To contribute, follow this workflow.
- Open an issue
- Get approval from one of the codeowners before working on the issue
- If working on the issue, assign the issue to yourself
- Open a PR into develop
- Get peer review and approval to merge from one of the codeowners
- Once approval has been gained, merge the PR into develop
- Once the PR is merged, delete the branch
- One of the codeowners will enumerate the features added per the contributer's PR when a tagged release is merged into master