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

您的位置:首頁 > 滾動 >

也許只有Python之父才能救得了Rust_熱門看點(diǎn)

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

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

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


(資料圖片)

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

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

背景提要

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

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

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

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

新的治理模式

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

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

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

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

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

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

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

Compiler(編譯器團(tuán)隊(duì)): Eric Holk

Crates.io(Crates.io 團(tuán)隊(duì)): Carol (Nichols || Goulding)

Dev Tools(開發(fā)工具團(tuán)隊(duì)): Eric Huss

Infrastructure(基礎(chǔ)設(shè)施團(tuán)隊(duì)): Ryan Levick

Language(語言團(tuán)隊(duì)): Jack Huey

Launching Pad(一個(gè)新團(tuán)隊(duì),還沒正式成立): Jonathan Pallant

Library(庫管理團(tuán)隊(duì)): Mara Bos

Moderation(審核團(tuán)隊(duì)): Khionu Sybiern

Release(發(fā)布團(tuán)隊(duì)): Mark Rousskov

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

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

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

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

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

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

往期推薦

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

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

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

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

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

關(guān)鍵詞:

[責(zé)任編輯:]

相關(guān)閱讀