[
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_...
http://jira.codehaus.org/browse/MNG-3395?focusedCommentId=127547#action_1...
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-ver...
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