Release Plan For Digester 1.6.0
Background
This is a primarily a service release aimed at allowing downstream users to use Digester with either commons-collections 2.x or 3.x. This will be achieved by breaking the explicit dependency on commons collections. There will also be a number of bug fixes and enhancements but this will not the main purpose. The release of any new code that seems immature or which may require extra thought will be postponed to a enhancements and bug fix release (probably 1.7.0) which will follow soon after 1.6.0.
Status
Completed.
Pre Release Tasks
Release Branch
The first task will be to take a release branch (RELEASE_DIGESTER_1_6_0_BRANCH) taken from the current HEAD. Work for this release will contain on this branch whilst the push towards the enhancements/bug fix release can begin on HEAD.
DONE
Assess Code
Early decisions need to be taken about which code is stable enough to be have it's API fixed (in binary terms) by an immediate release and which is mature enough to be released immediately without further testing. DONE
Review Documentation
Review the state of the documentation and assess what can be done to improve it before the 1.6.0 release. DONE
Bug Review
No bug review
Check Compatibility
This should be binary compatible with the 1.5.0 digester release. DONE
Release Plan
CVS
The release will be cut from the release branch created earlier.
Release Notes
These will be prepared in the traditional manner. DONE (Thanks guys!)
Release Candidate
A release candidate will be prepared and sufficient time allowed before the release vote for testing.
Comments
Below, please (or post something to the development list):
Up to Digester