# Contributing
Your interest in contributing to this project is appreciated - thank you!
## Questions/Problems/Requests
Before submitting an issue within this repo, check the [base CTRF website/specification](https://ctrf.io)
and [discussions](https://github.com/orgs/ctrf-io/discussions). If the matter is related to the CTRF spec,
please address it therein. However, if the matter is specifically related to an aspect of this repo,
search to see if a similar concern has already been captured.
## How to Contribute
If you don't believe that a concern is already addressed and you would like to initiate an action accordingly:
* Open a pull request for any minor issue, e.g. correcting typos.
* Start a thread to triage any major issues.
### Commit Messages
Any commits submitted under a pull request should contain meaningful commit messages that adequately capture
the nature of the associated changes. Pull requests with insufficient commit message content may be rejected
at the sole discretion of the repo owner.
Refer to the [obligatory xkcd](https://xkcd.com/1296/) for an example of what not to do.
### Ordering of `use` Statements
The ordering of `use` statements (i.e. imports) within any given module is expected to adhere to
the following by default:
* `super`
* `crate`
* project-internal
* `std`
* other
## License
By contributing to this project, you agree that your contributions shall be subject to the "MIT License" herein.