The Master Branch contains the final release version of the module. It will only recieve merged code from the Beta branch.
This branch contains the test version of the module. This version is always up to date with the latest additions and can, once finished, be used for a Beta test. The branch consists out of merged code from the Review branch.
This branch contains the code that has been reviewed and accepted for testing.
A task branch represents one task from the taskboard/issueboard. If you start to work on a task, you will open a new branch with the following naming convention: (TaskId)-TASK
Replace TASK with the task name. Only use lowercase, no special characters.
Post the pullrequest on the task/issue you were working on! Otherwise no code review.