Added the checklist for the 2.2.0 beta release.
This commit is contained in:
parent
ad45dfb063
commit
8e7d64e8cc
77
releases/check2.2.0b.txt
Normal file
77
releases/check2.2.0b.txt
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
|
||||||
|
HYPRE Beta Release Checklist
|
||||||
|
|
||||||
|
Beta releases tend to occur somewhat frequently. They may include new
|
||||||
|
technology, but they are reasonably stable.
|
||||||
|
|
||||||
|
The following steps must be completed, initialed & dated on the --->> line by
|
||||||
|
the responsible project member before the release is made available to users.
|
||||||
|
|
||||||
|
|
||||||
|
1. Decision made for release number: 2.2.0b
|
||||||
|
|
||||||
|
--->> ab 9/18/07
|
||||||
|
|
||||||
|
2. Copy this file to 'check{release number}.txt' and commit to the repository
|
||||||
|
|
||||||
|
--->> ab 9/18/07
|
||||||
|
|
||||||
|
3. Project personnel advised of release decision and tentative date with
|
||||||
|
a request to not disrupt the repository until the release is complete
|
||||||
|
|
||||||
|
--->> ab 9/18/07
|
||||||
|
|
||||||
|
4. Update CHANGELOG file with information regarding contents of this release
|
||||||
|
|
||||||
|
--->> ab 9/20/07
|
||||||
|
|
||||||
|
5. Verify that user, reference, and developer manuals are updated
|
||||||
|
|
||||||
|
--->> N/A for beta
|
||||||
|
|
||||||
|
6. Verify that all agreed-upon changes have been committed
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
7. Project Lead review and/or concurrence to release
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
8. Update config/configure.in with release number and date, then run
|
||||||
|
config/bootstrap and commit changes to the repository
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
9. Tag repository with release number
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
10. Manually run the autotest script with the following options on the checked
|
||||||
|
out version: -tux149 -insure -gpsmp -pengra
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
11. If the test runs properly, proceed. Otherwise, untag the repository, make
|
||||||
|
necessary corrections, and return to step 8.
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
12. Create release tar file by running the mkdist script './mkdist [VersionID]'
|
||||||
|
(this can be run from within any directory, just be sure to use the latest
|
||||||
|
version of the 'mkdist' script)
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
13. On the CASC cluster, copy tar file to /usr/casc/hypre
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
14. Put release on download page, and inform project team and other appropriate
|
||||||
|
users of availability
|
||||||
|
|
||||||
|
--->>
|
||||||
|
|
||||||
|
15. FINAL CERTIFICATION: Verify that all steps have been signed off and commit
|
||||||
|
this file to the repository
|
||||||
|
|
||||||
|
--->>
|
||||||
Loading…
Reference in New Issue
Block a user