👉 Is this your first time contributing to a project? Fear not! Find an easy step-by-step guide at the first contributions repository.

Awesome that you are willing to contribute! Feel free to pick up any of the issues on GitHub or create a custom pull request 💪.

If you need any help or would like our perspective, then don’t hesitate and reach out to us on our Slack!

Make sure to check out the Development workflow section and to follow the Before committing instructions.

Contributor License Agreement

Our CLA is an exact copy of the Apache CLA (apart from the names), which the cla-assistant will automatically prompt you to sign when creating a pull request. Signing is done electronically.

The CLA ensures that Orchest has clear ownership specification for all contributions, which in turns lets us guarantee to users that we have no “stray” intellectual property or differently-licensed material.

Opening a PR

We use gitflow as our branching model with master and dev being the described master and develop branches respectively. Therefore, when opening a PR please change the base in which you want to merge from master to dev.