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

martin.v.loewis python-checkins at python.org
Sun Sep 10 19:07:44 CEST 2006


Author: martin.v.loewis
Date: Sun Sep 10 19:07:43 2006
New Revision: 51844

Modified:
   peps/trunk/pep-0101.txt
Log:
More updates to the Windows release process. Drop
requirement to test on Windows 9x.


Modified: peps/trunk/pep-0101.txt
==============================================================================
--- peps/trunk/pep-0101.txt	(original)
+++ peps/trunk/pep-0101.txt	Sun Sep 10 19:07:43 2006
@@ -57,9 +57,9 @@
 
       At this point, nobody except the RM should make any commits to
       the branch (or his duly assigned agents, i.e. Guido the BDFL,
-      Fred Drake for documentation, or Tim Peters for Windows).  If
-      the RM screwed up and some desperate last minute change to the
-      branch is necessary, it can mean extra work for Fred and Tim.
+      Fred Drake for documentation, or Martin v. Loewis for Windows).  
+      If the RM screwed up and some desperate last minute change to the
+      branch is necessary, it can mean extra work for Fred and Martin.
       So try to avoid this!
 
   ___ Log into irc.freenode.net and join the #python-dev channel.
@@ -389,7 +389,7 @@
       You should not see any "M" files, but you may see several "P" or
       "U" files.  I.e. you better not have any uncommitted changes in
       your working directory, but you may pick up some of Fred's or
-      Tim's last minute changes.
+      Martin's last minute changes.
 
   ___ If you've seen updates to existing files, update the cvs tag:
 
@@ -453,13 +453,6 @@
 
   ___ Upload the tgz file to creosote.python.org using scp.
 
-  ___ Tim has been having trouble uploading to creosote, so he will
-      usually put the file on SF, giving you the file name and the md5
-      checksum.  It's best to do a wget from creosote to SF, but
-      calculating the URL can be not-fun.  You can usually get the URL
-      from the file download page, if you start the download and then
-      immediately cancel it.
-
   ___ While you're waiting, you can start twiddling the web pages to
       include the announcement.
 
@@ -715,16 +708,17 @@
 
 Windows Notes
 
-    Windows has a GUI installer, various flavors of Windows have
+    Windows has a MSI installer, various flavors of Windows have
     "special limitations", and the Windows installer also packs
     precompiled "foreign" binaries (Tcl/Tk, expat, etc).  So Windows
     testing is tiresome but very necessary.
 
-    Concurrent with uploading the installer, Tim installs Python from
-    it twice: once into the default directory suggested by the
+    Concurrent with uploading the installer, Martin installs Python
+    from it twice: once into the default directory suggested by the
     installer, and later into a directory with embedded spaces in its
     name.  For each installation, he runs the full regression suite
-    from a DOS box, and both with and without -0.
+    from a DOS box, and both with and without -0. For maintenance
+    release, he also tests whether upgrade installations succeed.
 
     He also tries *every* shortcut created under Start -> Menu -> the
     Python group.  When trying IDLE this way, you need to verify that
@@ -740,9 +734,9 @@
     only person routinely testing on Windows, and that Windows is
     simply a mess.
 
-    Repeat all of the above on at least one flavor of Win9x, and one
-    of NT/2000.  On NT/2000, try both an Admin and a plain User (not
-    Power User) account.
+    Repeat the testing for each target architecture.  On XP/2003, try
+    both an Admin and a plain User (not Power User) account. If you
+    can, also test the installer on Windows 9x.
 
     WRT Step 5 above (verify the release media), since by the time
     release files are ready to download Tim has generally run many


More information about the Python-checkins mailing list