Mahalaxmi
Mahalaxmi
FeaturesPricingProductsOpen SourceDocs
LoginGet Started

Contributing to Mahalaxmi

Mahalaxmi is open source and contributions are welcome. Please read the guidelines below before submitting a Pull Request.


Contributor License Agreement (CLA)

All contributors must sign a Contributor License Agreement (CLA) before any Pull Request can be accepted. The CLA ensures that ThriveTech Services LLC holds the necessary rights to distribute your contributions as part of the project, and that you retain copyright over your own work.

The CLA bot will prompt you to sign when you open your first PR. You only need to sign once — it covers all future contributions to the Mahalaxmi repository.


What Contributions Are Accepted

The following contributions are accepted without prior discussion:

The following require an issue or discussion before you start work:


How to Submit a Pull Request

  1. Fork the repository on GitHub.
  2. Create a feature branch: git checkout -b feat/your-feature-name
  3. Implement your changes and write tests for any new code paths.
  4. Run the full test suite and ensure it passes.
  5. Open a Pull Request targeting the main branch with a clear description of the change.

Code of Conduct

Mahalaxmi is committed to providing a welcoming and respectful environment for all contributors. We expect all participants to:

Harassment, personal attacks, and discriminatory behavior of any kind will not be tolerated. Violations may result in removal from the project.


Full Guidelines

See CONTRIBUTING.md on GitHub for the complete contribution guidelines, including commit message conventions, testing requirements, and release process.

View CONTRIBUTING.md on GitHub →

Questions about contributing? support@mahalaxmi.ai