aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@apache.org>
Subject Re: How about an Aries 'distribution' for Subsystems?
Date Thu, 09 Oct 2014 12:12:43 GMT
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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message