bitcoin-tools / bitcoin-tools/nodebuilder
If Bitcoin's already running, check if it's on the target version
オープン
- 主要言語
- Shell
- スター
- 7
- フォーク
- 0
- 平均マージ
- 2時間 37分
- マージ済み PR(30日)
- 28
説明
Before launching Bitcoin, check if it's already running:
- if Bitcoin isn't running do the status quo (launch bitcoin)
- if Bitcoin is running, check the version
- if it's on the target version, don't launch it again
- if it's not on the target version, stop the current pid via `bitcoin-cli`, wait for it to stop, then do the status quo (launch bitcoin).
コントリビューションガイド
調査の方向性
Bitcoin を起動する Shell のコードパスを特定し、そのプロセスの状態と対象バージョンがどのように決定されるかを追跡します。要求されたケースを実装します。存在しない場合は起動し、一致するバージョンが実行中の場合はそのままにし、一致しないバージョンの場合は停止して終了を待ってから起動します。各ケースを issue の要件に照らして検証します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- shell
- 領域
- blockchain, infrastructure
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100