Most of these are related to having a full-featured blueprint implementation. I thought proxies were needed to make blueprint work.
Something like activemq needs the blueprint namespace support and the compatibility bundle. I think regions only needs region digraph and region persistence. The feature service might need to be modified slightly to work without regions. david jencks On Jan 5, 2012, at 6:13 AM, Ioannis Canellos wrote: > Hi all, > > After the talk about the size of distributions I started giving a look at > the minimal distribution. > > An obvious change is to remove management and standard from the boot > features in order to decrease the size of the distribution to 33 bundles. > However, this is still a very large number of bundles imho. > > Some things that I think that could be removed from the framework features, > which is the base are: > > Apache Aries Quiesce Manager (0.3.1) > Apache Aries Blueprint JEXL evaluator (0.1.0) > Apache Aries Quiesce API (0.3.0) > Apache Aries Blueprint CM (0.3.3.SNAPSHOT) > Apache Aries Blueprint Annotation Impl (0.3.2) > Apache Aries Blueprint Core Compatiblity Fragment Bundle (0.4.1.SNAPSHOT) > Apache ServiceMix :: Bundles :: asm (3.3.0.2) > Apache Aries Blueprint Annotation API (0.3.2) > Apache Aries Proxy Service (0.4.1.SNAPSHOT) > Commons JEXL (2.0) > Region Digraph (1.0.0.v20110524) > Apache XBean OSGI Bundle Utilitiess (3.7) > Apache XBean :: Classpath Resource Finder (3.7) > Apache Karaf :: Region :: Persistence (3.0.0.SNAPSHOT) > > Most of these bundles I think that are related to regions. Can they be > removed from the framework feature and add it as a separate one? > I don't know if this is possible and that's the purpose of my email. Can > you please confirm if its ok to do so? > > -- > *Ioannis Canellos* > * > FuseSource <http://fusesource.com> > > ** > Blog: http://iocanel.blogspot.com > ** > Apache Karaf <http://karaf.apache.org/> Committer & PMC > Apache Camel <http://camel.apache.org/> Committer > Apache ServiceMix <http://servicemix.apache.org/> Committer > Apache Gora <http://incubator.apache.org/gora/> Committer > Apache DirectMemory <http://incubator.apache.org/directmemory/> Committer > *