Code Style
Follows PEP8.
NGCloud use flake8 as syntax and style checker, run
If no errors, it is good to commit.
Version Control
NGCloud use Git for source control, and is hosted on GitHub.
Commit Messages
Refer this style as our general rules.
Keep each commit small.
Git Branching
(Not applied yet but keep it in mind)
Use the branching model stated in this post:
- master: stable release, only accepts merge from develop
- develop: latest development
- other branches: each for a large feature, removed after being merged into master.