Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Invalid
-
None
-
None
-
None
Description
Currently the export-package statements being generated for https://github.com/apache/jackrabbit-oak/tree/trunk/oak-jackrabbit-api are not versioned (i.e. have implicitly version 0.0.0). That prevents consumers from generating proper OSGi version ranges, instead they just import the package without any version directive.
That makes it much harder to detect backwards-compatibility issues and almost impossible to introduce non-backwards compatible changes.