Brett Porter pisze:

> [X] (A) All plugin versions must be specified by the project or its
> parent hierarchy somewhere, at the cost of some verbosity (though we
> should look at ways to make this easier/smaller/etc per the current
> discussion)
> [ ] (B) Retain the current behaviour, but make using the enforcer a best
> practice to do the above, or some other control mechanism such as having
> the repository manager handle the available plugins
> [ ] (C) No opinion
> [ ] (D) Undecided
> [ ] (E) Other (please specify)

I support Jason's Dillo and Arik's Kfir opinions. At Apache Cocoon we have been 
suffering far too
much from Maven's unpredictability in general. Last versions of Maven (2.0.6+) 
plus more knowledge
about best practises in Maven made our builds controllable and very stable. The 
only remaining part
are plug-in versions, exactly.

It's worth to say that many of our brilliant members were so dissatisfied with 
broken builds driven
by Maven that nobody had idea what's wrong that they started to claim that 
Cocoon is dying because
of Maven. Many times, it was caused by our misuse or misunderstanding of 
Maven's philosophy but it
was a Maven that allowed us to fall into these pitfalls. We are more clever now 
and fortunately
enough, we are pretty satisfied with Maven today even if we have a lot of crap 
in our poms due to
numerous bugs in Maven.
My opinion is that Maven's community should be also more clever and should not 
allow people to screw
their builds.

-- 
Grzegorz Kossakowski
http://reflectingonthevicissitudes.wordpress.com/

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

Reply via email to