加入项目

在 CentOS 项目中,个人有 3 条主要的途径可以获得和提升资历。主要的途径是在某个 SIG 内部或 SIG 之间证明自己(如果 SIG 之间以某种方式相关联,则资历可以转移)。第二条途径是参与主要的技朮 SIG,即 CentOS 核心。第三条途径是成为理事会的一员。

变体或功能性 SIG

希望参与 CentOS 项目的个人通常从用户开始,然后是贡献者,最终成为 SIG 的提交者。贡献者是指为项目贡献任何内容的人,例如文档、代码、论坛帮助、维基编辑、IRC 审核等等。提交者是通过资历获得直接将自己的贡献提交到项目源代码仓库(例如 git.centos.org(代码)和 wiki.centos.org(文档))的权利的贡献者。

最初所需付出的努力程度相当低,通常包括那些使用 CentOS 并向构建提交错误报告和补丁的人,或根据 SIG 的需求进行其他贡献。通过在帮助 SIG 方面建立稳定的声誉,SIG 团队可能会决定授予该人提交权限(提交任何流的贡献,如代码、维基文章、设计文档等,以展示和获得资历),并在指定导师的监督下进行。该个人预计资历将增长到不再需要导师的程度,并在导师的请求下,该个人成为 SIG 提交者群体中的一员。SIG 中的结构是扁平的,拥有 1 个月经验的成员在项目方向上的发言权与拥有 1 年或更长时间经验的成员一样多。

CentOS 核心 SIG

进入门槛较高的 SIG 是 CentOS 核心 SIG,它对与核心中的构建和组件相关的技术和方向性决策拥有最终决定权。CentOS 核心 SIG 团队的成员是从 CentOS 核心 SIG 提交者群体中选出的,由现有团队投票决定。获得核心团队成员资格需要现有成员至少投 3 票 +1 票且没有 -1 票。核心团队成员资格的 -1 票必须基于实质性原因,例如技术、项目资历、社区行为等。

一个 SIG 如果持续有大量的 -1 票,尤其是来自同一个人,则表明存在一个问题,应提请董事会注意,因为它可能是一个功能失调的 SIG 的指示,并可能对精英管理产生不利影响。

董事会成员

每位由董事会任命或重新确认的董事会成员将根据资历进行遴选。资历标准旨在认可(除其他外)积极参与 CentOS 项目、对项目的理解以及对与基于 Red Hat 的上游关系所产生的目标的理解和平衡能力。在这方面,候选董事会成员必须:

  • 通过长期积极参与和贡献 CentOS 项目的更广泛方面,展示出对与其上游(即该生态系统)健康关系的深刻理解和促进动机,以及影响和指导该生态系统的因素,以及维持该生态系统健康和活力的必要性。
  • 推广 CentOS 和 CentOS 中社区项目的需求,以实现 CentOS 在社区中的积极和充满活力的采用。
  • 具备辩论、理解和平衡有时相互对立的 CentOS 项目目标的能力。
  • 对精英管理、资历标准以及运行、操作和/或管理大型 FOSS 社区项目有扎实的理解。

根据资历标准,现有董事会可以提名额外的董事会成员。董事会必须至少由 8 名成员组成,最多 11 名成员。董事会通过符合资历标准的董事会成员直接重视用户在董事会中的代表性。这补充了通过与个别董事会成员互动而产生的间接用户社区影响。

随着新 CentOS 的成长和学习,CentOS 社区可以向董事会提出,和/或董事会可以提出对治理和/或资历标准的修改,以解决(除其他外)混淆或不足之处。