Thank you for your interest in contributing to Iris!
Before contributing to Iris, please review our Code of Conduct to ensure that all interactions in our community are respectful and inclusive.
If you find any issues or have feature requests, please open an issue on the Iris issue tracker.
When opening an issue, please include as much detail as possible about the problem you are experiencing or the feature you would like to see implemented. This will help us to quickly address the issue or feature request.
If you would like to contribute code to Iris, please submit a pull request (PR) to the Iris GitHub repository.
When submitting a PR, please ensure that your code adheres to the following guidelines:
- Write clear commit messages that explain the changes you have made
- Use descriptive variable names and comments where appropriate
- Ensure that your code is well-documented
- Write clear and concise tests to accompany your code changes
- Ensure that your code adheres to the Iris code style guidelines
To maintain consistency throughout the Iris codebase, we use ESLint and Prettier to enforce a common set of code style guidelines. Please ensure that your code adheres to these guidelines before submitting a PR.
By contributing to Iris, you agree that your contributions will be licensed under the MIT License.