!353 SIG组管理流程文档拆分,文档优化

Merge pull request !353 from 康哈哈/master
This commit is contained in:
moshengren 2024-08-13 10:34:25 +00:00 committed by Gitee
commit eae3c6320d
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
7 changed files with 108 additions and 77 deletions

View File

@ -0,0 +1,50 @@
---
title: 01-新SIG组的申请流程
description: 企业/高校/个人申请新的SIG组的流程
dateCreated: 2024-08-13
---
# 新SIG组的申请流程
![新SIG组申请流程](./assets/新SIG组申请流程.png)
## 企业&高校组织申请
**签署CLA**
组织负责人 [签署组织cla](https://cla.openkylin.top) ,并邀请该组织下参与开源项目的成员[签署员工cla](https://cla.openkylin.top)
**提交申请**
1. 由申请人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到你的Gitee个人空间下。并在您的community项目下的 sig 目录下创建自己新的 SIG 目录以新SIG组名称命名并在创建的SIG目录下新增README.md文件和sig.yaml文件。
2. 根据 [SIG组章程模版](https://gitee.com/openkylin/docs/blob/master/07_%E5%85%B3%E4%BA%8E%E7%A4%BE%E5%8C%BA/SIG%E7%AE%A1%E7%90%86%E6%8C%87%E5%8D%97/SIG%E7%BB%84%E7%AB%A0%E7%A8%8B%E6%A8%A1%E7%89%88.md) 完成README.md文件的填写根据 [sig.yaml 模版](https://gitee.com/openkylin/community/blob/master/sig/README.md) 完成 sig.yaml 文件的填写;
3. 完成以上两步后,将以上改动提交到 Gitee 上,并向[openKylin / community](https://gitee.com/openkylin/community) 项目提交创建 SIG 组PR申请SIG组运营人员会整理相关信息并提交给技术委员会审核。
**审核**
由技术委员会与会人员就 SIG 相关业务范围、维护目标等与负责人沟通并审核评议。
**批准**
技术委员会审核通过后,会为您申请的 SIG 组创建对应邮件列表并会通过邮件形式发送官方确认信息以及邮件列表账号至您签署cla时绑定的邮箱同时基础设施 SIG 组负责人会完成相应 SIG 组仓库创建和权限处理。
**运作**
SIG 正式运作组内成员通过邮件列表、组内会议、SIG组交流群等进行沟通交流。新的 SIG 组运行初期,可以由技术委员会指定一个委员作为该 SIG 组的导师为 SIG 组进行指导,以确保该 SIG 组快速步入正轨。
## 个人/团队申请
**签署CLA**
SIG 所有成员 [签署个人cla](https://cla.openkylin.top)
**提交申请**
1. 由申请人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到你的Gitee个人空间下。并在您的community项目下的 sig 目录下创建自己新的 SIG 目录以新SIG组名称命名并在创建的SIG目录下新增README.md文件和sig.yaml文件。
2. 根据 [SIG组章程模版](https://gitee.com/openkylin/docs/blob/master/07_%E5%85%B3%E4%BA%8E%E7%A4%BE%E5%8C%BA/SIG%E7%AE%A1%E7%90%86%E6%8C%87%E5%8D%97/SIG%E7%BB%84%E7%AB%A0%E7%A8%8B%E6%A8%A1%E7%89%88.md) 完成README.md文件的填写根据 [sig.yaml 模版](https://gitee.com/openkylin/community/blob/master/sig/README.md) 完成 sig.yaml 文件的填写;
3. 完成以上两步后,将以上改动提交到 Gitee 上,并向[openKylin / community](https://gitee.com/openkylin/community) 项目提交创建 SIG 组PR申请SIG组运营人员会整理相关信息并提交给技术委员会审核。
**审核**
由技术委员会与会人员就 SIG 相关业务范围、维护目标等与提议人沟通并审核评议。
**批准**
技术委员会审核通过后,会为您申请的 SIG 组创建对应邮件列表并会通过邮件形式发送官方确认信息以及邮件列表账号至您签署cla时绑定的邮箱同时基础设施 SIG 组负责人会完成相应 SIG 组仓库创建和权限处理。
**运作**
SIG 正式运作组内成员通过邮件列表、组内会议、SIG组交流群等进行沟通交流。新的 SIG 组运行初期,可以由技术委员会指定一个委员作为该 SIG 组的导师为SIG组进行指导以确保该SIG组快速步入正轨。
## PR提交方式如下
![创建PR申请](./assets/创建PR申请.png)
![PR信息填写](./assets/PR信息填写.png)

View File

@ -0,0 +1,34 @@
---
title: SIG组的加入与贡献流程
description:
dateCreated: 2024-08-13
---
**找到感兴趣的SIG组**
可在openKylin官网通过分类查看已有的全部SIG组 https://www.openkylin.top/join/sig-cn.html
结合技术方向或个人兴趣找到想要加入的SIG组点击进入Gitee主页了解该SIG组的工作目标与具体工作内容。
**了解SIG组动态**
可通过订阅SIG组邮件列表https://mailweb.openkylin.top 、
参与SIG会议 https://www.openkylin.top/sig/meeting-cn.html、
加入SIG组交流群联系小K等方式了解SIG组技术动态方便后续参与贡献。
**参与SIG组贡献**
1. 签署CLA企业&高校等组织签署[签署企业cla](https://cla.openkylin.top) ,组织下参与成员[签署员工cla](https://cla.openkylin.top),个人开发者 [签署个人cla](https://cla.openkylin.top) 。
2. 参与该SIG组贡献可以是issue反馈、文档提交、代码贡献等多个维度。可通过sig.yaml文件了解该SIG组维护的仓库直接进入仓库以PR方式提交贡献。
**申请SIG组核心成员**
当开发者参与SIG组贡献满足以下2个及以上条件可以申请SIG组核心成员:
1. 提交5个及以上有效commit。
2. 提出5个及以上有效issue。
3. 修复5个及以上issue。
4. 积极参与SIG会议并在会议中多次提出建设性建议。
提交申请(主动申请或组内核心成员邀请加入):
1. 由申请人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到您的 Gitee 下。
2. 在您的 Gitee 项目下的 sig 目录下找到相应的SIG 名称修改该SIG组的README.md和sig.yaml 文件把自己的作为核心成员Contributer或Maintainer加入后提交PR申请。
3. 等待该SIG组核心成员投票表决通过后申请PR审核通过晋升为该SIG组核心成员并获得相应的仓库权限。

View File

@ -0,0 +1,24 @@
---
title: SIG组撤销流程
description:
dateCreated: 2024-08-13
---
## SIG 组的撤销规范
### 撤销原则
以下情形发生时可以由该SIG 组Owner或者技术委员会委员提出撤销 SIG 组申请:
* SIG 组长时间活跃度很低无法维持日常运转。包括但不限于SIG组长时间超过6个月没有召开过例会、从未参与过社区SIG组相关活动包括版本发行、 所参与或负责的软件仓库超过6个月没有代码更新、社区反馈的issues超过3个月未响应等。
* SIG 组负责openKylin版本中重要的模块或技术方向但是目前的工作无法满足openKylin版本对该模块或技术方向的要求阻碍了openKylin版本的发布和技术发展
* SIG组的目标规划、技术路线等与另外的SIG组有重合
* 其他技术委员会认为需要撤销SIG组的情形。
### 撤销流程
#### 提交撤销申请
SIG组撤销申请应由该SIG组Owner或者技术委员会委员提交提交方式如下
1. Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到您的 Gitee 下,并删除 [community/sig](https://gitee.com/openkylin/community/tree/master/sig)目录下该SIG组对应的目录。
2. 完成以上步骤后,将改动提交到 Gitee 上,并向[openKylin / community](https://gitee.com/openkylin/community) 项目提交 PR 申请撤销 SIG 组填写好相关信息撤销SIG组的详细原因技术委员会将提前审核相关信息并在下一次例会上针对该议题进行讨论和投票。
#### 讨论并投票表决
SIG组撤销申请应在技术委员会例会上进行讨论并通过投票决策。技术委员会全体委员需参与投票表决投票分为赞同票、反对票和弃权票可以在例会上直接表决或会后回复邮件表决。需要三分之二或以上委员投赞同票时撤销申请才能通过。投票结果通过邮件列表公示。
当 SIG 组被撤销后,该 SIG 组名下需要继续维护的软件包将暂时划分到 Packaging SIG组并通过邮件列表公示这些软件包可以由其他 SIG 组或者其他成立新的SIG组来认领维护。

View File

@ -1,77 +0,0 @@
---
title: 02-SIG组的加入与创建流程
description:
published: true
date: 2024-05-10T01:30:59.984Z
tags:
editor: markdown
dateCreated: 2024-05-08T05:43:20.836Z
---
# 加入SIG组的申请流程
**参与SIG组贡献**
1. 签署CLA https://cla.openkylin.top/
2. 通过SIG列表查看感兴趣的SIG https://www.openkylin.top/join/sig-cn.html 直接进入该SIG项目链接进行代码贡献或通过订阅邮件列表 https://mailweb.openkylin.top 、参与SIG会议 https://www.openkylin.top/sig/meeting-cn.html 等形式参与对应SIG项目的技术讨论、社区维护等。
3. 加入各SIG组开发者交流群加小K微信发送SIG组名称邀请入群
![openKylin社区小K](./assets/openKylin社区小K.jpg)
**申请SIG组核心成员**
前置条件当开发者参与SIG组贡献满足以下2个及以上条件可以申请SIG组核心成员:
1. 提交5个及以上有效commit。
2. 提出5个及以上有效issue。
3. 修复5个及以上issue。
4. 积极参与SIG会议并在会议中多次提出建设性建议。
提交申请(主动申请或组内核心成员邀请加入):
1. 由申请人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到您的 Gitee 下。
2. 在您的 Gitee 项目下的 sig 目录下找到相应的SIG 名称修改该SIG组的README.md和sig.yaml 文件把自己的作为核心成员Contributer或Maintainer加入。
3. 提交PR申请等待原SIG组核心成员审核通过则加入成功并获得相应的仓库权限。
# 创建SIG组的申请与撤销流程
## 个人/团队申请
**申请**
SIG 所有成员 [签署个人cla](https://cla.openkylin.top) 后,请按照以下步骤执行申请:
1. 由相关提议人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到您的 Gitee 下。并在您的 Gitee 项目下的 sig 目录下创建自己新的 SIG 目录,并根据 [SIG组章程模版](https://gitee.com/openkylin/docs/blob/master/07_%E5%85%B3%E4%BA%8E%E7%A4%BE%E5%8C%BA/SIG%E7%AE%A1%E7%90%86%E6%8C%87%E5%8D%97/SIG%E7%BB%84%E7%AB%A0%E7%A8%8B%E6%A8%A1%E7%89%88.md) 在您的 Gitee 项目下创建对应 `README.md` ,并完成新 SIG 章程的填写;
2. 在刚刚创建的SIG目录下根据 [sig.yaml 模版](https://gitee.com/openkylin/community/blob/master/sig/README.md) 完成 sig.yaml 文件的创建,并完成 sig.yaml 文件的填写;
3. 完成以上两步后将以上改动提交到Gitee上并向 [openKylin / community](https://gitee.com/openkylin/community) 项目提交 PR 申请创建 SIG 组,填写好相关信息后,技术委员会将提前审核相关信息,并在下一次例会上进行进一步沟通。
**审核**:由技术委员会与会人员就 SIG 相关业务范围、维护目标等与提议人沟通并审核评议。
**批准**:技术委员会审核通过后,会为您申请的 SIG 组创建对应邮件列表并会通过邮件形式发送官方确认信息以及邮件列表账号至您签署cla时绑定的邮箱同时基础设施 SIG 组负责人会完成相应 SIG 组仓库创建和权限处理。
**运作**SIG 正式运作,组内成员通过邮件列表、组内会议等进行沟通交流。新的 SIG 组运行初期,可以由技术委员会指定一个委员作为该 SIG 组的导师为SIG组进行指导以确保该SIG组快速步入正轨。
## 企业申请
**申请**
企业负责人 [签署企业cla](https://cla.openkylin.top) ,并请该企业的相关企业员工 [签署员工cla](https://cla.openkylin.top) 后,再请按照以下步骤执行申请:
1. 由相关提议人 Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到你的Gitee下。并在您的 Gitee 项目下的 sig 目录下创建自己新的 SIG 目录,并根据 [SIG组章程模版](https://gitee.com/openkylin/docs/blob/master/07_%E5%85%B3%E4%BA%8E%E7%A4%BE%E5%8C%BA/SIG%E7%AE%A1%E7%90%86%E6%8C%87%E5%8D%97/SIG%E7%BB%84%E7%AB%A0%E7%A8%8B%E6%A8%A1%E7%89%88.md) 在您的 Gitee 项目下创建对应 `README.md` ,并完成新 SIG 章程的填写;
2. 在刚刚创建的 SIG 目录下,根据 [sig.yaml 模版](https://gitee.com/openkylin/community/blob/master/sig/README.md) 完成 sig.yaml 文件的创建,并完成 sig.yaml 文件的填写;
3. 完成以上两步后,将以上改动提交到 Gitee 上,并向[openKylin / community](https://gitee.com/openkylin/community) 项目提交 PR 申请创建 SIG 组,填写好相关信息后,技术委员会将提前审核相关信息,并在下一次例会上进行进一步沟通。
**审核**:由技术委员会与会人员就 SIG 相关业务范围、维护目标等与负责人沟通并审核评议。
**批准**:技术委员会审核通过后,会为您申请的 SIG 组创建对应邮件列表并会通过邮件形式发送官方确认信息以及邮件列表账号至您签署cla时绑定的邮箱同时基础设施 SIG 组负责人会完成相应 SIG 组仓库创建和权限处理。
**运作**SIG 正式运作,组内成员通过邮件列表、组内会议等进行沟通交流。新的 SIG 组运行初期,可以由技术委员会指定一个委员作为该 SIG 组的导师为 SIG 组进行指导,以确保该 SIG 组快速步入正轨。
## SIG 组的撤销规范
### 撤销原则
以下情形发生时可以由该SIG 组Owner或者技术委员会委员提出撤销 SIG 组申请:
* SIG 组长时间活跃度很低无法维持日常运转。包括但不限于存在长时间超过6个月没有召开过例会、从未参与过社区SIG组相关活动包括版本发行、一直没有负责的软件仓库或者所负责的软件仓库长时间没有代码更新、不能及时响应社区反馈的issues等等不活跃现象
* SIG 组负责openKylin版本中重要的模块或技术方向但是目前的工作无法满足openKylin版本对该模块或技术方向的要求阻碍了openKylin版本的发布和技术发展
* SIG组的目标规划、技术路线等与另外的SIG组有重合
* 其他技术委员会认为需要撤销SIG组的情形。
### 撤销流程
#### 提交撤销申请
SIG组撤销申请应由该SIG组Owner或者技术委员会委员提交提交方式如下
1. Fork 项目 [openKylin / community](https://gitee.com/openkylin/community) 到您的 Gitee 下,并删除 [community/sig](https://gitee.com/openkylin/community/tree/master/sig)目录下该SIG组对应的目录。
2. 完成以上步骤后,将改动提交到 Gitee 上,并向[openKylin / community](https://gitee.com/openkylin/community) 项目提交 PR 申请撤销 SIG 组填写好相关信息撤销SIG组的详细原因技术委员会将提前审核相关信息并在下一次例会上针对该议题进行讨论和投票。
#### 讨论并投票表决
SIG组撤销申请应在技术委员会例会上进行讨论并通过投票决策。技术委员会全体委员需参与投票表决投票分为赞同票、反对票和弃权票可以在例会上直接表决或会后回复邮件表决。需要三分之二或以上委员投赞同票时撤销申请才能通过。投票结果通过邮件列表公示。
当 SIG 组被撤销后,该 SIG 组名下需要继续维护的软件包将暂时划分到 Packaging SIG组并通过邮件列表公示这些软件包可以由其他 SIG 组或者其他成立新的SIG组来认领维护。

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB