jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Felix Meschberger <fmesc...@gmail.com>
Subject Re: [rmi] JCR-RMI 2.0.0 release plan
Date Mon, 06 Apr 2009 17:50:24 GMT

Good thing. I just checked it out and have a quick look at it. Here is a
first impression:

I think, we probably don't need to export everything from this bundle
(yet, testing this would be important). Rather we should probably export
the most important factory classes: The Server and the Client factories
and keep the rest private as implementation details. The factories
should take care of getting the class loaders straight.

In addition, the bundle contains Jackrabbit-API and hence a Jackrabbit
dependency, which is what we wanted to prevent IIRC. The problem is not,
that this module is _using_ jackrabbit API but it is _implementing_
jackrabbit API, and this makes it even more problematic, since this
generates versioning issues (the imports must be more strict).



Jukka Zitting schrieb:
> Hi,
> I'd like to start releasing individual JCR Commons components so we
> can simplify the Jackrabbit core before the 1.6 release.
> JCR-RMI is the component I've been using for setting up things in JCR
> Commons. I think the component is getting close to being released by
> itself, so I'd like anyone interested to give
> jackrabbit/commons/jcr-rmi/trunk a quick look to check if everything
> is OK. Note that (like the earlier versions), the component is a
> proper OSGi bundle.
> I'll still be making some build tweaks (enable the Maven GPG plugin,
> etc.), but once I'm happy with all the details I plan to cut a
> candidate for the JCR-RMI 2.0.0 release.
> BR,
> Jukka Zitting

View raw message