Contributing to Kexa
Thank you for your interest in contributing to Kexa! This section will guide you through the contribution process.
Development
Learn how to:
- Set up your development environment
- Follow coding standards
- Write tests
- Submit pull requests
See Development for details.
Adding Addons
Create new addons to:
- Support new providers
- Add new functionality
- Extend existing features
- Customize behavior
See Adding Addons for details.
Testing
Ensure quality through:
- Unit tests
- Integration tests
- End-to-end tests
- Performance tests
See Testing for details.
Code of Conduct
Please read and follow our Code of Conduct.
Pull Request Process
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a pull request
License
By contributing to Kexa, you agree that your contributions will be licensed under the project's Apache License.