Andy Seaborne wrote:


On 12/09/11 11:00, Ross Gardler wrote:
On 12 September 2011 09:24, Paolo Castagna
<castagna.li...@googlemail.com>  wrote:

...

In relation to releases:

Maybe one way to speed up things would be to separate the "doing an Apache release" from "restructuring Jena modules". If we want to do the two at the
same time, in one shot. It will necessarily take more time.
My concern is that cutting Apache release is something new we all need to learn and the best way to learn this IMHO is just doing it and quickly repair
to any of mistakes we might do with minor bug fix releases.
Another difficulty is the fact that we have modules with different version numbers and different life-cycles (or speeds). I do not know how this is best
managed in other Apache projects.

For the benefit of the archives this is being discussed elsewhere on
the list (e.g. [1] and [2]).

Ross


[1] http://markmail.org/message/avebupsajpwpp25q
[2] http://markmail.org/thread/znkllczykfgmrzxk

We have some significant new functionality available now and I'd like to put in the users' hands. Fortunately, my day-job would also benefit from some proper releases with versions numbers.

The current issues are:

1/ Sorting out the last of the copyrights.

I've been sorting out mime recently.

I think we can document contributions (under BSD) now and release from the current codebase.

2/ Tweaking the assemblies to put in the Apache files, which is just XML programming.

3/ Mass source code license change - the conversion script (in ARQ as I've been starting there) does a reasonable job so the only reason for not running it is it removes the previous record of contributors in a few places.

This are in SVN history anyway. No information is lost.

4/ Anything else.

It is a long time since the last Jena release.

I remember there were some problems with the -sources included in the
dependencies, but I think this is fixed now. I am saying just to double
check and not to forget in case there are still issues. If so, please,
create a JIRA issue for it and assign it to me.

We should upgrade SL4J dependencies in Jena to the latest stable SL4J
release. I keep getting workings about having a mismatch but I did not
tracked down all the details of this. It is easy enough to use the same
SL4J version in all our modules.

As we begin release things in Apache, it is not a bad idea, initially
at least, to plan for frequent bug fix releases (in case small issues
or problems appear). It is also a good way to get used to the release
process.

Paolo


    Andy

Reply via email to