申请流程
总则
申请创建SIG之前,请查阅现存的SIG列表并确认是否某个SIG已满足您的述求。正式申请创建SIG之前,建议在OpenUBMC论坛或公共邮箱发起讨论,这样可以为新SIG获得更多的关注度与反馈,有助于确认SIG的使命与范围并吸纳更多的SIG成员。
正式创建SIG需要参照SIG管理指南在community仓库创建Pull Request,并向社区技术委员会发邮件申请。技术委员会会定期组织评审决定是否通过申请。
角色说明
| 角色 | 主要职责范围 | 操作 |
|---|---|---|
| Contributor | 项目贡献者,认领Isssue 和 PR 并在 PR 提交前完成测试 | GitCode注册成员 |
| Committer | 项目代码审核者,分配Issue与PR,并审核代码的质量和正确性 | SIG 的积极贡献者,经验丰富,愿意投入精力参与到审核工作 |
| Maintainer | 项目Owner,确定SIG所负责项目的技术路线并制定项目的发布计划 | 经验丰富,富有责任心、出色的技术能力和管理能力 |
申请步骤
步骤一:使用SIG模板创建自己的新SIG
- 将 gitcode.com/openubmc/community Fork到你的GitCode下,利用SIG申请模板在sig目录创建你的sig文件夹,以及把SIG申请模板拷贝到该文件夹下。
git clone https://gitcode.com/${YOURGITCODE}/community
cd ./community/sig
cp -r sig-template sig-${YOURSIGNAME}
cd sig-${YOURSIGNAME}
步骤二:完成新SIG README内容的填写
- 打开新创建sig目录下的README.md文件,按照推荐完成必选内容的填写
vi README.md
步骤三:完成新SIG成员与SIG仓库的配置
- 请在sig-info.yaml文件中完成对SIG成员的配置
vi sig-info.yaml
步骤四:提交PR
- 将以上修改提交到GitCode上,并在GitCode上创建一个Pull Request。
步骤五:向TC发送邮件申请
- 给技术委员会发邮件(邮箱tc@public.openubmc.cn),并在正文中包含主题“新SIG提案”和PR的链接
步骤六:TC评审并反馈意见
- 技术委员会将通过合并Pull Request的方式来批准您的申请。合入后社区基础设施团队会负责配置SIG相关角色与代码仓。
