[
http://jira.codehaus.org/browse/MNG-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_127547
]
Benjamin Bentmann commented on MNG-3395:
----------------------------------------
bq. My goal isn't to lock everything down
Sure you shouldn't lock down all existing plugins, but please do this for all
plugins that have bindings to the various build packagings. The packaging
"maven-plugin" uses maven-plugin-plugin and hence should be locked down.
Likewise, maven-clean-plugin is automatically bound and should have a default
version in the super POM for the novice users to get build reproducibility.
bq. What's the benefit to locking down clean?
You could have also questioned "What's the benefit to locking down build plugin
XYZ?" and the answer would be the same: a reproducible build. Reproducibility
also includes the little aspect of stability. If clean-plugin-X works but
clean-plugin-Y fails the build, this is not reproducible. Just to be clear: I
don't want to upset anybody but please let's be honest, the implication
"version X worked so version Y will work, too" is just utopie. This in mind,
please consider that clean is executed by the release-plugin.
> Default core plugin versions in the superpom.
> ---------------------------------------------
>
> Key: MNG-3395
> URL: http://jira.codehaus.org/browse/MNG-3395
> Project: Maven 2
> Issue Type: Improvement
> Components: Artifacts and Repositories
> Affects Versions: 2.0.8
> Reporter: Brian Fox
> Assignee: Brian Fox
> Fix For: 2.0.9
>
> Attachments: default-plugin-versions.patch,
> default-plugin-versions.patch
>
>
> We should define the plugin versions for core and other common plugins (the
> apache plugins is a good place to start) in the super pom in 2.0.x to help
> with stability.
> See here for more info.
> http://www.nabble.com/Plugin-Versions-in-the-Super-pom-to15367074s177.html#a15367074
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira