> -----Original Message----- > From: openocd-development-boun...@lists.berlios.de [mailto:openocd- > development-boun...@lists.berlios.de] On Behalf Of Grant Edwards > Sent: Tuesday, October 06, 2009 12:52 PM > To: openocd-development@lists.berlios.de > Subject: Re: [Openocd-development] Moving to git > > On 2009-10-06, Ra?l S?nchez Siles <rsanch...@infoglobal.es> wrote: > > >> !!! And if anyone objects to GIT, please speak up ASAP !!! > > > > I think mercurial [0] could be a good option. It's a well > > known distributed VCS, maybe not as spread or known as git, > > but it's fulfilling most if not all general users aspirations. > > I find it generally speaking easier to use than git and the > > move from those used to SVN should be less painful. > > This exact same discuss is taking place in a different > open-source project in which I participate, and several people > there have also said that they thought mercurial would be an > easier transition than git. > > I would give a few points to mercurial for being written in > Python. I would expect it to be a lot more stable than > something written in C. However, my opinion shouldn't be > weighted very heavily since I'm just a user when it comes to > openocd.
I also generally prefer python. However, Python apps are really only more stable than C apps insofar as segfaults go. I would dare say git gets much more solid testing, as it's used by the Linux kernel, where just about every new feature will be tried and beaten on. Only one unstable release, ever (so far) in the history of git, has had data consistency problems, and the warning went out on the mailing list within a few minutes. That was years ago, and hasn't happened again since. If you watch Linus' Google Tech Talk on Git, he makes several points about workflows that are only possible with the performance you get from the C-based core of git. He discusses Mercurial as interesting, but it's Python base will cause it to perform worse for many operations. See http://www.whygitisbetterthanx.com for some performance/feature comparisons including with Mercurial. > > -- > Grant Edwards grante Yow! Are we on > STRIKE yet? > at > visi.com > > _______________________________________________ > Openocd-development mailing list > Openocd-development@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/openocd-development _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development