This implements the Developer Certificate of Origin as a commit check via the commitlint hook and add the relevant documentation.
Closes#5095
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
This updates and unifies the contact options so it is easier to maintain. All contact options now link back to one of two locations, and both of these locations are a copy and paste for the most part.
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>