You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OSGi and Maven have different semantics for release versions:
In Maven, releases typically have only three segments, like 1.2.3 (and 1.2.3 > 1.2.3-SNAPSHOT)
In OSGi/p2, releases typically also have a qualifier segment, like 1.2.3.v20120613. The qualifier is needed in order to ensure that the version number is larger than snapshots/milestones of the same release; in OSGi/p2 1.2.3 < 1.2.3.v20120613.
Tycho makes it hard to meet both conventions because it enforces that for an 1.2.3 Maven version, the OSGi/p2 version is also 1.2.3.
IMHO this should be changed, i.e. Tycho should allow builds that have a 1.2.3 Maven (release) version in the POM and 1.2.3.qualifier versions in MANIFEST/feature.xml/etc.
The text was updated successfully, but these errors were encountered:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=382482
OSGi and Maven have different semantics for release versions:
Tycho makes it hard to meet both conventions because it enforces that for an 1.2.3 Maven version, the OSGi/p2 version is also 1.2.3.
IMHO this should be changed, i.e. Tycho should allow builds that have a 1.2.3 Maven (release) version in the POM and 1.2.3.qualifier versions in MANIFEST/feature.xml/etc.
The text was updated successfully, but these errors were encountered: