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