[Python-checkins] CVS: python/nondist/peps pep-0101.txt,1.10,1.11
Barry Warsaw
bwarsaw@users.sourceforge.net
Wed, 24 Oct 2001 22:19:21 -0700
Update of /cvsroot/python/python/nondist/peps
In directory usw-pr-cvs1:/tmp/cvs-serv25249
Modified Files:
pep-0101.txt
Log Message:
Integrated some of Guido's comments.
Index: pep-0101.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0101.txt,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** pep-0101.txt 2001/10/24 23:18:46 1.10
--- pep-0101.txt 2001/10/25 05:19:19 1.11
***************
*** 109,115 ****
decide whether the change should also be applied to the branch.
! Note that committers of changes to the trunk SHOULD include a
! in the checkin message, a note indicating the suitability of
! their patch for the branch.
If so, it's fairly easy to apply the change by diff'ing the file
--- 109,115 ----
decide whether the change should also be applied to the branch.
! Note that committers of changes to the trunk SHOULD include in
! the checkin message, a note indicating the suitability of their
! patch for the branch.
If so, it's fairly easy to apply the change by diff'ing the file
***************
*** 523,555 ****
Windows Notes
! Windows has a GUI 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, I install 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, run the full regression suite from a DOS box, and
! both with and without -0. Also try *every* shortcut created under
! Start -> Menu -> the Python group. When trying IDLE this way, verify
! that Help -> Python Documentation works. When trying pydoc this way
! (the "Module Docs" Start menu entry), make sure the "Start Browser"
! button works, and make sure you can search for a random module (I
! use "random" <wink>) and then that the "go to selected" button works.
! It's amazing how much can go wrong here -- and even more amazing how
! often last-second checkins break one of these things. If you're "the
! Windows geek", keep in mind that you're likely the 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.
! WRT Step 5 above (verify the release media), since by the time release
! files are ready to download I've generally run many Windows tests on
! the installer I uploaded, I usually don't do anything for Step 5
! except a full byte-comparison ("fc /b" if using a Windows shell) of
! the downloaded file against the file I uploaded.
--- 523,561 ----
Windows Notes
! Windows has a GUI 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
! 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.
! He also tries *every* shortcut created under Start -> Menu -> the
! Python group. When trying IDLE this way, you need to verify that
! Help -> Python Documentation works. When trying pydoc this way
! (the "Module Docs" Start menu entry), make sure the "Start
! Browser" button works, and make sure you can search for a random
! module (Tim uses "random" <wink>) and then that the "go to
! selected" button works.
! It's amazing how much can go wrong here -- and even more amazing
! how often last-second checkins break one of these things. If
! you're "the Windows geek", keep in mind that you're likely the
! 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.
!
! WRT Step 5 above (verify the release media), since by the time
! release files are ready to download Tim has generally run many
! Windows tests on the installer he uploaded, he usually doesn't do
! anything for Step 5 except a full byte-comparison ("fc /b" if
! using a Windows shell) of the downloaded file against the file he
! uploaded.