在今天更新的官方博文中,Canonical 公司表示一直在稳步推进代码和文档的更新,以便使用更多的“包容性语言”。这是在 Inclusive Naming Initiative 倡议下推进的,而 Canonical 是该倡议的 Champion 赞助商之一。
You Belong by Tim Mossholder on Unsplash
Inclusive Naming Initiative 有一个分层的单词列表,第一层包括它说应该立即替换的单词,因为它认为这些单词是最令人反感的,第二层的单词应该强烈考虑替换,第三层包括替换的建议。第一层列表包括“abort”、“abortion”、“whitelist”、“blacklist”、“master”、“and slave”。这些词的建议替换包括用户发起的“termination”、“allowlist”、“denylist”、“control plane”、“control plane node”。
第二层列表包含 sanity check 和 sanity test,对于这些术语,INI 更倾向于“confidence check”和“coherence check”。最后,第三层包含术语 segregate;INI 更喜欢术语segmentation/segmentation或separation/separation。值得一提的是,INI 确实有其他的替代建议,只不过本文介绍的几个单次碰巧在列表的顶部。
来自Canonical的Monica Ayhens-Madon说,建议的措施不是万能的,只是使Canonical的产品和流程"更有包容性"的第一步。她表示:“那么,改变这些词语值得吗?答案是大大的肯定。专业标准一直在变化,Canonical应该达到这些标准。我们知道这些变化背后的原因很重要,所以Canonical欢迎它们。我们正在迅速行动以符合新的期望”。