选择您每天使用的项目。最有意义的贡献来自真实的痛点,而不是随机的"适合新手的issue"列表。
在编写任何代码之前,先阅读CONTRIBUTING、代码风格和相关issue。许多PR因为重复了已经完成的讨论而被拒绝。
提交包含清晰描述的小型PR:问题是什么、解决方案是什么、如何测试。审查者欣赏可以在五分钟内理解的变更。
放下自我。审查反馈是过程的一部分。快速修改比第一次尝试就提交完美的PR更能建立良好声誉。
博客
如何选择适合新手的issue、阅读贡献指南,以及创建易于审查的PR。
Alim Rahman
选择您每天使用的项目。最有意义的贡献来自真实的痛点,而不是随机的"适合新手的issue"列表。
在编写任何代码之前,先阅读CONTRIBUTING、代码风格和相关issue。许多PR因为重复了已经完成的讨论而被拒绝。
提交包含清晰描述的小型PR:问题是什么、解决方案是什么、如何测试。审查者欣赏可以在五分钟内理解的变更。
放下自我。审查反馈是过程的一部分。快速修改比第一次尝试就提交完美的PR更能建立良好声誉。