# libjuice - Contribution guidelines

Glad to have you here, your contributions are welcome!

## Submitting pull requests

Pull requests can be submitted at <https://github.com/paullouisageneau/libjuice/pulls>. Please ensure that you are familiar with the following guidelines before submitting pull requests.

For larger contributions, you are encouraged to open an issue first at <https://github.com/paullouisageneau/libjuice/issues> to discuss your idea. You do not need to wait for approval before submitting a pull request.

All contributions should be written in English.

## Licensing

By submitting a pull request, you agree that your contribution will be licensed under the MPL 2.0, see [LICENSE](https://github.com/paullouisageneau/libjuice/blob/master/LICENSE).

## Generative AI tools

Using generative AI tools like LLMs to help write your contribution is acceptable, though not encouraged. If you have used generative AI tools to write the contribution, please disclose this in the pull request description. You must carefully review the changes, understand them, and take full responsibility for their correctness, licensing, and attribution.

Listing AI tooling as a co-author, co-signing commits using an AI tool, or using `Assisted-by` or similar commit trailers is not permitted.

Pull requests must be submitted by a human contributor who takes responsibility for the content. The pull request description and responses to review comments should be written in the contributor's own words. Generative AI tools should not be used for communication, unless needed for accessibility purposes, such as translation or assisting users with disabilities.

