On Nov 24, 2010, at 9:19 PM, Brett Porter wrote: > > On 25/11/2010, at 12:12 PM, Jason van Zyl wrote: > >> >> On Nov 24, 2010, at 5:44 PM, Ralph Goers wrote: >> >>> I'm not against any of the changes you made and it is my fault for not >>> noticing earlier. As a general rule I don't believe the Apache pom should >>> contain alpha or beta releases. >> >> I would say they can't. You potentially destabilize someone's environment >> entirely. We don't have the best track record for making sure things work, >> the WAR plugin is a recent case in point. If there are betas, maybe on a >> case by case basis. If there are actually alpha plugins in there then -1. > > Let's put it in context... > > The betas are: > - assembly plugin 2.2-beta-5 (was in beta before) > - site plugin 3.0-beta-3 (only in maven 3 profile, no alternative) > - enforcer plugin 1.0-beta-1 (very stable version). > - release plugin 2.0-beta-9. >
The non-Maven 3 stuff should be released. Those things have been in beta for years. But once that is done I believe the policy should stand that the POM that ships and touches almost every Maven user in the world should not have beta or alpha plugins in there. > There's been nothing upgraded to a beta - they were there already. > > assembly 2.2 and enforcer 1.0 were released recently, and the release plugin > has been out for ages. They can probably go into the next parent POM release > (I've just updated trunk). > > Beyond that, I agree - let's not use beta-quality code (or better, not ship > beta-quality code :) > > - Brett > > -- > Brett Porter > [email protected] > http://brettporter.wordpress.com/ > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- To do two things at once is to do neither. -—Publilius Syrus, Roman slave, first century B.C.
