A few minor additions based on the last go-round.
This commit is contained in:
parent
458e871365
commit
7f11eaf188
28
pep-0101.txt
28
pep-0101.txt
|
@ -149,10 +149,11 @@ How to Make A Release
|
|||
|
||||
This command should help you:
|
||||
|
||||
% cvs log -rr22a2: | python Tools/scripts/logmerge.py > /tmp/news.txt
|
||||
% cvs log -rr22a1: | 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.
|
||||
IOW, you're printing out all the cvs log entries from the
|
||||
previous release until now. 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.
|
||||
|
||||
|
@ -292,9 +293,12 @@ How to Make A Release
|
|||
include the announcement.
|
||||
|
||||
___ In the python.org web site CVS tree, cd to the X.Y
|
||||
subdirectory, and copy index.ht to new-index.ht
|
||||
subdirectory, and copy index.ht to new-index.ht. Be sure to
|
||||
do a "cvs update" first!
|
||||
|
||||
% cd .../pydotorg/2.2
|
||||
% cd .../pydotorg
|
||||
% cvs -q up -P -d
|
||||
% cd 2.2
|
||||
% cp index.ht new-index.ht
|
||||
|
||||
___ Edit the file for content: usually you can globally replace
|
||||
|
@ -415,6 +419,8 @@ How to Make A Release
|
|||
sure they are world readable. They should also be group
|
||||
writable, and group-owned by webmaster.
|
||||
|
||||
___ md5sum the files and make sure they got uploaded intact.
|
||||
|
||||
___ Update the X.Y/bugs.ht file if necessary. It is best to get
|
||||
BDFL input for this step.
|
||||
|
||||
|
@ -475,9 +481,15 @@ How to Make A Release
|
|||
|
||||
___ Edit diffcmd.sh to get rid of files that you know don't have
|
||||
important changes. You're looking for files that have updates
|
||||
in the branch that haven't made it to the trunk. If you've
|
||||
been diligent about merging changes from the trunk into the
|
||||
branch, there shouldn't be many of these files.
|
||||
in the branch that haven't made it to the trunk.
|
||||
|
||||
Generally you can ignore any changes to the Doc or Mac
|
||||
subdirectories, or any changes to Windows related files. The
|
||||
sub-RMs for those parts will take care of any necessary merges
|
||||
from the branch to the trunk.
|
||||
|
||||
If you've been diligent about merging changes from the trunk
|
||||
into the branch, there shouldn't be many of these files.
|
||||
|
||||
___ Edit /tmp/diffcmd.sh, changing all the -r's into -u's. Run
|
||||
the /tmp/diffcmd.sh command like so:
|
||||
|
|
Loading…
Reference in New Issue