Bazaar 已成為過去,Emacs 需要作出改變

jopen 10年前發布 | 6K 次閱讀 Emacs

    昨天 ,開源促進組織聯合創始人 Eric S. Raymond 從一封郵件中宣稱,Bazaar 已成為過去,呼吁 EMACS 需要放棄 Bazaar 而轉用 Git,為了讓更多的貢獻者參與進來,他認為,Git 已經在分布式代碼托管中勝出了。

Eric S. Raymond 是版本控制系統和相關工具的專家,他在郵件中談到 Bazaar 版本控制系統已經奄奄一息,大多數的功能已經過時,dev 列表停滯不前,大部分 Canonical 內部的項目已經放棄     Bazaar 轉向了 git,而且其中一位高級開發者寫了一篇剖析 Bazzar 為什么會失敗的文章:Bazaar-NG: 7 年關于分布式版本控制系統的經驗

    他 強烈建議 Emacs 開發者去閱讀這篇文章,看了思考之后再看,深入的去思考 Bazzar 的問題。這不僅僅是因為 Emacs 開發在某些方面存在文章所提到的問題,而是他認為這是關乎 Emacs 未來的問題。現在 Emacs 需要逃出 Bazaar 失敗的困境,不能坐以待斃。雖然理論上 Bazaar 的失敗并不會影響我們繼續使用這款成熟的版本控制系統,我也敢保證,Bazzar 確實足夠成熟,但是,實際上,如果再粘附于這樣一個系統,Emacs 的前景堪憂。

    當然,繼續使用 Bazzar 也是一個選擇,但是這就意味著我們將會失去潛在的新成員。這并不是因為 Bazzar 的學習成本,而是因為它的孤立與封閉。機會成本會隨著時間會繼續上升,而不會下降,所以要把握好機會。本來年輕的開發者就認為 Emacs 是一個笨重,陳舊, 難以使用的上個世紀的產物,如果 Emacs 再固步自封,那么將會使項目變得更封閉與孤立。

    Eric S. Raymond 認 為 git 已經在精神比重上勝出了,在分布式代碼托管中脫穎而出。對于這個很后悔,他說寧愿變幻無常,也不希望看到表面上不真實的健康。他也很平和的接受了 git 的勝利和轉換,并且強烈建議 Emacs 開發類似的產品。正如 reposurgeon 的作者所說,他擁有這方面的技術和經驗,可以在技術遷移上引領潮流。目前,他已經把 GNU troff 從 CVS 上轉移到 git 上,同時呼吁項目決策者趕緊做出選擇,讓更多的貢獻者參與進來。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!