The project uses gitflow workflow.
Pull requests should be opened to develop/feature branches.
Versions have a GitHub Project with the planned new features. These should be as compact as possible, while making sure the implemented parts are not half functional. These may be appended with additional features if someone wants to work on something specific, not already in the plans.
All new code should be 4 space indented, major sections should be commented.