[Python-checkins] r72563 - peps/trunk/pep-0374.txt

David Goodger goodger at python.org
Fri May 15 17:15:36 CEST 2009


[dirkjan.ochtman - 2009-05-11 08:50]
> Author: dirkjan.ochtman
> Date: Mon May 11 14:50:03 2009
> New Revision: 72563
> 
> Log:
> Remove DVCS comparison from PEP 374 and talk about hg migration instead.
> 
> Modified:
>    peps/trunk/pep-0374.txt
> 
> Modified: peps/trunk/pep-0374.txt
> ==============================================================================
> --- peps/trunk/pep-0374.txt	(original)
> +++ peps/trunk/pep-0374.txt	Mon May 11 14:50:03 2009
> @@ -1,11 +1,9 @@
>  PEP: 374
> -Title: Migrating from svn to a distributed VCS
> +Title: Migrating from svn to Mercurial
>  Version: $Revision$
>  Last-Modified: $Date$
>  Author: Brett Cannon <brett at python.org>,
> -        Stephen J. Turnbull <stephen at xemacs.org>,
> -        Alexandre Vassalotti <alexandre at peadrop.com>,
> -        Barry Warsaw <barry at python.org>
> +        Dirkjan Ochtman <dirkjan at ochtman.nl>

Dirkjan, I appreciate the desire to go forward with the transition, and I
applaud your initiative, but this is not the way to do it.  A new PEP is
appropriate here.  Please revert revision 72563 and create a new PEP.

There are three warning bells ringing loudly here:

1. The PEP title was changed.

2. The authors were changed.  This is, IMO, incredibly rude.

3. Huge swaths of the existing PEP were ripped out.  Effectively a complete
rewrite.  This feels like revising history.

This is the wrong way to proceed. The existing PEP 374 should be left as-is
(i.e. as-was in revision 70848), with the addition of details of the choice.
Then mark PEP 374 as Accepted, and leave it as a historical document.  Moving
the text documenting the decision-making process to a wiki page is not
sufficient; it makes that text second-class and ignorable.  The great value of
PEP 374 going forward is as a historical document.

We have no shortage of PEP numbers.  There is no need to recycle this PEP
number, and strong reasons not to.

I have not been active in PEP editing lately, so I won't impose my opinion
unilaterally.  PEP editors, what do you think?

-- 
David Goodger <http://python.net/~goodger>


More information about the Python-checkins mailing list