If this is your first time contributing to an open-source project, don't worry. We'll help you through the whole process. If you have any questions, please let us know!
If you want to contribute, whether it's a new feature or bug fix, make sure you first search if there already is an issue open for your contribution.
If you have a question, please create a new discussion and we'll try to help you.
- First make sure there isn't a pull request or an issue open for your feature request. If there is, you can add a comment to the issue or pull request. If there isn't, follow the next step.
- Fill in the feature request form by opening a new issue with the "Feature request" template.. Make sure to read and think about the questions. If the feature is approved and you want, you can implement the feature and open a pull request.
- First make sure there isn't a pull request or an issue open for your bug request. If there is, you can add a comment to the issue or pull request. If there isn't, follow the next step.
- Fill in the bug report form by opening a new issue with the "Bug report" template.. Make sure to read and think about the questions. If you want to, you can solve this bug and open a pull request.
If you found a security vulnerability, please do not make a public issue. Instead create a new security advisory. For more information, please see SECURITY.md.