mirror of https://gitee.com/openkylin/docs.git
commit
eae3c6320d
|
@ -0,0 +1,50 @@
|
|||
---
|
||||
title: 01-新SIG组的申请流程
|
||||
description: 企业/高校/个人申请新的SIG组的流程
|
||||
dateCreated: 2024-08-13
|
||||
---
|
||||
|
||||
|
||||
# 新SIG组的申请流程
|
||||
|
||||

|
||||
|
||||
## 企业&高校组织申请
|
||||
**签署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提交方式如下
|
||||

|
||||

|
|
@ -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组核心成员并获得相应的仓库权限。
|
|
@ -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组来认领维护。
|
|
@ -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组名称邀请入群)
|
||||
|
||||

|
||||
|
||||
**申请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 |
Loading…
Reference in New Issue