NEP 46 — NumPy 赞助指南#

作者:

Ralf Gommers <ralf.gommers@gmail.com>

状态:

活动

类型:

流程

创建:

2020-12-27

决议:

https://mail.python.org/pipermail/numpy-discussion/2021-January/081424.html

摘要#

本 NEP 提供了 NumPy 项目如何确认财务和实物支持的指南。

动机和范围#

在过去几年中,NumPy 项目获得了大量的财务支持,以及维护人员用于处理 NumPy 的专门工作时间。需要确认这些支持——这是正确的事情,这对寻求新的资金很有帮助,而且资助者和组织期望或要求这样做,此外,对 NumPy 如何确认支持制定明确的政策,这对寻求新的支持很有帮助。最后,这项政策可以帮助为潜在的资助者设定合理的期望。

本 NEP 针对 NumPy 社区——他们可以使用它作为指南,在代表项目寻求支持和确认现有支持时,以及针对过去、现在和未来的赞助商,他们通常希望或需要了解除了更健康的 NumPy 之外,他们还能获得什么。

本提案的范围包括

  • 直接财务支持,雇主为 NumPy 维护人员和定期贡献者提供带薪时间,以及实物支持,如免费硬件资源或服务,

  • NumPy 在哪里以及如何确认支持(例如,在网站上放置徽标),

  • 导致确认的支持的金额和期限,以及

  • NumPy 项目中谁负责与赞助相关的主题,以及如何联系他们。

NumPy 如何确认支持#

将有两种不同的方式来确认财务和实物支持:一种是认可重大的积极支持,另一种是认可过去获得的支持以及较小的支持金额。

属于“重大的积极支持者”的实体,我们将称之为赞助商。被视为赞助商的 NumPy 最低支持级别为

  • 无限制财务捐款(例如,捐赠)每年 30,000 美元

  • 特定目的的财务捐款(例如,赠款)每年 60,000 美元

  • 实物捐款(例如,员工用于贡献的时间)每年 100,000 美元

我们将支持定义为积极,即

  • 对于一次性捐赠:它是在过去 12 个月内收到的,

  • 对于经常性或财务或实物捐款:它们应该是持续的。

在支持从“活跃”状态变为“非活跃”状态后,确认将保留在原位至少另外 6 个月。如果合适,资金团队可以与赞助商讨论续签的机会。在这 6 个月后,确认可能会被移至历史概述。此移动的确切时间由资金团队自行决定,因为可能存在将其保留在更突出位置更长时间的原因。

上述资金水平的理由是,无限制的财务捐款通常对项目最有价值,而且最难获得。实物捐款的情况则相反。这些级别的美元价值也反映了 NumPy 的需求已经增长到我们需要多个付费开发人员才能有效地支持我们的用户群并继续推进项目。需要达到或超过这些级别的财务支持才能产生重大影响。

赞助商将通过以下方式获得确认

  • NumPy 网站首页上显示的小徽标

  • https://numpy.com.cn/about/ 上醒目的徽标放置

  • 维护人员在有关 NumPy 的演讲中显示的徽标

  • 在 NumPy 邮件列表和 numpy-team Twitter 帐户上宣布赞助

除了赞助商之外,我们已经有了机构合作伙伴的概念(在 NumPy 的 治理文档 中定义),用于雇用 NumPy 维护人员并让他们作为其正式职责的一部分在 NumPy 上工作的实体。治理文档目前没有定义被视为合作伙伴所需的最低带薪维护人员时间。因此,我们在此提出该级别,大致符合赞助级别

  • 一位或多位 NumPy 维护人员或定期贡献者为任何 NumPy 团队或活动提供带薪工作时间,每年 6 个人月

机构合作伙伴除了在 NumPy 治理文档中规定的内容外,还享有与赞助商相同的福利。

最后,网站上将添加一个新页面(https://numpy.com.cn/funding/,链接自“关于”页面),以确认所有当前和以前的赞助商、合作伙伴以及提供 5,000 美元或以上财务或实物支持的任何其他实体和个人。此页面将包含相关的支持详细信息(日期、金额、姓名和目的);此页面上不使用任何徽标。如果针对特定增强功能或修复提供了此类支持,则可能会在相应的版本说明片段中确认。$5,000 的最低级别的理由是为了使维护页面的工作量合理;该级别相当于例如一个 GSoC 或西方国家一周的工程时间,这似乎是一个合理的最低限度。

实施#

需要进行以下内容更改

  • numpy.org 网站底部添加一个带有小徽标的部分。

  • 创建历史和当前支持的完整列表,并将其部署到 https://numpy.com.cn/funding

  • 更新 NumPy 治理文档,以更改机构合作伙伴的资格要求和福利。

  • 更新 https://numpy.com.cn/about,其中包含有关如何与 NumPy 项目联系以获取与赞助相关的事项的详细信息(见下一节)。

NumPy 资金团队#

目前,NumPy 只有一个正式机构,即指导委员会,并且没有一个好的方法可以与该机构或任何负责资金和赞助相关事项的个人或团体联系。现在通常的做法是通过某种方式找到维护人员的个人电子邮件,并私下给他们发送电子邮件。需要更透明地组织这个——潜在的赞助商不太可能通过邮件列表进行咨询,而且潜在的赞助商也不容易知道他们是否在私下联系了正确的人。

https://numpy.com.cn/about/ 已经说过 NumPy 有一个“资金和赠款”团队。但这并非如此。我们建议组织这个团队,在其中命名团队成员,并将这些团队成员的姓名以及团队的专用电子邮件地址添加到“关于”页面。

本提案之前的状态#

确认支持#

在撰写本文时(2020 年 12 月),四个最大的财务赞助商和两个机构合作伙伴的徽标都显示在 https://numpy.com.cn/about/ 上。关于 NumPy 的 自然论文 提到了早期的资金。没有在任何地方发布接收到的资金和实物支持的综合列表。

关于在网站上列出哪些徽标的决定主要由网站团队做出。关于认可哪些实体为机构合作伙伴的决定由 NumPy 指导委员会做出。

NumPy 治理、决策和财务监督#

本节旨在为读者提供背景信息,帮助将本 NEP 的其余部分置于更广阔的背景下,也许还能回答读者在作为潜在赞助商阅读时可能产生的问题。

NumPy 具有正式的治理结构,定义在 此治理文档 中)。决策由所有参与讨论(通常在邮件列表上)的积极参与者之间达成共识做出,如果无法达成共识,则由指导委员会做出决定(也通过共识)。

NumPy 是 NumFOCUS 的赞助项目,NumFOCUS 是一个位于美国的 501(c)3 非营利组织。NumFOCUS 管理 NumPy 的资金,并确保其支出符合其使命和非营利组织身份。在实践中,NumPy 拥有一个 NumFOCUS 小组委员会(其成员在 NumPy 治理文档中列出),他们可以授权财务交易。这些交易,例如为特定活动或可交付成果支付承包商的费用,由 NumPy 指导委员会决定。

替代方案#

分层赞助级别。我们考虑使用分层赞助级别,并拒绝了这种替代方案,因为它会更复杂,而且不一定传达正确的意图——最低级别是为了让我们确定如何确认我们收到的支持,而不是商业价值主张。实体通常会支持 NumPy,因为它们依赖于该项目或希望帮助推进该项目,而不是通过徽标放置来获得品牌知名度。

列出所有捐款。请注意,过去我们收到了许多较小的捐款,大部分来自个人通过 NumFOCUS。列出所有这些捐款将是一件好事,但考虑到我们目前接收这些捐款信息的途径,这将非常费力。如果我们设法迁移到更合适的平台,例如 Open Collective,将来,我们应该重新考虑列出所有个人捐款。

讨论#

参考文献和脚注#