[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2920) Investigate using Maven version ranges with POMs

Siarhei Dudzin (JIRA) jira-events at lists.jboss.org
Thu Apr 24 16:39:11 EDT 2008


    [ http://jira.jboss.com/jira/browse/JBSEAM-2920?page=comments#action_12410607 ] 
            
Siarhei Dudzin commented on JBSEAM-2920:
----------------------------------------

Just in case you're interested in a 3rd opinion (and I hope it will speed up other issues :) )... If you followed maven mail lists you might have noticed that many people are inclining towards fixing version to guarantee build reproducibility over time.
If you have a look at http://jira.codehaus.org/browse/MNG-3395 (one of the big changes) you'll see that since 2.0.9 maven has fixed core plugin versions exactly for build reproducibility reasons.

A few references (comments from maven contributors/committers):

https://jira.codehaus.org/browse/MNG-2431?focusedCommentId=126535#action_126535

http://jira.codehaus.org/browse/MNG-3395?focusedCommentId=127547#action_127547

Basically, you might want to avoid version ranges for libraries that you don't have control over or ones with complex dependencies.

There is also very nice 'defenitive guide' (probably one of the most complete references for maven, just in case): http://www.sonatype.com/book/reference/pom-relationships.html#section-version-ranges

> Investigate using Maven version ranges with POMs
> ------------------------------------------------
>
>                 Key: JBSEAM-2920
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2920
>             Project: Seam
>          Issue Type: Task
>          Components: Build
>    Affects Versions: 2.0.2.CR1
>            Reporter: Pete Muir
>         Assigned To: Pete Muir
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list