The following processes must be followed to contribute to Titan.
- Select an item in the issue tracker which you intend to complete.
- Update the documentation with details of all changes to the application.
- Create a pull request. At least one other developer most review your code before merging it into master. All changes requested by another developer must be implemented or deemed unnecessary with a reasonable excuse.
- Once your code is merged, delete the branch.
- Adequately describe the issue to be addressed.
- Assign appropriate tags to the issue.
- Submit the issue for review.