After dealing with Dan on IRC, CXF requires the following bundles:

org.apache.abdera:abdera-core:0.4.0-incubating
org.apache.abdera:abdera-i18n:0.4.0-incubating
org.apache.abdera:abdera-parser:0.4.0-incubating
org.apache.abdera:abdera-extensions-json:0.4.0-incubating
org.apache.abdera:abdera-extensions-main:0.4.0-incubating

Currently, only abdera-core is provided.

I have two ways to do it:
1/ create only abdera bundle gathering all abdera components
2/ create one bundle per abdera part.

From my point of view, I prefer 2 especially if the life cycle of abdera components is different (if the extensions version goes faster than the core part for example).

What's your opinion ?

Regards
JB

Guillaume Nodet wrote:
Are they packaged in a way that turning them into OSGi bundles is even
possible ?
I'm mostly thinking about split packages: if the same package is provided by
two different jars (each one contributing a few classes to the package), it
won't work in OSGi and we'd have to turn them into a single bundle.

On Wed, Sep 2, 2009 at 11:34, Jean-Baptiste Onofré <[email protected]> wrote:

Hi again,

I'm working on SMXCOMP-611 to provide bundles required by CXF.

I have question regarding abdera bundle.

Currently, we have an abdera-0.4.0-incubating bundle linked to the
abdera-core dependency.

CXF required other abdera dependency.

I propose to create the following new bundles:
- abdera-core-1.0
- abdera-client-1.0
- abdera-i18n-1.0
- abdera-parser-1.0
- abdera-spring-1.0
- abdera-extensions-geo-1.0
- abdera-extensions-html-1.0
- abdera-extensions-json-1.0
- abdera-extensions-main-1.0

Does it make sense for you ?

Thanks
Regards
JB




Reply via email to