Vetter: Why Github can't host the Linux Kernel Community
Daniel Vetter describeshow the kernel community scales and why he feels that the GitHub model tends not towork for the largest projects. "Unfortunately github doesn't supportthis workflow, at least not natively in the github UI. It can of course bedone with just plain git tooling, but then you're back to patches onmailing lists and pull requests over email, applied manually. In my opinionthat's the single one reason why the kernel community cannot benefit frommoving to github. There's also the minor issue of a few top maintainersbeing extremely outspoken against github in general, but that's a notreally a technical issue. And it's not just the linux kernel, it's all hugeprojects on github in general which struggle with scaling, because githubdoesn't really give them the option to scale to multiple repositories,while sticking to with a monotree."