This content has been marked as final.
Show 3 replies
-
1. Re: Maven Version Ranges - Case sensitivity
adrian.brock Mar 29, 2008 2:03 PM (in response to adrian.brock)Although I don't know how lower case qualifiers play with snapshots?
i.e.
1.0.0-beta-4 > 1.0.0-SNAPSHOT > 1.0.0-Beta-4
or is there a special rule? -
2. Re: Maven Version Ranges - Case sensitivity
pmuir Mar 29, 2008 2:10 PM (in response to adrian.brock)Surely we should stick to all upper case qualifiers as that is current convention?
-
3. Re: Maven Version Ranges - Case sensitivity
pgier Mar 31, 2008 10:53 AM (in response to adrian.brock)"pete.muir@jboss.org" wrote:
Surely we should stick to all upper case qualifiers as that is current convention?
You mean for snapshots right? Yes, the maven convention for snapshots is to use -SNAPSHOT, and we're stuck with this because maven required it, and thinks that lower case "-snapshot" is actually a release.
The maven convention for releases, however is to use all lower case for the qualifier. For example, 1.1-alpha-1.
Currently our conventions is to used mixed case (http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossProductVersioning).
This will work fine with maven if we only specify exact version numbers. But with ranges we probably won't get the desired behaviour.