[ English | 한국어 (대한민국) | Indonesia | 中文 (简体, 中国) | español (México) | English (United Kingdom) | Deutsch ]

OpenStack 治理

OpenStack 社区拥有一些不同的组织和角色,用于治理、领导和社区参与。每个组织在社区的不同领域运作,但了解它们各自的情况是有用的。

本节允许您

  • 理解 OpenStack 的治理模式

  • 了解如何参与您感兴趣的组织,并影响 OpenStack 的未来

委员会

基金会董事会

Open Infrastructure Foundation 是一个非营利组织,其宗旨是“开发、支持、保护和推广”OpenStack。它有一套章程和一个董事会。基金会拥有三种类型的成员,由章程定义。每种类型——铂金、黄金和个人——都在董事会中有所代表。每种类型的成员最大数量分别为八个、二十四个和不限。

基金会的个人成员每年投票一次(通常在日历年初附近)选举个人董事。希望加入基金会的个人可以在 设置您的 Open Infrastructure Foundation 帐户 了解更多信息。

技术委员会

OpenStack 技术委员会 (TC) 提供 OpenStack 开源开发的治理和技术监督。他们验证申请成为官方 OpenStack 项目的项目,并为技术决策提供最终的上诉委员会。 技术委员会章程 更详细地描述了技术委员会。

技术委员会的 13 名成员任期一年,其中 6 名在一次选举中产生,7 名在另一次选举中产生,后者在六个月后举行。他们由 活跃技术贡献者 选举产生。

用户委员会

OpenStack 用户委员会 (UC) 服务于 OpenStack 的用户,代表他们向 OpenStack 社区的其余部分。 用户委员会章程 更详细地描述了用户委员会。

用户委员会的 5 名成员任期一年,其中 3 名在一次选举中产生,2 名在另一次选举中产生,后者在六个月后举行。他们由 活跃用户贡献者 选举产生。

官方 OpenStack 项目

官方 OpenStack 项目是受技术委员会治理的项目。官方 OpenStack 项目列在 OpenStack 项目团队页面 中。大多数著名的官方 OpenStack 项目列在 项目导航器 中。项目不必成为官方 OpenStack 项目。

官方 OpenStack 项目的要求列在 技术委员会的 wiki 中。

官方 OpenStack 项目的优势

要提出一个项目成为官方 OpenStack 项目,应将项目信息添加到 openstack/governance 仓库的 reference/projects.yaml 文件中。任何人都可以提出对该文件的更改。

组织

注意

您可以参考 官方组织结构比较页面,以了解组织结构之间的差异。

特殊兴趣小组

OpenStack 特殊兴趣小组 是在整个 OpenStack 社区内运作的工作组,旨在解决所有参与者共同关注的兴趣和问题。

角色

活跃技术贡献者 (ATC)

在过去两个 6 个月发布周期内,对任何官方 OpenStack 项目仓库做出贡献的基金会个人成员会自动被视为 ATC。

在特定情况下,您可以申请成为 ATC 的例外,有关更多信息,请参阅 技术委员会章程的相关部分

活跃项目贡献者 (APC)

如果您具有 ATC 状态,并且在您贡献的官方 OpenStack 项目中,在过去两个 6 个月发布周期内,您将被视为活跃项目贡献者。

只有 APC 才能参与选举过程,以投票选出团队的下一任 PTL。

项目团队负责人 (PTL)

OpenStack 内的官方项目团队拥有一个 项目团队负责人。这些人员协调项目的日常运作,解决项目内的技术争端,并作为项目的发言人和大使。

项目团队负责人由活跃项目贡献者选举产生,任期为每个发布周期:在过去两个发布周期内对项目做出贡献的个人。

核心审查员

官方 OpenStack 项目拥有一个项目团队,由核心审查员和贡献者组成。

核心审查员负责

  • 定义和维护项目使命

  • 审查错误报告并决定其优先级

  • 审查更改并在其满足项目的设计和编码或文档标准时批准它们

核心审查员在 Gerrit 中拥有“+/-2”和“W+1”权限,这对于阻止或批准补丁是必需的。

新的核心审查员由现有团队中的某人通过讨论邮件列表和/或 Gerrit 提名,并由项目核心团队成员投票选举产生。

活跃用户贡献者 (AUC)

用户社区对于 OpenStack 至关重要,他们的参与受到高度鼓励。

参与 用户委员会章程的相关部分 中列出的社区功能的社区成员被认为是活跃用户贡献者。

用户委员会主席由 AUC 团体选举产生。