On 12-Feb-08, at 14:21 , Howard Lewis Ship wrote:

Creating a good build is a difficult challenge for most developers.  I
think the majority of devs who take a crack at a build system are
handicapped by not knowing what they don't know.

True. Probably the reason I did gravitate towards maven (and am likely to remain there) is that I kept re-inventing the same lifecycle over and over. I've built inter-project dependencies into an ant build, common 3rd party libs, etc. Maven was the first one to actually cast that lifecycle into the standard mode, to handle dependency through metadata, support centralized artifact management, and allowed for easier project refactoring into much smaller (and more testable, isolated units (modules). Probably I'm stubborn too because I spent so long working wtih the OpenBSD 3rd party ports system which has a sane default lifecycle. You're right, I could probably build my own with ant/whatever. Heck, I could do it with shell scripts if it came to that. but now that I'm used to maven, 9 times out of 10 it's easier for me to constrain/adapt maven than to build it all over again. Maybe it's as simple as I like what maven could/should be enough that I merely haven't given up on it/them yet. But I continue to be astounded at how much Maven seems to have interfered with your lives when I've just not had that much of a problem with it.

Anyway, your guys' project, your guys' build options. Just please publish maven artifacts and metadata and I certainly won't care what you use to build it.

Christian.

P.S. I'm actually going to drop this now - this got casual and chit- chatty, but this is a dev list, not a maven user list. -cg.





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to