贡献指南
欢迎为 SiFli-SDK 项目贡献内容!
如何贡献
欢迎为 SiFli-SDK 贡献内容,如修复问题、新增功能、添加文档等。你可通过 Github Pull Requests 提交你的贡献内容。
准备工作
在提交 Pull Request 前,请检查以下要点:
贡献内容是否完全是自己的成果,或已获得与 Apache License 2.0 兼容的开源许可?如果不是,我们不能接受该内容。
代码是否注释充分,便于读者理解其结构?
代码是否使用 clang-format 格式化?请使用
.clang-format
文件中定义的格式。编码风格说明参见编码风格是否为贡献的代码提供文档或示例?
注释或文档是否以英语书写并表达清晰,不存在拼写或语法错误?
欢迎贡献新的代码示例。
如果需提交多个内容,是否将所有内容按照改动的类型(每个 pull request 对应一个主要改动)进行分组?
如不能确定上述任意内容,请提交 Pull Request,并向我们寻求反馈。
Pull Request 提交流程
创建 Pull Request 后,PR 评论区中可能有一些关于该请求的讨论。
Pull Request 准备好待合并时,首先会合并到我们的内部 git 系统中进行内部自动化测试。
测试流程通过后,你贡献的内容将合并到公共 GitHub 库。
法律规范
在提交贡献内容前,你需签署贡献者协议(CLA)。该协议将在 Pull Request 过程中自动推送。