Contributing to Apache Arrow#
Thanks for your interest in the Apache Arrow project.
Arrow is a large project and may seem overwhelming when you’re first getting involved. Contributing code is great, but that’s probably not the first place to start. There are lots of ways to make valuable contributions to the project and community.
This page provides some orientation for how to get involved. It also offers some recommendations on how to get the best results when engaging with the community.
Code of Conduct#
All participation in the Apache Arrow project is governed by the ASF’s Code of Conduct.
A good first step to getting involved in the Arrow project is to join the mailing lists and participate in discussions where you can.
Alerting us to unexpected behavior and missing features, even if you can’t solve the problems yourself, help us understand and prioritize work to improve the libraries.
First time contributing?
The New Contributor’s Guide provides necessary information for contributing to the Apache Arrow project.
A short overview of the contributing process we follow and some additional information you might need if you are not new to the contributing process in general.
Language specific#
Connection to the specific language development pages: