[Python-3000] pre-PEP: Procedure for PEPs with Backwards-Incompatible Changes

Steven Bethard steven.bethard at gmail.com
Mon Mar 27 22:17:19 CEST 2006


On 3/27/06, Aahz <aahz at pythoncraft.com> wrote:
> On Mon, Mar 27, 2006, Steven Bethard wrote:
> >
> > Abstract
> > ========
> >
> > This PEP describes the procedure for changes to Python that introduce
> > backwards incompatible changes between the Python 2.X series and
> > Python 3000. All such changes must be documented by an appropriate
> > Python 3000 PEP and must be accompanied by code that can identify
> > when pieces of Python 2.X code will be incorrect in Python 3000.
>
> s/incorrect/problematic/g
>
> There will be plenty of cases where code may be either correct or
> incorrect depending on the exact circumstances.  Correctly determining
> whether any code is incorrect is impossible for a computer program; all
> we can guarantee is flagging code that *may* cause problems.

Yeah, that looks better.  I've updated the PEP accordingly and posted it at:
http://ucsu.colorado.edu/~bethard/py/pep-backwards-incompatible.txt

Steve
--
Grammar am for people who can't think for myself.
        --- Bucky Katt, Get Fuzzy


More information about the Python-3000 mailing list