Pontus wrote:
Come on hamei. Give us some meat on the bone, why does it suck?
You're right, it's not just git. The git thing is more of an indicator, like gcc hardcoded into the Makefiles. It's getting to be like going to a bar in North Beach - when that girl with big boobies grabs your crotch but she has an Adam's apple, better demand to see baby pictures.
What precipitated this observation was I just tried three gits from Slowaris. I don't think we even have it in nekoware, do we ? I'd look but want to avoid getting sucked down that bowl of sewage.
The git thing seems to be following the path blazed by hardcoded gcc, by package managers, by chasing the tail of flashy crap projects, e.g. gtk2 / gtk3. It's all tending in the direction of force-fed commoditized low-quality garbage, the exact thing that Loonix originally set out to avoid.
My git example : grabbed a git, or gitted a grab, whatever. < cat README > -- bla bla about the wonderful developers, thanks so much, etc etc. <cat INSTAll> -- a really long description of ./configure options.
Okay kewlo, do < ./configure --help >. Umm, file not found ? wtf ? <ls > , yup, no configure. Oh christ, nice q/c there, guys. Okay, let me rack the old meat RAM, umm, < autoconf >, yes ?
So I got a configure script but it didn't work. Sooprize sooprize.
Well, there's a mailing list. Joined. Gave them a short blast of dragon's breath. Who cares, the software is trash anyhow, at least I can vent. As you would expect, 40,000 whines and snivels about how it's open sores, if I'm so smart I can fix it, if I were truly hip to the jive I'd already know that you have to do < auto
re
conf
-i
> to get a configure script, if I am not versed in the secret handshake then I don't deserve to use our glorious software, &c &c ad infinitem glory glory hallelujah.
I replied, "Oh yeah ? Show me where the info is in your README or INSTALL docs, you mentally-retarded chimpanzees ?" to which of course they had no answer because the info needed to compile their crap software is
not
anywhere to be found.
In short, it's shit, Pontus. In plainest of terms, the stinky stuff that comes out the ass of an orang-outang with dysentery.
Yes, I am sure there are a few 'projects' using git that aren't like that. But in my testing, 3 out of 3 were a worthless waste of time and effort. This seems to be the direction that Free ! Open Source ! software is headed.
The silver lining : disgust with this shit caused me to rethink Communigate. Five minutes to find them, seven minutes to read the info and find the download (still works on OS/2, Irix, probably Plan 9. Nobody 'deprecated' over there.) Five minutes to download, another five to follow the instructions and mirabile dictu, in under an hour I had an smtp-imap-pop mail server running. And I didn't have to add user accounts to the operating system to get mail accounts ! Imagine that ! And the instructions .. the software actually DID what the readme's said ! Holy shit, I died and done went to heaven, Martha.
I still have this mental illness where I think that open source, where you should be able to match the software to your own circumstances, is a great idea. But this is a mental illness because that's not reality. The reality of open sores now is, it's just as non-responsive to users as commercial software ever was, except it has the added bonus of being lower quality. The worst of both worlds, hooray !
I thought that removing fiscal restraints would lead to higher quality. No commercial outfit is going to spend six hours removing some tiny little glitch, while a person who was proud of his work could happily spend six weeks of hobby time hunting down bugs. But this was not realistic. These people have no pride. Removing the fear of being thrown out in the street also removed the incentive listen to users. It went from "the source is available so anyone can improve it and nobody can take it away after you are dependent on it" to "the source is available so if you want it to work, you'll have to fix it yourself and we don't really give a damn if it's garbage or not."
Not good.
You are correct, Pontus. It isn't just git. It's the entire Open Sores ecosystem. The majority of it has leprosy. And malaria. And Down's Syndrome. And scabies. And measles. Five years ago it was okay, if not perfect. But now, if you want to avoid catching some loathsome disease, better run far and run fast.
A funny footnote : came across this survey
http://acomp.stanford.edu/surveys/2009_ ... ergraduate
some interesting things ... roughly 50% use Windows, 50% Apple, 5% yes that's
five
per cent, use Linux. Since the numbers add up to more than 100%, my guess is we're talking dual-boot. So that Linux figure is probably even smaller than 5%. And this ain't Frostbite Falls Community College.
Maybe the kids of today are smarter than I thought. Smarter than me, that's for sure.