跳转至

Contrib

为sysmaster做贡献

感谢你对本项目的关注, 同时欢迎为本项目建言献策,提交代码,维护支持!

关于 如何贡献编程约定,请参考:

我们强烈推荐,

  • 在linux下开发
  • 提交代码前,先执行build.sh脚本,安装必要的代码检查工具
  • 使用vscode开发平台

感谢您对项目名项目的兴趣,我们欢迎您为这个开源项目做出贡献。为了确保一切顺利,我们制定了以下Contributing规范,希望您能遵守它们。

提交问题

如果您在使用项目中遇到了问题或有建议,我们鼓励您提交问题来帮助我们改进。在提交问题之前,请查看现有的问题以确保您的问题或建议尚未被提出。如果没有,请按照以下方式提交问题:

  • 在项目的Gitee仓库中导航到“Issues”选项卡。
  • 点击“New Issue”按钮。
  • 选择相应的问题模板,如Bug报告或功能请求。
  • 填写尽可能详细的信息,包括问题的描述、如何重现问题、期望的行为等。

贡献代码

如果您希望贡献代码,我们欢迎您的参与。请遵循以下步骤:

  • Fork这个仓库,并创建您自己的分支。
  • 在您的分支上进行修改和开发。
  • 请确保您的代码符合我们的代码风格指南(如果有的话)。
  • 编写清晰的提交信息,描述您所做的更改。
  • 提交Pull Request。请确保您的PR清晰地描述了您所做的更改,以及如何测试它们。
  • 在Pull Request中等待审查。审阅者可能会提出建议或要求您进行更改。
  • 一旦您的PR被接受,您的更改将被合并到主分支中。

开发环境设置 如果您想在本地运行项目,您可以按照以下步骤进行设置:

  • 克隆项目的Gitee仓库到本地计算机。
  • 执行build.sh安装所需的依赖项。您可以查看项目的文档以获取安装指南。
  • 运行项目,查看是否可以正常工作。

许可证

通过为这个项目贡献代码,您同意将您的贡献授予项目的许可证。请查看项目的许可证文件以获取更多信息。

sysMaster项目运作规范

分类 规范
计划管理 对齐承诺的计划要守住,风险要及时同步
模块实行责任人负责制,要主动指定详细计划,把控风险
代码开发 设计文档,接口文档要评审,设计先行
文档代码化,文档要包含设计/接口/使用方法等
提交规范(告警/覆盖率/文档/编程规范)要遵守
测试驱动开发,先确定对外接口,再编写测试用例,再开发代码
提交与检视 PR要有对应issue跟踪
检视意见要详尽,特性合入要串讲,串讲最好录屏归档
需求开发 需求设计要与测试串讲,转测试要满足质量要求

提问和讨论

如果您有任何关于项目的问题、疑虑或建议,欢迎在以下渠道与我们联系:

Gitee Issues: 寻找项目的Gitee Issues 页面,您可以创建新的问题或参与现有的讨论。

邮件列表: 我们维护一个邮件列表(dev@openeuler.org),您可以通过发送邮件到邮件列表地址来与我们交流。

联系项目维护者

如果您需要直接联系项目维护者,您可以使用以下方式:

通过电子邮件:发送电子邮件到维护者的电子邮件地址(dev@openeuler.org)。

通过社交媒体:您可以在微信(xiaowen_he)/gitee(id:overweight)等社交媒体平台上关注或联系我们,我们通常会在这些平台上分享项目的最新消息和更新。

感谢

感谢您对项目的兴趣和贡献。我们希望能够建立一个积极、合作的社区,以推动项目的发展和成功。


最后更新: November 4, 2023
创建日期: June 9, 2021