约五十万个“歧视性”单词被计划替换,影响数千项目

2020年11月20日

“包容性命名倡议”小组宣布成立,参与者包括:Akamai,Cisco,CNCF,IBM,Linux 基金会,Red Hat 和 VMwar。该倡议计划帮助公司和项目替换有歧视性、含义不清晰的技术用语。

替换范围

根据 Red Hat 汇总的信息,目前共有 33756 个“Master”,105015 个“Slave”,17384 个“Whitelist”,10212 个“Blacklist”有待更改。Red Hat 高级总裁兼首席技术官 Chris Wright 写道,这是一项艰巨的任务。从技术层面,更改会涉及到数百个离散社区,这些社区囊括了数千个不同的项目,跨越许多代码仓库。同时,更改也必须采取预防措施,防止应用程序或 API 损坏,保持向后兼容性,并将更改传达给用户以及客户。

替换方案

Whitelist, blacklist 替换方案

建议:

  • allowlist/denylist
  • allowedNouns/deniedNouns

Master, slave 替换方案

首选:

  • Control plane/control plane node
  • Controller/doer
  • Primary/replica
  • Primary/secondary

其他选择:

  • Leader/follower
  • Parent/child

替换方案推理详情查看:https://inclusivenaming.org/language/word-list/

语言有害性评估框架:https://inclusivenaming.org/language/evaluation-framework/

路线图

2021 年第一季度:

  • 找到最佳的实践和替换方法
  • 在 KubeCon 社区会议上讨论

2021 年第三季度:

  • 展示成功案例

2021 年第四季度:

  • 制定认证计划

该倡议的官方主页:https://inclusivenaming.org/about/

延伸阅读:

GitHub 将替换掉 master 等术语,以避免联想奴隶制

LLVM 开发者对于重命名"master"的讨论

在 Git 中写下 master 的开发者反省“错误”,这些计算机术语错了吗?

展开阅读全文
12 收藏
分享
加载中
精彩评论
先把white house改了吧
2020-11-20 12:55
81
举报
干啥啥不行,整活第一名。。
2020-11-20 11:18
30
举报
parent/child笑了,这不是鼓励童工嘛
2020-11-20 15:37
26
举报
白人作孽,全世界人买单?
2020-11-20 13:58
19
举报
你以为真的会改,不,我不相信,除非把white house 弄成 斑马条纹的
2020-11-20 18:18
15
举报
最新评论 (66)
白宫要改,加上黑色和黄色
2020-11-24 13:30
0
回复
举报
来来来,吃快西瓜
2020-11-23 22:33
0
回复
举报
都什么鬼!太扯淡了吧!
2020-11-23 21:51
0
回复
举报
尼哥的命才是命,吃饱了撑
2020-11-23 20:35
1
回复
举报
white house =>Allow house
2020-11-23 17:14
0
回复
举报
颜色版的<文字yu>开始了?这个咱们熟啊
2020-11-23 14:46
0
回复
举报
掩耳盗铃
2020-11-23 09:36
0
回复
举报
白左当道,祸害无穷
2020-11-23 08:29
2
回复
举报
以后建筑不允许涂白墙
2020-11-23 08:23
1
回复
举报
md,疯了。吃多了
2020-11-23 08:20
0
回复
举报
更多评论
66 评论
12 收藏
分享
返回顶部
顶部