Contributing¶
Use git, learn if needed.
Git Workflow¶
masterbranch holds latest stable|release codedevbranch holds current development code- Work on a dedicated branch starting off
dev - I like fast forward merges, please rebase on
devbranch before submitting changes - Advertise your work (cf. Note)
Note
Git merge Workflow
I currently don’t care about a specific workflow concerning changes submission.
Don’t bother with gitlab merge request or gh pull request.
All we need is a public git repo and a ref to fetch from as long you rebased on dev branch.
Coding¶
- follow pep8
- write unittest
- actually test your code (unit and functional testing)