Python開源社群決定了以後誰說了算

2021-09-05 10:19:43 字數 1152 閱讀 7551

在guido van rossum放棄了他作為python領導者的角色之後,他在所有與python語言有關的決策中擁有最終的權力,因此有必要採用其他方式來執行該專案。經過一段漫長的、民主的過程之後,python將來會由乙個由五人組成的指導委員會管理。

python最初是由guido van rossum乙個人於2023年開發的,隨後他領導了該專案,因為它的擴充套件並實現了今天的普及。鑑於標題為「仁慈的生活**者」(bdfl),他對所有決定都有最終決定權,無論大小,這一責任在2023年7月突然被證明是無法承受的,最後乙個做出改變的提案是pep 572,包括python 3.8中的賦值表示式。

在他辭去擔任了將近30年的領導職務時,van rossum說:

「現在pep 572已經完成,我不想讓pep如此努力地爭取,並發現有這麼多人鄙視我的決定。」

那麼python將來如何管理呢?由於社群已經在程式設計風格問題上存在分歧,如何制定關於新治理模式的決策?

由於van rossum沒有任命繼任者,因此cpython的核心開發人員需要提出想法並在他們之間做出選擇。

總共有七個提案,在pep 8000中概述了pep 8001,詳細說明了在12月1日至16日投票期間選擇的condorcet投票流程,並要求有資格投票的人對提案進行排名按優先順序排列。

提案的範圍從各種形式的社群治理到指定乙個人作為技術領導者 - 實際上是乙個新的仁慈的**者,但現在的首字母縮略詞guido代表「仁慈的裁判影響決策官」並服務於三個python版本,大約4.5年。還提出了乙個三重奏的pythonistas,乙個外部委員會和乙個長老理事會。最後,它是pep 8016中提出的最終模式- nathaniel j. smith和donald stufft的指導委員會模式,它成為明顯的贏家。

指導委員會將由五個人組成,並將發布單一功能,之後將選出乙個新的委員會。理事會成員可隨時辭職,如果會員失去聯絡超過一​​個月,可以更換。為避免利益衝突,理事會的兩名成員只能為乙個雇主工作。

理事會選舉分為兩個階段:

一旦當選,理事會的任務是:

理事會擁有廣泛的權力來決定該專案。例如,他們可以:

誰決定了大國崛起?

fenng 最近書寫了一篇blog 大國崛起 說道 我在看的過程中,發現幾個比較有意思的問題 那些曾經的大國在崛起的過程中不可避免的會出現乙個或幾個決定歷史命運的英雄人物。比如法國路易十四,德意志的俾斯麥 的彼得大帝。在我們受到的傳統教育中,我們總被教導說 人民群眾創造歷史 有的時候,在歷史的十字路...

誰決定了大國崛起?

fenng 最近書寫了一篇blog 大國崛起 說道 我在看的過程中,發現幾個比較有意思的問題 那些曾經的大國在崛起的過程中不可避免的會出現乙個或幾個決定歷史命運的英雄人物。比如法國路易十四,德意志的俾斯麥 的彼得大帝。在我們受到的傳統教育中,我們總被教導說 人民群眾創造歷史 有的時候,在歷史的十字路...

誰給開源社群發工資?

在中國,開源軟體處於十分尷尬的境地,都說開源好,就是沒人要。這是什麼意思?直截了當地說,誰願意給開源志願者 實際上是工作者 發工資?過去,我們總以為,開源軟體都是一些 開源愛好者 志願者 工作者 自願 幹的事情。所謂 自願 就是不要報酬地 白幹 當今,這種情況已經成為歷史。2月 20日,jonath...