karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: Minimal distribution
Date Thu, 05 Jan 2012 16:00:49 GMT
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
> *


Mime
View raw message