jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Guggisberg" <stefan.guggisb...@gmail.com>
Subject Re: Jackrabbit 1.5 release plan
Date Wed, 16 Apr 2008 20:30:58 GMT
hi jukka

On Wed, Apr 16, 2008 at 4:29 PM, Jukka Zitting <jukka.zitting@gmail.com> wrote:
> Hi,
>  Here's my first shot at a release plan for Jackrabbit 1.5. There's
>  been a lot of talk about the next release and related release
>  processes on various forums, and I wanted to summarize a plan here to
>  keep everyone up to date and the momentum going towards the release.
>  For some background information, see also the (tentative) roadmap
>  presentation I gave last week during the JCR meetup in Amsterdam:
>  http://www.slideshare.net/day/jackrabbit-roadmap-356326
>  Release Goal
>  As discussed after the 1.4 release, there's still a lot we can and
>  should do to improve the out of the box experience with Jackrabbit. I
>  think this should be the primary goal for Jackrabbit 1.5, and thus I
>  consider the issues JCR-1455 (content explorer) and JCR-1357 (quick
>  start) to be the driving features of the 1.5 release. In addition to
>  the source code, the main release artifact should be a self-contained
>  runnable jar that starts up a Jackrabbit repository with WebDAV, RMI,
>  and browser-based content explorer features.
>  There are a number of things going on within trunk, especially in
>  relation to JSR 283, but for 1.5 these new features only need to
>  stable enough that they don't break things if people are *not* using
>  them. Most notably the 1.5 release will still be based on JCR 1.0, and
>  more extensive changes towards JCR 2.0 should only take place after
>  1.5 has been branched.
>  Other fixes, improvements and new features will be included in the 1.5
>  release as they become available in trunk.
>  Release Structure
>  There's been a lot of debate about component releases lately, and I
>  think we'll be doing a number of things along those lines already for
>  1.5, but the exact details still need to be worked out.
>  Most notably I'd like to introduce the concept of  the "Apache
>  Jackrabbit product", i.e. a self-contained repository implementation
>  that consists of and integrates the individual components that we
>  have. The version number of that release will be 1.5 and future
>  releases will follow a typical 1.5.x, 1.6, 2.0, ... pattern, but the
>  underlying components would be free to evolve following their own
>  release cycles.
>  Release Schedule
>  I'd like to push for us to have the release out during this quarter,
>  i.e. by the end of June. The long delay between 1.3 and 1.4 was IMHO a
>  mistake, and I'd like to work towards a schedule where we'd have a new
>  minor release roughly once per quarter. Where necessary I'd rather
>  postpone features than releases.
>  The Q2 schedule for 1.5 basically means that we should have the major
>  new features (runnable jar deployment, content explorer) in trunk
>  latest in May. That's a fairly tight schedule, but I'm confident that
>  we can make it since the required work is mostly about integrating
>  existing code and solutions.
>  I'd be happy if we could branch 1.5 sometime in late May, and have the
>  first release candidates out for testing in early June. Of course the
>  schedule can and probably will need to be adjusted somewhat, but I'll
>  try to keep everyone posted by updating this release plan.

+1, excellent.


>  BR,
>  Jukka Zitting

View raw message