Thanks for your interest in contributing to the project! This document provides a high-level overview of how you can get involved.
There are many ways to contribute, from submitting bug reports and feature requests to writing code which can be incorporated into the project itself. To help you get started, we've put together the following guidelines.
These are the steps to follow if you want to contribute code to the project (either by fixing a bug or adding a new feature).
- Fork the repository to your own GitHub account and then clone it to your local device.
- Create a new branch for your changes:
git checkout -b my-branch-name
. - Make and test your changes.
- Commit your changes:
git commit -m "My message"
. - Push your changes to your fork:
git push origin my-branch-name
. - Submit a pull request to the
main
branch of the main repository. - Pat yourself on the back and wait for your pull request to be reviewed and merged.
- Celebrate your contribution to the project! 🎉
If you find a bug in the project, please submit an issue to the GitHub repository using the provided template for bug reports. This ensures that your report contains all of the information we need to investigate and fix the bug.
If you have an idea for a new feature, please submit an issue to the GitHub repository using the provided template for feature requests. This ensures that your request contains all of the information we need to evaluate it.
If you discover a security vulnerability within the project, please send a message to one of the collaborators or open a draft security advisory using the provided template for security vulnerabilities. All security vulnerabilities will be promptly addressed.
If you have any questions about the project, you can submit an issue
to the GitHub repository or send a message to one of the collaborators. Make sure to select the question
label for
your issue so that it can be easily identified.
The project is open-sourced software licensed under the MIT license, thus all contributions will be released under this license. Please read it before contributing to the project.