通过


FinOps 工具包贡献指南

欢迎使用 FinOps 工具包。 作为开源倡议,我们的成功取决于社区的集体努力。 你的贡献在增强和扩展工具包的功能方面发挥了重要作用,使它对每个人更有价值和更有效。

可通过多种方式参与 FinOps 工具包:

  • 处理现有问题: 您可以通过识别和解决我们存储库中列出的问题来提供帮助。
  • 为新功能或改进提供建议: 如果你对编码不满意,仍可以通过为工具建议新功能或改进来提供贡献。
  • 建议一个新工具: 如果你开发了与 FinOps 相关的工具,并希望它是 FinOps 工具包的一部分,则可以提交建议以供考虑。
  • 评审拉取请求:代码评审是维护代码质量并确保项目可靠性和功能的关键方面。 通过查看社区成员建议的现有拉取请求(PR),你可以为项目的成功做出重大贡献,而无需创建新的代码。
  • 回答问题: 积极参与回答问题,为社区成员提供帮助是该项目的宝贵贡献。
  • 更新文档: 文档充当用户、开发人员和参与者的关键资源。 我们努力使文档准确、全面和最新。 这对于工具包的成功至关重要。

我们非常感谢你对参与 FinOps 工具包的兴趣!

想要与团队保持联系? 每周三上午 8 点太平洋时间/下午 4 点 UTC 参加我们的每周贡献者同步会议或上午 8:30 太平洋时间/下午 4:30 UTC 参加每两周一次的办公时间


处理现有漏洞

如果你渴望参与,但不确定从何处开始,一个很好的起点是查看现有反馈列表。 然后确定符合你的技能和兴趣的问题。

  1. 查看现有问题的列表
  2. 把自己分配到你想处理的 bug。

如果你是第一次阅读本文,且正在处理 FinOps 工具包库,请确保查看我们的 入门 Wiki


供稿途径

FinOps 工具包项目提供了多种参与方式,无论你是开发人员、FinOps 从业者还是云爱好者。 以下部分介绍了可以参与的方式。

提交新问题

如果你有新功能建议、识别了 bug 或有改进现有工具的想法,我们建议你提交问题。 你的反馈可帮助我们确保工具包满足其用户的需求。 如果你愿意采取进一步的步骤,并有助于实施你的建议,我们欢迎你的贡献。

为此,请执行以下步骤:

  1. 转到 问题列表 ,然后选择“ 新建问题”。
  2. 选择最能描述你的贡献(bug 修复、更改请求或功能请求)的选项。
  3. 选择页面底部的 愿意修复
  4. 提交问题。

建议新工具

如果你开发了与 FinOps 相关的工具并希望它成为 FinOps 工具包的一部分,请转到问题列表,选择“ 新建问题”,然后选择“ 建议新工具 ”选项。 尽可能多地包含有关工具的信息,以及它如何使 FinOps 社区受益。

FinOps 工具包管理委员会会审查你的建议,并联系你进行进一步讨论。


审阅拉取请求

检查开放拉取请求列表,并就社区成员提出的代码更改提供建设性反馈。 确保代码遵循编码 准则,记录良好,并遵循最佳做法。

提供改进代码质量的建议,例如优化性能、增强可读性以及解决潜在的边缘情况或 bug。

为了确保它们按预期工作,请测试 PR 中提出的代码更改的功能。 它涉及运行测试、验证边缘案例以及检查是否有任何意外的副作用。

如果可能,请尝试使用 “添加建议 ”来建议代码更改,以简化评审过程。

拉取请求审查中的“添加建议”选项的屏幕截图。


回答问题

积极参与回答问题和向社区成员提供援助是该项目的宝贵贡献。

  • 分享知识: 利用专业知识和经验,为社区成员提出的问题提供有用且信息丰富的回复。 提供明确的说明、示例和参考,以支持答案。
  • 帮助解决问题: 帮助社区成员解决技术问题,或者解决他们在使用工具包时遇到的配置问题。

更新文档

  • 确定改进领域: 查看现有文档,以确定需要解决的任何过时信息、不准确或差距。
  • 提高清晰度和一致性: 阐明不明确的部分,重新组织内容以更好地结构,并确保在整个文档中保持术语、格式和样式的一致性。
  • 更新内容: 更新过时的信息、添加新内容以涵盖最近的功能或更改,并删除不再相关的过时部分。

谢谢!

你对开放源代码的贡献(大或小)使项目成为可能。 感谢你花时间做贡献。


Microsoft 开放源代码行为准则

此项目采用 Microsoft开源行为准则

有关详细信息,请参阅行为准则常见问题解答,如有任何其他问题或评论,请联系 opencode@microsoft.com