|
|
|
|
|
by zarzavat
1120 days ago
|
|
As far as I understand, Linus doesn’t write code. He reviews code other people have written, and even other deputies review the code before it gets to him. Additionally, many people are paid to work on his project by other companies. Linus doesn’t pay them, yet he’s their boss. All of this is to say that Linus is very insulated from externalities. He can insist on his platonic ideal of a commit and SCM, if it makes his life easier. He’s like the editor at a publishing house, rejecting countless manuscripts yet never writing a word himself. And that’s fine. However, most people do not use an SCM like Linus does. If you’re maintaining an open source project on GitHub you’re probably working for free, as are the people submitting PRs. The more difficult you make their lives, the fewer people will be willing to submit PRs and the more work you’ll have to do eventually. |
|