Linux中國

Apache 基金會將其所有項目雙主鏡像至 GitHub

Apache 基金會(ASF正式宣布,該基金會已經將其旗下的 350 多個項目、多達 2 億行的代碼從內部的 Git 基礎設施遷移至 GitHub

作為全球最大的開源基金會,ASF 擁有 730 名個人 ASF 成員 Member 和超過 7000 名的 Apache 代碼 提交者 Commiter ,在其 20 年的歷史當中,已經通過 300 萬個代碼提交累計貢獻了多達 10 億行的代碼。

Apache 項目最初在 ASF 基礎設施中提供了兩種版本控制服務:Apache Subversion 和 Git。而多年來,越來越多的項目及其社區希望在 GitHub 上看到他們的源代碼。但是由於這些代碼在 GitHub 只是只讀的鏡像,因此在這些代碼存儲庫上只能使用有限的 GitHub 工具。

「2016 年,基金會開始將 GitHub 的代碼存儲庫和工具與我們自己的服務集成在一起。這使得部分選定的項目能夠使用 GitHub 的優秀工具,」ASF 基礎設施管理員 Greg Stein 說。 「隨著時間的推移,我們改進、調試並鞏固了這種集成。在 2018 年末,我們要求所有項目從我們內部的 git 服務轉移到 GitHub 提供的服務。這種轉變會將 GitHub 所有的工具帶到我們的項目中,而我們在我們的基礎設施上維護一個備用鏡像。」

GitHub CEO Nat Friedman 表示:「我們很自豪能讓開源社區這麼長期的成員轉移到 GitHub。……無論是與個人開源維護者和貢獻者,還是與一些世界上最大的開源基金會(如 Apache)合作,GitHub 的使命是通過支持開源社區,滿足他們的獨特需求和幫助開源來成為所有開發人員的家,讓項目茁壯成長。」

在 2019 年 2 月,遷移到 GitHub 的工作已經完成,ASF 自己的 git 服務退役。

「我們將繼續試驗和擴展 GitHub,以根據我們自己的需求和要求為我們的社區提供服務,」Stein 補充道。 「基金會已經開始與 GitHub 管理層密切合作,探索實現這一目標的方法,以及將來可能實現的目標。」

補充:Apache 基金會的項目並未「遷移」至 GitHub,而是做了個雙主鏡像

經過多位 Apache 基金會的貢獻者解釋,這則消息存在一定的誤讀,特此做個澄清。

據 Apache 基金會官方的解釋,之前,Apache 基金會「有兩個不同的 git 服務:gitbox 和 git-wip-us,後者是自 2010 年以來一直可用的最初的 git 服務」,而通常會在 GitHub 上建立一個只讀鏡像。

隨著 Apache 基金會旗下各個項目表示出對利用 GitHub 基礎設施服務的興趣,從 2016 年中期,Apache 基金會建立了 gitbox,以使項目能夠正常使用 GitHub 服務。gitbox 提供的是一種雙主鏡像的倉庫,即使用者可以在 GitHub 上進行提交、處理 PR 和工單等,也可以採用 Apache 內部賬戶進行相同的操作——而無論在任何一端的操作都是雙向同步的。

到了 2018 年,基金會決定將所有使用 git 服務項目都遷移至 gitbox,使之可以利用 GitHub 生態的更多工具,並將 git-wip-us 服務廢棄。這個工作已於 2019 年 2 月完成。

所以,現在的狀態是:Apache 基金會旗下採用 git 作為版本倉庫的項目,都遷移至 gitbox 了。這些項目既可以使用 GitHub 的基礎設施和工具,也可以使用 Apache 基金會賬戶在 gitbox 上進行相同的操作。因此,這就是「通過集成了 GitHub 而擴展了 Apache 基金會的基礎設施」(原新聞標題)。

感謝 Apache 基金會的貢獻者「吳晟@skywalking」、「劉天棟Ted.開源社」和華為的姜寧提供的信息。


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...