I completely agree with this idea. That could also help us to provide a
kind of "web" repo of the different features available and include more
like Pax Web, KarafEE, Camel, CXf, ActiveMQ, JClouds, ....

On Thu, Oct 18, 2012 at 9:04 AM, Jean-Baptiste Onofré <[email protected]>wrote:

> Hi all,
>
> Currently, Karaf provides features that it doesn't use directly and
> internally.
>
> For instance, it's the case for:
> - enterprise features (leveraging Aries),
> - spring features
>
> As those features are provided by Karaf, the features version is coupled
> to the Karaf version.
> For instance, Karaf 2.3.0 provides Spring 3.0.x features, and providing
> Spring 3.1 features or just upgrading to a new Spring 3.0.x features
> requires a new Karaf release.
> It's not very flexible, and it doesn't give to the users the liberty of
> picking up the version that he wants.
>
> My proposal is to create a Karaf Features sub-project where we can host
> this kind of features. Each feature has its own release cycle, allowing to
> completely decoupled from the Karaf release.
>
> From an user perspective, it's just mean to addurl of the corresponding
> features descriptor that I want (or use the new chooseurl command).
>
> More over, some projects may provide bundles but not the corresponding
> Karaf features. So waiting for our contribution to those projects, we can
> provide features descriptor.
>
> If you are OK, I would like to begin by creating a sub-project looking
> like:
>
> https://svn.apache.org/repos/**asf/karaf<https://svn.apache.org/repos/asf/karaf>
> -> features
> --> enterprise
> --> spring
> Each features should be atomic and independent from another.
>
> NB: we discussed some months ago about providing Karaf Features Repository
> in Cave. This step could a "transition" step to that.
>
> WDYT ?
>
> Regards
> JB
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 
Charles Moulliard
Apache Committer / Sr. Enterprise Architect (RedHat)
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com

Reply via email to