成长路径
1. 角色定义
贡献者(contributors)
SIG的积极贡献者,有一定代码编程经验的开发者。
责任与权利:
参与SIG或社区贡献、交流讨论、组织策划活动等;在Gitee上提交、分配、响应或审查PR(Pull Request)。
提交者(committers)
SIG部分仓库的责任人。
责任与权利:
拥有SIG部分代码仓写权限。负责分发或评审Contributors提交的PR;负责审核及维护仓库代码;负责处理社区的issue、邮件列表问题;负责辅导Contributors快速理解SIG领域架构设计并提升代码开发技能;负责向SIG所有成员及其他可能会影响到的SIG通知所有代码、接口、软件包变更。
维护者(maintainers)
SIG组长,主导SIG的治理。
责任与权利:
负责定义特定SIG的工作范围及业务目标,负责对应SIG的运营及维护,规划与决策SIG技术方向和结构规划;吸纳并发展Contributors和Committer参与对应SIG的项目孵化、文档完善及社区推广;定期召开SIG会议,决策SIG内的问题;定期在技术监督委员会汇报SIG孵化项目及SIG运营进展,并基于技术监督委员会的指导建议完成相关改进。
技术监督委员会成员
责任与权利:
技术监督委员会成员,拥有代码库写权限、Open3DGMBE新版本发布、新技术监督委员会成员提名及准入等社区事务的投票权;负责Open3DGMBE 社区的管理工作,包括开源社区版本规划、竞争力规划、特性开发代码维护、资料开发、补丁规划等;组织委员会成员的选举和退出;负责SIG的申请准入、SIG孵化项目指导、SIG毕业项目准入等SIG生命周期管理事务。
2. 晋升机制
如何成为贡献者Contributor
要求:
成为Gitee 上的注册会员
已阅读贡献者 指南
为SIG或社区做出多方面贡献,包括不限于:
在 Gitee 上提交或审核 PR
参与SIG或社区讨论
积极参与1个或多个SIG
如何晋升提交者Committer
优秀的Open3DGMBE社区贡献者(Contributor),经现任技术监督委员会成员/Committer提名和投票后,可以成为Open3DGMBE社区Committer。
要求:
成为贡献者
具有PR审阅与合并代码库的经验
熟悉代码库
可以自我提名,或由该 SIG 的审核者或维护者提名
如何成为维护者SIG maintainer
已有SIG的Maintainer:优秀的Open3DGMBE社区提交者(Committer),经过自我提名,或对应SIG的Committer、Maintainer或技术监督委员会成员提名,并技术监督委员会批准,并且没有其他子项目 Maintainer 的反对后,可以成为对应的SIG的maintainer。
新申请SIG的Maintainer:任何开发者可以在社区中寻找2-3个有共同兴趣及目标的开发者,确定SIG Maintainer候选人,通过技术监督委员会发送新建SIG的PR申请,经技术监督委员会批准后,可以成为此新SIG的SIG Maintainer。
要求:
成为提交者
熟练PR审阅与合并代码库流程
熟悉代码库
如何晋升技术监督委员会成员
优秀的Open3DGMBE社区Committer,经现任技术监督委员会成员提议和投票后,可以成为Open3DGMBE社区技术监督委员会成员。
3. 退出机制
成员退出方式
成员发送邮件至[EMAIL]申请退出。