[Python-checkins] CVS: python/nondist/peps pep-0200.txt,1.22,1.23

Jeremy Hylton python-dev@python.org
Wed, 23 Aug 2000 07:44:02 -0700


Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv30626/peps

Modified Files:
	pep-0200.txt 
Log Message:
move os.path.commonprefix from open to completed
split open items into 2.0b1 and 2.0 sections


Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** pep-0200.txt	2000/08/23 14:34:25	1.22
--- pep-0200.txt	2000/08/23 14:43:59	1.23
***************
*** 174,222 ****
  
  
! Open items -- should be done/fixed
  
!     Decoding errors when comparing strings.  There is a dictionary bug
!     that prevents objects from being accessible when an exception is
!     raised during hashing or comparison.
  
!     Decide what to do about os.path.commonprefix.  Then do it.
!     [19-Aug-2000 tim
!      Guido msg on Python-Dev:
!      - restore the old behavior on all platforms - Skip volunteered for this
!      - add to the docs that to get the common directory you use dirname()
!      - add testcases that check that this works on all platforms
!      - don't add commonpathprefix(), because dirname() already does it
!     ]
  
!     2.0b1:  Get all patches out of Open.
  
!     2.0b1:  Get all patches out of Accepted.
  
!     2.0b1:  Decide on a license.
! 
!     2.0b1 Windows:  Look for registry info in HKCU before HKLM - Mark
      Hammond.
  
!     2.0b1 Windows installer:  If HKLM isn't writable, back off to HKCU (so
      Python can be installed on NT & 2000 without admin privileges).
  
!     2.0b1 Windows installer:  Install w9xpopen.exe only under Win95/98.
  
!     2.0b1 Windows ME:  Don't know anything about it.  Will the installer
      even run?  Does it need the w9xpopen hack?
  
!     2.0b1 Win98 Guido:  popen is hanging on Guido, and even freezing the
      whole machine.  No clue yet.
  
!     2.0:  Decide on a license.
  
!     2.0:  Finish writing the PEPs for the features that went out
!     with 2.0b1(! sad, but realistic -- we'll get better with practice).
  
!     2.0:  Major effort to whittle the bug database down to size.  I've (tim)
!     seen this before:  if you can keep all the open bugs fitting on one
!     screen, people will generally keep it that way.  But let it slobber
!     over a screen for a month, & it just goes to hell (no "visible
!     progress" indeed!).
  
  
--- 174,214 ----
  
  
! Open items -- Need to be resolved before 2.0b1 release
  
!     Fix bug 112558
!     https://sourceforge.net/bugs/?func=detailbug&bug_id=112558&group_id=5470
  
!     Get all patches out of Open.
  
!     Get all patches out of Accepted.
  
!     Decide on a license.
  
!     Windows:  Look for registry info in HKCU before HKLM - Mark
      Hammond.
  
!     Windows installer:  If HKLM isn't writable, back off to HKCU (so
      Python can be installed on NT & 2000 without admin privileges).
  
!     Windows installer:  Install w9xpopen.exe only under Win95/98.
  
!     Windows ME:  Don't know anything about it.  Will the installer
      even run?  Does it need the w9xpopen hack?
  
!     Win98 Guido:  popen is hanging on Guido, and even freezing the
      whole machine.  No clue yet.
+ 
+ Open items -- Need to be resolved before 2.0 final release
  
!     Decide on a license.
  
!     Finish writing the PEPs for the features that went out with
!     2.0b1(! sad, but realistic -- we'll get better with practice).
  
!     Major effort to whittle the bug database down to size.  I've (tim)
!     seen this before: if you can keep all the open bugs fitting on one
!     screen, people will generally keep it that way.  But let it
!     slobber over a screen for a month, & it just goes to hell (no
!     "visible progress" indeed!).
  
  
***************
*** 232,235 ****
--- 224,230 ----
  
  Accepted and completed
+ 
+     * Restore old os.path.commonprefix behavior
+       Do we have test cases that work on all platforms?
  
      * Lockstep iteration ("zip" function) - Barry Warsaw