从零参与顶级开源项目(Apache / CNCF)的第一次 PR 提交经历
很多人对给知名开源项目提 PR 心存畏惧,其实第一步往往非常简单:
- 寻找入口:在 GitHub Issue 中过滤
good first issue或help wanted标签; - 遵守规范:严格阅读项目的
CONTRIBUTING.md,签署 CLA 协议; - 小步迭代:先从修复文档错别字、补充边界单元测试或者清理废弃依赖开始;
- 耐心的 Code Review:Maintainer 往往非常友好,提出的改动建议是极佳的学习机会。
当你第一次看到自己的代码合并进全球数万人使用的项目里时,成就感无与伦比!