http://freico.in
如需立即可用的 Freicoin 軟體二進位版本,請造訪 http://freico.in/en/download/。
Freicoin 連接到 Freicoin 點對點網路下載並完全驗證區塊和交易。它還包括錢包和圖形用戶界面,可以選擇構建。
有關 Freicoin 的更多資訊可在 doc 資料夾中找到。
Freicoin 是根據自由軟體基金會發布的 GNU Affero 通用公共授權第 3 版的條款發布的。有關詳細信息,請參閱複製。
開發是在與比特幣核心上游版本相對應的編號分支上進行的。 21
分支基於上游bitcoin/0.21
分支,定期建造和測試,但不保證完全穩定。定期建立標籤來指示 Freicoin 新的官方穩定發行版本。
CONTRIBUTING.md 中描述了貢獻工作流程,並且可以在 doc/developer-notes.md 中找到對開發人員有用的提示。
在處理補丁集之前,應該使用開發人員郵件清單來討論複雜或有爭議的變更。
開發者 IRC 可以在 Libera 上找到#freicoin。
測試和程式碼審查是開發的瓶頸;我們收到的拉取請求多於我們可以在短時間內審查和測試的數量。請保持耐心並透過測試其他人的拉取請求來提供幫助,並記住這是一個安全關鍵的項目,任何錯誤都可能會讓人們損失很多錢。
強烈鼓勵開發人員為新程式碼編寫單元測試,並為舊程式碼提交新的單元測試。可以使用以下命令編譯和執行單元測試(假設它們沒有在配置中停用): make check
。有關運行和擴充單元測試的更多詳細資訊可以在 /src/test/README.md 中找到。
還有用 Python 編寫的回歸和整合測試。這些測試可以透過以下命令運行(如果安裝了測試依賴項): test/functional/test_runner.py
CI(持續整合)系統確保每個拉取請求都是針對 Windows、Linux 和 macOS 建置的,並且單元/健全性測試會自動執行。
更改應該由編寫程式碼的開發人員以外的其他人進行測試。這對於大型或高風險的變更尤其重要。如果測試變更並不簡單,則將測試計劃新增至拉取請求描述會很有用。
翻譯的變更以及新翻譯可以提交到 Freicoin 的 Transifex 頁面。
定期從 Transifex 中提取翻譯並合併到 git 儲存庫中。有關其工作原理的詳細信息,請參閱翻譯過程。
重要提示:我們不接受 GitHub 拉取請求中的翻譯更改,因為 Transifex 的下一次拉取將自動再次覆寫它們。