Apache Arrow 社区


我们欢迎所有人的参与,并鼓励您加入我们、提问并参与进来。

Apache Arrow 项目的所有参与都受 Apache 软件基金会的 行为准则管辖。

邮件列表

这些 arrow.apache.org 邮件列表用于项目讨论

标签

邮件列表遵循在主题前加上一个或多个标签的约定,以澄清邮件的范围和目的。例如

  • [ANNOUNCE] 发布 Apache Arrow 11.0.0
  • [DISCUSS][C++] C++ API 作为面向用户的 API
  • [Java][Arrow IPC] 读取 feather 文件时出现极端内存使用情况

向任一列表发送电子邮件时,请在主题行前加上一个或多个标签。根据您电子邮件的主题,标签可能包括一个或多个

  • 支持的环境:例如 [C++], [Java], [Python] 等。
  • 规范和协议:例如 [Format], [Flight RPC], [ADBC] 等。

如果您的电子邮件旨在引发讨论而不是针对特定问题寻求答案,您也可以在主题行前加上 [DISCUSS]

投票

投票定期在 dev@ 邮件列表中进行,并以 [VOTE] 前缀表示。这些投票是 Apache 软件基金会 正式投票流程的一部分。我们鼓励社区成员通过回复正文为“+1 (non-binding)”来参与这些帖子,以表示对相应提案的支持。投票结果将以 [RESULT][VOTE] 前缀回复到 dev@ 邮件列表。

其他列表

您可能还希望订阅以下列表,它们捕获了一些活动流

此外,我们还提供一些“实时流式传输”列表,这些列表的存在是为了将开发活动以电子邮件形式捕获以供存档。

GitHub

我们将 GitHub Issues 用作报告错误、请求新功能和跟踪开发工作队列的地方。对于使用问题,我们的仓库使用 GitHub Discussions 作为 user@ 邮件列表的替代方案

(订阅, 取消订阅, 存档)。讨论会镜像到 user@ 邮件列表

(订阅, 取消订阅, 存档),用户可以在任一位置提出使用方面的问题。维护人员可以根据需要将使用类型的问题转换为讨论。

请在相应的仓库上创建 Issue 或发起讨论

实现

标准

Stack Overflow

关于如何使用 Arrow 库的问题,您可能希望使用 Stack Overflow 标签 apache-arrow,此外还有编程语言标签。某些语言和子项目可能有自己的标签(例如 pyarrow)。

会议

我们举办在线会议,为有关 Arrow 项目的同步讨论提供空间。这些讨论通常侧重于对为 Arrow 做贡献的开发人员感兴趣的主题,但我们也欢迎 Arrow 用户加入。

会议 频率 备注
Arrow 社区会议 每 2 周一次 Google 文档
PyArrow 开发会议 每 4 周一次 Google 文档
Arrow R 包开发会议 不定期 Google 文档
Arrow Rust 同步会议 不定期 Google 文档

有关如何参加这些会议的信息,请参阅会议记录,并如上所述订阅 dev@ 邮件列表。其中一些会议的主持人会在每次会议前向邮件列表发送提醒邮件,其中包含加入信息。

聊天

对于同步通信,我们在 Zulip 实例上维护了一个 arrow-dev.zulipchat.com。一些频道无需账户即可查看,但您需要创建一个账户才能聊天。如果您没有看到您想聊的主题的频道,请在 #dev 中发布。

如果您不熟悉 Zulip,它的工作方式与许多其他聊天工具略有不同。Zulip 有一个 入门指南,这可能有助于您熟悉。

贡献

如上所述,我们使用 GitHub 作为我们的问题跟踪器和源代码控制。有关更多信息,请参阅贡献指南