This works great for Java libraries, but only libraries that are in a maven repo. How hard is it to get code into a repo? What about java libraries not in a maven repo, or clojure code like clojure-json on GitHub?
1. You could set up your own repo. Ok. Cool, but not the easiest to setup and maintain, plus you need a server. 2. You could install dependencies in your local repo. Cool, if the project happens to be using maven and you can to "mvn install". Uncool, if you have to manually "install" it into your local repo. Also uncool, because I see my local repo more as a cache that can sometimes get crufty and can be cleared out if I need the disk space. Maven *should* be able to re-download my dependencies and put them in my local repo, but not so for these manual workarounds. 3. ??? I'm not trying to be disparaging. If this works for someone, I think it is pretty slick. I'm still of the mind that there could be something better. Something that can pull from a maven repo as needed, but also pull from other sources like github, sourceforge, google code, etc. I'm just spoiled by rubygems. This is an existence proof that there can be a simple way to download and setup dependencies (not without foibles). Perhaps if there was a Clojure Maven Repo (CMR) where people could easily get their code distributed, then I would feel satisfied. What happened to the ClojureForge idea from tech.coop? Did anything come about from that, Drew? Perhaps just hosting CMR with some way to signup for an account to be able to "mvn deploy"? Paul On Thu, Apr 2, 2009 at 1:25 AM, dysinger <dysin...@gmail.com> wrote: > > ...for easy dependency management and no-compile project setup. > https://github.com/dysinger/clojure-pom/tree > > Using maven only for the dependency management and to create a custom > repl script allows me to still use emacs/slime for dynamic development > of clojure code. > > My motivation is 3 fold: > > 1) I have lots of small modules and want convention over configuration > (no boiler plate ant scripts or other such cut and paste) > > 2) I want access to the kabazillion libraries in the maven repos - > just go look at mvnrepository.com for example. > > 3) Although I spent 10 years on Java, I am a dynamic language fan. I > don't care or want to AOT compile at the moment. I just want to setup > the libraries that my clojure code depends on and start writing / > prototyping clojure code in Emacs SLIME. > > I would love to hear some feedback and/or what other people have been > working on. > > -Tim > > > --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---