From db2d2712a4f5932c42414d273fac957f8cb10e7f Mon Sep 17 00:00:00 2001 From: Florian <1technophile@users.noreply.github.com> Date: Tue, 8 Jun 2021 16:51:06 -0500 Subject: [PATCH] Add DCO (#978) Add developer certificate of origin --- .../pull_request_template.md | 7 ++++ docs/participate/development.md | 34 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE/pull_request_template.md diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md new file mode 100644 index 0000000..2933cb0 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -0,0 +1,7 @@ +## Description: + + +## Checklist: + - [ ] The pull request is done against the latest development branch + - [ ] Only one feature/fix was added per PR and the code change compiles without warnings + - [ ] I accept the [DCO](https://github.com/1technophile/OpenMQTTGateway/blob/development/docs/participate/development.md#developer-certificate-of-origin). diff --git a/docs/participate/development.md b/docs/participate/development.md index 663e05a..9ca53d6 100644 --- a/docs/participate/development.md +++ b/docs/participate/development.md @@ -33,3 +33,37 @@ Some things that will increase the chance that your pull request is accepted: * Write a [good commit message][commit]. [commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html + +## Developer Certificate Of Origin + +``` + By making a contribution to this project, I certify that: + + (a) The contribution was created in whole or in part by me and I + have the right to submit it under the open source license + indicated in the file; or + + (b) The contribution is based upon previous work that, to the best + of my knowledge, is covered under an appropriate open source + license and I have the right under that license to submit that + work with modifications, whether created in whole or in part + by me, under the same open source license (unless I am + permitted to submit under a different license), as indicated + in the file; or + + (c) The contribution was provided directly to me by some other + person who certified (a), (b) or (c) and I have not modified + it. + + (d) I understand and agree that this project and the contribution + are public and that a record of the contribution (including all + personal information I submit with it, including my sign-off) is + maintained indefinitely and may be redistributed consistent with + this project or the open source license(s) involved. +``` + +This Developer Certificate Of Origin (DCO) was adopted on June 7, 2021. + +The text of this license is available under the [Creative Commons Attribution-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-sa/3.0/). It is based on the Linux [Developer Certificate Of Origin](http://elinux.org/Developer_Certificate_Of_Origin). + +To accept the DCO it is required to put a x between [ ] on `[ ] I accept the DCO` in the PR template when submitting it. The [ ] is an opt-in box, so you have to manually accept it.