[ http://jira.codehaus.org/browse/MRELEASE-96?page=comments#action_78925 ] 
            
Jonas Olsson commented on MRELEASE-96:
--------------------------------------

Isn't this very much like version ranges, but for parents?
Snapshots are meant to be intermediates, releases up to a final build, are they 
not? Then using snapshots as parents would make build re-production more 
complicated.

> Improve handling of Super POM snapshots.
> ----------------------------------------
>
>                 Key: MRELEASE-96
>                 URL: http://jira.codehaus.org/browse/MRELEASE-96
>             Project: Maven 2.x Release Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.0-beta-3
>            Reporter: Joerg Schaible
>         Assigned To: Brett Porter
>
> The main reason for a super POM is to harmonize the version of the 
> dependencies with a dependencyManagement section in the super pom. Therefore 
> all other poms will reference the super pom as parent. To ensure consistency 
> between a lot of POMs the super pom is/must always refered as snapshot 
> version. This requierement collides with the release management. The release 
> plugin always complains about the snapshot version of the parent.
> The plugin should support the scenario by comparing the last released version 
> of the parent POM and replace the snapshot version on its own, if the 
> snapshot version of the parent has not changed compared to the last release 
> of the parent (i.e. only the version is different in the parent POM). 
> release:perform should then restore the snapshot version of the parent again.

-- 
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

        

Reply via email to