Skip to content

Commit 1be11bb

Browse files
Max Jonas Werneryiannistri
Max Jonas Werner
authored andcommitted
Add DCO and mention DCO in contribution guide
This adds a standard DCO (text taken from https://developercertificate.org/) and clarifies that all contributions are subject to this DCO. This commit also fixes the link to the contribution guide in the README by changing the extension to lower-case (which is more usual, anyway).
1 parent db320ba commit 1be11bb

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
lines changed

CONTRIBUTING.MD renamed to CONTRIBUTING.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ open source product with a community led by Weaveworks :heart:
55

66
We welcome improvements to reporting issues and documentation as well as to code.
77

8+
## Developer Certificate of Origin
9+
10+
By submitting any contributions to this repository as an individual or on behalf of a corporation, you agree to the [Developer Certificate of Origin](DCO).
11+
812
## Understanding how to run development process
913

1014
The [internal guide](doc/development-process.md) **is a work in progress** but aims to cover all aspects of how to
@@ -26,4 +30,4 @@ In general, we will merge a PR once at least one maintainer has endorsed it. For
2630

2731
Limit the subject to 50 characters and write as the continuation of the sentence "If applied, this commit will ..."
2832
Explain what and why in the body, if more than a trivial change; wrap it at 72 characters.
29-
The [following article](https://cbea.ms/git-commit/#seven-rules) has some more helpful advice on documenting your work.
33+
The [following article](https://cbea.ms/git-commit/#seven-rules) has some more helpful advice on documenting your work.

DCO

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Developer Certificate of Origin
2+
Version 1.1
3+
4+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
5+
6+
Everyone is permitted to copy and distribute verbatim copies of this
7+
license document, but changing it is not allowed.
8+
9+
10+
Developer's Certificate of Origin 1.1
11+
12+
By making a contribution to this project, I certify that:
13+
14+
(a) The contribution was created in whole or in part by me and I
15+
have the right to submit it under the open source license
16+
indicated in the file; or
17+
18+
(b) The contribution is based upon previous work that, to the best
19+
of my knowledge, is covered under an appropriate open source
20+
license and I have the right under that license to submit that
21+
work with modifications, whether created in whole or in part
22+
by me, under the same open source license (unless I am
23+
permitted to submit under a different license), as indicated
24+
in the file; or
25+
26+
(c) The contribution was provided directly to me by some other
27+
person who certified (a), (b) or (c) and I have not modified
28+
it.
29+
30+
(d) I understand and agree that this project and the contribution
31+
are public and that a record of the contribution (including all
32+
personal information I submit with it, including my sign-off) is
33+
maintained indefinitely and may be redistributed consistent with
34+
this project or the open source license(s) involved.

0 commit comments

Comments
 (0)