cloudnative-pg / cloudnative-pg/plugin-barman-cloud

Cleanup Makefile & Improve Dev Experience

Abierto
#210 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.