3 ms·
I'm am a fan and proponent (but not quite fanboy) of Git... but I think this is excellent news! First, with Mercurial implemented in Python, this is a great cas
by jballanc 18y ago
I'm am a fan and proponent (but not quite fanboy) of Git... but I think this is excellent news! First, with Mercurial implemented in Python, this is a great case of "eat your own dog food".
Second, I want competition in the SCM space. I think the biggest tragedies with Subversion and CVS before it was that their dominant positions implied that there was "only one way" to do SCM. Hopefully, by keeping at least two competitors around, there will be more stimulus for invention and improvement.
...sure, it'll make developers live a bit harder, as now there is yet another decision that needs to be made. But come now! If developers can decide between Vi and Emacs, surely they are capable of deciding between Git and Mercurial (and no...don't even try to tell me there are more than two choices for text editor ;-).
- cstejerean 18y agoUntil we get excellent interop between git and mercurial I'm not buying the argument that git vs hg is anything like vi vs emacs.
- biohacker42 18y agoGit has excellent interop with CVS, so I imagine excellent interop between Git and other DVSs is in our near future. -- EDIT -- By excellent interop with CVS I obviously mean the one way CVS to Git. I'm hoping Git/Hg will go both ways.
- jballanc 18y agoGit's pretty good going two way with Subversion. If nothing else, perhaps Subversion could be a poor man's bridge for the time being?
- ii 18y agoWe've got interop already. Some Mozilla devs use git for work. Official mozilla repo is mercurial, but devs can and do use git if they prefer: http://www.bluishcoder.co.nz/2008/12/changes-to-git-mirror-of-firefox.html http://www.bluishcoder.co.nz/2008/12/changes-to-git-mirror-o...