[Python-Dev] Looking for VCS usage scenarios

Barry Warsaw barry at python.org
Mon Nov 3 12:20:56 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Nov 3, 2008, at 2:46 AM, Ralf Schmitt wrote:

> On Mon, Nov 3, 2008 at 1:05 AM, Brett Cannon <brett at python.org> wrote:
>> I have started the DVCS PEP which can be seen at
>> http://docs.google.com/Doc?id=dg7fctr4_40dvjkdg64 . Not much is there
>> beyond the rationale, usage scenarios I plan to use, and what other
>> sections I plan to write.
>>
>
> I think you really should not exclude any dvcs based on it's
> implementation language.
> I.e. requiring it being written in python for the sake of "eating your
> own dogfood" is just a very weak argument. git is certainly missing
> from your list.

Sticking with a dvcs implemented in Python makes the best sense,  
especially when you consider the plugin architecture.  When we  
selected a new tracker, we didn't make implementation in Python a  
requirement, but instead a high hurdle.  Meaning, if a tracker wasn't  
written in Python it had to be way better than those written in Python.

As for dvcs, I think git would have to show overwhelming advantage  
over bzr or hg to be considered.

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iQCVAwUBSQ7emXEjvBPtnXfVAQLbogP/RKxjGVs1STW8ghF/99JeRv8fVhwrHQxw
d2WyeuOC4wfU1iicEsbjCgTIKQOKmlnzZ1EO/D9DYc565Vv/+pVGJjSMMCmxS0/V
w2MXhGUJp9RKjCZEbUKc6aVszvUIAmQNp1GGWTeEZqzaRm/srSJH3XMsyn4/xMjO
qdsl1sQgAj0=
=ejCl
-----END PGP SIGNATURE-----


More information about the Python-Dev mailing list