Our project follows the Gitflow development process. As such,
- All new features should be made by branching
develop
- New feature branches should start with
feature/
followed by the hyphenated name of the feature
See the Gitflow Cheatsheet for an overview of the Gitflow process.
Please keep work in progress updated on Github. This helps the team know what tasks are in progress, and gives an opportunity to help with the task.
When a feature branch seems ready for review, open a Pull Request by comparing the feature branch with the develop branch.
All code, aside from project documentation, should be reviewed by a peer coder before merging into development. This is intended to help reduce bugs and to improve code quality through a feedback process.