退休工程术语的辩论,如“奴隶”和“黑名单”导致近期互联网工程工作组的近一年的讨论

2021-04-14 17:25:53

任何在大流行期间加入视频通话的人可能都有一个称为互联网工程工作组的全球志愿者组织,以感谢您的技术工作。

该组有助于创建互联网技术基础,设计了允许大多数视频在线运行的语言。拥有Gmail帐户的人可以与使用雅虎的朋友沟通,以及购物者在电子商务网站上安全输入信用卡信息的朋友沟通。

现在,该组织正在解决偶然的Thornier问题:摆脱唤起种族主义历史的计算机工程术语,比如“大师”和“奴隶”和“白名单”和“黑名单”。

但是作为认真提案开始的是,由于工作队的成员争论了奴隶制的历史和科技的种族主义的普遍存在。无论如何,一些公司和技术组织都造成了伪造的,提高了重要的技术术语对不同人员有不同意义的可能性 - 一种需要广泛协议的工程世界的令人不安的主张,所以技术在一起工作。

虽然对术语的斗争反映了社会中的种族问题的顽固性,但它也表明了一个特殊的组织文化,依赖于非正式共识来完成所做的事情。

互联网工程工作队避开了投票,它通常通过要求在会议期间提出对抗工程师的派遣派遣来达成共识。然后通过体积和偏离来评估嗡嗡声。剧烈哼唱,即使只是少数人,也可能表明尚未达成共识的迹象。

i.e.t.f.为互联网和本身创造了严格的标准。直到2016年,它需要将其标准发布的文件正好72个字符宽,58行长,当程序员将其代码打印到纸卡中并将其加入早期IBM计算机时,从时代调整的格式。

“我们彼此有很大的斗争,但我们的意图总是达成共识,”Vint Cerf是Task Ford的创始人和谷歌副总裁之一。 “我认为这是I.T.F的精神。仍然是,如果我们要做任何事情,让我们试着这样做,这样我们就可以统一的期望就会运作。“

该集团由来自世界各地的大约7,000名志愿者组成。它有两个全职员工,这是一名执行董事和发言人,其工作主要由会费和DOT-ORG互联网域的注册费提供资金。它不能强迫亚马逊或苹果这样的巨人,以遵循其指导,但科技公司往往选择这样做,因为即i.t.f.为工程问题创造了优雅的解决方案。

其标准在电子邮件列表和在人口举行的激烈辩论期间。该集团鼓励参与者争取他们认为是技术问题的最佳方法。

虽然喊叫比赛并不少见,但互联网工程工作组也是一个年轻技术人员闯入业界的地方。参加会议是一段经文的仪式,工程师有时会利用他们的工作组建议从科技巨头提供。

6月,在黑人生活的背景下,社交媒体平台的工程师,编码组和国际标准机构重新审查了他们的代码并询问自己:是种族主义者吗?他们的一些数据库被称为“大师”,并被“奴隶”包围,其中收到了大师的信息并代表他们回答了查询,阻止了他们被淹没。其他人使用“白名单”和“黑名单”过滤内容。

政策组织的民主和技术中心的首席技术官Mallory Knodel写了一份提案,提出了工作队使用更多中性语言。调用奴隶制是疏远潜在的I..T.F.志愿者,这些条款应更加清楚地描述技术所做的事情,争论Knodel女士和她提案的共同作者,尼尔斯·十索·阿姆斯特丹大学博士后研究员。 “BlockList”将解释一个黑名单所做的,“主要”可以取代“大师”,他们写道。

在电子邮件列表中,急切地涓涓细流。有些人支持。其他人提出的修订。有些人强烈反对。一位受访者写道,Knodel女士的草案试图建造一个新的“真理部”。在侮辱和指责中,许多成员宣布战斗已经过于毒性,并且他们会放弃讨论。

推送并没有惊喜Knodel女士,他在没有获得牵引的情况下提出了2018年类似的变化。工程界是“与这些变化相当僵硬,厌恶”,“她说。 “他们厌恶关于社区展表,行为的对话 - 事物的人。”

7月,互联网工程工作队的转向集团对来自Knodel女士和十个人先生的草案发出了一个罕见的陈述。 “排他性语言有害,”它说。

一个月后,出现了两种替代方案。一个来自Keith Moore,I.T.F.在创造自己之前,最初支持Knodel女士的贡献者。他警告说,通过语言战斗可能会瓶颈的工作,并争辩说最大限度地减少干扰。

另一个来自电子邮件公司Fastmail的首席执行官Bron Gondwana,他表示他一直受到邮件列表上的酸辩论的动机。

“我可以看到我们没有办法达成快乐的共识,”他说。 “所以我试图穿针。”

Gondwana先生建议,该小组应遵循科技行业的榜样,避免将分散技术进步的术语。

上个月,任务队表示将创建一个新的集团,以考虑三个草案并决定如何进行,以及涉及讨论的成员似乎有利于Gondwana先生的方法。 NetApp公司的主席和NetApp网络技术总监Lars Eggert表示,他希望在今年年底发布术语的指导。

其余的行业都没有等待。维护MySQL,一种数据库软件,选择“源”和“副本”的编程社区作为“Master”和“Slave”的替代品。 GitHub是Microsoft拥有的代码存储库,选择“Main”而不是“Master”。

7月,Twitter还在公司工程师Regynald Augustin之后更换了一些术语,在Twitter的代码中遇到了“奴隶”一词和主张的变革。

但是,虽然行业放弃了令人反感的条款,但没有关于使用哪些新词的共识。没有来自互联网工程工作组或其他标准机构的指导,工程师自己决定。世界范围的网络联盟,该联盟设定了网络指南,去年夏天更新了其风格指南,以“强烈鼓励”成员避免像“主人”和“奴隶”等术语,该组织可以为筹码和其他标准设置标准的组织计算硬件,重量类似的变化。

其他技术人员正试图通过形成关于改变语言的想法的清算房间来解决问题。这种努力,包容性命名倡议,旨在为想要改变术语的标准机构和公司提供指导,但不知道从哪里开始。该集团在合作开源软件项目的同时聚集在一起,Kubernetes就像i.e.t.f.接受志愿者的贡献。与技术中的许多其他人一样,去年夏天开始对术语的辩论。

“我们看到了这个空白处,”云本机基金会总经理Priyanka Sharma表示,这是管理Kubernetes的非营利组织。 Sharma女士与其他几个Kubernetes贡献者一起工作,包括Stephen Augustus和Celeste Horgan,以创建一个标题,旨在通过制定改变的过程来创造替代词语,并在不造成系统休息的情况下进行改变。包括IBM和思科在内的若干主要技术公司已签署以遵循指导。

埃克特先生表示,互联网工程工作组越来越慢地移动,但它最终会建立新的准则。但对种族主义性质的辩论 - 以及组织是否应在此事上重量 - 继续在其邮寄清单上。

在集团内部4月愚人节传统的颠覆,若干成员提交了嘲笑多样性努力的提案,并推动了技术术语。两位恶作剧提案后来被删除,因为它们是“种族主义者,深表不尊重”,Eppert先生在一封电子邮件中写给专案队参与者,而第三名仍然存在。

“我们建立共识的艰难方式,所以要发言,但最终共识通常更强大,因为人们认为他们的意见反映出来,”Eppert说。 “我希望我们能够更快,但在像这样的话题上是有争议的,它更好地慢。”