Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki

git doesn't suck. It's the best possible version control system in the context where it was produced, i.e. the Linux Kernel, i.e. an ultra large bazaar style project with hundreds of developers gifted at getting the low level details right.

It was not however designed for the kind of projects I work on, more Cathedral style, a few people who know and trust each other, where learnability, usability, and just not getting in the way are important factors.

The SQLite people have a concurrent to git called fossil. I found their description of why they started and maintain the project incredibly interesting



There was a podcast with the author of SQLite explaining pretty much why he doesn't use anything by anyone else.


> There was a podcast with the author of SQLite explaining pretty much why he doesn't use anything by anyone else.

To summarize, his (Richard Hipp's) definition of freedom is "being able to take care of yourself." That includes reducing third-party software dependencies to the absolute minimum (e.g. libssl is not something he wants to reimplement... though we have (very) idly tossed the idea around ;)).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: