贡献者指南

社区交流

师成师成· 更新于 2026-09-28· 阅读 7 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

社区沟通

我们欢迎所有人的参与,鼓励你加入我们、提出问题并参与其中。Apache DataFusion 项目的所有参与活动均受 Apache 软件基金会行为准则的约束。

GitHub

主要的沟通方式是 GitHub 仓库,形式包括 Issue、讨论和 Pull Request。我们的仓库对所有人开放。我们鼓励你通过报告问题、提出疑问和贡献代码来参与其中。

聊天

我们还使用 Discord 和 Slack 平台进行低延迟的非正式讨论与协作。这些是结识社区其他成员、提出问题和碰撞想法的好地方。不过,为了确保技术讨论被存档并供所有人查阅,所有技术设计都会记录在 GitHub Issue 中并加以正式化。

Discord

从历史上看,最活跃的讨论论坛是 Arrow Rust Discord 服务器,其中设有针对 Arrow、DataFusion 以及 DataFusion 子项目(如 Ballista、Comet、Java、Python 等)的专门频道。DataFusion 相关频道带有 #datafusion- 前缀。我们建议新用户加入该服务器,与社区进行实时讨论。

Slack

部分社区成员也使用 ASF Slack 工作区进行讨论。历史上它的活跃程度远低于 Discord 服务器。遗憾的是,由于垃圾信息发送者,ASF Slack 工作区需要邀请才能加入。我们很乐意邀请任何社区成员——请在 Discord 服务器中索取邀请链接。

在 Slack 中,我们使用以下频道:

  • #arrow
  • #arrow-rust
  • #datafusion
  • #datafusion-ballista
  • #datafusion-comet
  • #datafusion-python

每周视频会议同步

DataFusion 社区还会举行每周一次的视频会议同步,用于实时讨论与协作。你可以通过以下 Google Meet 链接加入会议,并使用共享的会议文档来记录议程和笔记:

招聘板The request was rejected because it was considered high risk

在 Arrow Rust Discord 服务器的 #hiring 频道上,有不少与 DataFusion 相关的工作机会。欢迎在该频道发布 DataFusion 相关职位的链接。

邮件列表

与其他 Apache 项目一样,我们在某些用途上使用邮件列表,其中最重要的是发布版本的协调以及宣布新的提交者(committer)和 PMC 成员。除了这些流程之外,DataFusion 邮件列表中的大部分邮件只会附上一个 GitHub issue 或 PR 的链接,实际讨论都在那里进行。项目的邮件列表如下:

  • dev@datafusion.apache.org:主邮件列表,用于发布版本的协调以及其他的项目级讨论。链接:归档、订阅、退订
  • github@datafusion.apache.org:只读邮件列表,接收本项目的所有 GitHub 通知。链接:归档
  • commits@datafusion.apache.org:只读邮件列表,接收本项目的所有 GitHub 提交。链接:归档
  • private@datafusion.apache.org:供 PMC 成员使用的私密邮件列表。该列表的邮件量非常少,几乎全部是关于扩大提交者和 PMC 成员队伍的讨论。链接:归档

评论

登录后参与评论

正在加载评论…