On Sun, Jul 3, 2011 at 10:27 PM, Phil Hagelberg <p...@hagelb.org> wrote: > Encouraging "works on my machine" builds is by definition antithetical to > the very idea of build automation. Leiningen is not a "yes tool".
That presupposes that nobody will ever use leiningen for any case that's intermediate between, or orthogonal to, "personal project, single file, no unusual deps, just load in REPL in IDE and use" and "publicly visible large open source project with many deps that everyone and his great-aunt should be able to build". For example, "personal project, many files and local/third party deps" is not covered and neither is "closed-source project for small-to-medium-sized company without own version control server". For the former, and arguably the latter, anything involving the word "repository" in any way shape or form strikes me as potentially-unnecessary ceremony. (Larger businesses will presumably have in-house version control and keep proprietary code bases in a repository, so there's no issue there. Also, larger businesses can generally just buy their way out of any problem, inconvenience, or excess of ceremony by hiring an extra person or two to deal with it. :) Meanwhile, large FOSS projects all seem these days to have public version control repositories, either freely provided by sites like github and sourceforge or, in the most high profile and especially business-backed cases, their very own server farms with project web sites and repository.) -- Protege: What is this seething mass of parentheses?! Master: Your father's Lisp REPL. This is the language of a true hacker. Not as clumsy or random as C++; a language for a more civilized age. -- 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