JaxMe 0.3 Release Plan
Background
Wiki are a quick and easy to formulate release plans. They are also easy to maintain. This is still a bit experimental and doesn't set any sort of precendence.
The 0.3 is a milestone release representing another step along the road to 1.0. It includes bug fixes and enhancements since the last release.
Status
Release manager elected (Robert Burrell Donkin) and creation of a release plan approved. Starting work on pre-release work.
Ready for announcement
Pre Release Work
CVS
Create release branch (Branch_R0_3) DONE
Bug Review
Review bugs in Jira
JAXME-12 simpleContent extension self reference JAXME-10 PATCH generated TypeHandler, Overly strict property/element ordering JAXME-11 build.xml - generate JaxMe Developers mailing list JAXME-13 Element references don't use the proper type JAXME-6 jaxme rejecting some WSDL schema's at use JAXME-15 Invalid code generated with xsd:all elements JAXME-14 documentation doesn't reflect latest release
Suggested resolutions:
JAXME-14 Add release specific documentation to website
JAXME-15 ???
JAXME-6 Old one, this. Be nice to check whether this issue still exist. Probably worth creating test cases to check.
JAXME-13 Jochen, this is one of yours: is this a sleeper to be resolved after the 0.3 release or is it something we should think about now?
JAXME-11 Agree with Jochen's comments. Sleep or mark as resolved.
JAXME-10 Sleep or mark as WONTFIX
JAXME-12 ???
Act on any important fixes
Documentation
Proof read manual DONE
Check javadocs DONE
Check for references to incubator DONE
Release Notes
- Create release notes
Check Compatibility
- Check compatibility with 0.2 release. Note any binary incompatibilities in the release notes
Update instructions
- Add upload of jars to apache repo
Misc
Contact Jochen Wiedmann about Freshmeat logon DONE
Release Work
Create Release Candidate
- A release candidate will be created but only a limit review period should be necessary before moving towards the release vote (unless problems are found).
Cutting Release
Follow instructions for cutting release contained in JaxMe documentation