开源日报 | Linus向“被动语态”宣战;最懂人情世故的大语言模型;原生鸿蒙是新的技术框架;开源版彭博终端机;大模型“软饭硬吃”
欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.10.9 今日要闻 Linus Torvalds 向“被动语态”宣战 在日前宣布推出Linux 6.12-rc2 的公告中,Linus Torvalds 对内核维护者 commit 信息的英文语法也提出了更多要求。他希望,内核维护者在描述拉取请求中的变更时能够避免使用被动语态,更多的使用主动语态、命令式语气。 我试图让我的合并 commit 信息具有一定的 “凝聚力”,所以我经常编辑拉取请求的语言,以匹配更标准的布局和语言。这不是什么大不了的事,通常只是与 whitespace 有关,这样我们就不会有 15 种不同的缩进模式和项目符号语法。反正我一般都是在阅读文本的时候做的,所以也不会给我带来额外的工作。 但是,当一些维护者使用被动语态时,我会尝试主动重写解释,这确实会增加额外的工作量。 所以我会要求维护者使用主动语态,最好只是命令式。 换一种说法: 如果大家能避免将描述写成 “In this pull request, the Xyzzy driver error handling was fixed to...