Just a few more minor updates based on the 2.2b2 release.

This commit is contained in:
Barry Warsaw 2001-11-16 21:30:25 +00:00
parent 9b34eda376
commit 78aca90a70
1 changed files with 13 additions and 5 deletions

View File

@ -147,6 +147,15 @@ How to Make A Release
verify with Tim Peters about changes on Windows, and Jack Jansen
about changes on the Mac.
This command should help you:
% cvs log -rr22a2: | python Tools/scripts/logmerge.py > /tmp/news.txt
You can then troll through the news.txt file looking for
interesting things to add to NEWS.
___ Check your NEWS changes into the branch and into the trunk.
___ Once the branch is frozen, Fred Drake needs to create the HTML
from the documentation. He does this and uploads the file to
www.python.org. Then he tells Tim Peters where this file is.
@ -163,7 +172,8 @@ How to Make A Release
___ Tim Peters grabs the HTML and uses this to build the Windows
installer. Tim then creates a new "release" named X.YaZ on the
SourceForge file release manager.
SourceForge file release manager. (Although, if you get there
first, you should create the new release.)
(Diversion: SF's file manager has "packages" and "releases". We
use packages to name major upcoming releases, e.g. python-2.2 or
@ -452,10 +462,8 @@ How to Make A Release
___ Run a diff against your branch by doing this in the common
parent directory containing both python-clean and python-XYaZ:
% diff -r python-clean python-22a2 | grep ^diff | grep -v CVS
___ Take the output of this and stick it in a file,
e.g. /tmp/diffcmd.sh
% diff -r python-clean python-22a2 | grep ^diff | grep -v CVS \
> /tmp/diffcmd.sh
___ Edit diffcmd.sh to get rid of files that you know don't have
important changes. You're looking for files that have updates