[corosync] Upcoming schedule for Needle 2.0.0 release
sdake at redhat.com
Thu Jan 12 20:05:19 GMT 2012
As we are nearing the end of our Needle 2.0 development cycle, its time
to start talking about release schedule.
First some definitions:
alpha: nearly feature complete, may be missing a few features and config
format/ABI not completely stable, possible bugs.
beta: feature complete, no missing features, stable ABI & config file
format, possible bugs.
release candidate: no new features allowed during development. man page
updates acceptable (and encouraged to bring our man pages up to date).
Changes to C code not allowed except in the case of bug fixes. Any
stable ABI/API/config file format changes must be blockers. Note
changes will be allowed to any files in the cts directory even if they
are not blockers.
Release 2.0.0 (needle) - Our standard ABI guarantee, (X guarantees
on-wire and API/ABI, Y may add new features or new APIs, Z are bug fixes
only), no serious blocker bugs making the software unusable.
blockers - The software is unusable for Pacemaker, GFS, QPID, Sheepdog,
or has some major flaw which prevents its general usability by other
Alpha January 17, 2012 version 1.99.0
Beta January 31, 2012 version 1.99.1
RC1 February 7, 2012 version 1.99.2
RC2 February 14, 2012 version 1.99.3
RC3 February 20, 2012 version 1.99.4
RC4 February 27, 2012 version 1.99.5
RC5 March 6, 2012 version 1.99.6
Release 2.0.0 March 13, 2012 version 2.0.0
Once 2.0.0 is released, support for the 1.3 series will cease. Support
for 1.4 series will continue for 3-5 years.
Every patch from alpha+ must be verified to pass make dist and make rpm
by the submitting developer.
More information about the discuss