[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 ----