Pull requests are more than welcome from everyone and for everything: improvements, bug fixes, documentation, tests, etc.
-
You can report bugs and request features using the issues page.
-
You can easily work on the code:
- Fork the project, then clone the repo
- Make your change(s)
- Push to your fork and submit a pull request
- Write tests / fix tests relevant to your changes
- Ensure the build passes:
mvn clean install - Write a good commit message
- Describe your pull request - what, why, how, ...
- Link the pull request to the relevant issue(s) by mentioning them (
#<issue-number>) - Assign relevant labels
- Be open minded and open for discussion