角色说明

ROLE

角色说明

社区中不同的贡献者角色具有不同的权利与责任。【SIG列表

openKylin(开放麒麟)Contributor | 贡献者openKylin(开放麒麟)

贡献者是社区SIG内持续活跃的参与者,可以参与SIG组内各项活动
职责
  • 根据加入的不同SIG组的工作内容,做出相关的贡献;
  • 若能力允许,可以协助其他社区成员做出多方面贡献;
  • 如有需要,能够为自己的贡献成果做出长期的相应支持和维护。
权利
  • 以超过2/3的票数参与SIG组内的重大决策;
  • 对自己的工作做出技术性或非技术性的决定;
  • 在SIG组内的项目核心成员选举中提名自己为候选人。(补充:贡献频次较高的Contributor,可以申请成为SIG组维护者)

openKylin(开放麒麟)Package Maintainer | 单包维护者openKylin(开放麒麟)

负责审核所维护包中的代码的质量和正确性
职责
  • 评审项目贡献者提交的pr;
  • 更新和维护软件包版本;
  • 跟踪、发现,分发和修复软件包中的安全问题;
  • 对代码仓库的质量负责。
权利
  • 具备这个特定仓库的maintainer权限;
  • 贡献者默认以commiter身份进行贡献,贡献度较高可以申请sig组某个特定仓库的maintainer;
  • 对sig组多个仓库贡献较高则可以申请sig组的maintainer。

openKylin(开放麒麟)Maintainer | 项目维护者openKylin(开放麒麟)

负责审核SIG或SIG某些部分中代码的质量和正确性
职责
  • 评审项目贡献者提交的pr;
  • 确定SIG的关键需求和发布计划;
  • 更新和维护软件包版本;
  • 跟踪、发现,分发和修复软件包中的安全问题;
  • 当软件包接口变更造成影响时,通知所有相关的SIG项目组;
  • 与上游社区进行合作,包括但不限于推送变更至上游社区、跟踪上游社区的重要bug,当需要寻求上游社区帮助时将错误转发至上游社区;
  • 除了提供基本的测试用例用于测试回归,提交软件包至测试团队时,负责提供调试/分类软件包的信息,以供问题的分类;更新软件包时,负责提供相关的测试用例供质量检查人员使用。
权利
  • 参与上游社区邮件列表、获取上游社区bug跟踪器账户;
  • 投票选举项目Owner;
  • 提名新的核心成员;
  • 在SIG项目Owner选举中提名自己为候选人。

openKylin(开放麒麟)Owner | 项目组长openKylin(开放麒麟)

负责承担SIG团队所负责得项目的技术路线和内外资源协调等工作
职责
  • 负责确定SIG组内包括SIG技术方向的规划与决策、架构演进等在内的项目技术路线;
  • 确定SIG的关键需求和发布计划;
  • 参与社区PM活动并调整你所属SIG组的SIG计划以匹配社区版本的里程碑时间表;
  • 代表SIG组成员参与社区技术委员会或其他理事会组织的活动和会议等社区活动;
  • 定期召开SIG组内会议,并做出相关决策。
权利
  • 做出任何需要紧急行动的决定;
  • 与技术委员会一起任命新的委员会成员;
  • 以超过核心成员人数2/3的票数选举和撤销项目核心成员身份。