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

Reply via email to