[Python-Dev] My patches

Barry Warsaw barry at python.org
Thu Oct 30 13:50:15 CET 2008


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

On Oct 30, 2008, at 01:02 PM, Victor Stinner wrote:

>> Let me remind you though that I've been mostly unavailable for the past two
>> weeks at a work conference.
>
>Cool, you're back :-) But my email was not against you.

Well, not quite. :)  Monday.

>> One of the reasons why I'm very keen on us moving to a distributed version
>> control system is to help break the logjam on core developers.
>
>Yeah, exactly :-) Does anyone already maintain a distributed tree? Mercurial, 
>GIT, anything else? I tried Mercurial which is nice (at least some small 
>project). But I think that GIT is the fatest and most robust system.

We have experimental Bazaar and Mercurial mirrors of the various branches.
I've just put up a loggerhead (think ViewCVS for Bazaar) instance on
code.python.org.  http://code.python.org.  I haven't installed pysqlite yet on
that box, but when I do, it will be much more responsive.  (I also haven't
installed the init.d script yet so if it dies, let me know and I'll restart
it.)

Please note that these are *expermental*.  We have not officially chosen a
dvcs, or even decided that we're moving to one.  Brett as the head of the
infrastructure committee will have more to say about that.

>Right and it's very difficult to manage patches using the tracker. After 
>writing the patch, I have to revert all patches to be able to write a new 
>patch because it's easier to generate a patch in this way. But some patches 
>depend on other patches :-/

I think you will like using Bazaar^H^H^H^H^H^Ha dvcs :).

>If Python would be more reactive, more developer will be attracted. The 
>communication is very important in an open source project. I contributed to 
>many many projects, and I can say that Python is already one of the most 
>reactive project! But it can be better ;-)

I agree!  How can we improve our development process, given that we're an all
volunteer organization?

- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkkJrYcACgkQ2YZpQepbvXGrgQCeIQV+n81qpZw/CaG3kzdCVYyU
RzYAn2lxqzwZ5QwBw38RkyNsix++h9iI
=O9T4
-----END PGP SIGNATURE-----


More information about the Python-Dev mailing list