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