I've tried to keep the requirements to the minimum possible.
- Please dont use a master branch for PRs.
- Rebase any relevant changes from upstream before asking for PRs.
- If various commits are submitted please try and rebase them on a cohesive structure.
Follow the .editorconfig guidelines will suffice