Shipping hg-git by default?

Kastner Masilko, Friedrich kastner-masilko at at.festo.com
Tue Sep 29 08:49:38 UTC 2015


From: Benjamin Fritz [mailto:fritzophrenic at gmail.com] 
>
> What interfaces are better with Git on BitBucket? I thought there was pretty much feature parity between the two. But that was probably from information I read a few years ago. Has that changed?

What I meant is that Git is the best interface to Git repositories, which should be a no-brainer. HG as client via hg-git will always be worse.

As for platform support (aka what features are supported for what system), Bitbucket's focus on Git instead of Mercurial naturally leads to such hick-ups as not being able to create pull-requests on bookmarks for a long time. Granted, they appear to have fixed it recently, but TBH I don't trust them on this anymore. Going forward, there will certainly be features on Bitbucket implemented for Git first, only much later - if at all - poorly implemented for Mercurial, because... market. I don't see them taking Mercurial's advanced features like largefiles or evolution as opportunity to get advantage over Github, unfortunately. Looks like if it is not in Git, they are not interested.

Think about it: their marketing focus on Git, other products they have support Git exclusively, they only recently hired people to support Mercurial (while a much bigger team works on Git). Mercurial already IS a second-class citizen at Bitbucket, just check how long this goes without the slightest feedback: https://bitbucket.org/site/master/issues/3843/largefiles-support-bb-3903 .

IMHO, the Mercurial project should not focus on supporting Git even more, but on polishing features that Git does not offer, like the evolution concept or Facebook's extensions. Otherwise Mercurial will soon be just another footnote in Git's history. It sure seems like it is in Bitbucket's already.

just my 2 cents



Development Engineering Software Suite
Festo Gesellschaft m.b.H.
Linzer Strasse 227
Austria - 1140 Wien

Firmenbuch Wien
FN 38435y
UID: ATU14650108

Tel: +43(1)91075-198
Fax: +43(1)91075-282
www.festo.at

Der Inhalt dieser E-Mail und moeglicher Anhaenge sind ausschliesslich fuer den bezeichneten Adressaten bestimmt.
Jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail und
moeglicher Anhaenge durch unberechtigte Dritte ist unzulaessig. Wir bitten Sie, sich mit dem Absender der E-Mail in
Verbindung zu setzen, falls Sie nicht der Adressat dieser E-Mail sind sowie das Material von Ihrem Computer zu loeschen.

This e-mail and any attachments are confidential and intended solely for the addressee. The perusal, publication, copying or
dissemination of the contents of this e-mail by unauthorised third parties is prohibited. If you are not the intended recipient of this
e-mail, please delete it and immediately notify the sender.



More information about the Mercurial mailing list