Contributing to YETI

We are open for collaboration, however we have limited resources to review contributions.

Anyhow, all contributions should follow these guidelines:

  • Code should comply with the PEP8 style guide as much as possible.
  • All new features should be tested. YETI uses the built-in unittest module. If you are new to testing in Python, this website is a good starting point: unittest introduction.
  • We follow a green build policy. This means that all the tests should succeed on the test server before a Pull Request is merged.