2009/4/11 Stéfan van der Walt <ste...@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
_______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion