

I want to see more ideas be spread and that people can see that there can be a world beyond git. I really hope that git is not the final word in version control.


But if others like Sapling and this manages to put the slightest dent into the git monoculture, I'm happy for the change and innovation. I doubt I'll switch over to Sapling, because I disagreed with the things that made Facebook fork off in the first place. The Mercurial project is surprisingly still chugging along, and there are still those of us who actually use Mercurial. HipHop VM for PHP, Apache Hive, MyRock these are examples of Facebook forking off their development in private and then later emerging with some thing they built on top of it. I figured they would emerge a few years later with their fork of it. For example, they demanded that we start using Phabricator and started slowly removing sequential revisions from Mercurial in favour of always using node hashes everywhere, arguing that for their gigantic repos, sequential revisions were so big as to be useless.Įventually the disagreements were too great, and Facebook just stopped publicly talking about Mercurial. They always wanted to do things their way, had their own intentions, and started to demand that the Mercurial project work the way that Facebook wanted. I was wondering when this would happen.įacebook used to be involved with the Mercurial community, but it was difficult to work with them.
