You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2006/10/26 16:31:00 UTC

RE: JAMES Road Map(s) and Release Management

Norman Maurer wrote:

>>>> Thats right but with no new features we will loose users and not get
>>>> new.
>> We have never said NO NEW FEATURES.  STOP SPREADING A FALSE MEME!
> Sorry man... but is your CAPS key maybe broken... You don't need to use
> the CAPS key if you want me to read the text... So stop frontin! Such
> things make me really angry.

So do maintaining and spreading false memes.

JAMES 2.3 is a stable release to which we can safely add features.  trunk is
a hodgpodge with a lot of good stuff, a lot of untested stuff, and is pretty
much a mixed bag in terms of stability and risk.  Which is fine, but it is
hardly what ought to be considered a safe release by anyone who isn't
actively developing on it and cares about using it for mission critical
infrastructure without constant babysitting.  But it will be before we even
think about releasing it in 2007 (realistic) or 2008 (sadly possible, if we
don't maintain discipline about release management).

And that's the core issue: aggressive development vs disciplined release
management, and it will effect the next major release as much as it did
JAMES 2.3.  The solution is to properly fork things in SVN at the right
times so that the release branch can stabilize while people continue to
develop in trunk.  And to use a sandbox for more experimental things.

> sometimes it is impossible to keep the config compatiblilty.
> and have a clear UPGRADING.txt in the release will hopefully
> help the users. Thats was other projects also do.

They also use sane version numbers to indicate compatibility (yes, and not
always :-)).

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


RE: JAMES Road Map(s) and Release Management

Posted by "Noel J. Bergman" <no...@devtech.com>.
OK, Norman and I have spoken at some length online and shook hands.

	--- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org