Fix the remaining stale items in the Docker volume docs
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 67/100
- issue の種類
- ドキュメント
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- csharp, docker, docker-compose
調査の方向性
#466 の後の main で docs/DOCKER_CONFIGURATION.md、docs/VOLUMES.md、docs/VOLUME_TESTING.md を読み、まず Test 2 の見出しがすでにあるか確認してください。これらのドキュメントのみを更新し、名前付きボリュームとリポジトリのルートを説明してください。seq-data を <project>_seq-data として記載し、指定されたデータ損失の警告を追加してください。列挙された各コマンドブロックを受け入れ基準に照らして確認してください。ドキュメントの変更であるため、テストは該当しません。
索引モデルが issue の本文から書いたものです。
説明
Follow-up to #460 (merged in #466). Part of #403. Docs only: branch from main and open the PR against main. Not groomed: the Test 2 item below needs a look first. Line numbers are from main after #466.
Problem
The review of #466 deferred these items to keep that PR to the naming rule. Each is a small doc inaccuracy or a data-safety gap in the three Docker volume docs.
docs/DOCKER_CONFIGURATION.mdlines 545 and 574. Both still describe./dataand./logsbind mounts (./data:/app/data,./logs:/app/logs), while the compose files use named volumes.docs/VOLUME_TESTING.mdlines 196-197. The script says "Change to your TaskFlow.Api repository directory" with the examplecd ~/projects/TaskFlow.Api. The compose files are at the repo root. The same error was fixed at line 23 in #466.docs/VOLUME_TESTING.md, Test 2 (line 74). The implementation notes on #460 say a step heading is missing. Check Test 2 and add the heading, or drop this item if it is already complete.seq-datais not documented indocs/VOLUMES.md.docker-compose.ymldefines it, andDOCKER_CONFIGURATION.mdlists it in the dev row.- Unwarned volume-deleting commands. #466 added a "this deletes your data permanently" warning only to the blocks it edited. These have none:
docker compose down -v:VOLUMES.mdlines 161, 405 and 457;VOLUME_TESTING.mdlines 204, 301 and 320.VOLUMES.mdline 124 and thedocker volume rmanddocker volume prunelines at 264 and 267 sit under the warning added in #466; check they are covered.
Change
Edit docs/DOCKER_CONFIGURATION.md, docs/VOLUMES.md and docs/VOLUME_TESTING.md only.
- Fix items 1 and 2 to describe named volumes and the repo root.
- Do item 3 only if the heading is really missing.
- Add a short
seq-dataentry toVOLUMES.md, using the same naming rule as #460 (compose keyseq-data, real name<project>_seq-data). - For item 5, put a one-line "this deletes your data permanently" warning by each bare
down -vthat is meant for users to run. InVOLUME_TESTING.md, adown -vinside the test script's cleanup (line 204) needs a comment saying it removes the project's volumes, not a user-facing warning. Do not add any new suggestion to delete a volume. - Do not run any command that creates or removes a volume.
docker compose config --volumesis fine.
Acceptance criteria
DOCKER_CONFIGURATION.mdno longer describes./dataand./logsbind mounts as the current setup.VOLUME_TESTING.mdno longer tells the reader to change to aTaskFlow.Apidirectory for compose commands.VOLUMES.mddocumentsseq-datawith the #460 naming rule.- Every user-facing
down -vanddocker volume rmorpruneline in the three files has a data-loss warning within its block. - No compose file,
.envor volume changes; only the three docs files change.
Tests
No tests apply (docs only). Say so in the PR body.
Out of scope
- Adding
name:to the compose files. - The live API port and the
down -vinci.yml. - Rewriting the test procedures beyond the items above.
- 主要言語
- C#
- スター
- 1
- フォーク
- 0
- 平均マージ
- 2時間 28分
- マージ済み PR(30日)
- 107
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nevridge/TaskFlow のほかの issue
-
Journal Link to task: typing after a keyboard choice still appends to the title (follow-up to #480)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
tech-debt
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
nevridge/TaskFlow の issue をすべて見る
似ている issue
-
Issue-Bug Needs-Triage
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
JiaFeiMiao-K-Cat/DiscImageStudio#281 ·
メンテナーはふだん 1 日以内に返信
-
area/access-management Frontend onboarding candidate :handshake:
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
Altinn/altinn-auth#4941 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
aws/aws-sdk-net#4586 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信