Monotone (software) - Monotone As Git Inspiration

Monotone As Git Inspiration

In April 2005, Monotone became the subject of increased interest in the FLOSS community after Linus Torvalds mentioned it as a possible replacement for BitKeeper in the Linux development process. In a post on the Linux kernel mailing list, Torvalds praised Monotone and disparaged Subversion (and by extension, all client-server version-control systems):

Don't bother telling me about subversion. If you must, start reading up on "monotone". That seems to be the most viable alternative, but don't pester the developers so much that they don't get any work done. They are already aware of my problems ;)

Instead of adopting Monotone, Torvalds decided to write his own SCM system, Git. Git's design uses some ideas from Monotone, but the two projects do not share any core source code. Git has a much stronger focus on high performance, inspired by the lengthy history and demanding distributed modes of collaboration used by Torvalds and the other Linux kernel authors.

If you want a VCS that is written in C++, go play with Monotone. Really.

They use a "real database". They use "nice object-oriented libraries". They use "nice C++ abstractions". And quite frankly, as a result of all these design decisions that sound so appealing to some CS people, the end result is a horrible and unmaintainable mess.

—Linus Torvalds, Linus Torvalds on C++

Read more about this topic:  Monotone (software)

Famous quotes containing the words git and/or inspiration:

    You sang:
    Me an’ muh baby gonna shine, shine
    Me an’ muh baby gonna shine.
    The strong men keep a-comin’ on
    The strong men git stronger . . .
    Sterling Allen Brown (b. 1901)

    Although this garrulity of advising is born with us, I confess that life is rather a subject of wonder, than of didactics. So much fate, so much irresistible dictation from temperament and unknown inspiration enter into it, that we doubt we can say anything out of our own experience whereby to help each other.
    Ralph Waldo Emerson (1803–1882)