贡献者指南
治理
登录后可跨设备保存划线和私人笔记登录
治理
概述
DataFusion 是Apache 软件基金会的一部分,遵循阿帕奇之道和项目管理准则进行治理,独立于商业利益。
在切实可行的范围内,我们力求以共识方式做出决策,并鼓励社区中的任何人提出想法、发起讨论并为项目做出贡献。
人员
DataFusion 目前由以下人员治理
| 姓名 | Apache ID | github | 所属机构 | 角色 |
|---|---|---|---|---|
| Andrew Lamb | alamb | alamb | InfluxData | PMC 主席 |
| Adrian Garcia Badaracco | adriangb | adriangb | Pydantic | PMC |
| Andrew Grove | agrove | andygrove | Apple | PMC |
| Mustafa Akur | akurmustafa | akurmustafa | OHSU | PMC |
| Berkay Şahin | berkay | berkaysynnada | Synnada | PMC |
| Oleksandr Voievodin | comphead | comphead | Apple | PMC |
| Daniël Heres | dheres | Dandandan | PMC | |
| QP Hou | houqp | houqp | PMC | |
| Jie Wen | jakevin | jackwener | PMC | |
| Jay Zhan | jayzhan | jayzhan211 | PMC | |
| Jeffrey Vo | jeffreyvo | Jefffrey | PMC | |
| Jonah Gao | jonah | jonahgao | PMC | |
| Kun Liu | liukun | liukun4515 | PMC | |
| Matt Butrovich | mbutrovich | mbutrovich | Apple | PMC |
| Marko Milenković | milenkovicm | milenkovicm | PMC | |
| Mehmet Ozan Kabak | ozankabak | ozankabak | Synnada, Inc | PMC |
| Tim Saucer | timsaucer | timsaucer | PMC | |
| L. C. Hsieh | viirya | viirya | Databricks | PMC |
| Ruihang Xia | wayne | waynexia | Greptime | PMC |
| Wes McKinney | wesm | wesm | Posit | PMC |
| Will Jones | wjones127 | wjones127 | LanceDB | PMC |
| Xudong Wang | xudong963 | xudong963 | Massive | PMC |
| Yongting You | ytyou | 2010YOUY01 | 独立开发者 | PMC |
| Qi Zhu | zhuqi | zhuqi-lucas | Massive | PMC |
| Adam Gutglick | adamgs | AdamGS | 提交者 | |
| Brent Gardner | avantgardner | avantgardnerio | Coralogix | 提交者 |
| Bhargava Vadlamani | bhargava | coderfender | 提交者 | |
| Dmitrii Blaginin | blaginin | blaginin | SpiralDB | 提交者 |
| Piotr Findeisen | findepi | findepi | dbt Labs | 提交者 |
| Gabriel Musat | gabotechs | gabotechs | DataDog | 提交者 |
| Jax Liu | goldmedal | goldmedal | Canner | 提交者 |
| Huaxin Gao | huaxingao | huaxingao | 提交者 | |
| Ifeanyi Ubah | iffyio | iffyio | Validio | 提交者 |
| Liu Jiayu | jiayuliu | jimexist | 提交者 | |
| Ruiqiu Cao | kamille | Rachelint | Tencent | 提交者 |
| Kazuyuki Tanimura | kazuyukitanimura | kazuyukitanimura | 提交者 | |
| Eduard Karacharov | korowa | korowa | 提交者 | |
| Siew Kam Onn | kosiew | kosiew | 提交者 | |
| Kumar Ujjawal | kumarujjawal | kumarUjjawal | 提交者 | |
| Lewis Zhang | linwei | lewiszlw | diit.cn | 提交者 |
| Manu Zhang | mauzhang | manuzhang | 提交者 | |
| Metehan Yildirim | mete | metegenez | 提交者 | |
| Martin Tzvetanov Grigorov | mgrigorov | martin-g | 提交者 | |
| Wang Mingming | mingmwang | mingmwang | 提交者 | |
| Michael Ward | mjward | Michael-J-Ward | 提交者 | |
| Marco Neumann | mneumann | crepererum | InfluxData | 提交者 |
| Neil Conway | neilc | neilconway | 提交者 | |
| Zhong Yanghong | nju_yaho | yahoNanJing | 提交者 | |
| Nuno Faria | nunofaria | nuno-faria | 提交者 | |
| Paddy Horan | paddyhoran | paddyhoran | Assured Allies | 提交者 |
| Parth Chandra | parthc | parthchandra | Apple | 提交者 |
| Rémi Dettai | rdettai | rdettai | 提交者 | |
| Raz Luvaton | rluvaton | rluvaton | 提交者 |
| Chao Sun | sunchao | sunchao | OpenAI
PMC 与提交者(Committer)的权威名单请参见 Apache Phonebook。
角色
- 贡献者(Contributors):任何为项目做出贡献的人,无论是代码、文档、测试、问题报告,还是其他形式的贡献。
- 提交者(Committers):被授予项目源代码仓库写入权限的贡献者。提交者负责审查和合并拉取请求(Pull Request)。提交者由 PMC 选定。
- 项目管理委员会(PMC):PMC 负责对项目进行监督。PMC 负责就项目相关事宜做出决策,包括接纳新的提交者和 PMC 成员。PMC 还负责对发布版本进行投票,并确保项目遵循 Apache Way。
成为提交者
持续进行高质量贡献的贡献者可能会被 PMC 邀请成为提交者,以表彰他们对项目的贡献以及共同的承诺。提交者肩负着重大的责任,需要运用自身的身份和权限来为整个社区改进项目。
在考虑邀请某人成为提交者时,PMC 寻找的是那些已经在做提交者所做工作、并展现出提交者所需判断力的贡献者。毕竟,除了合并 PR 之外,任何贡献者都能完成提交者所做的一切事情。虽然没有固定的条件清单,也没有能直接换取提交权限的检查清单,但典型的行为包括:
- 超出拉取请求范围的贡献,例如审查他人的拉取请求、修复缺陷和文档、分类处理问题、回答社区提问、改进易用性、协助 CI、验证发布版本等。
- 质量稳定且长期持续的贡献,通常在 6 个月或更长时间的量级。
- 通过建设性、相互尊重且达成共识的互动,协助社区的规模增长与健康发展,正如我们的行为准则和 Apache Way 中所述。
如果你认为自己应当获得提交者权限但尚未获得,可以联系某位 PMC 成员,或使用 private@datafusion.apache.org 邮件列表。
成为 PMC 成员
长期为项目持续做出贡献的提交者可能会被邀请加入 PMC。这是对他们为扩大社区、改进项目以及协助指导项目方向所做重大贡献的认可,通常需要一年或更长时间的持续努力。
评论
登录后参与评论
正在加载评论…
KnowForge