加入社区
开发指南
基本准则
你可以通过多种方式参与到CubeFS的开源建设当中,如:
代码风格
- 遵循Go的编码规范
- 确保提交代码之前使用
go fmt
或者gofumpt
格式化你的代码 - 确保每个新加的源文件以许可证头开始
- 确保有足够的单元测试
- 确保有足够的注释
提交点说明
- 遵循Angular提交规范
- 提交点需要签名,并确保签名与作者一致
- 如果有相关Issue,建议在提交点上关联
示例:
比如Author的信息需要与Signed-of-by一致
Author: users <users@cubefs.groups.io>
Date: Thu Apr 27 09:40:02 2023 +0800
feat(cubefs): this is an example
close: #issue-id
Signed-off-by: users <users@cubefs.groups.io>
开发者
用户
社区
邮件组users@cubefs.groups.io :订阅邮件组,关注版本发布、社区活动等,也可以讨论任何有关CubeFS的内容。
Slack :加入CubeFS Slack组,可以实时讨论任何有关CubeFS的内容。
Twitter :关注推特账号:
@CubeFS
,获取最新动态。微信公众号: 关注微信公众号:
CubeFS官微
,获取产品动态、技术分享、社区活动等微信 CubeFS Community 群: 扫码或搜索微信号
cubefs
加入CubeFS微信社区群,分享使用心得或了解版本更新、社区活动及相关动态。
在github上编辑