动机和关联

CPython 核心开发者出于各种原因参与核心开发流程。被接受为核心开发者表明个人有兴趣承担这些职责,有能力与现有的核心开发者有效合作,并且有时间展示这种兴趣和能力。

此页面允许选择这样做的核心开发者向 Python 社区其他成员提供有关其个人情况(例如其一般位置和专业关联)的更多信息,以及他们认为特别相关的任何个人动机。

希望提供此类附加信息的核心开发者在下面的已发布条目部分添加新条目。有关内容和布局的指南包含在此页面的源代码中,作为注释。

可以提供培训、咨询、合同或全职工作,或寻求众筹支持其社区贡献的核心开发者,也可以选择在此处提供该信息(包括链接到包含相关详细信息的商业网站)。

有关此页面的起源和目的的更多信息,请参阅此页面的目标

已发布条目

以下核心开发者选择提供有关其专业关系的附加详细信息,以及(可选)参与 CPython 核心开发过程的其他原因

此页面的目标

CPython 问题跟踪器自动收集的 问题指标 强烈表明当前的核心开发过程受限于核心开发人员的时间 - 这在第一个指标图表中显示得最清楚,它显示了开放的问题数量和等待审查的补丁数量随着时间的推移而稳步增长,尽管 CPython 是世界上最活跃的开源项目之一。然后,此瓶颈不仅会影响解决开放的问题和应用已提交的补丁,还会影响识别、提名和指导新的核心开发人员的过程。

OpenHub 等网站监控的核心提交统计数据很好地记录了当前正在处理大部分审查和维护工作,但没有提供任何迹象表明当前影响人们花费时间审查提议的更改或指导新贡献者的因素。

此页面旨在通过鼓励核心开发人员在以下两种情况下突出专业关系来提供至少一些缺失的数据(即使目前没有为参与核心开发过程所花费的时间付费)

  • 为分发商业支持的 Python 运行时的供应商工作的开发人员

  • 为 Python 软件基金会赞助会员工作的开发人员

在这些情况下,记录我们的关系有助于提高核心开发过程的整体透明度,并使这些组织的工作人员更容易找到可以帮助他们参与并有效地为支持核心开发过程做出贡献的同事。

鼓励为对 CPython 核心开发过程的可持续性有既得利益的组织工作的核心开发人员寻求机会将工作时间花在指导潜在的新核心开发人员上,无论是通过一般的 核心指导计划,通过指导同事,还是通过更有针对性的努力,如 Outreachy 的带薪 实习 和 Google 的 代码夏令营

还鼓励可以代表 Python 软件基金会或其他组织进行咨询或合同工作的核心开发人员在此处提供该信息,因为这将帮助 PSF 更好地促进不直接雇用任何核心开发人员的组织资助核心开发工作。

最后,一些希望增加他们为 CPython 做出贡献的时间的核心开发人员可能希望寻求众筹活动,让他们的贡献直接由社区资助,而不是依赖机构赞助商允许他们将部分或全部工作时间贡献给 CPython 开发。

范围限制

  • 核心开发人员感兴趣的特定技术领域应记录在 专家索引 中。

  • 此特定列表仅限于 CPython 核心开发人员(因为它专注于核心开发人员时间这一特定限制),但可以在 Python wiki 上创建一个更全面的列表,其中还包括问题分类人员和寻求成为核心开发人员的人员。

  • 核心开发人员维护的软件和文档的更改以及相关的设计讨论都在公共场所进行,因此本质上会受到完全的公开审查。因此,如果核心开发人员不选择公开,则他们不需要公布其动机和关系。这有助于确保核心贡献流程对任何有能力签署 贡献者许可协议 的人开放,该协议的详细信息以私密方式提交给 Python 软件基金会,而不是公开。