Apache Arrow 项目治理
Arrow 项目是 Apache 软件基金会的一部分,并遵循其 项目管理指南,该指南提倡社区主导的共识决策,独立于商业影响。
项目管理委员会 (PMC)
PMC 管理该项目。成员对重要决策进行投票,包括发布和邀请提交者加入 PMC。
提交者
对项目表现出持续承诺的贡献者可能会被 PMC 邀请成为提交者。提交者有权将代码补丁合并到项目的存储库中,并担任非投票的项目维护者。有关更多详细信息,请参阅下面的“成为提交者”部分。
成为提交者
有许多方法可以为 Apache Arrow 项目做出贡献,包括问题报告、文档、测试和代码。具有持续、高质量活动的贡献者可能会被 PMC 邀请成为提交者,以表彰他们对项目的持续贡献。提交者可以直接在所有 Arrow GitHub 存储库中提交更改,并负有重要责任,即利用他们的地位和访问权限为整个社区改进 Arrow 项目。
在考虑邀请某人成为提交者时,PMC 会寻找那些正在做工作并像提交者一样行事的贡献者。毕竟,任何贡献者都可以做提交者所做的一切,除了合并 PR。虽然没有一套明确的要求清单,也没有赋予提交权限的清单,但典型的行为包括
-
除了拉取请求之外的贡献,例如审查其他拉取请求、修复错误和文档、分类问题、回答社区问题、提高可用性、减少技术债务、帮助 CI、验证发布、在奇怪的环境中调试等。
-
这些对项目的贡献在质量上应该是一致的,并且是持续的,通常在 6 个月或更长时间内。
-
通过建设性、尊重和共识驱动的互动来协助社区规模和健康的增长,如我们的行为准则和Apache Way中所述。
该过程的运作机制在此处记录。如果您认为应该为您提供提交者权限,但尚未获得,您可以联系 PMC 成员之一或 private@arrow.apache.org
邮件列表。