[Python-checkins] r78928 - peps/trunk/pep-0101.txt

georg.brandl python-checkins at python.org
Sat Mar 13 15:39:14 CET 2010


Author: georg.brandl
Date: Sat Mar 13 15:39:14 2010
New Revision: 78928

Log:
Update documentation-related steps.

Modified:
   peps/trunk/pep-0101.txt

Modified: peps/trunk/pep-0101.txt
==============================================================================
--- peps/trunk/pep-0101.txt	(original)
+++ peps/trunk/pep-0101.txt	Sat Mar 13 15:39:14 2010
@@ -295,7 +295,8 @@
 
       .../sandbox/release/release.py --export X.YaZ
 
-      This will leave all the relevant files in a subdirectory called 'dist'.
+      This will leave all the relevant files in a subdirectory called 'dist',
+      and the built docs in 'dist/docs'.
 
   ___ scp the files to your home directory on dinsdale.python.org.
 
@@ -377,15 +378,21 @@
 
       ___ md5sum the files and make sure they got uploaded intact.
 
-      ___ If this is a final release: Move the built docs to
+      ___ If this is a final release: Move the doc zips and tarballs to
           /data/ftp.python.org/pub/python/doc/X.Y[.Z], and adapt the
           "current" symlink in that directory.
 
       ___ If this is a final release, also unpack the HTML docs to
-          /data/ftp.python.org/pub/www.python.org/doc/X.Y[.Z].
+          /data/ftp.python.org/pub/docs.python.org/release/X.Y[.Z].
 
       ___ Let the DE check if the docs are built and work all right.
 
+      ___ If this is a major release: Tell the DE to adapt redirects for
+          docs.python.org/X.Y in the Apache config for docs.python.org, update
+          the script Doc/tools/dailybuild.py to point to the right
+          stable/development branches, and to install it and make the initial
+          checkout.
+
   Now it's time to twiddle the web site.
 
   To do these steps, you must have the permission to edit the website.  If you
@@ -452,6 +459,8 @@
 
       ___ cd to download/releases/X.Y.Z
       ___ Edit the version numbers in content.ht
+      ___ Comment out the link to the documentation if this is not a final,
+          remove the comment if it is.
       ___ Copy the new .asc files into place
       ___ Update the md5 checksums
 


More information about the Python-checkins mailing list