karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: [DISCUSS] Cave and Karaf 4
Date Thu, 30 Apr 2015 19:52:12 GMT
Hi,

I will tackle that tomorrow.

I keep you posted.

Regards
JB

On 04/29/2015 05:18 PM, Guillaume Nodet wrote:
> I've raised a JIRA issue for the integration of Cave and Karaf 4 (see
> KARAF-3712).
>
> I have the following things in mind to integrate Cave into Karaf 4.
>
> When I mean integrating, I mean two things :
>
>     - ability to to use osgi repository from cave inside the karaf feature
>     resolution process (karaf 4 already support external osgi repositories so
>     we're simply missing a compliant repository server)
>     - ability to use cave as a maven repository and not only an osgi
>     repository (i.e. serve other kind of artifacts with a real maven layout)
>
>
> It would require the following things :
>
>     - upgrade to CXF 3.1
>     - us the spec'ed xml instead of the custom bundle repository xml format
>     (both internally and for external access)
>     - provide support for accessing repositories as json based repository as
>     read by karaf 4 (see JsonRepository class)
>     - support for gzip encoding of the repository in the servlet
>     (repositories do compress very well)
>     - move the maven proxy support from karaf 4 to cave
>
> I think a good addition would be to provide each repository managed by cave
> as a Repository object instead of relying on the bundle repository
> Repository object which is an aggregation.
>
> I would also get rid of OBR since this is deprecated.
>
> We may also want to get rid of the felix bundle repository completely and
> rely on the felix repository and karat-features-core bundle internal
> classes.
>
> Another good improvement for 4.0 would be to make sure the repositories can
> be used with cellar using DOSGi.  Using a simple servlet instead of a full
> war for the cave http servlet would trim down the dependencies a bit too
> with no real loss imho.
>
> I'm wiling to experiment a bit with these ideas ...
>
> Thoughts ?
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message