Daniel <dan.in.a.bot...@gmail.com> writes: > I would very much like to see that people don't suffer the NIH > syndrome everywhere. Usually people forget that every alternative > technology implemented has an associated cost that everyone looking > for a solution has to pay, because I have to consciously discard the > tool as insufficient, and that means I have to acquire enough > knowledge about each tool to make an informed decision (the paradox of > choice). I cannot even imagine how much time has been wasted by > halfbaked (and partially or fully abandoned) projects.
Interesting. If you think this is promising, let's see some code. Like I said, corkscrew is not much more than a proof of concept. It's only 210 lines of code; I haven't invested lots of effort in it. If you think something based on Gradle has a better chance of taking off and meeting people's needs, I'd love to see that in action. For my own needs, I care primarily about dependency management, which as far as I can tell is the one thing that Maven does well. (I had never used Maven before working with Clojure, so I make no claims towards knowing what I'm talking about wrt Java build systems.) The actual compilation phase is generally trivial for the projects I've worked on once you've got your deps in place, so that's what I decided to tackle first with corkscrew. In my mind the place it makes sense to share infrastructure with other JVM languages is in the repository format, so I'm unlikely to invest much effort in Gradle unless there's community consensus what it offers is really advantageous. (I know better than to write code that solves problems I don't personally have.) But if Gradle is shown to be a solid tool that gains traction, I'd love to help hack on it. I just don't want to ever have to download a jar and add it to my classpath manually ever again, and the less XML I have to churn out, the better. -Phil --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---