On 25/05/2010, at 3:10 PM, Meikel Brandmeyer wrote: > Hi, > > On May 25, 2:33 am, Stuart Halloway <stuart.hallo...@gmail.com> wrote: > >> How can we get both? > > By providing a non-monolithic build?
Yes, and ensuring that the subprojects use semantic versioning e.g. major version number increments on a non-backwards compatible change, and hopefully real subproject releases that one can depend on. Something doesn't have to be perfect before it's usable, so people should be encouraged to do real releases as opposed to forever staying in alpha/beta and hence never providing reliable semantic versioning drop points e.g. stable major version numbers. I only raise this point because being a subproject IME discourages major-point releases in deference to the version number of the containing project. In an ideal world of course. Antony Blakey -------------------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 Reflecting on W.H. Auden's contemplation of 'necessary murders' in the Spanish Civil War, George Orwell wrote that such amorality was only really possible, 'if you are the kind of person who is always somewhere else when the trigger is pulled'. -- John Birmingham, "Appeasing Jakarta" -- 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