Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-10251

Introduce semantic versioning on package level for oak-jackrabbit-api

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • None
    • None
    • jackrabbit-api
    • 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.

      Attachments

        Activity

          People

            kwin Konrad Windszus
            kwin Konrad Windszus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: