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

Cleanup Makefile & Improve Dev Experience

未关闭
#210 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Go
星标
191
派生
72
平均合并
1 天 16 小时
30 天内合并 PR
18

描述

#### 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.

贡献指南

打开贡献指南

调研方向

比较 Makefile 和 Taskfile.yml,然后盘点 scripts/ 和 hack/ 目录以及当前在本地运行插件的步骤。完成的标准是:移除冗余的任务命令,脚本统一放在一个位置,记录本地执行和调试过程,并记录测试部署流程。

由索引模型根据 Issue 内容生成。

评估

技术栈
go
领域
build-system, developer-experience, devops
Issue 类型
重构
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
38/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。