NumFOCUS项目支持

概述

NumFOCUS旨在确保资金和资源可用于长期支持科学数据堆栈中的项目。我们实现这一愿景的方法之一是通过为开源科学计算项目提供支持的项目:我们的财政资助计划和我们的附属计划。

NumFOCUS如何支持其项目?

NumFOCUS为三个主要领域的项目提供支持:

      • 社区

      • 促销

      • 基金

w个

社区

项目负责人受益于参与NumFOCUS网络,其中包括来自各种以科学为导向的开源计算社区的负责人。NumFOCUS利用我们广泛的国际网络帮助建立支持我们项目的联系。除了进行战略介绍外,NumFOCUS还为项目负责人创造了机会,让他们作为一个团队相互联系,无论是面对面还是通过数字论坛。

z(z)

促销

NumFOCUS项目因其与组织的关联而受益于更高的可见性。我们通过各种沟通和营销活动突出我们的所有项目。我们还找到机会与潜在和当前的公司赞助商一起展示我们的项目。

基金

所有NumFOCUS支持的项目都有资格通过我们的两个项目获得资金:

小额发展赠款
NumFOCUS提供小额开发资助,以帮助我们的项目提高可用性,发展社区,并加快重大发布的时间。资格仅限于我们的财政资助项目和附属项目,每年进行三次提案征集。我们的个人捐赠者和企业赞助者的慷慨捐助使小型发展赠款项目的资金成为可能。

谷歌代码夏令营
自2015年以来,NumFOCUS作为一个伞式组织参与了谷歌代码夏令营。我们的财政资助项目和附属项目有资格根据NumFOCUS参与GSoC。我们负责项目的管理,这意味着参与项目可以专注于与学生的指导关系。

对于希望加入NumFOCUS的项目,有两种选择:财政资助或联营。

NumFOCUS财政资助如何帮助项目?

财政资助有助于项目吸引和管理资金。对NumFOCUS财政资助项目的捐赠可以减税。

法律服务

许可
商标注册和所有权
合同和协议

金融服务

应付账款和应收账款
拨款管理
承包商协议
税务与报告

运营服务

技术基础设施
会议和活动策划
就各种行政请求提供咨询

两种类型的财政资助

 

综合模型

综合模式下的财政赞助项目正式成为NumFOCUS的一部分——换句话说,NumFOCUS对该项目承担所有法律和信托责任。财政资助项目的任何工作成果都可供公众或慈善部门使用,NumFOCUS向资助者保证,所有拨款和/或捐款的目的和任何限制都将得到满足。财政资助综合模型有助于保护个人出资人免受法律责任的影响,并确保项目资产为项目所有,而非个人出资人所有。

 

授予人-担保人模型

当一个项目需要一个实体来接收和管理赠款资金时,授予人-担保人模式是财政资助的一种“轻量级”选择。在这个模型中,项目仍然是一个单独的实体,负责管理其自身的税务和负债问题。NumFOCUS确保项目将使用收到的赠款资金来完成赠款提案中所述的目标,符合我们作为美国501(c)(3)公共慈善机构的宗旨。

项目加入NumFOCUS的要求是什么?

以科学为导向。

NumFOCUS项目有助于科学研究的进步。这意味着,该项目要么能够解决一些新的研究挑战,要么能够更好地解决研究挑战(即更快、更容易、更简单)。这通常意味着项目对现有NumFOCUS项目具有依赖性或集成性。

虽然NumFOCUS项目通常采取开放社区的形式来维护软件包,但其他类型的非软件项目仍然可以。例如,具有特定于科学计算的教育目标的项目可能很适合。例如,请参见,QuantEcon公司.

NumFOCUS支持属于更广泛社区的项目;就软件项目而言,这意味着可以与同一生态系统中的其他项目进行互操作。我们支持各种语言的项目,包括Python、Julia、R、C++和JavaScript。由于NumFOCUS使用科学工具,所以一般用途的项目(IDE、实用程序、编程语言、构建系统等)通常并不适合。

示例:

经核准的

  • Project以物理学家开源软件包的形式实现广义相对论定律
  • 项目为生物开源软件包提供同行评审

未批准

  • Project是一个软件包,用于识别开源依赖项并显示它们是否被积极维护
  • 该项目为在学术科学家之间分发请愿书提供了一个平台

保持开放。

所谓“开放”,我们的意思是该项目是在标准开源许可证下发布的,它寻求公众参与,作为其开发的固有部分。开放项目通常有:

  • 公共托管代码
  • 一个网站或自述文件,为项目开发定位新的潜在贡献者
  • 开放给公众参与的讨论论坛(邮件列表、讨论、Slack团队等)
  • OSI批准的许可证
  • 不止一个贡献者,因为如果没有社区活跃贡献者的

以上并不是开放性的检查表,而是一种与活跃、开放社区相关的典型特征。

我们认为分布式决策是任何开放项目的关键属性,因此要求项目负责人不要集中在一个机构。

 

财政资助的其他要求:

  • 透明、公开可见的治理模型
  • 概述高优先级工作领域的路线图

NumFOCUS要求财政资助的项目在项目网站或文档上公开列出明确的治理结构。为了使NumFOCUS能够有效履行我们对资助者、合作伙伴和政府的义务,必须明确谁对财政资助项目拥有决策权。对于尚未建立正式治理的项目,NumFOCUS很乐意建议资源来帮助满足这一要求。

项目路线图是财政资助项目的重要文件,因为它表明项目已经足够成熟,可以有更长远的愿景。这也是为项目吸引大量资金的关键项目。

示例:

经核准的

  • 提交供款的最佳实践发布在项目的GitHub报告中。他们的网站有一个专门的页面,欢迎和指导新的贡献者参与进来。
  • Project有4个当前活跃的贡献者和一些其他贡献者,他们在过去的某个时候为项目做了大量工作。大多数贡献者都在学术界,但他们分散在几个机构。

未批准

  • Project repo(其中有许多)具有不同的许可证,有些是未经许可的。
  • 项目文档中唯一与贡献状态相关的文本是:“如果您发现任何错误,请发送电子邮件给我们。”手册中的开发人员和贡献者指南小节是空的。

要友善。

NumFOCUS希望培育一个健康、高效的社区群。我们相信,只有每个项目都积极努力,使其社区对每个参与者都友好、包容和尊重,才能实现这一目标。例如欢迎新来者和在公共论坛上的友好回应。

对NumFOCUS来说,“善良”的一个重要部分是公开阐述项目社区的价值观和标准,并坚持这些价值观和规范。为此,NumFOCUS项目需要有一个行为准则(CoC):一个关于包容性和项目文化的面向用户的公开声明。

CoC应包括对禁止的行为类型(理想情况下,鼓励的行为类型)的解释,以及报告CoC投诉的程序,解释谁负责解决CoC投诉(即委员会、项目负责人姓名或类似人员),以及CoC投诉处理流程。

示例:

经核准的

  • Project使用贡献者契约行为准则,并有指定的联络点或小组委员会来处理CoC违规或问题。
  • 对问题的回应似乎是友好、宽容和鼓励的,即使有时是零星的或缓慢的。

未批准

  • 项目网站上没有任何内容表明该项目不具包容性,但也没有“积极”的信号。
  • 该项目名义上采用了贡献者契约CoC,但对新贡献者表现出不欢迎的行为。没有列出制作CoC报告的联系人。

应用于Join NumFOCUS

要申请项目的NumFOCUS财政资助或附属机构,请单击“立即申请”。请务必注意要申请的季度截止日期,如下所示。

申请日期*

*2023年6月15日最新消息:我们正在限制今年剩余时间内接受的项目数量,以使我们的团队能够集中精力确保NumFOCUS拥有高效满足项目需求并成功扩展组织的基础设施和资源。可以优先考虑那些在截止日期前完成或有待决赠款或资助机会的项目。

项目申请每季度接受一次。

申请轮将于以下年度日期结束:

1月15日(第1轮)
4月15日(第二轮)
7月15日(第3轮)
10月15日(第四轮)

通知将在以下时间或之前发送:

2月28日(第1轮)
5月31日(第二轮)
8月31日(第3轮)
11月30日(第4轮)