## Description A config option to include an additional question at the end of `cz commit` that displays the DCO and asks if the committer agrees to the DCO and, if yes, appends the line `Signed-off-by: [NAME] <[EMAIL]>` at the end of the commit message. `[NAME]` and `[EMAIL]` would be pulled from git config. ## Possible Solutions 1. See description. 2. I suppose this could also be done instead as a third-party extension, but then what if you want a DCO question and also to use `cz_legacy` or `conventional_jira`? 3. Is it possible to _**append**_ a question to the cz_conventional_commits list via the json/toml file [customization](https://commitizen-tools.github.io/commitizen/customization.html#1-customize-in-configuration-file), or only to completely replace the list? If so, a partial solution to this feature request could just be a documentation edit to say how to do that. ## Additional context The [Developer Certificate of Origin (DCO)](https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin) is a lightweight alternative to a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement). It's used by many prominent communities, such as: - [Linux kernel](https://elinux.org/Developer_Certificate_Of_Origin) - [Gitlab](https://about.gitlab.com/blog/2017/11/01/gitlab-switches-to-dco-license/) - [Docker](https://github.com/moby/moby/blob/master/CONTRIBUTING.md#sign-your-work) - [Amazon's OpenSearch fork of ElasticSearch](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin) - The existence of this fork at all is a prime example of why a DCO might be preferred over a CLA; see [this article](https://drewdevault.com/2021/04/12/DCO.html) - [Gradle](https://github.com/gradle/gradle/blob/master/CONTRIBUTING.md#signing-off-commits-after-submitting-a-pull-request) - [Helm](https://github.com/helm/helm/blob/main/CONTRIBUTING.md#sign-your-work) - [Nextcloud](https://github.com/nextcloud/server/blob/master/.github/CONTRIBUTING.md#sign-your-work) - [Chef](https://blog.chef.io/introducing-developer-certificate-of-origin) There is also a [GitHub App](https://probot.github.io/apps/dco/) to support DCO's use [Some further reading](https://github.com/probot/dco#further-reading) [Yet more info](https://toscalix.com/2019/10/13/references-about-cla-dco-fla-and-similar-topics/)