[](https://travis-ci.org/bitcoin/bitcoin)
https://bitcoincore.org
什么是比特幣?
----------------
比特幣是一個實驗性的數字貨幣,能立即支付給世界上任何地點,任何人。
比特幣使用點對點技術操作去而中心化:管理交易和發行貨幣是全體網絡實施的。Bitcoin Core是允許使用這個貨幣的開源軟件名稱。
需要更多信息,或立即可用信息,Bitcoin Core軟件的二進制版本,請看https://bitcoin.org/en/download,或讀(https://bitcoincore.org/bitcoin.pdf).
許可
-------
Bitcoin Core發布在MIT
license條款之下。請看[COPYING](COPYING)或https://opensource.org/licenses/MIT。
開發過程
Development Process
-------------------
主分支定期構建和測試,但不能保證完全穩定。[Tags](https://github.com/bitcoin/bitcoin/tags)被定期創建表明Bitcoin Core官方穩定版本。
貢獻工作流被描述在[CONTRIBUTING.md](CONTRIBUTING.md)。
開發者[mailing list](https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev)被用來討論復雜的或者爭議性的變化在一個補丁集工作之前。
開發者IRC在Freenode
#bitcoin-core-dev。
測試
-------
測試和代碼評審用作開發限制。我們收到的提交請求比我們能在短時間內評審和測試的要多。請耐心等待并通過測試其他人的提交請求來幫助他們。記住,這是一個安全關鍵的項目,任何錯誤都可能讓人們付出很多錢。
###自動化測試
強烈鼓勵開發人員為新代碼編寫單元測試(src/test/readme.md),并為舊代碼提交新的單元測試。可以用`make check`編譯和運行單元測試(假設他們在配置中沒有禁用)。關于運行和擴展單元測試的更多細節可以在[/src/test/README.md](/src/test/README.md)。
還有[回歸和集成測試] (/test),用Python編寫,在構建服務器上自動運行。這些測試能夠用`test/functional/test_runner.py`運行(如果[test dependencies](/test)被安裝)。
Travis CI系統確保每個拉請求為Windows、Linux和OS X構建,并且單元/完整測試是自動運行的。
###手動質量保證(QA)測試
更改應該由編寫代碼的開發人員進行測試。這對于大型或高風險的更改尤其重要。如果測試更改不是直接的,那么將一個測試計劃添加到pull請求描述中是很有用的。
翻譯
------------
對翻譯和新翻譯的修改可以提交到[Bitcoin Core's Transifexpage](https://www.transifex.com/projects/p/bitcoin/)。
翻譯會定期從Transifex中提取,并合并到git庫中。請看[translation
process](doc/translation_process.md)關于如何工作的細節。
**重要**:我們不接受由于GitHub pull請求而導致的翻譯更改,因為來自于Transifex的下一個pull將會自動覆蓋它們。
譯者應訂閱mailing list](https://groups.google.com/forum/#!forum/bitcoin-translators)。