Re: maven.
Re: maven.
- Subject: Re: maven.
- From: Lachlan Deck <email@hidden>
- Date: Sat, 4 Apr 2009 09:14:28 +1100
On 04/04/2009, at 3:51 AM, Mike Schrag wrote:
I think Maven's trying to solve 100% of the problem and they get
where they are. All I really want is my ant build file to build
or download dependencies first. I would say I basically want Ivy,
except that kind of pisses me off, too.
As you said, if you only want the dependency management stuff, you
don't need Maven. You want Ivy or Maven Ant Tasks [2].
The Maven dependency management mechanism really shines. But Maven
goes beyond that.
Then I'm just not sure what problems people are solving with Maven
that I'm apparently just not having, or not realizing that I have. I
can fully appreciate a nice dependency management system. It's
something ant doesn't cover (directly), and it would be nice to
have, though I think this is solvable with less than full-on Maven,
as you seem to agree with. Beyond that, though, things seem to ...
pretty much just work for me ... with one less big book in my
life :) And maybe this is just the root of the problem -- I'm
clearly not feeling a pain that you guys must be, enough to make you
learn Maven. I don't have enough pain to get me through the
Overview of Lifecycle page :)
Perhaps you're forgetting the reason why you went to great lengths to
rewrite (more than once?) the build system for wolips. But perhaps it
wasn't a pain for you but a joy writing a new build system. The switch
env scipts, the [wolips|wobuild].properties, dealing with multiple
versions of dependencies and so on... and the ongoing support requests.
Still now in a shared environment it relies on users systems, intranet
build systems having the same installed frameworks rather than
centralised and auto-downloaded etc. What if you want to roll back to
a specific version of wonder etc? Does that happen automatically on
every system by a simple declaration of a property? It's easy for me
to install a central release of wonder, for example, update the master
pom with that version, commit to svn and everyone else gets it by
virtue of an svn up.
It did take me a while to understand maven - and Henrique was/
continues to be very helpful in that regard. It's not without warts
but I'm very glad to have gone with it.
with regards,
--
Lachlan Deck
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >maven. (From: Mike Schrag <email@hidden>) |
| >Re: maven. (From: Henrique Prange <email@hidden>) |
| >Re: maven. (From: Mike Schrag <email@hidden>) |