過渡:啟動子專案委員會

過渡:引導子專案委員會#

注意

本文件概述了在 2022 年 12 月過渡到 Jupyter 治理模型期間,各子專案如何初步組建其委員會。

隨著新的 Jupyter 治理模型獲得批准和實施,我們正在從非正式的子專案治理模型轉向正式模型。作為此過程的一部分,每個 Jupyter 子專案都需要建立一個正式的子專案委員會作為其決策機構,包括決定其規模和成員。這其中存在許多挑戰:

  • 大多數子專案目前沒有明確的決策流程或決策機構。

  • 子專案社群的規模和活躍度差異很大——有些只有少數貢獻者,程式碼提交頻率不高;而另一些則有數十名開發者,並且每天都有活動。

  • 我們提議為 Project Jupyter 中某些沒有非正式治理歷史的領域(或合併相關領域)建立新的子專案。

  • 新的治理模型和決策指南旨在支援大型、高參與度的委員會。因此,即使是目前已有明確決策機構的子專案,也可能希望擴大該機構的規模,以吸納更多貢獻者。

  • 我們希望避免每個子專案為了建立截然不同的委員會選舉流程而進行層層元共識或投票。

  • 我們希望讓現有的指導委員會參與子專案委員會的組建過程。

提議的框架#

我們提議以下框架,供子專案建立和引導其正式委員會。此框架是一個建議性的流程和一套指導原則,可以根據特定子專案的現有情況進行調整。治理工作組將與任何子專案會面,公開討論該子專案如何最好地利用和調整這些想法以適應其現有結構和需求。

該框架的總體原則是,從一個受信任、受尊重且界定清晰的群體逐步發展壯大委員會。我們提議的流程如下:

  1. Jupyter 指導委員會的成員將報名加入他們希望參與的各個子專案委員會。這構成了每個子專案的初始委員會。

  2. 子專案委員會根據新的《決策指南》和以下原則,決定下一步行動是:A. 選舉一名新成員加入委員會,此時流程進入第 3 步;或 B. 停止選舉成員,此時委員會組建完成,流程結束。

  3. 現任委員會根據《決策指南》和以下原則選舉一名新成員,從而使委員會規模增加一人,然後進入第 2 步。

引導過程應遵循以下原則:

  • 為解決多方利益相關者治理的問題,在上述流程中,第 3 步中連續當選的成員應輪流來自不同組織,以避免在流程的某個階段單一組織代表過多。

  • 子專案委員會應具有包容性,並根據需要擴大規模,以吸納正在積極為該子專案或工作組做出貢獻的貢獻者的聲音。這應在上述流程的第 2 步和第 3 步中進行評估。

此流程具有以下特點:

  • 透過從現有的指導委員會中選出種子成員來組建每個委員會,我們為每個流程提供了一個明確的起點。

  • 透過一次增加一名成員來逐步擴大委員會的規模,選舉過程中隱含的權力會逐漸分散到一個更大的群體中。

  • 在每個階段,當新委員會考慮增加新成員時,他們也可以選擇停止選舉新成員。這使得該團體能夠以一種有機的、漸進的方式決定委員會的總體規模。

  • 在每個步驟中,都會考慮委員會的多樣性和包容性問題。