cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jorg Heymans>
Subject Re: [RANT] This Maven thing is killing us....
Date Sun, 02 Jul 2006 21:23:20 GMT

Sylvain Wallez wrote:

> And this actually endangers these other projects by forbidding their
> developers from concentrating on actual productive work. Cocoon with all
> its dependencies is certainly an extreme use case for Maven compared to
> all others, and broken builds led some of Cocoon's major contributors to
> not even try 2.2 for months. And now we're wondering if users will even
> be able to build Cocoon if they dare to download it. The project is in
> danger.

If more people find that maven2 is largely responsible for Cocoon's
current impasse then we should take this very serious and really
consider switching back to Ant.

> I discussed with several people from other projects at ApacheCon and
> they all report the same kind of problems: non-repeatability of builds.
> It works one day, but not the day after without anything having changed.

This whole idea of 'my build failed and i didn't change anything' is
just not sustainable anymore with maven2 connecting to a relatively
volatile repo with thousands of artifacts. People should realize that
poms can get updated, corrected, broken, moved, deleted without prior
warning. Admitted this is less true for releases but very true for

> Maven has gained a lot of mindshare because everybody's talking about

Maven2 does a bit more than Ant, this should be clear by now to most
people. Whether we need this 'bit more' or not was perhaps not
considered enough when we voted to switch to maven2.

> it. Does everybody talk about their Ant build system? No, because it
> just works.

... or because they haven't released anything in over a year. Depends on
how you look at it i guess.


View raw message