Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

Commit 8ee5ce2

Browse files
authored
Merge pull request #309 from cloudant/add-dco-instructions
Update CONTRIBUTING.rst with DCO instructions
2 parents 4a11c70 + 59f86ad commit 8ee5ce2

File tree

3 files changed

+38
-18
lines changed

3 files changed

+38
-18
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Thanks for your hard work, please ensure all items are complete before opening.
22

3-
- [ ] You have signed the CLA as per the instructions in [CONTRIBUTING.rst](https://github.com/cloudant/python-cloudant/blob/master/CONTRIBUTING.rst#contributor-license-agreement)
3+
- [ ] Tick to sign-off your agreement to the [Developer Certificate of Origin (DCO) 1.1](https://github.com/cloudant/python-cloudant/blob/master/DCO1.1.txt)
44
- [ ] You have added tests for any code changes
55
- [ ] You have updated the [CHANGES.rst](https://github.com/cloudant/python-cloudant/blob/master/CHANGES.rst)
66
- [ ] You have completed the PR template below:

CONTRIBUTING.rst

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,21 @@ Developing this library
33

44
Python-Cloudant Client Library is written in Python.
55

6-
=============================
7-
Contributor License Agreement
8-
=============================
6+
===============================
7+
Developer Certificate of Origin
8+
===============================
99

10-
In order for us to accept pull-requests, the contributor must first complete
11-
a Contributor License Agreement (CLA). This clarifies the intellectual
12-
property license granted with any contribution. It is for your protection as a
13-
Contributor as well as the protection of IBM and its customers; it does not
14-
change your rights to use your own Contributions for any other purpose.
10+
In order for us to accept pull-requests, the contributor must sign-off a
11+
[Developer Certificate of Origin (DCO)](DCO1.1.txt). This clarifies the
12+
intellectual property license granted with any contribution. It is for your
13+
protection as a Contributor as well as the protection of IBM and its customers;
14+
it does not change your rights to use your own Contributions for any other
15+
purpose.
1516

16-
This is a quick process: one option is signing using Preview on a Mac,
17-
then sending a copy to us via email.
17+
Please read the agreement and acknowledge it by ticking the appropriate box in
18+
the PR text, for example:
1819

19-
You can download the CLAs here:
20-
21-
- `Individual <http://cloudant.github.io/cloudant-sync-eap/cla/cla-individual.pdf>`_
22-
- `Corporate <http://cloudant.github.io/cloudant-sync-eap/cla/cla-corporate.pdf>`_
23-
24-
If you are an IBMer, please contact us directly as the contribution process is
25-
slightly different.
20+
- [x] Tick to sign-off your agreement to the Developer Certificate of Origin (DCO) 1.1
2621

2722
======================
2823
Development Quickstart

DCO1.1.txt

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

0 commit comments

Comments
 (0)