When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Ask your team manager to get a task assigned on the Trello board
- Clone / update the forked repo that belongs to your team
- Developers can create branches as they see fit in the fork
- Write the feature / solve the bug
- Developers should then give their final branch an internal review
- Ensure tests are written
- Ensure that Travis build is passing
- Rebase / squash the commits as you see fit
- Ensure that the commit have talking names
- No build / intermediate / unwanted files are committed
- Create a PR from your branch to the main wwa repo
- Follow the discussion on the PR and, if necessary, do the requested changes