IntroductionΒΆ

Contributions to desilike are very welcome! Currently, contributions are overseen by Arnaud de Mattia, Johannes U. Lange, and Kushal Lodha. Please reach out to them if you have any questions about contributing.

All desilike development happens on GitHub. Follow these steps to contribute to desilike.

  1. Create a GitHub account and request access to the cosmodesi GitHub group.

  2. Create a separate branch for your changes.

  3. Make your code changes, ensuring you:

    • Follow the PEP8 code style standard, within reason.

    • Include complete and accurate docstrings for any new or modified code (see Documentation).

    • Add unit tests for new functionality, as required (see Unit Tests).

  4. Once you are satisfied with your changes, create a pull request. A main developer will review your contribution, provide feedback, and merge it if everything passes.