过渡:启动子项目委员会

过渡:引导子项目委员会#

注意

本文档概述了在 2022 年 12 月过渡到 Jupyter 治理模型期间,各子项目如何初步组建其委员会。

随着新的 Jupyter 治理模型获得批准和实施,我们正在从非正式的子项目治理模型转向正式模型。作为此过程的一部分,每个 Jupyter 子项目都需要建立一个正式的子项目委员会作为其决策机构,包括决定其规模和成员。这其中存在许多挑战:

  • 大多数子项目目前没有明确的决策流程或决策机构。

  • 子项目社区的规模和活跃度差异很大——有些只有少数贡献者,代码提交频率不高;而另一些则有数十名开发者,并且每天都有活动。

  • 我们提议为 Project Jupyter 中某些没有非正式治理历史的领域(或合并相关领域)建立新的子项目。

  • 新的治理模型和决策指南旨在支持大型、高参与度的委员会。因此,即使是目前已有明确决策机构的子项目,也可能希望扩大该机构的规模,以吸纳更多贡献者。

  • 我们希望避免每个子项目为了建立截然不同的委员会选举流程而进行层层元共识或投票。

  • 我们希望让现有的指导委员会参与子项目委员会的组建过程。

提议的框架#

我们提议以下框架,供子项目建立和引导其正式委员会。此框架是一个建议性的流程和一套指导原则,可以根据特定子项目的现有情况进行调整。治理工作组将与任何子项目会面,公开讨论该子项目如何最好地利用和调整这些想法以适应其现有结构和需求。

该框架的总体原则是,从一个受信任、受尊重且界定清晰的群体逐步发展壮大委员会。我们提议的流程如下:

  1. Jupyter 指导委员会的成员将报名加入他们希望参与的各个子项目委员会。这构成了每个子项目的初始委员会。

  2. 子项目委员会根据新的《决策指南》和以下原则,决定下一步行动是:A. 选举一名新成员加入委员会,此时流程进入第 3 步;或 B. 停止选举成员,此时委员会组建完成,流程结束。

  3. 现任委员会根据《决策指南》和以下原则选举一名新成员,从而使委员会规模增加一人,然后进入第 2 步。

引导过程应遵循以下原则:

  • 为解决多方利益相关者治理的问题,在上述流程中,第 3 步中连续当选的成员应轮流来自不同组织,以避免在流程的某个阶段单一组织代表过多。

  • 子项目委员会应具有包容性,并根据需要扩大规模,以吸纳正在积极为该子项目或工作组做出贡献的贡献者的声音。这应在上述流程的第 2 步和第 3 步中进行评估。

此流程具有以下特点:

  • 通过从现有的指导委员会中选出种子成员来组建每个委员会,我们为每个流程提供了一个明确的起点。

  • 通过一次增加一名成员来逐步扩大委员会的规模,选举过程中隐含的权力会逐渐分散到一个更大的群体中。

  • 在每个阶段,当新委员会考虑增加新成员时,他们也可以选择停止选举新成员。这使得该团体能够以一种有机的、渐进的方式决定委员会的总体规模。

  • 在每个步骤中,都会考虑委员会的多样性和包容性问题。