Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 2.36 KB

community-membership.md

File metadata and controls

47 lines (27 loc) · 2.36 KB

Community membership

Board

openGauss开源社区理事会(Board)是openGauss社区的领导机构。

UC

openGauss开源社区用户委员会(User Committee,简称UC)是openGauss社区的最终用户沟通机构。

BC

openGauss开源社区品牌委员会(Branding Committee,简称BC)是openGauss社区的品牌宣传机构。

TC

为保障技术委员会的运作,经过TC例会决策,可强制离任连续2次不参加TC会议的委员;TC成员因个人原因申请离任的,应通知全体TC成员。

新增技术委员会委员(TC)的规则要求如下:

  • 个人所在企业参与openGauss社区代码贡献1年以上。
  • 以个人或者企业、单位的名义加入openGauss社区,签署贡献者协议CLA。
  • 个人有能力有意愿持续投入社区需求提交、Bug反馈、代码开发、代码检视、社区布道、社区推广等社区贡献。
  • 优选SIG组Maintainer、Commiter。
  • 新任TC成员在TC例会上决议通过方可正式成为TC成员。

Maintainer

负责看护SIG项目架构设计、保证SIG项目代码质量,拥有SIG项目代码检视和合入代码权限;定期召集、组织社区SIG项目例会,代表SIG参加技术委员会组织的活动和特定会议;

成为SIG的Maintainer,应担任openGauss社区Committer至少三个月,由本SIG的Maintainer或TC成员提名,经本SIG的Maintainer同意并报TC决策审批,即可当选。Maintainer的离任应报TC决策审批。

新申请SIG组具体流程:

Committer

负责SIG日常运作,拥有其所属SIG项目的代码检视和合入权限,可参加Maintainer组织的SIG项目例会,并代表SIG与TC、其他SIG及用户进行交流协同;

成为SIG的Committer,应担任该SIG的Contributor至少三个月,同时独立完成至少一个功能或修复一个重大Bug。Committer候选人由本SIG的一名Maintainer或一名Committer提名,并经该SIG全体Maintainer和Committer同意即可当选。

Contributor

需签署社区贡献者协议(CLA),并在openGauss社区有一个或以上被Committer合入的Pull Request(PR)。