CPython 核心开发者出于各种原因参与核心开发流程。被接受为核心开发者表明个人有兴趣承担这些职责,有能力与现有的核心开发者有效合作,并且有时间展示这种兴趣和能力。
已发布条目
以下核心开发者选择提供有关其专业关系的附加详细信息,以及(可选)参与 CPython 核心开发过程的其他原因
此页面的目标
CPython 问题跟踪器自动收集的 问题指标 强烈表明当前的核心开发过程受限于核心开发人员的时间 - 这在第一个指标图表中显示得最清楚,它显示了开放的问题数量和等待审查的补丁数量随着时间的推移而稳步增长,尽管 CPython 是世界上最活跃的开源项目之一。然后,此瓶颈不仅会影响解决开放的问题和应用已提交的补丁,还会影响识别、提名和指导新的核心开发人员的过程。
由 OpenHub 等网站监控的核心提交统计数据很好地记录了谁当前正在处理大部分审查和维护工作,但没有提供任何迹象表明当前影响人们花费时间审查提议的更改或指导新贡献者的因素。
此页面旨在通过鼓励核心开发人员在以下两种情况下突出专业关系来提供至少一些缺失的数据(即使目前没有为参与核心开发过程所花费的时间付费)
在这些情况下,记录我们的关系有助于提高核心开发过程的整体透明度,并使这些组织的工作人员更容易找到可以帮助他们参与并有效地为支持核心开发过程做出贡献的同事。
鼓励为对 CPython 核心开发过程的可持续性有既得利益的组织工作的核心开发人员寻求机会将工作时间花在指导潜在的新核心开发人员上,无论是通过一般的 核心指导计划,通过指导同事,还是通过更有针对性的努力,如 Outreachy 的带薪 实习 和 Google 的 代码夏令营。
还鼓励可以代表 Python 软件基金会或其他组织进行咨询或合同工作的核心开发人员在此处提供该信息,因为这将帮助 PSF 更好地促进不直接雇用任何核心开发人员的组织资助核心开发工作。
最后,一些希望增加他们为 CPython 做出贡献的时间的核心开发人员可能希望寻求众筹活动,让他们的贡献直接由社区资助,而不是依赖机构赞助商允许他们将部分或全部工作时间贡献给 CPython 开发。