Files
Raúl Cumplido fe32a7dfe5 GH-44934: [Dev] Remove JIRA remnants (#44936)
### Rationale for this change

We are not using JIRA anymore in the project

### What changes are included in this PR?

Remove JIRA from:
- documentation
- pr and issue templates
- comment bot
- merge script

### Are these changes tested?

Via CI

### Are there any user-facing changes?

No
* GitHub Issue: #44934

Lead-authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
2024-12-06 00:29:00 +01:00

3.2 KiB
Raw Permalink Blame History

Contributing to Apache Arrow

There are many ways to contribute to Apache Arrow:

  • Contributing code (we call them "patches")
  • Writing documentation (another form of code, in a way)
  • Participating in discussions on GitHub issues or the mailing list
  • Helping users of the libraries

Reporting bugs and asking questions

We use GitHub issues for questions, maintaining a queue of development work, and as the public record for work on the project. Feel free to open issues for discussions, bugs, and feature requests. Questions may also be asked on the user mailing list user@arrow.apache.org.

How to contribute patches

We prefer to receive contributions in the form of GitHub pull requests. Please send pull requests against the github.com/apache/arrow repository following the procedure below.

If you are looking for some ideas on what to contribute, check out the GitHub issues for the Apache Arrow project. Comment on the issue and/or contact dev@arrow.apache.org with your questions and ideas.

If youd like to report a bug but dont have time to fix it, you can still create a GitHub issue, or email the mailing list dev@arrow.apache.org

To contribute a patch:

  1. Break your work into small, single-purpose patches if possible. Its much harder to merge in a large change with a lot of disjoint features.
  2. If one doesn't already exist, create a GitHub issue for your patch on the Arrow Project GitHub.
  3. Submit the patch as a GitHub pull request against the main branch. For a tutorial, see the GitHub guides on forking a repo and sending a pull request. Prefix your pull request name with the GitHub issue id (ex: GH-767: [C++] Filesystem abstraction)
  4. Make sure that your code passes the unit tests. You can find instructions how to run the unit tests for each Arrow component in its respective README file.
  5. Add new unit tests for your code.

Thank you in advance for your contributions!