Skip to main content

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​

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a pull request

License​

By contributing to Kexa, you agree that your contributions will be licensed under the project's Apache License.