Hugo Mills wrote:
On Sat, May 03, 2008 at 08:21:27PM -0400, Lally Singh wrote:
Just out of curiosity, would maven be completely out of the question?

Yes.

   Please, for the love of all that's holy, no.

   I work with maven in my job. It's the most horrible misbegotten
misdesigned piece of hideousness I've ever had the misfortune to work
with. I'm not alone in that opinion, either -- pretty much everyone I
know who's used it has the same opinion.

While I might not have worded it quite that way, I have considered writing a paper with the title "Maven Considered Harmful". But it would be too short to publish as a paper... The main problem is, as Hugo mentioned, dependencies can change without notice and break things on you. You want repeatable builds? Write a build system that saves the complete name and MD5 of every file, and checks every file that it downloads before using it, every time. The OpenBSD (Unix-like system) "ports" mechanism does this for all third-party software, and it therefore has repeatable builds. Maven does not.

_______________________________________________
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to