Apache Arrow 项目治理
Arrow 项目是 Apache 软件基金会的一部分,遵循其 项目管理指南,倡导社区主导的共识决策,独立于商业影响。
项目管理委员会 (PMC)
项目的管理由 PMC 负责。成员对包括发布和邀请贡献者加入 PMC 在内的重要决策进行 投票。
贡献者
对项目表现出持续承诺的贡献者可能被 PMC 邀请成为 贡献者。贡献者被授权将代码补丁合并到项目的代码库中,并作为不投票的项目维护者。有关更多详细信息,请参阅下面的“成为贡献者”部分。
成为贡献者
为 Apache Arrow 项目做出贡献的方式有很多,包括提交问题报告、文档编写、测试和代码贡献。PMC 会将持续、高质量贡献的贡献者邀请成为贡献者,以表彰他们对项目的持续贡献。贡献者有权将代码补丁合并到 Arrow 所有 GitHub 仓库中,并肩负着利用其身份和权限为整个社区改进 Arrow 项目的重大责任。
在考虑邀请某人成为贡献者时,PMC 会寻找那些已经展现出贡献者应有的工作和判断力的贡献者。毕竟,任何贡献者都可以做贡献者所做的一切,除了合并 PR(拉取请求)。虽然没有固定的要求或清单来保证获得提交权限,但典型的行为包括:
-
超越拉取请求的贡献,例如评审其他拉取请求、修复错误和文档、分类问题、回答社区问题、提高可用性、减少技术债务、协助持续集成 (CI)、验证发布、在奇怪的环境中调试等。
-
对项目的这些贡献在质量上应保持一致且持续一段时间,通常为 6 个月或更长时间。
该流程的工作机制在此处有文档记录。如果您认为自己应该获得贡献者权限但尚未获得,可以联系任何 PMC 成员或 private@arrow.apache.org 邮件列表。