不捲了!技術團隊成員集體辭職

語言: CN / TW / HK

技術編輯:MissD丨來源:思否技術圈


前段時間,Rust編程語言的審核團隊突然宣佈集體辭職,且立即生效。他們通過 GitHub 上的 pull request 提出了該辭職聲明(目前該頁面已鎖定)。

隨後,該事件迅速引爆了海外程序員、開發者以及整個開源圈熱議。

圖片

團隊成員 Andrew Gallant 在辭職聲明中寫道,團隊辭職原因是“in protest of the Core Team placing themselves unaccountable to anyone but themselves”(為了抗議核心團隊將他置於除自己之外任何人都不負責的境地)。

據 Rust 相關頁面信息顯示,該審核團隊主要負責“維護行為準則和社區標準”,但根據辭呈中的內容來看,他們無法做到這一點,核心團隊似乎超出了這些界限。

Gallant 在辭呈中表示,“由於這種結構上的不負責任,我們無法按照社區對我們的期望和我們自己堅持的標準來執行 Rust 行為準則”。隨後,他就如何向前邁進向 Rust 社區提出了 4 項具體建議:

  1. 首先是責任。Gallant 寫道,Rust 社區應該“就核心團隊的監督程序達成共識”,他表示,這一過程目前“只對自己負責”。
  2. 即將離任的團隊建議“由 Rust 團隊成員而非核心團隊成員替換審核團隊”。
  3. 未來的團隊“在 Rust 團隊成員的建議下,主動決定如何最好的處理和發現 Rust 團隊成員間的不健康衝突”,還建議進行“專業調解”。
  4. 最後,新團隊應該“儘可能地特別注意保持團隊的健康規模和多樣性”,這是 Gallant 他們自己沒有做到的。

儘管提出了這些建議,但從“審核團隊”頁面上可以看出,目前 Rust 已經緊急任命了一個臨時小組(如果不是永久替代者的話),Khionu Sybiern 和 Joshua Gould 已被列為該臨時小組的新成員。其中,Gould 已經是 Rust 社區團隊的成員。

目前,該頁面已將前團隊成員列為同窗,並附上了一個 message 感謝 “所有過去的成員作出了寶貴的貢獻!”

該團隊成員在其辭職信的結尾寫道,“我們避免了在不負責任的情況下表達具體的不滿”,因為他們選擇了“保持謹慎和保密”。但 Rust 社區及其替代者則“對核心團隊(或其成員)的任何聲明持極端懷疑態度”。

最後,該團隊成員表示,他們願意與 Rust 團隊成員聯繫,尋求“建議或澄清”。而這封信和信的結尾,也讓人不得不猜想社區應該會這樣做。

由 Rust 團隊辭職引發的“開源社區治理”話題

對於此次 Rust 審核團隊集體辭職事件,儘管 Twitter 上似乎看着沒啥大事情發生的樣子,但眾多的 Rustacean (Rust 開發者的稱謂)卻非常好奇這究竟發生了什麼。

Andrew Gallant 的最後一條推文似乎與 9 月初圍繞 Rust、核心團隊和亞馬遜的一場混戰有關,在這場混戰中,Infoworld 上的一篇文章引發了一系列事件。

圖片

據 thenewstack 援引該報道稱,這篇文章後來被編輯了註釋:“文章前一個版本正確地指出,Rustacean 原則是模仿亞馬遜原則的,但無意中可能暗示亞馬遜對 Rust 的發展負有某種責任。亞馬遜僱傭了幾個 Rust 維護者和貢獻者,但它只是眾多有員工參與的公司之一。”當然,這兩件事也可能完全無關。

在以上報道的更新內容顯示,一位 r/Rust 版主詳述帖子上發表的一條置頂評論後來被編輯,稱情況並非如此:“為了回答這個問題是否與今年早些時候發生的事件有關,@Steve Klabnik 擔心 Rust 基金會尋求執行董事和亞馬遜對 Rust 基金會的影響,我們可以得出結論,這與這個事件無關:核心團隊是獨立於 Rust 基金會的部門。Rust 基金會自那時以來選擇了一個執行董事,核心團隊和穩健團隊似乎沒有任何關聯亞馬遜。”

圖片

對於以上觀點,Rust library 團隊負責人 Mara Bos 持相反觀點。她認為 @Steve Klabnik 的觀點“完全是胡説八道”。Andrew Gallant 最近的兩條推特轉載了 Mara Bos 的觀點。

儘管對於該事件暫未有更多細節,但在 11 月 23 日上午,Rust 前審核團隊成員 Matthieu M. 剛剛發佈了一個單獨的 ReDDIT 線程 /R/RISE ,在那裏他向 Rust 基金會的新 CEO Rebecca Rumbul 以及核心團隊的三個新成員 JT、Jan Erik Rediger 和 Ryan Levick 道歉。

Matthieu M. 寫道:“我們與核心團隊的關係幾個月來一直在惡化,我們的辭職絕不應被視為對你提名的譴責。我祝你一切順利。”

對於以上温和派團隊辭職的進一步評論,Chef 聯合創始人 Adam Jacob 在推特上表達了自己對該話題的看法,“儘管他沒有關於這一情況的內幕信息,但其實 Rust 社區已經創造了。”

除了以上觀點的交鋒,維特上更多關於該事件引發的開源治理問題,也再次被業內重視並討論了起來。

大受歡迎的編程語言 Rust:“理想與現實”

早在 2016年,Stack Overflow 的開發者年度調查就將 Rust 評為“最受歡迎”的編程語言。隨後的 2017年、2018年、2019年、2020 年和 2021 年,開發者再次投票表達了對 Rust 的喜愛。

圖片

其實早在打造 Rust 社區之初,就“Rustacean Principles”原則,以平衡有時相互競爭的發展優先事項,比如開發者總結的一些特點:

  • 可靠:如果它能編譯,它就能工作。
  • 性能:慣用代碼運行效率高。
  • 支持性:語言、工具和社區在這裏提供幫助。
  • 卓有成效:一點點努力就能完成很多工作。
  • 透明:您可以預測和控制低級細節。
  • 多才多藝:你可以用 Rust 做任何事。

我們看到,Rust 編程語言從來沒有像現在這樣“光鮮亮麗”,煥然一新。也正因為如此,業內也推測,到2022年左右,這種對 Rust 的執着將會繼續持續下去。

Rust 編程語言項目的聯合負責人 Niko Matsakis 、Rust 基金會主席 Shane Miller,以及 Rust 社區的其他關鍵成員們,也一直正在致力於確保 Rust 在未來幾年甚至幾十年內都會受到人們的喜愛。

儘管 Rustacean 原則被 Rust 視為座右銘,但當明媚理想遇到殘酷現實的時候,理想就可能會被隨意丟棄,但事實上恰恰是這些理想,成就了 Rust 的長期發展以及成為備受廣大開發者喜愛的編程語言。

這一次事件,也再次讓我們深刻意識到,在理想與現實之間,團隊合作始終是最重要的,而太多的衝突對於技術團隊而言,不僅僅是一種“內耗”,更多是惋惜。

關於更多該事件的下一步走向,我們也會持續關注~

近期熱文推薦:

1.1,000+ 道 Java面試題及答案整理(2022最新版)

2.勁爆!Java 協程要來了。。。

3.Spring Boot 2.x 教程,太全了!

4.Spring Boot 2.6 正式發佈,一大波新特性。。

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

覺得不錯,別忘了隨手點贊+轉發哦!