Skip to content

Commit 1fd1992

Browse files
mcgroftheihor
authored andcommitted
CONTRIBUTING.md: replace CLA with DCO
The goal to enable more contributions was to replace the CLA with something more light weight, embrace the DCO as its standard practice in Linux and other projects. Signed-off-by: Luis Chamberlain <[email protected]>
1 parent 6247b3a commit 1fd1992

File tree

1 file changed

+51
-7
lines changed

1 file changed

+51
-7
lines changed

CONTRIBUTING.md

Lines changed: 51 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,6 @@ We actively welcome your pull requests.
1010
3. If you've changed APIs, update the documentation.
1111
4. Ensure the test suite passes.
1212
5. Make sure your code lints.
13-
6. If you haven't already, complete the Contributor License Agreement ("CLA").
14-
15-
## Contributor License Agreement ("CLA")
16-
In order to accept your pull request, we need you to submit a CLA. You only need
17-
to do this once to work on any of Meta's open source projects.
18-
19-
Complete your CLA here: <https://code.facebook.com/cla>
2013

2114
## Issues
2215
We use GitHub issues to track public bugs. Please ensure your description is
@@ -34,3 +27,54 @@ outlined on that page and do not file a public issue.
3427
## License
3528
By contributing to Kernel Patches Daemon, you agree that your contributions will be licensed
3629
under the LICENSE file in the root directory of this source tree.
30+
31+
# Developer Certificate or Origin
32+
33+
This project embraces the Developer Certificate of Origin (DCO) for
34+
contributions. This means you must agree to the following prior to submitting
35+
patches, if you agree with this developer certificate you acknowledge this by
36+
adding a Signed-off-by tag to your patch commit log. Every submitted patch
37+
must have this.
38+
39+
The source for the DCO:
40+
41+
http://developercertificate.org/
42+
43+
-----------------------------------------------------------------------
44+
45+
Developer Certificate of Origin
46+
Version 1.1
47+
48+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
49+
660 York Street, Suite 102,
50+
San Francisco, CA 94110 USA
51+
52+
Everyone is permitted to copy and distribute verbatim copies of this
53+
license document, but changing it is not allowed.
54+
55+
56+
Developer's Certificate of Origin 1.1
57+
58+
By making a contribution to this project, I certify that:
59+
60+
(a) The contribution was created in whole or in part by me and I
61+
have the right to submit it under the open source license
62+
indicated in the file; or
63+
64+
(b) The contribution is based upon previous work that, to the best
65+
of my knowledge, is covered under an appropriate open source
66+
license and I have the right under that license to submit that
67+
work with modifications, whether created in whole or in part
68+
by me, under the same open source license (unless I am
69+
permitted to submit under a different license), as indicated
70+
in the file; or
71+
72+
(c) The contribution was provided directly to me by some other
73+
person who certified (a), (b) or (c) and I have not modified
74+
it.
75+
76+
(d) I understand and agree that this project and the contribution
77+
are public and that a record of the contribution (including all
78+
personal information I submit with it, including my sign-off) is
79+
maintained indefinitely and may be redistributed consistent with
80+
this project or the open source license(s) involved.

0 commit comments

Comments
 (0)