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

Cleanup Makefile & Improve Dev Experience

Ouverte
#210 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.