From 4de8d6823cd7c4eac0b2f9742a6dfafd4f69c052 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Tue, 30 Sep 2003 04:49:33 +0000 Subject: [PATCH] Move instructions for building the HTML Help into PEP 101 from PEP 102; this locates all the instructions for building documentation in one of the PEPs; the other incorporates the instructions by reference. --- pep-0101.txt | 11 +++++++++-- pep-0102.txt | 13 +++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pep-0101.txt b/pep-0101.txt index 5b2dda295..9f4f50abb 100644 --- a/pep-0101.txt +++ b/pep-0101.txt @@ -238,8 +238,15 @@ How to Make A Release website should be added here, or there should be a link to a document in the python.org site management documentation. - XXX Someone who knows how to build the HTML Help format should - add a description of that process. + ___ Thomas grabs the HTML to build the Windows helpfile. + The HTML files are unpacked into a new src/html directory, and + runs this command to create the project files for MS HTML + Workshop: + + % python ..\Doc\tools\prechm.py -v 2.3 python23 + + HTML Workshop is then fired up on the created python23.hhp file, + finally resulting in an python23.chm file. ___ Tim Peters grabs the HTML Help format and uses this to build the Windows installer. diff --git a/pep-0102.txt b/pep-0102.txt index 6bfefa333..49102fa42 100644 --- a/pep-0102.txt +++ b/pep-0102.txt @@ -137,16 +137,9 @@ How to Make A Release ___ Check your NEWS changes into the maintenance branch. It's easy to forget to update the release date in this file! - ___ Once the release is underway, Fred Drake needs to create the - HTML from the documentation. He does this and uploads the file - to www.python.org. Then he tells Thomas and Sean Reifschneider - where this file is. - - This may generate some last minute changes on the branch. Once - Fred is done, there can be no further checkins on the branch in - the Doc/ directory -- not even by the RM. For final releases, - Fred also sends email to Milan Zamazal for conversion to the GNU - Info format. + ___ Once the release process has started, the documentation needs to + be built and posted on python.org according to the instructions + in PEP 101. Note that Fred is responsible both for merging doc changes from the trunk to the branch AND for merging any branch changes from