On Aug 4, 5:40 am, Phil Hagelberg <p...@hagelb.org> wrote:
> Maven actually supports dependency resolution. While I don't like Maven
> much for most things, its dependency resolution mechanism and repository
> format is quite good.

Regarding Maven and Ivy, their dependency resolution appears to be
somewhat different to the design I outlined.

Please correct me if I'm wrong, but both Maven and Ivy appear to be
designed to resolve dependencies during build time. I'm proposing a
system more like Rubygems, one that downloads packages on command and
is integrated with the "clj" classpath. Something like:

$ clod install foo
=> installing... done.
$ clj
user=> (use 'foo)

Another big difference is that Maven and Ivy appear to use centralised
repositories. I'm proposing what amounts to a distributed repository.

- James
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to