[ https://issues.apache.org/jira/browse/JENA-2165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17423204#comment-17423204 ]
Andy Seaborne commented on JENA-2165: ------------------------------------- Note: If you use the OSGi bundle, please see the [message to users@ 2021/09/19 |https://lists.apache.org/thread.html/r752bfc7341623b297789cf91fab8a418d756413426c617d47269e05b%40%3Cusers.jena.apache.org%3E]and get in touch. > Retire artifacts that produce an OSGi bundle > -------------------------------------------- > > Key: JENA-2165 > URL: https://issues.apache.org/jira/browse/JENA-2165 > Project: Apache Jena > Issue Type: Wish > Components: OSGi > Affects Versions: Jena 4.2.0 > Reporter: Andy Seaborne > Priority: Major > > This ticket is to discuss retiring OSGi support in the Jena build and release. > In the 4.2.0 release cycle, a new problem emerged caused by adding a > dependency on [Titanium JSON-LD|https://github.com/filip26/titanium-json-ld] > to get JSON-LD 1.1 support which is not currently OSGi compatible. There is a > quick fix in the code making Titanium optional for the OSGi bundle but that > seems rather unsatisfactory and blocks us switching to Titanium for JSON-LD > reading by default. > Testing of OSGi within the build has skipped because it does not work. The > tests setup fails for a single build from empty and the release, and release > checking, do exactly that. JENA-913. > We don't have OSGi skills/interest amongst the developers. > If the project does not have assistance in maintaining the OSGi bundle > support, we ought to consider retiring the OSGi artifacts. > Retiring: > # Removing the code from the git repo > # Leaving a marker in the directory with the commit id of the last time it > was in the codebase. > # Code can be brought out of retirement if there is sufficient interest and > support. > Artifacts: apache-jena-osgi and under that directory: jena-osgi, > jena-osgi-features, jena-osgi-test. -- This message was sent by Atlassian Jira (v8.3.4#803005)