[Pyrex] Source Control System

Jesus Cea jcea at argo.es
Mon Oct 8 17:00:16 CEST 2007


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

Gustavo Sverzut Barbieri wrote:
> The only good thing about HG is that Cython uses it, other than that
> it's slow as hell.

That is not my experience. Far from it. But I don't want to start a
flame war over such a smooth point given the pyrex codesize :-).

>    I just suggested the decentralized approach since Greg wants to
> keep his own repository.

If Greg doesn't use mercurial/git already, we have a problem.

The first step would be Greg to decide by himself if he wants to share
his own code before releases. Accepting contributor patches is not an
option by now, for Greg own mental health :-), I guess.

That said, Greg could ask for advice about a revision control system, if
he has no already a clear mind about which to use.

PS: I never used GIT, but I find no objections to mercurial performance:

"""
[root at tesalia onnv-gate]# time hg pull
pulling from ssh://anon@hg.opensolaris.org/hg/onnv/onnv-gate
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
(run 'hg update' to get a working copy)

real    0m5.818s
user    0m0.705s
sys     0m0.131s

[root at tesalia onnv-gate]# time hg update
1 files updated, 0 files merged, 0 files removed, 0 files unresolved

real    0m7.599s
user    0m6.016s
sys     0m1.415s
"""

That is a 500MB codesize. In python!.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRwpGAJlgi5GaxT1NAQIs4QQAhZ30NGzAJlpCMcr96yAApYi6O7KJdvkG
iZu6hnvTifbcDrkd2zieZ3mbPzgGaE97MC+3EfH16RQIwQTSz2IcBlVgmJupJRqV
WG+OwKPKV2S6wSnbEXL6F0AjzlIDZTldsnovfRRmJ0by+dgNCeAR6CC5XUY+bIzj
UJBa/+sNklY=
=CHVp
-----END PGP SIGNATURE-----



More information about the Pyrex mailing list