Version 7 (modified by 9 years ago) (diff) | ,
---|
Release checklist
Source code
- Update source:trunk/HISTORY
- Update source:trunk/RELNOTES
- Update
OPENPAM_VERSION
andOPENPAM_RELEASE
in source:trunk/include/security/openpam_version.h (use source:trunk/misc/bumpdates.sh, then revertconfigure.ac
and the man pages) svn cp trunk tags/openpam-yyyymmdd
- replace
trunk
withyyyymmdd
in source:tags/openpam-yyyymmdd/configure.ac and update.Dd
in hand-written man pages (use source:trunk/misc/bumpdates.sh) gmake distcheck
intags/openpam-yyyymmdd
svn commit tags/openpam-yyyymmdd
gmake dist
intags/openpam-yyyymmdd
to create the tarballgpg --detach-sign --armor openpam-yyyymmdd.tar.gz
sha256 -q openpam-yyyymmdd.tar.gz >openpam-yyyymmdd.tar.gz.sha256
SourceForge
- Create a subdirectory for the new release
- Upload the tarball to the subdirectory
- Mark the tarball as "default download" for all platforms
- Upload the signature (
.asc
) and checksum (.sha256
) - Upload
RELNOTES
and rename it toREADME
Trac
- Create the release page
- Paste in the release notes (source:trunk/misc/history2wiki.pl)
- Add a link to the Sourceforge download page
Other
- Update the infobox in the Wikipedia article