[Opensource] Future expresso development - support for released stable versions?

Mike Traum mtraum at cirnetwork.org
Fri Sep 13 13:33:17 PDT 2002


Yeah, so about that one.

But, that still doesn't answer my second question. Mike mentioned some
changes that would be required to DBMaint, but I'm not even talking about
that level of sophistication - just some sql scripts.

Or, at least a change log - I'm guess that the upgrade to 4.1 from 4.02 is
going to be a nightmare - going to have to do full path testing because so
many things have changed and I don't know what they are.

Thanks,
Mike

-----Original Message-----
From: opensource-admin at jcorporate.com
[mailto:opensource-admin at jcorporate.com]On Behalf Of Sandra Cann
Sent: Friday, September 13, 2002 9:22 AM
To: opensource at jcorporate.com
Subject: RE: [Opensource] Future expresso development - support for
released stable versions?


Mike,

The answer to your question about maintaining 4.1.x as a stable release
was posted in the email announcing that the 4.1 RC1 download is onsite.
I could certainly see getting excited about the RC release enough to go
get the download - and hence not noticing the rest of the email ;) - so
here it is again.

STABLE 4.1.X RELEASE TO BE MAINTAINED
-----------------------------------------
Once the final release is made we'll start working on 4.1.1. Non
critical bugs and annoyances are going to be relegated to a 4.1.1
release which we're looking for a date of 3 weeks after 4.1 final is
released.

One of the beneficial changes we are making as of Expresso 4.1 is a
commitment to maintaining the last stable release with ongoing bug fixes
for our many production users.

This means at some point branching and maintaining two versions both
4.1.X and 4.2. The benefit to number of production users using Expresso
justifies the additional work required.

MORE FREQUENT PRODUCTION RELEASES
--------------------------------------
As you know the ongoing additional of features creates a long ongoing
testing cycle. There needs to be a cut-off much earlier to get out
releases more frequently. So for each development cycle we will define
the "critical path" by 2-3 iterations (new planned features as per
Roadmap). During the development of these features we will incorporate
additional contributed features. Once the "critical path" items are
completed we will "close" the release to adding new features (they will
be added to the next release) except those that are additional new files
(features) that do not affect existing code and can be marked
"experimental", i.e. new tags. Testing will be finalized quicker this
way and hence "aim" for a new release every few months. This will result
positively with a quicker release cycle and users will be able to use
their contributed code in a production release that much faster.

Please have a read of the roadmap (under Documentaton) and discuss here
on list [or the developers forum] any changes you would like to see in
this planning.

Cheers
Sandra


_______________________________________________
Opensource mailing list
Opensource at jcorporate.com
http://mail.jcorporate.com/mailman/listinfo/opensource
Archives: http://mail.jcorporate.com/pipermail/opensource/




More information about the Opensource mailing list