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

Jeremy Hylton python-dev@python.org
Tue, 25 Jul 2000 07:11:23 -0700


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

Modified Files:
	pep-0200.txt 
Log Message:
add tentative release schedule and contributor guidelines


Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** pep-0200.txt	2000/07/21 18:29:05	1.3
--- pep-0200.txt	2000/07/25 14:11:19	1.4
***************
*** 7,11 ****
  
  
- 
  Introduction
  
--- 7,10 ----
***************
*** 17,26 ****
      historical record.
  
  
! 
  Accepted and completed
  
  
- 
  Accepted and in progress
  
--- 16,80 ----
      historical record.
  
+ Tentative Release Schedule
  
! Aug. 14: All 2.0 PEPs finished / feature freeze
! Aug. 28: 2.0 beta 1
! Sep. 29: 2.0 final
! 
! Guidelines for submitting patches and making changes
! 
! Use good sense when committing changes.  You should know what we mean
! by good sense or we wouldn't have given you commit privileges <0.5
! wink>.  Some specific examples of good sense include:
! 
!     - Do whatever the dictator tells you.
! 
!     - Discuss any controversial changes on python-dev first.  If you
!       get a lot of +1 votes and no -1 votes, make the change.  If you 
!       get a some -1 votes, think twice; consider asking Guido what he 
!       thinks. 
! 
!     - If the change is to code you contributed, it probably makes
!       sense for you to fix it.
! 
!     - If the change affects code someone else wrote, it probably makes
!       sense to ask him or her first.
! 
!     - You can use the SF Patch Manager to submit a patch and assign it
!       to someone for review.
! 
! Any significant new feature must be described in a PEP and approved
! before it is checked in.
! 
! Any significant code addition, such as a new module or large patch,
! must include test cases for the regression test and documentation.  A
! patch should not be checked in until the tests and documentation are
! ready.
! 
! If you fix a bug, you should write a test case that would have caught
! the bug.
! 
! If you commit a patch from the SF Patch Manager or fix a bug from the
! Jitterbug database, be sure to reference the patch/bug number in the
! CVS log message.  Also be sure to change the status in the patch
! manager or bug database (if you have access to the bug database).
! 
! It is not acceptable for any checked in code to cause the regression
! test to fail.  If a checkin causes a failure, it must be fixed within
! 24 hours or it will be backed out.
! 
! All contributed C code must be ANSI C.  If possible check it with two
! different compilers, e.g. gcc and MSVC.
! 
! All contributed Python code must follow Guido's Python style guide.
! http://www.python.org/doc/essays/styleguide.html
! 
! It is understood that any code contributed will be released under an
! Open Source license.  Do not contribute code if it can't be released
! this way.
! 
  Accepted and completed
  
  
  Accepted and in progress
  
***************
*** 38,47 ****
        The test suite still fails on test_re.
  
!     * snprintf - owner???
        Use snprintf to avoid buffer overflows.  Need configure hackery
        to discovery if it is available on the current platform and a
        default implementation if it is not.
        http://www.python.org/pipermail/python-dev/2000-April/010051.html
-       This function is expected to be part of C9X (check).
  
      * Support for opcode arguments > 2**16 - Charles Waldman
--- 92,100 ----
        The test suite still fails on test_re.
  
!     * PyErr_SafeFormat / snprintf - owner???
        Use snprintf to avoid buffer overflows.  Need configure hackery
        to discovery if it is available on the current platform and a
        default implementation if it is not.
        http://www.python.org/pipermail/python-dev/2000-April/010051.html
  
      * Support for opcode arguments > 2**16 - Charles Waldman
***************
*** 54,58 ****
  
  
- 
  Open: proposed but not accepted or declined
  
--- 107,110 ----
***************
*** 78,82 ****
  
  
- 
  Declined
  
--- 130,133 ----