OpenTelemetry 治理委员会解析

本文描述了 OpenTelemetry 治理委员会的职能和责任,基于这里的指引文档。本文所述为观点,而非正式定义。治理委员会的首要作用不是为了集中权力,而是通过建立流程来使更广泛的社区能够参与并发挥更大作用。接下来我会进行解释。

浇水壶

OpenTelemetry 项目的主要目标是使稳健且可移植的遥测成为云原生软件的内置特性。最有效的方式是建立一个充满热情的社区,汇集来自现有生态系统的特别专长和经验的人们。这个社区将创建一个对用户有吸引力的项目,用户将用它来对软件进行仪表化,同时也为遥测供应商提供与开放标准兼容的解决方案。

换句话说,我们项目的成功取决于建立社区,欢迎用户和贡献者的不同规模的贡献。确保贡献符合贡献者的兴趣,并与其他社区成员的利益保持平衡。

因为我们致力于保持精简的治理,代表贡献者利益的最可扩展的方法是允许个别特别兴趣小组自治。因此,这些小组将自行组织并具备自治权。特别兴趣小组的维护者在与该小组相关的技术问题上做出最终决定。治理委员会通过连续贡献的方式定义成为维护者的明确途径。

在特别兴趣小组(SIGs)自治的情况下,治理委员会的一项重要职责是通过定义、发展和维护项目的愿景、价值观和范围来保持项目的精神和方向。治理委员会的主要手段是倡导和与贡献者建立良好关系。

也就是说,治理委员会成员并不是行业角色中的项目或产品经理。治理委员会成员无权参与特别兴趣小组的日常工作(通常积极参与 SIG 成员是治理委员会成员,并在这个 SIG 中进行决策)。治理委员会委托一个技术委员会负责统筹各个特别兴趣小组之间的技术协调一致性。这个技术委员会的成员确保 SIG 维护者与整个项目的目标、规范和技术设计原则保持一致。

治理委员会的规模有限,每年选举一次,而技术委员会的成员资格更具灵活性。这使得更多具有各种兴趣代表性的人能够参与定义项目目标和编写规范。

治理委员会与 CNCF 一起管理项目资源和资产,例如工件存储库、构建和测试基础设施、网站及其域名、博客、社交媒体账户等。它也负责确保组件和工件的发布与 OpenTelemetry 议程、项目倡导和营销需求保持一致。

治理委员会每月在公共论坛上举行会议,并在需要时进行私下会议。现在您对治理委员会的职责有了更好的了解,我希望您能知道可以向治理委员会提出哪些问题。

请于 11 月 14 日上午 10:00 PT 亲自了解治理委员会的新成员,并提出您的问题!

感谢 Sarah Novotny 的审阅和反馈!

本文的[原始版本][]最初发布于medium.com/opentelemetry