Python 社區正在討論將開發者使用的討論媒介從郵件列表切換到 Discourse 論壇。
早在 2018 年,Fedora 和 Python 就開始實驗性使用 Discourse 論壇。作為實驗的一部分,當時 Python 社區啟用了 discuss.python.org 論壇,用來替代只限核心開發者使用的郵件列表 python-committers。這段時間正是 Python 創始人 Guido van Rossum 辭去職務的時期。雖然這項實驗性舉措在當時被認為有點激進,但當時關於 Python 新治理模型的討論確實主要發生在 Discourse 的 Committers 版塊上。
▲ Discourse 論壇
▲ python-committers 郵件列表
隨著時間的推移,Discourse 論壇在 Python 社區中變得越來越受歡迎,似乎另一個郵件列表很快就會被 Discourse 取代,因為 Python 指導委員會正計劃淘汰古老的 python-dev 郵件列表。如今 python-committers 列表仍然存在,但主要作為發布公告使用,大部分討論都是在 Discourse 論壇上進行。
discuss.python.org 論壇站點還包括許多其他版塊,其中兩個與主要郵件列表重疊,它們都用於進行開發討論,分別是 Core Development 與 Ideas 版塊,它們各自對應的是 python-dev 和 python-ideas 郵件列表。
4 月份,開發者 Victor Stinner 在 Python-Dev 郵件列表中發布的提議引起了保留郵件列表還是完全使用 Discourse 的討論。
Victor Stinner 表示自己不怎麼訪問 Discourse,他感興趣的幾個 PEP 由於沒在郵件列表發布而錯過了討論。因此他希望新的 PEP 能同步在 Python-Dev 郵件列表中發布。他還指出,“有時很難跟蹤圍繞 Python 開發發生的事情”,部分原因在於項目開發者的溝通方式各不相同:
他經常遇到在 Discord 論壇的不同版塊討論同一主題的情況。
7 月 15 日,Petr Viktorin 代表理事宣布 Python-Dev 郵件列表正在切換到 Discourse。
Viktorin 表示,Discussion.python.org 實驗已經進行了很長一段時間,雖然該平台並非沒有問題,但我們認為它是成功的。目前來看,Python Discourse 論壇的 Core Development 版塊比 python-dev 更活躍。根據維護人員的說法,discuss.python.org 更容易管理。此外,Python 指導委員會希望從 python-dev 切換到 Discussion.python.org。
如果你關注的是 python-dev 而不是 Discussion.python.org,那麼將會錯過許多消息。
延伸閱讀
(文/開源中國)