欧美日韩电影精品视频_亚洲天堂一区二区三区四区_亚洲欧美日韩国产综合_日韩精品一区二区三区中文_為您提供優質色综合久久88色综合天天

您的位置:首頁 > 滾動 >

也許只有Python之父才能救得了Rust_熱門看點

2023-06-21 20:18:41 來源:互聯(lián)網(wǎng)

評論
出品| OSC開源社區(qū)(ID:oschina2013)

本月初,我們發(fā)布《Rust 內(nèi)部大亂斗不休止》一文,提到了 Rust 團隊內(nèi)部的混亂治理,以及一些和技術(shù)無關(guān)的激烈“政治斗爭”事件。許多人對 Rust 社區(qū)這種無休止的“混亂無序”狀態(tài)感到擔(dān)憂,認為這會損害 Rust 語言的聲譽和發(fā)展。


(資料圖片)

相信 Rust 團隊內(nèi)部也感受了危機,以及目前社區(qū)治理的各種弊端。今天,他們宣布再度對組織結(jié)構(gòu)進行重大調(diào)整。

Rust 項目宣布成立新的頂級治理機構(gòu):領(lǐng)導(dǎo)委員會(Rust Leadership Council)。該領(lǐng)導(dǎo)委員會的成立,標志著此前老是鬧幺蛾子的 Rust 核心團隊和臨時領(lǐng)導(dǎo)者職位都將被取消,此后將由 Rust 理事承擔(dān)頂級治理問題的責(zé)任。

背景提要

Rust 誕生于 Mozilla ,并在其中演變多年,最初的 Rust 項目治理結(jié)構(gòu)也是從 Mozilla 演變而來。在 2017 年前后, Rust 項目創(chuàng)建了大約六個團隊,包括 core、language、mod、library 和 cargo 團隊。其中核心(core)團隊主要負責(zé)監(jiān)督其他 Rust 團隊出現(xiàn)的問題。

但隨著語言本身的發(fā)展和社區(qū)的壯大,Rust 核心團隊的權(quán)限變得越來越高,因為他們對 Rust 語言的動態(tài)擁有最高決策權(quán),其他團隊無法影響他們。此前我們就報道過Rust 審核團隊為了抗議 Rust 核心團隊 (Core Team) 而集體辭職。據(jù)審核團隊所言,Rust 核心團隊并沒有和其他成員遵循同樣的行為準則 (CoC),Coc 似乎變成了核心團隊 “嚴于律人” 的工具,特別是核心團隊中的女性成員 Ashley Williams 使用 CoC 作為 “武器” 來對付男性貢獻者,但自己卻不遵守。

另一方面,除了權(quán)限過高,Rust 核心團隊的事務(wù)又過多且雜。前文提到, Rust 核心團隊的主要工作是負責(zé)監(jiān)督其他 Rust 團隊,但核心團隊既不受其他團隊的管理,也沒有管理其他團隊的權(quán)力。這就導(dǎo)致他們既要發(fā)現(xiàn)問題,也要自己解決問題,既當裁判又當運動員當然是忙不過來的。

總而言之,舊的治理模型 “并不是一個非常精確的文件”;其粗略的權(quán)力劃分,也正是導(dǎo)致 Rust 管理團隊治理危機的原因之一。

新的治理模式

在經(jīng)歷了多次治理風(fēng)波后, Rust 各團隊成員合力創(chuàng)建了一份新的、名為 “ Rust 領(lǐng)導(dǎo)理事會” 的 RFC 草案,這份草案決定重塑 Rust 的領(lǐng)導(dǎo)者和治理模式。

草案主要確立了以下內(nèi)容:移除 Rust 核心團隊,然后由各團隊出一個代表,成立一個頂級的治理團隊 “領(lǐng)導(dǎo)委員會”。

“領(lǐng)導(dǎo)委員會” 不會親自下場干活,而是負責(zé)一些職責(zé)不清的工作安排及其優(yōu)先次序,然后對這些工作進行精確到子團隊或成員的委托。

其次,“領(lǐng)導(dǎo)委員會” 還要以跨團隊工作、規(guī)劃和項目的長期成功等為目標,成為團隊之間的協(xié)調(diào)、組織和問責(zé)機構(gòu)。領(lǐng)導(dǎo)委員會還需要協(xié)調(diào)因項目而導(dǎo)致的團隊、結(jié)構(gòu)或流程的變化,確保頂層團隊負起責(zé)任,并負責(zé)展示 Rust 項目的官方態(tài)度。

該 RFC 由 @jntrnr(核心團隊成員)、@joshtriplett(語言團隊負責(zé)人)、@khionu(調(diào)解團隊成員)、@Mark-Simulacrum(基金會核心項目主管,發(fā)布團隊負責(zé)人)、@rylev(基金會核心項目主管)、@technetos(調(diào)解團隊成員)和 @yaahc(基金會合作項目主管)共同撰寫。

而 Rust 項目的大部分發(fā)展和維護工作(例如編譯器和核心工具的維護、語言和標準庫的發(fā)展、基礎(chǔ)設(shè)施的管理等)仍由九個頂級團隊負責(zé)。

第一期 Rust 領(lǐng)導(dǎo)委員會由九個頂級團隊的代表組成:

Compiler(編譯器團隊): Eric Holk

Crates.io(Crates.io 團隊): Carol (Nichols || Goulding)

Dev Tools(開發(fā)工具團隊): Eric Huss

Infrastructure(基礎(chǔ)設(shè)施團隊): Ryan Levick

Language(語言團隊): Jack Huey

Launching Pad(一個新團隊,還沒正式成立): Jonathan Pallant

Library(庫管理團隊): Mara Bos

Moderation(審核團隊): Khionu Sybiern

Release(發(fā)布團隊): Mark Rousskov

目前 Rust 核心團隊已被解散,團隊成員主動或被動地 “離開了”。接下來的幾周內(nèi),Rust 團隊的主要工作是為新的領(lǐng)導(dǎo)委員會建立基本的基礎(chǔ)設(shè)施,包括制定定期會議計劃、提出議程項目的流程,建立團隊存儲庫,并完成從前 Rust 領(lǐng)導(dǎo)結(jié)構(gòu)的過渡。

話說回來,Rust 社區(qū)發(fā)展成如今“混亂無序”的局面,很大原因歸咎于他們的治理模式。跟 Python 和 Linux 不一樣,Rust 從一開始就缺少一位擁有極高技術(shù)能力、影響力和號召力的人物。

龜叔 (Guido van Rossum) 之于 Python,不僅是創(chuàng)始人,還被冠以“終身仁慈獨裁者”(Benevolent Dictator For Life-BDFL) 稱號。

終身仁慈獨裁者 (BDFL) 是少數(shù)開源軟件開發(fā)者所擁有的頭銜。他們通常是某一項目的創(chuàng)始人,并在該項目社區(qū)出現(xiàn)爭議時擁有最終的決定權(quán)。

Linus 之于 Linux 就更不用說了,說他是「KING OF LINUX」也不為過。

近期有較多投資機構(gòu)在尋找優(yōu)質(zhì)開源創(chuàng)業(yè)項目,有意向可以添加微信 Hikalin,獲取一手信息。

往期推薦

馬斯克承認“家丑”,去年大裁員給自己挖了坑

霞鶩新致宋,一款衍生于「IPAmj 明朝」的中文宋體字型

“讓Python快5倍”最新計劃:優(yōu)化解釋器和內(nèi)存管理

這里有最新開源資訊、軟件更新、技術(shù)干貨等內(nèi)容

點這里 ↓↓↓ 記得關(guān)注?標星? 哦

關(guān)鍵詞:

[責(zé)任編輯:]

相關(guān)閱讀