💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
在合作伙伴的项目中添加了一个令牌使用功能。首先,添加了一个命令行标志,用于显示令牌使用情况。然后,从API的响应中获取令牌使用数据,并以用户友好的格式显示。然而,发现有人已经实现了相同的功能并合并到了代码库中。作者从中学到了沟通的重要性,开源礼仪以及合作机会的价值。尽管贡献没有被合并,但作者仍然从中获得了很多经验。
🎯
关键要点
- 在合作伙伴的项目中添加了令牌使用功能。
- 添加了一个命令行标志,用于显示令牌使用情况。
- 从API的响应中获取令牌使用数据,并以用户友好的格式显示。
- 发现有人已经实现了相同的功能并合并到了代码库中。
- 作者认识到沟通的重要性,开源礼仪以及合作机会的价值。
- 尽管贡献没有被合并,作者仍然获得了很多经验。
- 建议在编码前与项目负责人沟通,检查现有的拉取请求。
- 在开始工作前提交问题以避免重复工作。
- 鼓励与其他贡献者合作,共同构建更好的功能。
- 参与开源项目不仅仅是编码,还包括积极的沟通和社区参与。
❓
延伸问答
如何在项目中添加令牌使用功能?
首先添加一个命令行标志,然后从API响应中获取令牌使用数据,并以用户友好的格式显示。
作者在开发过程中遇到了什么问题?
作者发现其他人已经实现了相同的功能并合并到了代码库中。
作者从这次经历中学到了什么?
作者认识到沟通的重要性、开源礼仪以及合作机会的价值。
在开始编码之前,作者建议做什么?
建议与项目负责人沟通,检查现有的拉取请求,以避免重复工作。
参与开源项目有哪些重要方面?
参与开源项目不仅仅是编码,还包括积极的沟通和社区参与。
如何有效地与其他贡献者合作?
可以在发现相似功能时主动联系其他贡献者,共同构建更好的功能。
➡️