aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: How about an Aries 'distribution' for Subsystems?
Date Thu, 09 Oct 2014 15:02:30 GMT
Thanks Guillaume,

yes I remember that we discussed about that.

I will update to the latest Aries release.

Regards
JB

On 10/09/2014 02:12 PM, Guillaume Nodet wrote:
> Fwiw, a few months ago, I've added a subsystem feature to apache 4.x
>
> https://github.com/apache/karaf/blob/master/assemblies/features/enterprise/src/main/feature/feature.xml
> It may need to be updated to the latest aries release though ...
>
> 2014-10-09 14:03 GMT+02:00 Jean-Baptiste Onofré <jb@nanthrax.net>:
>
>> Hi David,
>>
>> what about having a distribution based on Karaf for that ?
>> I mean, what you installed is likely already provided by Karaf minimal
>> distro (4.0.0).
>>
>> I discussed with Christian last week to add features/subsystem
>> relationship and being able to support both.
>>
>> Up to now, Aries is a framework/API, not a container on its own. That's
>> why I think it make sense to have such "subsystem distribution" on top of
>> Karaf.
>>
>> WDYT ?
>>
>> Regards
>> JB
>>
>>
>> On 10/09/2014 11:49 AM, David Bosschaert wrote:
>>
>>> Hi all,
>>>
>>> Now that all there are no snapshot dependencies any more for using
>>> Aries Subsystems with the OSGi Repository I was thinking about what
>>> would be an easy way for people to get started with them...
>>>
>>> While subsystems files themselves make it easy for people to deploy
>>> their apps, they would still need to get subsystems up and running
>>> first, which involves a number of bundles.
>>>
>>> If I'm looking at the minimal subsystems deployment with the latest
>>> Felix I'm seeing the following 14 bundles:
>>>      ID|State      |Level|Name
>>>       0|Active     |    0|System Bundle (4.4.1)
>>>       1|Active     |    1|Apache Aries Subsystem API (1.0.0)
>>>       2|Active     |    1|Apache Aries Subsystem Core (1.1.0)
>>>       3|Active     |    1|Apache Aries Util (1.1.0)
>>>       4|Active     |    1|Apache Felix Bundle Repository (2.0.2)
>>>       5|Active     |    1|Apache Felix Configuration Admin Service (1.8.0)
>>>       6|Active     |    1|Apache Felix Coordinator Service (1.0.0)
>>>       7|Active     |    1|Apache Felix Gogo Command (0.14.0)
>>>       8|Active     |    1|Apache Felix Gogo Runtime (0.12.1)
>>>       9|Active     |    1|Apache Felix Gogo Shell (0.10.0)
>>>      10|Active     |    1|Apache Felix Resolver (1.0.0)
>>>      11|Active     |    1|Region Digraph (1.1.0.v20120522-1841)
>>>      12|Active     |    1|slf4j-api (1.7.5)
>>>      13|Resolved   |    1|slf4j-simple (1.7.5)
>>>      14|Active     |    1|Subsystem Gogo Command (1.0.1)
>>> Where bundles 4, 7, 8 and 9 come from Felix.
>>> Bundles 1 and 2 are the subsystems implementation.
>>> Bundles 3, 5, 6, 10, 11, 12 and 13 are dependencies for Aries Subsystems.
>>> and bundle 14 is one that I wrote to add some gogo commands for
>>> subsystems (install/start/stop/list etc). BTW I would be happy to
>>> donate that code to Aries...
>>>
>>> So I was thinking that it would be really nice if there was a download
>>> available somewhere that would include all the above so that people
>>> can get started with subsystems really easily...
>>> Would it make sense to do this from the Aries project? It could be a
>>> variant of the 'Felix Main' project that simply includes some
>>> additional bundles. People can then just download this and get going
>>> with subsystems in seconds :)
>>>
>>> Just a thought...
>>>
>>> David
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message