Hi Christoph,

We got an update from David: it should be done at OSGi directly.

Regards
JB

On 10/18/2012 09:13 AM, Christoph Gritschenberger wrote:
Sounds like a good idea.

Wouldn't it also make sense to include the recompiled osgi-4.3-specs
there? JB once said on IRC that the plan was to include them in felix,
but until that happens maybe that's a place to put them.

kind regards,
christoph

On 18/10/12 09:09, Charles Moulliard wrote:
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







--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to