从 10 月 2 日 Linux 内核 6.0发布起,为期两周的合并窗口现已关闭,当地时间 10 月 16 日,Linus Torvalds 发布了 Linux 内核 6.1 版的第一个候选版本,并准备好让测试者、早期采用者和尝鲜用户使用,最终版本预计在 2022 年 12 月初或中旬发布。
Torvalds 在每周内核更新状态中宣称,6.1 版“实际上并不是一个特别大的版本:在这次合并窗口期间,我们‘只有’1.15 万次非合并提交,而上一次是 1.35 万次。”因此,他评价 6.1 版本“不算小,但比前几个版本要小,至少提交次数上看。”
据悉,Linux 6.1 最大的新功能将是合并 Rust 基础设施代码。然而,目前只实现了对 Rust 编程语言的基本支持,还不能用于现实世界的用例。
Torvalds 还吐槽了“在合并窗口的最后几天收到相当多 pull 请求”一事,“这真的非常烦人。”
“合并窗口需要两周的时间,这让我有足够的时间进行检查,而不是“用两周的时间匆忙地组装一个分支,然后在第二周的周五发布了”。Torvalds 表示,那种“在截止日期前一天,通宵达旦写作业”的行为在高中毕业后就应该不存在了,更别说用在内核开发上。
Torvalds 解释道,“规则是合并窗口前把准备好的东西发给我,而不是在合并窗口期间准备。当然,生活总会有一些松懈的时候,但我真的感觉有些人把合并窗口的结束视作了截止日期,完全忽视了‘应该在合并窗口之前准备好’。”
对此,Torvalds 抱怨道,“这不是我第一次说这个,我怀疑也不会是最后一次。但请更多的人把它记在心里,好吗?”
评论 3 条评论