xref: /aosp_15_r20/external/fbjni/CONTRIBUTING.md (revision 65c59e023c5336bbd4a23be7af78407e3d80e7e7)
1*65c59e02SInna Palant# Contributing to fbjni
2*65c59e02SInna PalantWe want to make contributing to this project as easy and transparent as
3*65c59e02SInna Palantpossible.
4*65c59e02SInna Palant
5*65c59e02SInna Palant## Pull Requests
6*65c59e02SInna PalantWe actively welcome your pull requests.
7*65c59e02SInna Palant
8*65c59e02SInna Palant1. Fork the repo and create your branch from `main`.
9*65c59e02SInna Palant2. If you've added code that should be tested, add tests.
10*65c59e02SInna Palant3. If you've changed APIs, update the documentation.
11*65c59e02SInna Palant4. Ensure the test suite passes.
12*65c59e02SInna Palant5. Make sure your code lints.
13*65c59e02SInna Palant6. If you haven't already, complete the Contributor License Agreement ("CLA").
14*65c59e02SInna Palant
15*65c59e02SInna Palant## Contributor License Agreement ("CLA")
16*65c59e02SInna PalantIn order to accept your pull request, we need you to submit a CLA. You only need
17*65c59e02SInna Palantto do this once to work on any of Facebook's open source projects.
18*65c59e02SInna Palant
19*65c59e02SInna PalantComplete your CLA here: <https://code.facebook.com/cla>
20*65c59e02SInna Palant
21*65c59e02SInna Palant## Issues
22*65c59e02SInna PalantWe use GitHub issues to track public bugs. Please ensure your description is
23*65c59e02SInna Palantclear and has sufficient instructions to be able to reproduce the issue.
24*65c59e02SInna Palant
25*65c59e02SInna PalantFacebook has a [bounty program](https://www.facebook.com/whitehat/) for the safe
26*65c59e02SInna Palantdisclosure of security bugs. In those cases, please go through the process
27*65c59e02SInna Palantoutlined on that page and do not file a public issue.
28*65c59e02SInna Palant
29*65c59e02SInna Palant## License
30*65c59e02SInna PalantBy contributing to fbjni, you agree that your contributions will be licensed
31*65c59e02SInna Palantunder the LICENSE file in the root directory of this source tree.