cloudnative-pg / cloudnative-pg/plugin-barman-cloud
Cleanup Makefile & Improve Dev Experience
- Lenguaje dominante
- Go
- Estrellas
- 191
- Forks
- 72
- Merge medio
- 2 d 21 h
- PR fusionados (30 d)
- 21
Descripción
#### Problem
- The repo has both a `Makefile` and a `Taskfile.yml`, with redundant commands. We should standardize on `Taskfile.yml` and remove `Makefile`.
- Scripts are split between `scripts/` and `hack/`, and they don’t work well together.
- Running the plugin locally is a pain—too many steps, not well-documented.
#### Proposed Fix
- Remove `Makefile` to avoid duplication.
- Organize scripts in a single, consistent place.
- Improve local dev setup so it’s easier to run and debug.
- Document the procedure to run a test deployment of the local code.
Guía de contribución
Línea de trabajo
Comparar Makefile con Taskfile.yml y, después, hacer un inventario de los directorios scripts/ y hack/ y de los pasos actuales para ejecutar el plugin localmente. Se considera terminado cuando se hayan eliminado los comandos de tareas redundantes, los scripts tengan una única ubicación coherente, la ejecución local y la depuración estén documentadas y el procedimiento de test-deployment esté documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go
- Área
- build-system, developer-experience, devops
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100