You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Andy Seaborne (Jira)" <ji...@apache.org> on 2021/09/22 18:55:00 UTC
[jira] [Commented] (JENA-2165) Retire artifacts that produce an
OSGi bundle
[ https://issues.apache.org/jira/browse/JENA-2165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17418782#comment-17418782 ]
Andy Seaborne commented on JENA-2165:
-------------------------------------
[Message to users@ 2021/09/19|https://lists.apache.org/thread.html/r752bfc7341623b297789cf91fab8a418d756413426c617d47269e05b%40%3Cusers.jena.apache.org%3E].
> 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)