在LLVM中,他们还计划加入该计划,以消除“奴隶和主人”一词。

在过去的几周 开展了各种社会运动 当前的示威者 全球种族主义 就像 我们在上一篇文章中分享了同样,不同的软件项目也加入了这一运动,他们表达了自己的支持,也宣布使用其术语进行内部更改。

正如我们在上一篇文章中提到的那样 GitHub首席执行官的职位 在其中,我通过一条推文表达了我的支持和消除“主人和奴隶”一词的意图。

在同一篇文章中 我们提到了其他也参加了运动的项目 消除他们项目中的这些词语,以及其他可能提及“种族主义”的词语,例如“白名单”,“黑名单”等。 如果您想进一步了解我们共享的条目,可以在以下链接中进行查询。

相关文章:
GitHub和其他项目删除了术语“主”和“从”

正是在几天前提到这一点 LLVM项目开发人员表达了他们的愿望 效法其他项目的例子 停止使用“老师”一词 标识主存储库。

这项已宣布的变更 展示了LLVM社区的示范 它具有包容性,并且对可能引起某些类别的参与者不适的问题敏感。

建议选择“中立”替代“大师”例如,“ dev”,“ trunk”,“ main”或“ default”。

应该指出的是 从SVN切换到Git之前,主分支被命名为“ trunk” 而且开发人员仍然很熟悉这个名字。 同时,建议考虑将对白名单/黑名单的引用替换为允许列表/拒绝列表。

与此同时, 重命名主分支将需要更改构建脚本,持续集成系统的配置和相关脚本,但要注意的是,与最近从SVN迁移到Git相比,这些更改将是微不足道的。

在开发商的公告中, 您可以阅读以下内容:

我很清楚“主人”具有除主人/奴隶之外的其他含义,而且我个人过去从未进行过这种关联。 但是,我也可以承认我在这里享有特权,而且并不是每个人都处于同一位置。

当我们打算成为一个包容性社区时,我建议我们重命名我们的开发部门,而对LLVM monorepo采用更中性的术语。 可能的名称是“ dev”,“ trunk”,“ main”,“ default”,...

我们需要计划一个过渡,因为所有机器人都将需要升级以爬网这个新分支,但这只是次要的技术细节,与我们经历的SVN-> Git迁移相比,没有什么。

在我谈论这个主题时,我们还应该考虑项目中黑名单/白名单的广泛使用。

大多数参与者 在讨论中,有60多个帖子, 他们说赞成改名。 LLVM的创始人兼首席架构师Chris Lattner也批准了该提案,但他建议不要着急,而要等一下,看看GitHub的计划最终将对主分支使用默认名称“ master”(在更改名称)(与GitHub上的术语相同)。

这不是在嘲讽,这使情况变得荒谬,有些人对此非常重视。 Roman Lebedev(LLVM中的942项承诺)提到,如果我们谈论包容性,那么您应该考虑使用其他单词的便利性。

此外,还应提及的是,由于“简易列表”广告阻止列表中的许多项目都在进行此移动,因此将带有“白名单”(白名单)一词的文件重命名并替换为“允许列表”,但他们忘记了修复脚本后,一些用户开始遇到阻塞问题,因此需要进行更深入的更改。

如果您想进一步了解所发布的声明,可以查看详细信息 在下面的链接中。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   LTA

    携带某些东西的愚蠢程度没有限制。

  2.   耶稣巴列斯特罗斯

    噢,他们已经在GitHub上结束了种族主义,这就是他们将如何改变世界的方式。 从属和掌握是在技术上看起来不错的词,而不是人。 让我们停止看起来似乎越来越古怪的废话。

  3.   身份

    如果我们进入“政治上正确”的游戏,那么在短时间内我们将不会成为人……。 他们想要我们笨拙,专一的机器,因此是完全可管理的。