When contributing to this repository, please first discuss the change you wish to make via issue or any other method with the owners of this repository.
- Create and work on a new branch for the changes.
- Create a pull-request for the changes. Add a detailed summary of what the changes are for. Merges will be handled by the project maintainer.
- No --force pushes or modifying the Git history in any way.
- Non-master branches ought to be used for ongoing work.
- Contributors should attempt to adhere to the prevailing code-style.
Declaring formal releases remains the prerogative of the project maintainer.