Contributing¶
Use git, learn if needed.
Git Workflow¶
master
branch holds latest stable|release codedev
branch holds current development code- Work on a dedicated branch starting off
dev
- I like fast forward merges
- Advertise your work (cf. Note)
Note
Git merge Workflow
I currently don’t care about a specific workflow concerning changes submission.
gitlab merge request, gh pull request, plain email pointing out a repo/ref. All we need is a public git repo and a ref to fetch from.
Coding¶
- follow pep8
- write unittest
- actually test your code (unit and functional testing)