|
Checklists
Here is a set of checklists for various aspects of Diva development.
Contents
Snapshot checklist
- Run the daily build and smoke test (
divadmin buildAndSmoke ) , and verify that there are no errors.
(Including javadoc errors.)
- Run the snapshot builder (
divadmin buildSnapshot ).
- If you ran this on a machine that does not have file-system access to any of the pages in DIVAWEBPAGE, copy
the snapshot to the right location.
Minor release checklist
- No code depends on deprecated classes or methods.
- All deprecated code is removed (release 0.1); all deprecated code that is more than one release old is removed
(release 0.2 and following).
- Run the daily build and smoke test (
divadmin buildAndSmoke ) , and verify that there are no errors.
(Including javadoc errors.)
- Run the release builder (
divadmin buildRelease x.x ).
- Run a link checker on the release page (
diva/Builds/Release/Web/diva ).
- Copy the release page into the Diva web page.
- Run the download and install test (
divadmin testDownload URL ).
- More....
Major release checklist
- Everything on the minor release checklist.
- javadoc produces no errors or warnings.
- Print and proofread the javadoc output of every package.
- More....
|