Apache Arrow 社区
我们欢迎每个人的参与,并鼓励您加入我们,提出问题并参与进来。
所有参与 Apache Arrow 项目的行为均受 Apache 软件基金会的 行为准则 管辖。
有问题吗?
邮件列表
这些 arrow.apache.org 邮件列表用于项目讨论
标签
邮件列表遵循使用一个或多个标签作为主题前缀的惯例,以阐明消息的范围和目的。例如
- [公告] Apache Arrow 11.0.0 发布
- [讨论][C++] C++ API 作为面向用户的 API
- [Java][Arrow IPC] 读取 feather 文件时内存使用量过大
通过电子邮件发送到列表时,请使用一个或多个标签作为主题行的前缀。 根据您的电子邮件的主题,标签可能包括一个或多个
- 支持的环境:例如,
[C++]
,[Java]
,[Python]
等。 - 规范和协议:例如,
[Format]
,[Flight RPC]
,[ADBC]
等。
如果您的电子邮件旨在引发讨论而不是获得特定问题的答案,您也可以在主题行前添加 [DISCUSS]
。
投票
投票定期在 dev@ 邮件列表上进行,并以 [VOTE]
前缀表示。 这些投票是正式的 Apache 软件基金会投票流程 的一部分。 鼓励社区成员通过回复包含 “+1 (非约束性)” 的正文来参与这些帖子,如果他们支持各自的提案。 投票结果将使用前缀 [RESULT][VOTE]
发布回 dev@ 邮件列表。
其他列表
您可能还希望订阅这些列表,这些列表会捕获一些活动流
-
issues@
用于创建 GitHub 问题 (订阅, 取消订阅, 存档) -
commits@
用于提交到 apache/arrow 和 apache/arrow-site 存储库(通常仅提交到main
) (订阅, 取消订阅, 存档) -
builds@
用于每晚构建报告 (订阅, 取消订阅, 存档)
此外,我们还有一些“消防栓”列表,它们的存在是为了将开发活动以电子邮件的形式捕获以用于存档目的。
GitHub
我们使用 GitHub Issues 作为报告错误、请求新功能和跟踪开发工作队列的地方。 对于用法问题,我们的存储库使用 GitHub Discussions 作为 user@
邮件列表的替代方案 (订阅, 取消订阅, 存档)。 Discussions 会镜像到 user@
邮件列表 (订阅, 取消订阅, 存档),欢迎用户在任一位置提出用法问题。 维护者可以根据需要将使用类型的问题转换为 Discussions。
请在相应的存储库上创建 Issues 或开始 Discussions
实现
- Go: apache/arrow-go (Issues, Discussions)
- Java: apache/arrow-java (Issues, Discussions)
- Julia: apache/arrow-julia (Issues, Discussions)
- nanoarrow: apache/arrow-nanoarrow (Issues, Discussions)
- Rust: apache/arrow-rs (Issues, Discussions)
- .NET: apache/arrow-dotnet (Issues, Discussions)
- 所有其他: apache/arrow (Issues, Discussions)
标准
- ADBC: apache/arrow-adbc (Issues, Discussions)
- 所有其他: apache/arrow (Issues, Discussions)
Stack Overflow
对于有关如何使用 Arrow 库的问题,您可能希望使用 Stack Overflow 标签 apache-arrow 以及编程语言。 一些语言和子项目可能有自己的标签(例如,pyarrow)。
会议
我们举办在线会议,为 Arrow 项目的同步讨论提供空间。 这些讨论通常侧重于对贡献 Arrow 的开发人员感兴趣的主题,但我们欢迎 Arrow 用户加入。 目前,有三个系列的定期会议
会议 | 频率 | 笔记 |
---|---|---|
Arrow 社区会议 | 双周 | Google 文档 |
Arrow R 包开发会议 | 双周 | Google 文档 |
Arrow Rust 同步会议 | 不定 | Google 文档 |
PyArrow 开发会议 | 每 4 周 | Google 文档 |
有关如何参加这些会议的信息,请参阅会议记录并订阅上述 dev@
邮件列表。 这些会议的一些主持人会在每次会议之前向邮件列表发送提醒电子邮件,其中包含有关如何加入的信息。