https://www.unobtanium.uno
Unobtaniumは、世界のどこでも、誰にでも即座に支払いを可能にする実験的な新しいデジタル通貨です。 Unobtaniumは、ピアツーピアテクノロジーを使用して中央当局なしで動作します。トランザクションの管理とお金の発行は、ネットワークによって集合的に行われます。 Unobtaniumは、この通貨の使用を可能にするオープンソースソフトウェアの名前です。
詳細については、Unobtaniumソフトウェアのすぐに使用可能なバイナリバージョンについては、https://www.unobtanium.unoを参照してください。
Unobtaniumは、MITライセンスの条件の下でリリースされます。詳細については、コピーを参照するか、http://opensource.org/licenses/mitを参照してください。
開発者は自分の木で作業してから、機能やバグ修正が準備が整っていると考えるときにプルリクエストを送信します。
それが単純/些細な/非操作の変更である場合、Unobtanium開発チームのメンバーの1人が単純にそれを引っ張っています。
それがより複雑または潜在的に物議を醸す変更である場合、パッチ提出者は、Cryptocointalkで(まだ持っていない場合)議論を開始するように求められます。
パッチは、それが良いことであるという幅広いコンセンサスがある場合、受け入れられます。開発者は、プロジェクトのコーディングコンベンションと一致しない場合(Doc/Developer-Notes.mdを参照)、または議論の余地がある場合、パッチを再加工および再提出することを期待する必要があります。
master
ブランチは定期的に構築およびテストされていますが、完全に安定することは保証されていません。タグは定期的に作成されて、Unobtaniumの新しい公式の安定したリリースバージョンを示しています。
テストとコードレビューは、開発のためのボトルネックです。短期間でレビューしてテストできるよりも多くのプルリクエストを受け取ります。他の人のプルリクエストをテストして、我慢して助けてください。これは、間違いが人々に多額の費用がかかる可能性のあるセキュリティ批判的なプロジェクトであることを忘れないでください。
開発者は、新しいコードのユニットテストを作成し、古いコードの新しい単体テストを送信することを強くお勧めします。ユニットテストはコンパイルして実行できます(構成で無効になっていないと仮定make check
)。
すべてのプルリクエストは、専用サーバー上のWindowsとLinuxの両方に対して構築され、ユニットとサニティテストは自動的に実行されます。作成されたバイナリは、手動QAテストに使用できます。それらへのリンクは、ビルド /テストスクリプトの /テストスプリクトリが投稿したプルリクエストのコメントに表示されます。
大規模な変更にはテスト計画があり、コードを書いた開発者以外の誰かがテストする必要があります。