cloudnative-pg / cloudnative-pg/plugin-barman-cloud
Cleanup Makefile & Improve Dev Experience
- Ngôn ngữ chính
- Go
- Star
- 191
- Fork
- 72
- Merge trung bình
- 1 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 18
Mô tả
#### 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.
Hướng dẫn đóng góp
Hướng nghiên cứu
So sánh Makefile với Taskfile.yml, sau đó kiểm kê các thư mục scripts/ và hack/ cũng như các bước hiện tại để chạy plugin cục bộ. Được xem là hoàn tất khi các lệnh task dư thừa đã được loại bỏ, các script có một vị trí thống nhất, việc chạy cục bộ và gỡ lỗi được ghi lại, và quy trình test-deployment được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- go
- Lĩnh vực
- build-system, developer-experience, devops
- Loại issue
- Tái cấu trúc
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100