幾天前,Rust internal 社群出現了一個名為 「」的貼文,貼文由一位叫 「HuaguoShan」 的成員釋出,這位成員在閱覽 時,發現該版本的發行公告夾雜著一些帶政治立場的段落:
HuaguoShan」 對此表達了自己的擔憂和建議:不應在技術文章中夾雜非技術的內容(如政治、女權、種族等各類運動),技術內容和非技術宣告應當在不同的板塊中進行公告。作為範例,「HuaguoShan」 參照了 。在該 PR 中,Vue 作者尤雨溪堅稱「每個人都可以以個人的名義支援烏克蘭,但 Vue 作為一個開源專案不該成為政治資訊的載體」,進而拒絕了在 Vue 中公開宣告支援烏克蘭的請求。
然而,該 Vue 範例並不準確,因為 HuaguoShan 並不是呼籲 Rust 社群保持中立,在俄烏問題上保持沉默。只是覺得如果 Rust 社群真的想作為一個組織在一些非技術問題上採取立場,則應該以 Rust 官方的非技術渠道釋出宣告,而不是在技術部落格中夾雜政治私貨。此外,這類政治宣告應該讓社群中的每個人都參與到採取立場的決策中,不能讓所有 Rust 社群的成員莫名其妙地被代表。
此前我們也報道過 ,絕大多數的 PHP 社群人員都拒絕在政治事件中站隊表態,認為開源社群應當保持中立狀態,專注於 PHP 本身的技術討論。但 Rust 社群恰好相反,「HuaguoShan」的貼文引起了激烈的討論,大部分社群成員都贊同 Rust 在官方公告中發表政治宣告。
社群管理員 khionu 認為政治問題同時也是人性問題,開源社群有人情味才能更好地進步。
社群成員 benh 表示:我並不關心技術,對 Rust 也做不了啥貢獻,關注 Rust 社群正是為了它的政治立場,建議 Rust 加大力度。(還挺多人點讚的...)
誰在代表 Rust ?
隨著討論的進行,陸續有一些成員贊同 「HuaguoShan」的觀點。成員 RalfJung 表示,儘管自己同意 Rust 關於烏克蘭的宣告,但在版本釋出公告中看到這個宣告會感到很不舒服。他認為 Rust 在專門的公告中宣告對烏克蘭的支援會更合適。
RalfJung 同時還提出了一個質疑:到底是哪些人在代表 Rust 社群進行這種關於政治立場/站隊的決策?
隨後,Rust 的 Mara Bos(網名 m-ou-se)對該問題作出瞭解答:首先 Rust on Fuchsia 品質總監泰勒·曼德里在 Rust 1.59 版本公告的 中提出了新增支援烏克蘭宣告的想法,然後 Rust 核心團隊和 Rust 高層團隊負責人簡要討論了這個想法,最終決定了釋出宣告。
「Rust 核心團隊」
m-ou-se 提到 Rust 核心團隊(core team),為什麼要強調 Rust 核心團隊而不是 Rust 團隊?這是因為 Rust 的管理者分為很多個團隊,比如核心團隊、稽核團隊、發行團隊、庫管理團隊等等...其中,Rust 核心團隊的許可權最大,而且其他團隊無法影響他們。
去年 11月,我們報道過 。據稽核團隊所言,Rust 核心團隊並沒有和其他成員遵循同樣的行為準則 (CoC),Coc 似乎變成了核心團隊「嚴於律人」的工具,特別是核心團隊中的一名女性成員 Ashley Williams 使用 CoC 作為「武器」來對付男性貢獻者,但自己卻沒遵守。
上文中提到的核心團隊成員 Ashley Williams 此前在 Node.js 所負責的「包容性小組」大搞女權和膚色運動,其本人則以種族主義和性別歧視評論而聞名,在關於 Node.js 的中亦公開表示「沒有什麼不是政治的。」在多次違反 Node.js 行為準則後 ,Ashley Williams 離開 Node.js ,於 2018 年 1 月加入 Rust 核心團隊並領導 Rust 社群團隊,當時網友對此的評價是 Rust 社群感染了 「SocJus」病毒(SocJus:社會正義戰士 (SJW) 文化,包括極端的群體思維、雙重發言、恐嚇和明顯的謊言。),在 中可以看到當時的一些討論。
現在,Rust 核心團隊已在事實上成為一個「無可辯駁」的實體 (unanswerable entity),在 Rust 社群形成「寡頭政治」,他們管理著 Rust 社群各方面的內容,但其他人卻無法決定核心團隊成員的去留。然而 Rust 核心團隊本身就是政治事件的狂熱參與者,在 LGBT、BLM(黑人的命也珍貴)等事件中都有其活躍的身影。比如早在 Rust 1.44 的版本公告中就針對 BLM 事件發聲,看下面這張對比圖:
Rust 的版本釋出部落格一般由 Rust 發行團隊來撰寫/釋出,此前的 1.43.1 版本和此後的 1.45 版本均是如此。然而, 1.44 版本的釋出者變成了 Rust 核心團隊,釋出公告也變成了 Rust 核心團隊表達自己政治立場的視窗:
The Rust Core Team believes that tech is and always will be politicalRust 核心團隊相信,技術是,並且將永遠是政治性的。
或許,Rust 核心團隊的思想,或多或少地在影響著整個社群的走向。
鎖帖結局
總而言之,或許是討論的方向逐漸擴散,又或是因為支援 「HuaguoShan」 的社群成員逐漸增多,在貼文釋出的第二天,社群管理員 khionu 以「這裡的討論很少有成效」為由關閉了貼文的發言功能,並於次日進一步關閉了貼文在 Rust 論壇首頁的展示許可權,該帖僅可以連結的形式存取。
不過話說回來,刪帖鎖帖也是 Rust 團隊的日常,當初宣佈 也被鎖了。由於 Ashley Williams 當時的風評不佳,Rust 團隊還手動刪除了很多對她不利的言論~
出於對版主的尊重,即使在評論被刪除後,我也無意進一步回覆。 然而,你繼續暗示我在這個貼文中( 對 Ashley Williams)的評論構成騷擾,我強烈不同意這一點,騷擾是不可接受的。
現在我(對 Ashley Williams)的評論被刪除了,不經意的瀏覽者無法做出合理判斷,而我的言論現在由那些明顯不同意我的人控制著。事實上,我正在回覆的貼文幾乎是您編輯、刪除並且重新發布的內容,但由於規則被修改,我無法解決它。
我(對 Ashley Williams)的擔憂是有道理的,而且我不是唯一一個有這些擔憂的人。 版主將我(對 Ashley Williams)的評價視為騷擾,是其他人不願就這個問題(指 Ashley Williams 加入 Rust)發表意見的確切原因,這是錯誤的。