When contributing to this repository, please first discuss the change you wish to make via an issue.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Make changes and run tests.
- Update documentation with details of changes.
- Add an entry to the change log.
- Create the PR.