2002-10-24 20:58:01 +04:00
|
|
|
This document describes step by step the release procedure of GNU
|
|
|
|
Midnight Commander.
|
|
|
|
|
|
|
|
|
|
|
|
Announce the intention to release the next version in both mailing lists
|
|
|
|
at least 3 days before the release date, unless it's a security release.
|
|
|
|
|
2002-10-24 21:15:38 +04:00
|
|
|
Update the working directory from CVS, review last-minute changes.
|
2002-10-24 20:58:01 +04:00
|
|
|
|
2002-10-30 01:42:06 +03:00
|
|
|
Review the English version of the manual and fix it if necessary. Check
|
|
|
|
the date in the .TH macro of the English manual and update it if
|
|
|
|
significant changes have been done since the previous release.
|
2002-10-24 20:58:01 +04:00
|
|
|
|
2002-10-24 21:15:38 +04:00
|
|
|
Make sure that all significant user-visible changes are in the NEWS
|
|
|
|
file. Group changes by topics to improve readability.
|
2002-10-24 20:58:01 +04:00
|
|
|
|
2004-01-22 09:35:03 +03:00
|
|
|
Update configure.ac with the new version.
|
2003-02-05 21:00:59 +03:00
|
|
|
|
2002-10-24 20:58:01 +04:00
|
|
|
Make sure that maint/mctest covers most features of the current code and
|
2002-10-24 21:15:38 +04:00
|
|
|
run it in a clean working directory.
|
2002-10-24 20:58:01 +04:00
|
|
|
|
|
|
|
Review files with stdout and stderr from every build. Make sure that
|
|
|
|
all warnings (if any) are caused by other software and cannot be avoided
|
|
|
|
without significant damage to the code.
|
|
|
|
|
2002-10-24 21:15:38 +04:00
|
|
|
Regenerate and commit po-files.
|
|
|
|
|
|
|
|
Tag CVS tree.
|
|
|
|
|
2002-10-24 20:58:01 +04:00
|
|
|
Upload the resulting tarball and binary packages to login.ibiblio.org.
|
|
|
|
|
|
|
|
Change the homepage to mention the new version.
|
|
|
|
|
|
|
|
Announce the release in both mailing lists.
|
2003-02-05 21:00:59 +03:00
|
|
|
|
2004-01-22 09:35:03 +03:00
|
|
|
Bump the version in configure.ac.
|