Thanks for considering to contribute to this project.
If you have an idea or you found a bug, please create an issue and we will happily discuss with you how to implement / fix the mentioned issue. It doesn't matter if you have a rough idea or already some example code, just share it and we will see how everything progresses.
To contribute to this project please use the following flow.
- Check if an issue already exists, if not create an issue regarding the feature or bug
- Fork the repository
- Implement the feature or fix the bug in your fork
- Write tests for your code
- Create a PR mentioning the issue
This project tries to adhere to the following guidelines in terms of code structure and styling.
To ensure the code is formatted well we additionally use some tooling.
This project has some base rules for Git handling, please try to adhere to those if you want to contribute.