|
|
Release Checklist
For each new release the following tasks should be performed.
Code Quality
- Check for compiler warnings.
- Check for missing Javadoc.
- Check for missing NLS tags.
- Run JUnit tests.
- Run findbugs.
Documentation
- Adjust user documentation to new features, update included screen shots.
- Update todo list.
- Finalize change log.
Delivery
- Adjust plug-in's version numbers.
- Add new version to the update site definition (site.xml).
- Create SVN tag.
- Build.
- Create download archive (eclemma-x.y.z.zip) and add it to the SF download
package EclEmma Releases. The feature must be expanded within this
archive (not jar'ed).
- Add separate plugin and feature jars (com.mountainminds.eclemma.*_x.y.z.jar)
to the SF download package EclEmma Update Site.
- Adjust primary SF download file to new eclemma-x.y.z.zip.
- Adjust version in page template for www.eclemma.org.
- Publish www.eclemma.org.
- Create SVN repository backup
Support
|