Full quote: "github is a total ghetto of crap commit messages and unreadable and unusable pull requests"
Conveniently left out the part most salient to Linus' argument? Linus repeatedly stresses that he thinks Github is great as a hosting service. It is the pull/commit functionality which he finds lacking.
If I could downvote you, I would. Seeing quote mining that bad on HN makes me sad. Or your english comprehension isn't that good, which is fine if it's not your first language, but still sad if it's your first.
Please don't insult my English skills. I apologize for failing to copy/paste the last two words; it was an honest mistake, not an intentional misquote. Your rudeness is not appreciated nor warranted.
My point still stands. Calling GitHub a "ghetto of crap commit messages" blames the people who built a system to foster such crap commit messages.
Well, I'm glad you only misunderstood Linus, rather than were trying to deliberately twist his words. He never implied anything about the github team, or the site as a whole. Maybe you missed this comment [1][2]
> .. because I think github does some things very well.
> So sure, you may think I hate github. I don't. I hate very specific parts of github that I think are done badly.
> But other parts are done really really well.
> I think github does a stellar job at the actual hosting part. I really do. There is no question in my mind that github is one of the absolute best places to host a project. It's fast, it's efficient, it works, and it's available to anybody.
> That's wonderful. I think github is absolutely lovely in many respects.
> And that then makes me really annoyed at the places where I think github does a subpar job: pull requests and committing changes using the web interface.
It seems obvious to me that he likes GitHub a lot, and thinks the team behind it are very capable, and not at all braindead. This doesn't preclude them from having a braindead feature. Or a feature responsible for crap commit messages. Or a feature that is both.
I apologize if you thought I was being rude. I was actually trying to not insult you, in case you were ESL. And I only went in that direction because I didn't want to believe you were trying to quote mine.
[1] https://github.com/torvalds/linux/pull/17#issuecomment-56613...
[2] How fitting. Poor text wrapping support bites again. When I pasted the comment, it lost all line ending data, so I had to re-separate all the paragraphs (not sure if the fault is in GitHub, Win7 clipboard, FF, or HN).
Well...
"github is a total ghetto of crap"
"make a real pull request, not the braindamaged crap that github does"