cloudnative-pg / cloudnative-pg/plugin-barman-cloud
Cleanup Makefile & Improve Dev Experience
- Langage dominant
- Go
- Étoiles
- 191
- Forks
- 72
- Merge moyen
- 2 j 21 h
- PR mergées (30 j)
- 21
Description
#### 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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Comparer Makefile avec Taskfile.yml, puis inventorier les répertoires scripts/ et hack/ ainsi que les étapes actuelles pour exécuter le plugin localement. C’est terminé lorsque les commandes de tâches redondantes ont été supprimées, que les scripts ont un emplacement unique et cohérent, que l’exécution locale et le débogage sont documentés et que la procédure de test-deployment est documentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go
- Domaine
- build-system, developer-experience, devops
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100