[Numpy-discussion] DVCS at PyCon

Charles R Harris charlesr.harris@gmail....
Sat Apr 11 21:19:39 CDT 2009


2009/4/11 Stéfan van der Walt <stefan@sun.ac.za>

> Hi all,
>
> DVCS discussions are notoriously unproductive, aren't they :)
>
> The two systems under discussion, git and hg, are both *almost* what
> we want, which means we have to make a choice and compromise.
>
>
> Here are some of the pros and cons I've picked up, and I'm sure you
> can add more:
>
> Git has well-integrated in-place branches, allows you to easily do
> "patch carving" (i.e. manipulation of patches to get them Just Right
> (TM)) and is very fast.  Mercurial has a more intuitive interface /
> less confusing error messages in places, has a very good http serving
> protocol, is written in and used by Python.  Bzr wasn't included in
> the discussion, but its patience diff algorithm and good user
> interface is worth mentioning.
>
>
> We have to decide which of these attributes are more important to the
> developers and users of NumPy and SciPy, and then go with that system.
>
> Alternatively, we can simply ignore the arguments and pick one
> randomly.  Having any DVCS in place would improve the situation and,
> besides, it's easy to switch to another system later if we make an
> enormous error in judgement.
>

I vote that we don't even think about a decision until next year. The
current system works well enough, I think. Meanwhile, the endless
discussions are fun and pass the time.

Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20090411/02e7dfbf/attachment.html 


More information about the Numpy-discussion mailing list