Sway用戶環境的作者Drew DeVault 和Aerc電子郵件客戶端,宣佈在中國實施一個項目中心 您的協作開發平台 SourceHut, 現在在其中 開發人員現在可以創建結合了多種服務的項目, 以及查看現有項目列表並在其中搜索。
平台 Sourcehut在提供無需JavaScript,高性能和工作組織的情況下提供完整工作的可能性而脫穎而出 以Unix風格的miniservices的形式。 Sourcehut中的項目功能由獨立的組件組成,這些組件可以組合和單獨使用,例如僅憑單或僅用代碼,而無需將存儲庫與憑單鏈接。
自由組合資源的能力使得很難確定哪些資源與項目相關。
項目中心解決了這個問題,使您可以在一處收集與項目有關的所有信息。 例如,現在在項目頁面上,您可以放概述並列出項目中包括的存儲庫,錯誤跟踪部分,文檔,支持渠道和郵件列表。
為了與外部平台集成,提供了API和系統 連接Web處理器(webhooks)。
在該平台的主要特徵中,以下幾點突出:
- Unix風格的可組合微型服務
- 強大的API和Webhooks
- 安全可靠
- 絕對沒有追踪或廣告
- 所有功能都可以在沒有JavaScript的情況下使用
- 最快最輕的軟件偽造
- 100%免費和開源軟件
- Sourcehut當前以公開Alpha形式提供
關於Sourcehut
在其他功能中, Sourcehut具有Wiki支持,持續集成系統, 基於電子郵件的討論,v郵件列表文件的樹狀視圖,更改檢查 通過Web,在代碼中添加註釋(鏈接和文檔)。 除了Git,還支持Mercurial。 該代碼是用Python和Go編寫的,並根據GPLv3許可進行分發。
此外,還可以使用靈活的訪問控制系統創建公共,私有和隱藏存儲庫,該系統允許您組織參與開發,包括沒有本地帳戶的用戶(通過OAuth進行身份驗證或通過電子郵件參與)。
提供私人問題報告系統 為了報告和協調漏洞修復,每個服務發送的電子郵件都使用PGP加密和驗證, 基於TOTP密鑰的二元身份驗證 一次用於登錄。 進行了詳細的審核跟踪以分析事件。
內置的持續集成基礎結構使您可以在各種Linux和BSD系統上的虛擬環境中組織自動化程序集的部署。 允許直接轉移到CI 裝配作業,而不將其放置在存儲庫中。 組裝結果反映在界面中,通過電子郵件發送或通過Webhook傳輸。 為了分析故障,可以通過SSH連接到組裝環境。
在目前的發展階段, Sourcehut的工作速度比競爭對手的服務要快得多例如,包含摘要信息,提交列表,更改日誌,代碼審查,問題和打開文件樹的頁面,其速度比GitHub和GitLab快3-4倍,比Bitbucket快8-10倍。
應該指出的是 Sourcehut尚未退出Alpha開發階段,許多計劃中的功能尚不可用例如,雖然沒有用於合併請求的Web界面(您可以通過設置票證並將鏈接附加到Git中的分支來創建合併請求)。
另一面也是GitHub和GitLab用戶不熟悉的界麵類型,但仍然簡單易懂。
終於 如果您想了解更多,您可以查看詳細信息 在下面的鏈接中。