hypre/releases/check2.4.0b.txt
2008-09-09 20:29:40 +00:00

87 lines
2.3 KiB
Plaintext

HYPRE Beta Release Checklist
Beta releases tend to occur somewhat frequently. They may include new
technology, but they are reasonably stable.
See the Developer's Manual for more information on creating new releases.
The following steps must be completed, initialed & dated on the [] line by
the responsible project member before the release is made available to users.
- Decision made for release number 2.4.0b
ahb 7/10/2008
- Copy this file to 'check{release number}.txt'.
ahb 8/5/2008
- Create a tracker issue "New hypre release {number}" advising project personnel
of release decision and tentative date with a request to not disrupt the
repository until the release is complete.
ahb 7/10/2008
- Update user, reference, and developer manuals with information regarding
contents of this release.
(N/A for beta) ahb 8/5/2008
- Update 'CHANGELOG' file with information regarding contents of this release.
ahb 8/5/2008
- Verify that all agreed-upon changes have been committed.
ahb 8/5/2008
- Project Lead review and/or concurrence to release.
ahb 8/5/2008
- Update 'config/configure.in' with release number and date, then run
'config/bootstrap' and commit changes to the repository.
ahb 8/5/2008
ahb 8/8/2008
- Tag repository with release number.
ahb 8/5/2008 (cvs rtag V2-4-0b linear_solvers)
untagged on 8/8/2008 (cvs rtag -d V2-4-0b linear_solvers)
ahb 8/8/2008 (cvs rtag V2-4-0b linear_solvers)
- Create release tar file by running the 'tools/mkdist' script (for more
information, do 'mkdist -help'). This can be run from within any directory,
just be sure to use the latest version of the 'mkdist' script.
ahb 8/5/2008 (./tools/mkdist V2-4-0b)
ahb 8/8/2008 (./tools/mkdist V2-4-0b)
- Run the 'AUTOTEST/testdist.sh' script to verify a stable release. For more
information on running this script, do 'testdist.sh -help'. If any of the
tests fail, untag the repository, make necessary corrections, and start over.
ahb 8/14/08
- On the CASC cluster, copy tar file to '/usr/casc/hypre'.
ahb 8/14/08
- Put release on download page, and inform project team and other appropriate
users of availability.
rdf 9/5/08
- FINAL CERTIFICATION: Verify that all steps have been signed off and commit
this file to the repository.
ahb 9/9/08