多元化和包容性:停止空谈,做好功课

Mozilla 的研究揭示了在开源项目中促进多元化和包容性的重要方法。
648 位读者喜欢这篇文章。
Lots of people in a crowd.

Opensource.com

开源 无疑 存在 多元化问题。事实上,科技行业 存在多元化问题。但这并非新闻 — 女性、有色人种、父母、非技术贡献者、同性恋、女同性恋、跨性别者和其他边缘化群体盟友多年来一直分享挑战的故事。

在 Mozilla,我们认为,为了影响我们的社区以及更广泛的开源领域的多元化和包容性 (D&I) 的积极变化,我们需要学习、同情、创新并采取行动。开源正在错失多样化的观点和经验,这些观点和经验可以推动世界变得更美好,因为我们墨守成规——不断依赖长期以来关于我们为何失去人才的假设。仅仅计算通过任务难关和排他性文化规范最终提交第一个拉取请求的人数是不够的。在技术会议上庆祝多元化程度的提高也是不够的,尤其是在观众仍然是同质化,并且滥用行为未受到挑战的情况下。

今年,以我们的 组织 D&I 战略 为指导,我们正在投资于一项由 三个月的研究 提供信息的 Mozilla 社区 D&I 战略。

Mozilla diversity and inclusion research findings

opensource.com

以下是我们研究中得出的早期建议。

建立和维持多元化的社区

1. 为已建立的身份群体提供组织支持

出于安全、友谊、指导、倡导和赋权的原因,我们发现了对身份群体的积极支持。身份群体是在多元化维度下形成的子社区,例如语言、性别,甚至特定的技能组合。这些群体可以充当进入和离开更大社区的跳板。

2. 发展包容性的社区领导模式

为了对抗守门人和 神话般的 精英统治,社区角色必须在设计时更加注重健康、包容性,尤其是认可他人成就的核心职能。

3. 实施项目范围的策略来应对有害行为

在解决有害行为时,感知到的生产力和势头损失风险被证明会干扰和危及社区健康。 人力资源行业调查结果 强调的见解表明,尽管有害个人通常效率很高,但他们在生产力损失方面的成本远远超过了他们被感知的价值。在开放社区中应对这种情况的策略应包括关于此类决策的跨项目沟通,以避免疏远或失去贡献者。

4. 将 D&I 标准和最佳实践整合到产品生命周期中

跨项目协作的概念延伸到,将 D&I 标准构建到产品生命周期中将使维护者和社区领导者受益,扩大影响范围,增加协作并打破孤岛。一个类比是 Web 标准如何使开放社区能够在各种开放生态系统中相互构建工作。

5. 将包容性融入活动中

项目和社区活动,尽管通过将多元化置于舞台上而朝着积极的方向发展,但在同质化的观众、行为准则报告流程不明确以及对神经多样性问题的忽视方面仍然存在问题。一系列建议即将根据这项研究出台,并且 Mozfest 在过去一年中在将包容性融入编程方面做得非常出色。

设计可访问的沟通模型

6. 打破语言障碍

定量研究表明,只有 21% 的受访者以英语为第一语言。优先考虑以多种语言提供所有关键沟通,或提供易于本地化的文字记录非常重要。语言和其他多元化问题的交叉几乎造成了不可能逾越的障碍(例如,一位以非英语为第一语言的新手母亲没有时间翻译用英语制作的演示文稿)。

7. 产生多样化的网络能力

与开放精神相反,许多(如果不是大多数)项目都在研究类似的 D&I 问题——社区和项目之间甚至内部很少共享学习成果。新一代社区经理和领导者发现了相同的问题——并重新开始。今年晚些时候,我们将提出一项倡议,汇集学习成果,记录构建沟通的方式,并开展合作,以实现在 D&I 方面迫切需要的创新。

8. 尝试可访问的沟通方式

在我们的访谈中,我们惊讶地得知,基于文本的访谈不仅受到带宽有限的人的青睐,也受到那些认为自己是内向者、喜欢匿名或以非英语为第一语言的人的青睐。改变我们与人交谈方式的简单行为可能会产生广泛的影响,因此我们应该经常尝试不同的沟通模式。

9. 避免因技术术语而造成的排斥

技术术语或行话以及过于复杂的语言被认为是参与项目的关键挑战。 我们的数据显示,技术信心可能会影响这一障碍,而且男性对自身技术信心的评价几乎是女性的两倍。这些发现表明,限制术语并从技术姿态转变为参与式设计中的同理心至关重要。Rust 正在努力解决这个问题

激励和后果框架

10. 动员社区参与指南

在最近与其他开放项目领导者的对话中,我意识到对于已经采用行为准则的开放项目来说,这是一个关键时刻。我们正处于使包容和开放的项目治理有效且被理解的关键阶段——使其 真正实现。尽管执行我们的指南有时会让人感到 不舒服 甚至遇到 阻力,但对于更多人来说,赋权、安全和包容将受到庆祝和拥抱。

11. 标准化激励和认可

尽管我们采访的人希望感到被重视,但他们也表示,他们的成就在具有现实世界价值的形式中得到公开认可非常重要。值得注意的是,开放社区中的认可往往会偏向于最能展示自己的成就和技术贡献的人,这可能会排除掉更内向的人。

12. 设计保护身份的包容性系统

许多系统没有充分保护在社区门户中注册的人员的信息,因此排斥或暴露了那些出于安全和隐私原因而希望隐藏个人数据的人。研究表明,我们以各种不明显的方式要求和存储性别认同信息。 D&I 标准是为系统提供结构、可预测性和安全性以及跟踪我们进展的机制的一种前进方向。

有关我们研究和前进方向的更详细的调查结果,请参见 Mozilla 的开放创新博客

在 Emma Irwin 和 Larissa Shapiro 的演讲“行动时刻——在开源社区中为 D&I 创新”中了解更多信息,该演讲将于 9 月 11 日至 14 日在洛杉矶举行的开源峰会上进行。

User profile image.
开放创新团队,Mozilla 社区发展部,前 Benetech 参与架构师 #FOSS #OpenEd Web Dev,首先是妈妈。@sunnydeveloper

贡献者

11 条评论

>停止空谈,做好功课。

显然。硅谷的你们,真的需要真正的竞争。基于精英统治,而不是其他东西。

我不住在硅谷,精英统治是一个神话。

回复 ,评论者 Exactly (未验证)

不,不是的。这就是开源的伟大之处。它是其准则的组成部分(我应该引用吗?)。您的政治正确性胡言乱语才是神话。而指向这个“揭穿精英统治的博客”的链接完全是语无伦次、研究不足的笑话。

回复 ,评论者 sunnydeveloper

我很抱歉,任何有能力/有意愿的人都可以为开源项目做出贡献。

我从未见过任何一个项目告诉“女性”或“少数群体”说,不,你们不能贡献。

也许您的问题 Emma 是,开源项目抵制来自“女性”或“少数群体”的政治控制企图,这不就是问题的症结所在吗?

多写代码,少搞政治。

嗨 John,

我建议您真正关注这篇文章的标题并做好功课。这与明显的“前方标志”阻止女性无关,而是关于深入理解我们排斥不同人群、观点以及真正创新的方式。您希望人们以创新的方式编写更多代码吗?以一种改善世界的方式?还是您希望他们编写更多代码——以一种让每个人都待在让您感到最舒适的指定位置的方式? John,让您感到舒适并不是一种政治举动。请做好功课。

回复 ,评论者 John Sanders (未验证)

过度关注代码可能是开源社区最大的缺点。软件从根本上来说是为人们解决问题,但开源项目往往会陷入以代码为目的而不是手段的境地。

回复 ,评论者 John Sanders (未验证)

请提及一个在没有任何编码的情况下取得成功的开源应用程序。现在提及一个仅通过编码取得成功的开源应用程序(除了 Github 或 Sourceforge 之外没有其他网站,没有文档,也没有艺术作品)。我认为后者的任务比前者更容易。

回复 ,评论者 bcotton

开源没有,也从来没有“多元化问题”。事实上,那些声称我们有问题的人多年来一直在侮辱和骚扰辛勤工作的程序员——充其量只是轶事“证据”。而且必须停止。请注意,大约 25,000 个 FOSS 项目是单人项目。而只有 5%(充其量!)由女性参与。解释一下这个。当您是单人项目时,您是如何受到(性)骚扰的。或者女性在 FOSS 中从事的大多数工作与编程几乎无关(因此缺乏单人项目)。也许这与绝大多数编程杂志的读者都是男性有关(就像绝大多数 Elle 和 Vogue 的读者都是女性一样)。所以——而且我多年前就说过——如果女性想参与,那就行动起来。不要花太多时间在棕色纸会议上讨论“为什么女性程序员这么少”,只需开始编码,然后离开那些实际上正在编码的人的背后。

不,没有多元化问题,仅仅是因为它不可能存在。正如 Geoffry Miller 所说:“如果不同群体的思想在各个方面都完全等同,那么这些思想在功能上是可互换的,多元化与企业竞争力无关”。要么是,要么不是。选择你的意识形态。

仅仅因为一个人是项目的唯一开发人员,并不意味着他们不会受到骚扰(性骚扰或其他骚扰)。唯一开发人员仍然与其他人互动,无论是用户、上游项目、下游项目、会议参与者等。许多女性在 FOSS 中的亲身经历推翻了您的“不可能”断言,因为这种情况确实发生在她们身上。

回复 ,评论者 Hans Bezemer (未验证)

那是纯粹的胡说八道,您也知道这一点。大多数单人项目都是在阁楼里完成的。而且您不必参加会议——我从没参加过,自从 SJW 接管以来,我可能永远不会参加(这就是您通过采取政治立场而抛弃的人才——聪明!)。我已经厌倦了您提出“真实女性的真实经历”。轶事“证据”过去是,将来也永远不会是一个有效的论点,因为您知道吗?任何人都可以提出一个轶事(实际上我曾经这样做过——我写了一个完整的博客,内容是“其他真实女性的经历”,以证明轶事“证据”的谬误)。而且您知道吗?这种情况也发生在我们男人身上。就像我一样。我可以给您看电子邮件。而且您还知道什么吗?我没有把键盘扔出窗外,也没有哭着去找妈妈,因为这就是生活。如果您有成千上万的用户,就会有一些混蛋。如果您认为女性是如此脆弱的生物,以至于她们可能会因为这种经历而放弃做自己最喜欢的事情,那么有两种可能性。首先,如果真是这样,那么也许她们不应该进入现实世界,因为它对她们来说太过了。即使男人也会倦怠。其次,我的妻子曾在呼叫中心工作,每天都受到言语辱骂。她会因为您的建议而受到侮辱。也许这会帮助您看到光明。走上街头,尝试招募女性当模特。然后尝试招募她们当程序员。看看哪个群体更大。

回复 ,评论者 bcotton

让我谈谈几个要点
- 打破语言障碍:“优先考虑以多种语言提供所有关键沟通”

您肯定意识到,绝大多数 FOSS 项目都很难找到足够的贡献者来编写英文文档?所有这些翻译将从哪里来?

- 避免因技术术语而造成的排斥:“技术术语或行话以及过于复杂的语言被认为是参与项目的关键挑战。”

虽然在不必要的地方过度使用术语对所有人来说都可能是一个问题,但术语在所有技术领域都是必要的。我不明白为什么这对任何不是白人男性的人来说都是一个特殊的问题。如果您不知道术语,那么您可能不了解该主题。如果您不了解该主题,那么您可能没什么用处。

- 设计保护身份的包容性系统

我认为这是在线世界中最大的问题之一。如果您希望为 FOSS 项目做出贡献,您必须获得信任,为此您需要被了解。另一方面,匿名允许在线辱骂成为一种没有后果的消遣。如果您不知道辱骂者是谁,请尝试揭露在线辱骂。

------
我会说在线世界是一个无情的场所,总的来说我不太参与其中,更喜欢更私密的沟通渠道。社交媒体会激发所有性别和信仰中最坏的一面。
但是,如果您希望参与软件开发,您必须精通您的专业。如果您的贡献不符合标准,那么您将受到批评。如果您不能接受批评,那么您会发现 FOSS 世界不是一个非常舒适的地方。

知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.