• 下载
  • 开发
  • 文档
  • 学习
  • 支持
  • 社区
  • 动态
中文EN
中文EN
SIG申请流程

申请流程

总则

申请创建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相关角色与代码仓。