...
- Every micro service has its own repository
- These should be under the AEGEE organization
- The creator of a pull request is not the one who merges it.
- This is done in order to have a second set of eyes go over the code and spot possible errors.
- If you are working on fixing a specific JIRA issue, use the issue code (ie. 'CORE-33' as the branch!).
- Naming things like branches, commits and even pull request in this manner automatically links them to JIRA!
- The creator of a branch also deletes the branch.
...