Good question! I think it could fit in well there, but I haven't been active in the Felix community so I don't know what their focus is.
Let's see if we can get it to work for online updates and plugin installs ourself first :) I think last time it was tested was about two years ago, and only with SNAPSHOT versions, see: http://updates.taverna.org.uk/ http://updates.taverna.org.uk/workbench/3.0/dev/ (also on http://taverna.incubator.apache.org/updates/ - but not modified further) On 29 February 2016 at 12:55, Ian Dunlop <[email protected]> wrote: > Hello, > > So what does Taverna OSGI do that the http://felix.apache.org/ > sub-projects don't? Should we be starting up some dialogue with Apache > Felix? > > Cheers, > > Ian > > On 27/02/2016 11:58, Stian Soiland-Reyes wrote: >> Yes, as there are no other applications using this plugin system, so it >> would be mainly for Taverna Plugin developers. Remember we have not yet >> released the command line those plugins are for (this framework is a >> dependency of the command line launcher). >> >> There could be other applications using it though, which could do with more >> documentation. But first I think we need to figure out how to use it >> ourselves (and how such updates affect the Apache release process) >> >> I think if Taverna OSGI matures that far we could suggest adding it to >> Apache Felix instead as an add-on, if they would be interested. >> On 25 Feb 2016 15:52, "Ian Dunlop" <[email protected]> wrote: >> >>> Hello, >>> >>> Is the OSGI stuff mainly for people writing Taverna plugins? Do we need >>> links to example usages in the Taverna codebase? I guess what I'm asking >>> is why should people care about these artifacts? Maybe we need some >>> words about that at the top of the page. >>> >>> Cheers, >>> >>> Ian >>> >>> On 22/02/2016 16:50, Stian Soiland-Reyes wrote: >>>> I've added a draft download page for the >>>> taverna-osgi package >>>> >>>> http://taverna.staging.apache.org/download/osgi/ >>>> >>>> It's quite minimal as it's just a bunch of APIs that are mainly useful >>>> for Taverna applications (command line, workbench, server) - although >>>> in theory it can be used in any >>>> console or desktop application that would probably require more >>> documentation. >>>> >>>> >>>> Obviously the download links there don't work yet as the >>>> release candidate is still under vote. Therefore I've not added >>>> the osgi/ page to the menu yet. >>>> >>> >>> -- >>> Ian Dunlop, eScience Lab >>> School of Computer Science >>> The University of Manchester >>> http://orcid.org/0000-0001-7066-3350 >>> >> > > -- > Ian Dunlop, eScience Lab > School of Computer Science > The University of Manchester > http://orcid.org/0000-0001-7066-3350 -- Stian Soiland-Reyes Apache Taverna (incubating), Apache Commons RDF (incubating) http://orcid.org/0000-0001-9842-9718
