Python 特別興趣小組 - 指南
Python SIG 建立指南
建立新 SIG 的指南比較非正式,但有幾項關鍵事項是必需的。首先,我們概述 SIG 的總體框架,然後描述如果您希望我們建立新 SIG,您需要做什麼。
SIG 郵件列表由 GNU Mailman 管理,這是一個用 Python 編寫的基於網路的郵件列表介面。訂閱/取消訂閱請求、郵件存檔等都自動進行,無需人工干預。這是一件好事(TM),因為此類響應應該處理得非常快。(雖然與郵件列表互動的常規方式是透過 SIG 的“listinfo”網頁,但也可以向特殊的管理地址傳送命令,詳見下文。)
每個 SIG 都必須有一個明確的使命,有明確的結論和結束日期,並有一名協調員——一個具體的人負責報告 SIG 活動,並指導 SIG 的活動和收尾工作。如果活動需要,結束日期可以延長,但我們需要一個合理的收尾目標,以避免維護無效率的 SIG。
一旦您能滿足這些標準,要建立一個 SIG,請將其提議到 meta-sig 郵件列表上進行討論。如果您獲得一致同意認為該 SIG 值得建立——特別是,沒有其他 SIG 或一般的 Python 新聞組更適合——並且您的協調員已準備就緒,那麼該 SIG 將被建立。
郵件列表框架
每個郵件列表都有一個簡短的名稱,例如“gui”。對於每個 SIG,有三個特殊地址:
- <name>-sig@python.org:用於向 SIG 郵件列表釋出訊息的地址。傳送到此地址的任何內容都會轉發給所有列表成員,並自動存檔。請注意您傳送到此地址的內容!
- <name>-sig-request@python.org:這是一個電子郵件機器人地址,可以處理訂閱和刪除請求、幫助請求以及其他 Mailman 電子郵件命令。通常,這些訊息不會被人看到或處理。如需更多幫助,請向此地址傳送一封郵件,並在Subject標題中包含“help”一詞。
- <name>-sig-owner@python.org:這是一個別名,可以聯絡 SIG 郵件列表的管理員。這個人將管理郵件列表的具體事宜,例如訂閱/取消訂閱審批(如有必要)、批准被暫存的帖子等。此地址的另一端始終是真人,因此如果您需要聯絡真人,請使用此地址。
郵件列表策略
每個郵件列表都有關於誰可以加入列表或釋出訊息等方面的策略。通常,所有 SIG 列表都遵循以下(相當寬鬆的)策略。SIG 所有者擁有自己的 Mailman 網路介面,因此他們可以在沒有我們幫助的情況下更改策略。
- 訂閱對所有人開放。只有當訂閱地址與訂閱訊息的郵件頭不匹配時,才需要審批。
- 任何人都可以向列表釋出訊息,即使他們不是列表成員。列表不會被稽核。
建立指南
那麼您想建立一個新的 SIG 郵件列表嗎?好的,這就是您需要做的。最重要的是,您必須對您的列表負責。這意味著我們將把 <name>-sig-owner@python.org 別名指向您的個人郵箱:-)。您不會經常被騷擾(希望如此),但偶爾可能需要處理訂閱審批,並且每當有人訂閱或取消訂閱時,您都會收到可忽略的通知訊息。您最重要的工作可能是丟棄傳送到您的列表但被 Mailman 合理暫存的垃圾郵件。
您應該確定您的主題是什麼以及其範圍。儘量使其集中,並確保您驗證沒有其他 SIG 涵蓋您的主題。您需要寫兩件事。首先,您應該寫一段關於您的 SIG 的簡簡訊息性介紹;只需一些可以放在 SIG 簡短列表中的內容,例如“C++ 繫結開發”。
您還需要寫一段稍長的介紹,最終將用於 SIG 的網頁。例如,這是 meta SIG 的資訊頁面。包含您認為必要的儘可能多的資訊,但儘量保持相當簡短和簡潔。
您應該在 meta SIG 郵件列表上討論您提議的 SIG。介紹您的提案,並附上兩段介紹的草稿,以便我們都可以討論新 SIG 的優點。如果大家一致同意建立,我們將設定必要的基礎設施並與您溝通細節。
