Thank you for your interest in contributing to Genesys. From commenting on and triaging issues, to reviewing and sending Pull Requests, all contributions are welcome.
The Open Source Guides website has a collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an open source project. Contributors and people new to open source alike will find the following guides especially useful:
We use GitHub issues to track bugs exclusively. If you find a problem with our extension, please enter an issue.
Code-level contributions generally come in the form of pull requests. These are done by forking the repo and making changes locally.
The process of proposing a change to Genesys can be summarized as follows:
- Fork the Genesys repository and create your branch from
master
. - Make the desired changes to the source code.
- Test your updates locally.
- If you've changed or added something, update the documentation in the
README.md
file. - Push the changes to your fork.
- Create a pull request to the Genesys repository.
- We will review and address comments on your pull request.
If all goes well, your pull request will be merged. If it is not merged, maintainers will do their best to explain the reason why.