-1.
if I recall the discussion about plugin versions in super pom
correctly, the solution was accepted not as a way to have 100%
reprodicible build, but have reproducible builds with one version of
maven for a duration longer than a few weeks (exagerating here a bit).
So it's basically just a way to improve the first impression for new
users and reduce the learning cur[vs]e.The correct bullet-proof
solution remains to have the versions declared in your pom I think.

Milos

On Wed, Apr 9, 2008 at 7:43 AM, nicolas de loof <[EMAIL PROTECTED]> wrote:
> 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]
>  >
>  >
>

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

Reply via email to