From ceb5d6064f5becfd7a2a816b010aaa7099b7f6b5 Mon Sep 17 00:00:00 2001 From: Daniel Stahl Date: Wed, 15 Nov 2017 11:15:25 +0100 Subject: [PATCH 1/2] Added issue and PR templates Created templates for issues and pull requests, as per issue #159. The intention is for these templates to be minimalistic and easy to use, yet guide contributors towards including sufficient information so as to enable effective discussions and reviews. The templates are intended to reflect the contribution guidelines, while aligning to generally accepted good practice. --- .github/ISSUE_TEMPLATE.md | 18 ++++++++++++++++++ .github/PULL_REQUEST_TEMPLATE.md | 19 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 00000000..519a8776 --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,18 @@ + + +### Description + + +### Motivation + + +### Exemplification + + +### Benefits + + +### Possible Drawbacks + diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..3555a539 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,19 @@ + + +### Applicable Issues + + +### Description of the Change + + +### Alternate Designs + + +### Benefits + + +### Possible Drawbacks + \ No newline at end of file From 659e07ea9cff6eb7a558ae3428c2b2763ed7859d Mon Sep 17 00:00:00 2001 From: Daniel Stahl Date: Thu, 16 Nov 2017 10:31:13 +0100 Subject: [PATCH 2/2] Added developer's certificate of origin to PR template --- .github/PULL_REQUEST_TEMPLATE.md | 34 +++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3555a539..03ed6a25 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -16,4 +16,36 @@ Any pull request must pass the automated Travis tests. ### Possible Drawbacks - \ No newline at end of file + + +### Sign-off + + + +Developer's Certificate of Origin 1.1 + +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. + +Signed-off-by: