Hasty Briefsbeta

双语

The stupidity and arrogance of GNOME developers

5 hours ago
  • VTE中的一个错误导致子进程退出信号延迟,多年来一直影响所有终端用户。
  • 作者提供了一个简单的修复:在子进程退出时立即发送子进程退出信号。
  • GNOME开发者多年来拒绝了该修复,声称有自己的理由,后来却实现了几乎相同的修复,但添加了不必要的额外代码。
  • GNOME团队的处理过程包括未能还原回归问题、忽视用户投诉、审查问题以及拒绝考虑外部贡献。
  • 最终的修复相比作者最初的方案依然稍逊一筹,因为它不必要地关闭了PTY,导致一些用例无法正常工作。
  • 这一事件体现了更广泛的GNOME开发问题:傲慢、糟糕的编码实践以及忽视用户的诉求。