Details
Description
We currently many projects that use an OSGi compatible scheme for release version numbers. The OSGi spec does not currently allow a "-" to determine the location of the qualifier. So instead of the maven standard like this:
1.0.1-beta-1
We have something like this:
1.0.1.beta1
Maven's currently handles this by treating the entire version string as a classifier. It would be helpful this could be parsed as
major = 1
minor = 0
incremental = 1
qualifier = beta1
Issue Links
- is related to
-
MNG-3010
Problem parsing version ranges
-
-
MNG-3518
Handle date qualifier in DefaultArtifactVersion
-
-
MNGECLIPSE-281
Version numbers are compared as strings
-
Activity
Paul Gier
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Attachment | MNG-3526-maven-artifact-r648413.patch [ 33900 ] |
Vincent Siveton
made changes -
Herve Boutemy
made changes -
| Link |
This issue is related to |
Brett Porter
made changes -
| Fix Version/s | 2.0.x [ 13141 ] |
Brett Porter
made changes -
| Fix Version/s | 3.1 [ 15565 ] | |
| Fix Version/s | 2.2.x (to be reviewed) [ 13141 ] |
Benjamin Bentmann
made changes -
Benjamin Bentmann
made changes -
Benjamin Bentmann
made changes -