Tracker Announce Subcommand Follow-up
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 28/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- rust
- 領域
- cli, networking
調査の方向性
imld torrent announce コマンドから始めて、現在の引数処理、警告出力、ピア出力を追跡します。非 UDP 警告が指定された形式になり、infohash のみの呼び出しがトラッカー URL で動作し、フラグによって指定された JSON 構造が出力されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
There are some things I think would be nice to have for imld torrent announce, but I think they belong in follow-up diffs, to keep the initial diff size. I'm putting them in the same issue so I can keep track of them, but they could easily be broken out into separate issues.
- The warning for non-UDP tracker URLs should be formatted
warning: …withwarningin yellow. - It should be possible to pass just an infohash and tracker URL(s) to the CLI (and not a torrent)
- There should be a flag to produce JSON output:
[
{
"URL": URL,
"PEERS": [
{"IP": IP, "PORT": PORT},
…
]
},
…
]
- 主要言語
- Rust
- スター
- 661
- フォーク
- 36
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
casey/intermodal のほかの issue
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
casey/intermodal#453 ·
-
Retracker commandオープン
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
casey/intermodal#564 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
casey/intermodal#559 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
casey/intermodal#538 · コメント 6 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
casey/intermodal#535 ·
casey/intermodal の issue をすべて見る
似ている issue
-
難易度 1/5 1〜3時間 初心者へのやさしさ 70/100
OpenZeppelin/openzeppelin-relayer#967 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
src/runs.rs:1987: a missing --source-run-id now answers 400 "Source run ... does not exist", not 404オープンnightly-audit
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
antithesishq/snouty#602 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
libnativeapi/nativeapi#21 ·