主要观点总结
本文描述了Linux内核维护者Linus Torvalds在发布Linux 6.12-rc2内核时对内核维护者提交的PR描述提出了语言指导建议。他希望维护者使用主动语态和祈使句来描述PR中的变更,以避免使用被动语态,从而使commit信息保持一定的统一性。虽然这不是内核代码的直接问题,但作者强烈支持Linus的观点,认为使用主动语态和祈使句可以使语言更简洁明了。
关键观点总结
关键观点1: Linus Torvalds对内核维护者的PR描述提出了语言指导建议。
他希望维护者使用主动语态和祈使句来描述变更,避免使用被动语态。
关键观点2: 使用主动语态和祈使句有助于保持commit信息的一致性。
作者认为这样的语言指导可以使描述更简洁明了,并强烈支持Linus的观点。
关键观点3: 虽然这不是内核代码的直接问题,但可能会有人觉得Linus管得太多。
但作者认为这种语言指导对于提高代码维护的效率和可读性是有帮助的。
文章预览
↑点击上方蓝字关注「OSC开源社区」 Linus Torvalds 近日在发布 Linux 6.12-rc2 内核时,在邮件中写了一篇“小作文”,主要是对内核维护者所提交的 PR 描述提出了“指导意见”。 他希望内核维护者在描述 PR 中的变更时 避免使用被动语态,应当使用主动语态——并且最好直接使用祈使句 (Imperative) 。 我希望自己合并的 commit 信息保持一定的“统一性”,所以我经常编辑 Pull Request 的语言,使其符合更标准的布局和语言。 这不是很大的问题,通常只是留白而已,这样我们就不会有 15 种不同的缩进模式和项目符号语法。 反正我一般都是在阅读文本的时候做的,所以也不会给我带来额外的工作。 但是, 当一些维护者使用被动语态时,我会尝试主动重写注释,而这会增加额外的工作量 。 因此 我会要求维护者使用主动语态,最好是祈使句 。 换一种说法: 如
………………………………