Live data from Hacker News

Is Git Irreplaceable? (2019)

fossil-scm.org

1–10 of 559 posts

Re: Is Git Irreplaceable? (2019)

#2
Fossil's new(ish) semi-automatic bidirectional interaction with Git mirrors has finally made Mercurial replaceable for me. However, it is hard to ignore that the IT world has mostly decided to settle with whatever is the most commonly used right now, no matter if it is actually the best solution - so at least when it comes to DVCS, the war seems to be over.

Re: Is Git Irreplaceable? (2019)

#7
post #4

Git can easily be replaced in my company if there was business need for it. For now it does do its job, but there is no reason we wouldn't migrate if there was a better alternative. Right now there isn't one.

Which features would make it for you?

Perforce is still in use in content heavy industries because Git still struggles with large binaries. Something with git branch semantics that could handle those files would be huge.

Re: Is Git Irreplaceable? (2019)

#8

I find it ironic that in the same post the author complains about a git monopoly ("Git effectively has a global monopoly on DVCSes") while wishing the same thing for fossil ("Fossil's world domination will not come from...").

"world domination", specifically, refers to a long-running joke about the corporate-sponsored capitalist competitors to FLOSS. See [0] for an example of the joke being used to title a talk and frame business decisions. [1] contains a history of the phrase in the Linux world. Note that Linux and git share the same original author/designer.

[0] http://www.catb.org/~esr/writings/world-domination/world-dom...

[1] http://xent.com/pipermail/fork/2002-January/008429.html

Re: Is Git Irreplaceable? (2019)

#9

SVN seemed irreplaceable not so long ago and CVS before that and RCS before that... When someone comes up with something demonstrably better and gets the right people to start using it, people will switch over.

Note how POSIX still has SCCS as the default VCS (and it is still fine for single file commits)...

Re: Is Git Irreplaceable? (2019)

#10

SVN seemed irreplaceable not so long ago and CVS before that and RCS before that... When someone comes up with something demonstrably better and gets the right people to start using it, people will switch over.

SVN also had serious difficulties and performance limitations which git does not.

Git is somewhat confusing to use, but not enough so that anyone really cares all that much (besides a few people who really care) and that is not a recipe for easy replacement.

There were/are slightly less confusing version control systems (mercurial) but they didn't catch on for whatever reason.

Post reply on HN