Linux-HA Release Roadmap
We have tried various things for scheduling releases in the past. None have been outstanding. So, now we're trying to create a roadmap on the wiki, so that people can have some idea of what we're trying to do, and approximately when they will happen.
This roadmap attempts to follow the Release early, Release often model - with releases coming approximately every two months for the remainder of 2005.
Planned versions, release types, dates and capabilities are shown below:
2.0.0 - Major Architectural Change - 29 July 2005
- Major architectural change
- Resource (service) monitoring
- Support for larger clusters
- Rule-based resource placement
- Sophisticated dependency model
- Web-based monitoring tool
- Many other things
2.0.1 - Bugfix Release - 14 Sep 2005
- Communication Layer
- netstring encoding format is changed to be more efficient
- add compression capability for big messages
- Add man pages for hb_standby/hb_takeover
- The assert triggered by 2.0.0 has been fixed
- CIB can now contain XML comments and/or be in DOS format
- Includes implementation of the ISO8601 date format
- New CLI tools for changing cluster preferences, node attributes and node standby
- Improved recovery and placement of group resources
- Detection of failed nodes by the Policy Engine is fixed
New Policy Engine features DTD sections 1.5.{8,9,10,12}
- Constraints and instance attributes can now be active conditionally
- Rules can now contain other rules
- Date/Time based expressions are supported
- Cloned resources can now optionally be notified before and after any of its peers are stopped or started.
- The cluster can re-evaluate the configuration automatically after a defined interval of idleness
- Removed a flow control message which was very annoying when operating in a mixed 1.x/2.x environment
Integration with OpenAIS project communication layer
2.0.2 - Minor bug fixes - 23 September, 2005
2.0.3 - Features, Bug Fixes - 7 Nov 2005 (planned)
Expected code freeze date: 31 October 2005.
Master/Slave Resources (Bz: 63)
Preliminary GFS integration (Bz: 487)
Basic CIM support (Bz: 387)
BladeCenter STONITH module (Bz: 393)
Apphbd thread-safeness (Bz: 385)
Autojoin feature (Bz: 132, 134)
Resource Configuration Change Management (Bz: 881)
Tool for validating CIB XML (Bz: 609)
2.0.4 - Bug Fixes, Minor Features - 5 Dec 2005 (planned)
Expected code freeze date: 28 November, 2005.