鉴于在《自然》杂志发表 NumPy 论文后社交媒体上的讨论以及对 NumPy 团队多样性和包容性状况的担忧,我们谨此发表以下声明:
我们坚信,当我们包容和公平时,作为团队和社区,我们才能发挥最佳水平。作为一支从一开始就具有国际化色彩的团队,我们认识到与来自不同背景和专业知识的人员合作的价值。每个人都受到欢迎、支持和重视的文化是 NumPy 项目的核心。
贡献开源项目一直是大多数历史上被边缘化群体,尤其是女性,由于社会约束和期望而难以参与的消遣活动。开源项目存在严重的性别差异,这已得到充分记录(例如,参见 2017 年 GitHub 开源调查 和 这篇博文)。
自其创立以来,直到 2018 年,NumPy 由少数志愿者维护,他们通常在工作日之外的晚上和周末工作。任何时候,活跃的核心开发者(他们承担着大部分繁重工作,以及代码审查和整合来自社区的贡献)的数量在 4 到 8 人之间。该项目没有路线图或指导资源的机制,而是由个人努力来完成看似必要的工作。NumPy 论文中的作者是在 15 年(2005 - 2019 年)期间对该项目做出最大和持续贡献的个人。作者列表中缺乏多样性反映了 Python 和 SciPy 生态系统形成的早期阶段。
2018 年标志着 NumPy 项目历史上的一个重要里程碑。获得戈登和贝蒂·摩尔基金会和阿尔弗雷德·P·斯隆基金会的资助,使我们能够为两名拥有多年为 Python 生态系统做出贡献的软件工程师提供全职工作。这些努力使 NumPy 处于一个更加健康的技术状态。
这项资助也为 NumPy 维护者提供了空间,让他们能够专注于项目治理、社区发展和接触到代表性不足的群体。 2019 年中期为 CZI EOSS 项目赠款申请撰写的多样性声明 详细介绍了一些挑战以及我们努力吸引更多多元化人才加入 NumPy 团队的进展。
提供就业机会是吸引和留住多元化人才的有效途径。因此,我们在 2019 年 12 月获得的第二笔赠款的三分之二用于雇佣 Melissa Weber Mendonça 和 Mars Lee。
由于 Inessa Pawson 和 Ralf Gommers 领导的旨在促进社区发展和参与的几项举措,NumPy 项目在 2020 年收到了来自开源领域中代表性不足的群体(女性和其他群体)的许多宝贵贡献。
虽然我们还有很多工作要做,但 NumPy 团队开始更能代表我们的用户群。我们可以向您保证,下一篇 NumPy 论文肯定会有更多样化的作者。
我们完全致力于在我们的团队和社区中促进包容性和多样性,并尽我们所能构建一个更加公正和公平的未来。
我们乐于对话,并欢迎与代表和支持科技和科学领域女性和少数群体的组织建立联系。我们随时倾听、学习和支持。
请通过 我们的邮件列表、GitHub、Slack,或在 [email protected] 私下联系我们,或者加入我们的 双周社区会议。
Sayed Adel、Sebastian Berg、Raghuveer Devulapalli、Chunlin Fang、Ralf Gommers、Allan Haldane、Stephan Hoyer、Mars Lee、Melissa Weber Mendonça、Jarrod Millman、Inessa Pawson、Matti Picus、Nathaniel Smith、Julian Taylor、Pauli Virtanen、Stéfan van der Walt、Eric Wieser,代表 NumPy 团队