Fix the remaining stale items in the Docker volume docs
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 67/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- csharp, docker, docker-compose
- Área
- documentation
Línea de trabajo
Lee docs/DOCKER_CONFIGURATION.md, docs/VOLUMES.md y docs/VOLUME_TESTING.md en main después de #466; comprueba primero el Test 2 para ver si su encabezado ya está presente. Actualiza únicamente esos documentos para describir los volúmenes con nombre y la raíz del repositorio, documenta seq-data como <project>_seq-data y añade las advertencias especificadas sobre la pérdida de datos. Revisa cada bloque de comandos indicado según los criterios de aceptación; no corresponden pruebas porque se trata de un cambio en la documentación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- C#
- Estrellas
- 1
- Forks
- 0
- Merge medio
- 2 h 28 min
- PR fusionados (30 d)
- 107
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nevridge/TaskFlow
-
Journal Link to task: typing after a keyboard choice still appends to the title (follow-up to #480)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
tech-debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
Todos los issues de nevridge/TaskFlow
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Issue-Bug Needs-Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
JiaFeiMiao-K-Cat/DiscImageStudio#281 ·
Los mantenedores suelen responder en 1 día
-
bug triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
area/access-management Frontend onboarding candidate :handshake:
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Altinn/altinn-auth#4941 ·
Los mantenedores suelen responder en 1 día