FSF計劃推出一個公共代碼託管和協作平台

金融穩定論壇

La 自由軟件基金會已經宣布打算創建一個新的代碼託管站點 支持組織聯合開發的工具,並符合先前為託管自由軟件而開發的道德標準。

新平台將補充現有的薩凡納住宿 一年的支持將繼續保持不變。 創建新主機的目的是希望解決基礎設施開發開放源代碼軟件的問題。 當前,許多免費項目依賴於不公開其代碼並強制使用專有軟件的協作開發平台。

該平台計劃於今年上線 並以現有的免費解決方案為基礎來組織獨立社區開發的代碼工作,這些代碼工作與各個公司的利益無關。

尚未做出選擇項目的決定,但是 主要選項是Sourcehut,Gitea和Pagure, 在免費許可證下積極開發和分發,並支持兩因素身份驗證。

針對個別社區,組織和企業的面向項目的解決方案,例如 最初未考慮使用Kallithea,Allura和Phabricator,因為任務是創建一個公共平台,允許用戶創建帳戶並創建自己的存儲庫。

FSF技術團隊的成員目前正在審查基於道德的基於Web的軟件,該軟件可幫助團隊處理其項目,並具有合併請求,錯誤跟踪和其他常用工具等功能。

新站點將補充當前的GNU和非GNU Savannah服務器,我們將與他們令人驚嘆的志願者團隊合作,繼續支持和改進這些服務器。 

最有可能的候選人是Pagure平台, 由Fedora開發人員開發。 優勢之一 由Pagure 有使用平台開發開源軟件的經驗,適應使用LibreJS的能力, 支持導入和導出問題消息以及合併請求 在其他系統上,則可以使用自己的項目名稱空間。

在缺點中, 注意到 過度依賴JavaScript 以及在瀏覽器中不使用JavaScript的困難。

而吉蒂亞 歐洲開放社會基金會已在託管git.fsfe.org以及開源託管codeberg.org上使用它。

Gitea的優勢之一就是對LibreJS的部分支持。 就像Pagure一樣,不利之處在於對JavaScript的依賴, 以及缺少用於在GitHub平台上導入/導出和開發項目的工具,這需要啟動非免費的JavaScript代碼。

平台 Sourcehut能夠在沒有JavaScript的情況下完全運行,易於實施LibreJS支持,數據導出工具的可用性,完全符合道德要求,存在Wiki,持續集成系統,電子郵件討論系統,Mercurial支持和GPLv3許可下的代碼分發。

缺點包括開發不完全 (該平台處於Alpha測試階段), 代碼導航問題 並且缺少用於合併請求的Web界面(您可以通過設置票證並在Git中附加鏈接來創建合併請求)。

我們還希望將來能夠看到滿足大多數需求的分散式和聯合協作平台。 我們將繼續對該方向感興趣,但我們認為迫切需要這種對自由友好的偽造,因此我們將使用當前可用的免費軟件來做到這一點。 

GitLab的使用被立即拒絕。 儘管該平台非常受歡迎並且提供了很多機會, 該項目由一家商業公司開發,與Google的專有ReCAPTCHA代碼相關聯,豐富的代碼使LibreJS支持變得複雜,人們嘗試收集遙測和道德問題。

來源: https://www.fsf.org


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   Abmhnjgp 他說:

    您應該懲罰所有認為發布隱藏日期的好主意的博客作者。
    這個消息什麼時候來的? 從昨天? 從去年開始? 上世紀?

    Google會追捕您,您只要擰緊閱讀器即可。