Lab 6: contribute a new scenario to the lab zones
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 85/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- go
- 領域
- cli, documentation
調査の方向性
examples/labs/ にある既存のシナリオファイルを確認して必要なゾーン形式に合わせ、docs/labs.md 末尾の形式ドキュメントを確認します。docs/labs.md に新しい lab セクションを追加し、examples/labs/ に対応するゾーンファイルを作成し、main_lab_test.go の TestE2ELabs にテストケースを追加します。lab テストスイートを実行し、新しいシナリオが -simulate-zone フラグで動作することを検証します。
索引モデルが issue の本文から書いたものです。
説明
What
The Labs page has five exercises built on scenario files in examples/labs/ (first scan, wildcard, rate limiting, recursion, failures). Each runs offline against a local DNS server, so they are safe in a classroom.
Ideas for lab 6
- A CNAME chain several hops long, ending in a dangling target.
- An IPv6-only service (AAAA records only) that the default
-type A,AAAAfinds but-type Amisses. - A zone where
-permutefinds names (api-dev,api2) the wordlist does not contain.
How
- Write
examples/labs/lab6-<topic>.zone; the format is documented at the end ofdocs/labs.md. - Add a "Lab 6" section to
docs/labs.mdwith the commands, questions to answer, and the answers. - Add the scenario to
TestE2ELabsinmain_lab_test.goso its expected results stay true.
Done when
The new lab runs with -simulate-zone, is documented with answers, and is covered by the lab test.
- 主要言語
- Go
- スター
- 1
- フォーク
- 1
- 平均マージ
- 5日 2時間
- マージ済み PR(30日)
- 3
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
TMHSDigital/subenum のほかの issue
-
area: cli enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
TMHSDigital/subenum#136 ·
メンテナーはふだん 1 日以内に返信
-
area: dns enhancement good first issue
難易度 2/5 1時間未満 初心者へのやさしさ 90/100
TMHSDigital/subenum#134 ·
メンテナーはふだん 1 日以内に返信
-
community marketing priority: low
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
TMHSDigital/subenum#132 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
feature priority: low
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
TMHSDigital/subenum#131 ·
メンテナーはふだん 1 日以内に返信
-
documentation marketing priority: medium
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
TMHSDigital/subenum#127 ·
メンテナーはふだん 1 日以内に返信
TMHSDigital/subenum の issue をすべて見る
似ている issue
-
bug triage
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
FairwindsOps/nova#484 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
automated-analysis code-quality cookie
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
github/gh-aw#67517 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
[otelcol] print-config help text still requires the removed otelcol.printInitialConfig feature gate対応中かも @girishkvs が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
open-telemetry/opentelemetry-collector#16143 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug good first issue load-balancing
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
ktrubilo9/edge-proxy#53 ·