On Mon, Sep 01, 2014 at 05:29:41PM +0200, Stephan Beal wrote:
> Okay, more git bashing...

Yeah. It's too easy _not_ to do.

Git is just another steaming Linux-centric pile that makes me so thankful
there are people like Dr. Hipp and you and all the fossil guys.

Consider the following points:

1) The world is not Linux
2) See (1) above. There are many operating systems that aren't Linux
3) We want something safe that uses a proven database because source control
   is about controlling source, not losing it and not littering it all over
   your system.
4) We want something that builds without drama on many platforms using
   standards compliant compilers and without requiring gcc extensions or
   specific shells like bash or any other proprietary (yes, I said it!) gnu
   crap.. Git = MAJOR FAIL.
5) We want something efficient, compact and clean that doesn't depend on
   scripting languages or need add-ons to be useful. It shouldn't create
   dozens of executables and libraries all over the target system. Because
   if it sucks we're going to wanna yank it out cleanly.
6) We don't want to drag a thousand tons of gnu prereqs just to build an
   application or its documentation(!) and we don't want to depend on dozens
   of prereqs to run it. Heavy = bad, light = good.
7) A source control system should be sensible from the point of view of the
   person using it to manage source code. It should not be Linux-centric. It
   should not require you to understand its internals to use it effectively
   and it must not require you to understand the internals to avoid pitfalls
   and gotchas. Tricks = bad, least surprise = good.
8) Source control is not a hobby for normal healthy people. It's not
   something to become an expert in for chest-banging purposes. It's a
   critical tool that's supposed to stay the hell out of the way and let
   you write and keep track of code.

You guys scored a huge win by creating fossil and basing it on sqlite. It's
ingenious, it's simple, it's trustworthy, it's complete, and most of all
it's nothing we _don't_ want in a source control system!

Thank you!

/jl

-- 
ASCII ribbon campaign ( ) Powered by Lemote Fuloong
 against HTML e-mail   X  Loongson MIPS and OpenBSD
   and proprietary    / \    http://www.mutt.org
     attachments     /   \  Code Blue or Go Home!
 Encrypted email preferred  PGP Key 2048R/DA65BC04 
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to