[
https://issues.apache.org/jira/browse/JENA-2343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17584338#comment-17584338
]
Christoph Läubrich commented on JENA-2343:
------------------------------------------
> What's the difference between the Felix and BND plugins (why does Felix have
> its own?)
It is a bit historic I think, first there was BND lib that could be used to
generate this on commandline, then felix wrapped it into a maven plugin and
later on bnd decided to add their own set of maven/gradle plugins.
> One possibility is to use {{{}{color:#24292f}bndfile{color}{}}}, or to
> generate each MANIFEST.MF once using the tools.
Yes by default one can simply put a bnd.bnd file in the root of the
maven-module and it will be picked up.
> What is the state of testing that OSGi-zed Jena works in some way in the
> release build?
I think we first need to decide how Jean will add OSGi data and then
[[email protected]] could use that for their internal evaluation
> Could you expand on that?
It seems I remembered this wrong from another project, sorry for confusion, at
least right now I can't find it anymore...
> Bring back OSGi support to Jena
> -------------------------------
>
> Key: JENA-2343
> URL: https://issues.apache.org/jira/browse/JENA-2343
> Project: Apache Jena
> Issue Type: Improvement
> Reporter: Christoph Läubrich
> Priority: Major
>
> 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:
> # 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.
> # I have [proposed a new framework running
> mode|https://github.com/osgi/osgi-test/issues/541] 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]