Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-2343

Bring back OSGi support to Jena

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      With JENA-2165 and the announcement on the mailing list https://lists.apache.org/thread/20h0djofj3h3dwtm728mcclv2zply9jt OSGi support was dropped from the project due to missing expertise.

      I'd like to bring back OSGi support, hopefully in a way that is easier to maintain and offer to help if questions arise later on.

      My plan would be the following:

      1. Add OSGi header to the Jena artifacts, in contrast to the previous approach of generating a fat-jar, this could be done immediately and will not harm as it only enables the use inside OSGi but users of Jena are responsible to provide the missing glues their selfes.
      2. I have proposed a new framework running mode to the osgi-test project, that will finally make test-setups much more easier and will allow to run test from the current build and inside the usual Jena test-suite, so once this is merged I'd like to add tests and even missing pieces to improve OSGi user experience so less setup is required to actually use Jena inside OSGi

      I'll also forward this issue to some other people interested in Jean OSGi support to get more feedback and attention for this feature.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              laeubi Christoph Läubrich
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: