3 ms·
You can but often at the cost of speed and simplicity, or incurring into excessive bureaucracy. I agree with the original comment, Linux won't be anywhere close
by artyom 2y ago
You can but often at the cost of speed and simplicity, or incurring into excessive bureaucracy. I agree with the original comment, Linux won't be anywhere close to what's today without Linus attitude, no matter how "great" other methods of ensuring quality sound on paper.
- JoshTriplett 2y ago> You can but often at the cost of speed and simplicity On the contrary, it takes extra time to go out of your way to curse someone out and question their parentage, rather than just telling them what's wrong with their code. It seems like you're imagining a straw maintainer being obsequious, rather than just not being a jerk.
- artyom 2y agoI didn't say that every interaction was stellar either. But Linux means big money, it's not just "wrong code" but corporate interest attempting to get their way into the kernel (plenty of examples in the .org mailing list), or HW manufactures trying to get support for their stuff for free, etc. It's not as naive as "code quality".
- JoshTriplett 2y agoAnd again, you can tell people that what they're doing is not acceptable or that they're not going to get what they're asking for, without being a jerk, and without taking extra time. There are literally zero interactions between maintainers and developers that can be improved by being a jerk.
- gwbas1c 2y agoWell it can take some time to learn to be nice! But it doesn't take any extra time to give friendly and appropriate feedback in a code review. If someone is so fragile, that they cannot accept feedback in their code review, then they are the jerk.