openUBMC需求提交流程

为了规范社区需求管理,针对需求提交当前在社区定义了详细的流程,本文针对详细操作步骤进行了梳理,可以参照本文进行需求提交。

1. 申报需求议题:

(1)登陆openUBMC社区sig中心:SIG中心 | openUBMC

(2)选择release-management

(3)申报议题:sig-release-management | Etherpad

(4)填写议题详细信息

议题xx:新增适配xxx,yyyy,zzzz三款硬盘背板

申报人:XXX

议题内容:

结论:同意/不同意/挂起

(5)等待RM SIG例会,评审通过,进入步骤2

2. 创建ISSUE

(1) 登陆gitcode对应代码仓,本文已release_management代码仓issue界面为例:release_management

(2) 新建需求issue,按照需求类型填写模板信息

(3) 填写需求详细信息,指定责任人和看板信息

  • 指定issue 负责人
  • 指定issue 看板

3. 归档ISSUE

(1)找到对应版本release-plan,本文以25.09版本为例

(2)在需求列表中填写需求详细信息

  • no编号和链接获取方式
   -- 链接为创建issue之后浏览器中的链接

image

   -- no获取方式,从图示位置拷贝链接,链接详细信息未:https://gitcode.com/openUBMC/openubmc-ci/issues/9?ref=&did=3215687#tid-3215687
      tid后面的3215687即为issue的no编号

  • feature,填写issue的标题
  • status,填写状态为已接纳
  • sig,填写对应的维护sig组,格式为:sig/xxxxxxxx
  • owner,填写负责人信息

(3)release-plan文件提交PR,审核合入

4. 看板状态维护

对应issue状态修改为:已接纳