Bernd Fondermann wrote:
I understand from this message that you instead are +0 on next-major
(with the additional doubts about feasibility) and +1 on working on
next-greater. I hope the other voters understood better the vote and
they don't think that Mar 2007 for next-major is unrealistic, otherwise
we have a problem in our voting process.

No. My vote stands. With the exception of the release date.
It really doesn't matter if it is ready March or July or September.

What's important for me is: to work on trunk and keep compatibility.
I am sure you are not saying that if I don't commit myself to a date,
I cannot work on it.

You can work on it, but you should be aware that there is someone committed to that date and (if I thought this is what we voted, but we should probably discuss again and confirm this) that after that date your work on trunk won't be included on next-major but the following release.

I know you only commit working and functional code, so it should be really an issue to you.

If this was not clear in the vote I invite you and any other committer
in the same shoes to resurrect that voting thread and cast new votes,
because otherwise here we have people working on roadmaps that have a
"false" consensus.

A "roadmap" involves not only dates, but also features, architectural
goals, run-time goals etc. Why do we talk about dates, version
numbering and subversion branches first and features afterwards?
It should be the other way round.

 Bernd

Generally speaking I agree, but I think that the kind of roadmap you define works fine when you are a manager and you have a known man-power following your "rules".

We worked in a "weird" way for 2.3.0 because for almost an year I've been almost the only active committer. Now we are much more and this is cool, but everyone have different priorities and timings are really important to avoid loosing precious developer hours because of not "plannable" overlapping features.

I proposed to work on a time based roadmap instead of a feature based roadmap because it seemed to me the best compromise between the member goals, and because I think this is more "challenging" (Am I using existing words? ;-) )

I simply read 5 times the whole "JAMES 2.4 Road Map" thread and other threads used to discuss the roadmap and created a vote and a roadmap that imho is feasible: we can't discuss 2 months to decide what should be included in a release we want to publish in 2 months.

Imho we could even branch next-major today and start consolidating it (I really believe it is feature-consistent enough to be able to do this), but I think it is important to leave to committers a couple of months (3 if you consider the date of the Road Map thread above) to work on the new features before starting consolidating again. Furthermore we have some third party dependencies (dnsjava, javamail) we depend upon and we have to wait their final release to release next-major, so it would be really a pity if we'll have to wait for them.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to