Debian 陷入尷尬社區或群龍無首
前兩天我們才報導過Debian包維護者Michael Stapelberg因對Debian社區的現狀不滿而宣布退出Debian的維護,該消息引發了人們對於Debian的擔憂。11日,郵件列表上一封標題為“ Leaderless Debian ”的公開信進一步加深了這種擔憂。
Debian社區目前正在進行領導人選舉,3月3日-10日是候選人提名階段,然而,截至公開信發出的11日,還沒有一位符合資格的Debian 者提交申請。
此前的Debian領導人Chris Lamb一直被寄予厚望,他已經連任了兩年,但是今年他公開表示因為一些Debian相關的與私人的原因不參與競選。
所以,現在出現了尷尬的情況:“提名期已經結束,競選期已經開始,但沒有人在做任何競選活動。”
為什麼大家都不願擔任領導人呢?
Debian 領導人的主要職能有兩項:一方面是代表Debian 到世界各地,在會議上進行分享,同時處理項目與其它團隊和公司的關係;另一方面是行政上的,領導人要管理項目資金,任命開發者在項目中擔任不同角色,並負責項目中的一些細節。
但是公開信中也指出,實際上,因為Debian 項目把各種各樣的權限都下放到社區成員中,導致領導人的實權實際上並沒有多少。比如,個別開發者幾乎可以完全控制他們維護的軟件包;開發人員之間的技術分歧很大的時候,將由項目技術委員會處理;發布管理者與FTP 主人有權最終決定項目實際發布的內容,以及何時發布;項目秘書負責確保遵循必要的程序;政策團隊處理項目的大部分總體設計。
另一方面,Debian 領導人這個職位需要花費大量時間與精力,但它是沒有薪水回報的。公開信表示,如果之後確認這正是問題所在,那麼社區可能會考慮做出一些改變,創造一個有償的職位來承擔領導人的工作。
目前沒有一位開發者提名,根據Debian 的章程,提名期延長了一周,也就是 3 月17 日截止。如果在這個時間之前還沒有人提名,那麼提名期還會再延長一周。該流程將無限持續下去,“直到有人屈服並提交他們的名字”。
而除了無人提名的尷尬,更嚴重的問題是,根據章程,只要任期結束,當前的Debian 領導人Chris Lamb 就可以不再履行職責,如果在那個時候還沒有選出新的領導人(畢竟提名期是可以無限延長的),那麼社區就會處在群龍無首的狀態,Debian 將會陷入困境,項目運作的各方面都會停滯不前。
然而,好消息是,Debian 章程也預想了這種情況,在沒有項目負責人的情況下,技術委員會主席和項目秘書有權做出各種決定,前提是他們能夠達成一致。信中對這種情況表示樂觀:“由於Debian 開發人員向來以’非爭論群體’著稱,所以達成一致應該不成問題。”但很明顯這種不確定因素過高的方案不是一個良策。
聯繫一下此前Debian 包維護者Michael 對社區的不滿,他認為Debian 整個開發評估流程都非常遲緩,比如補丁的評估沒有截止日期,有時候他會收到通知說幾年前遞交的補丁現在合併了;賦予維護者的個人自由度太高,一些維護者可以出於個人喜好拒絕合作等,這些都對Debian 的發展產生不好的影響。
就像Michael,許多人都認為社區內部給予開發者的自由度過高,並且帶來不好的影響。按照前邊對於Debian 領導人實權的介紹,這似乎可以理解為現在遲遲沒有人願意競選領導人的主要原因。
再加上開發流程遲緩等問題,如果今年的領導人選舉直到Chris 卸任都沒有結果出現,那麼Debian 更是岌岌可危。
信奉Debian的開發者們,拯救組織的機會就擺在眼前,快去參與競選吧。