Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
OSGi
Description
Version 3.0.0-beta-3 does not conform to OSGi version standard.
OSGi (according to https://www.osgi.org/wp-content/uploads/SemanticVersioning.pdf), has the following version format:
<major>.<minor>.<micro>.<qualifier>
The current version numer makes the "micro" part "0-beta-3" which is non numeric and micro part need to be numeric. Changeing the first "-" to ".": 3.0.0.beta-3 would make the "micro" part "0" and provide a "qualifier" of "beta-3".
Dropping the current groovy-3.0.0-beta-3 into an OSGi container fails due to the version number.
Attachments
Issue Links
- is duplicated by
-
GROOVY-9248 Invalid Bundle Versions
- Closed