|
|
|
|
|
by IgorPartola
4241 days ago
|
|
Where he's practically yelling "WHY?". Here's how it could be re-written to be a more effective email: "Hey Alan, The problem is that while you make pty.c have the correct behavior, lots of legacy userland code relies on the current implementation. Since as kernel developers, we must avoid breaking userland code at all costs, a better solution is to change the behavior, but implement a compatibility layer. Once enough userland code has been fixed, we can remove the compatibility layer. This has been our standard approach for these types of issues, and I think it would work here. While I understand how frustrating it is to not be able to fix this once and for all, I think we need to address our users' needs first. Thanks,
Linus" Shorter, nicer, more to the point, and with much less time wasted on emotional outbursts. |
|
That's not to mention your snippet above would have received the same exact pushback (maybe more) from Alan at the time since Alan believed he was in the right.