Putting (core) plugin versions in the super POM is not a full fix for
projects to be reproductible. Users can still use other non-core
plugins without a version set.

Based on this, I'm +0 to let the superPOM plugins as is as I'd prefer a rule
to have NO plugin with version unset.

Could we move the pluginVersion enforcer rule to the maven core as a 2.0.10
/ 2.1 feature ?


2008/4/9, Brett Porter <[EMAIL PROTECTED]>:
>
> Hi,
>
> I was wondering if anyone had opinions about what happens in 2.0.10, 2.1,
> etc with the versions of plugins that are now specified in the super POM.
>
> My gut feeling is that we should not upgrade these without a change to the
> modelVersion - the POM should be the sole reference for build behaviour and
> while I accept that changing the version of Maven can bring some behavioural
> differences this would be the most significant. On the other hand, we
> wouldn't want to perpetuate forever bugs that might be in the plugins
> (especially those that are a bit newer and labelled alpha/beta).
>
> I think our default stance from here on should be to make no modifications
> to the super POM without bumping the modelVersion, but reserve the right to
> make exceptions if the case arises.
>
> How do others feel about this?
>
> Cheers,
> Brett
>
> --
> Brett Porter
> [EMAIL PROTECTED]
> http://blogs.exist.com/bporter/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to