Skip to content

Commit 792e056

Browse files
authored
Use linux dco instead of our own contributors.txt (#542)
* update doc Signed-off-by: Terence Parr <[email protected]> * use Linux DCO not contributors.txt Signed-off-by: Terence Parr <[email protected]>
1 parent 2a3e9f2 commit 792e056

File tree

3 files changed

+74
-0
lines changed

3 files changed

+74
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
@@ -1,5 +1,23 @@
2+
<!--
3+
Thank you for proposing a contribution to the ANTLR jetbrains plugin!
4+
5+
As of 1.18, we use the Linux Foundation's Developer
6+
Certificate of Origin, DCO, version 1.1. See either
7+
https://developercertificate.org/ or file
8+
contributors-cert-of-origin.txt in the main directory.
9+
10+
Each commit requires a "signature", which is simple as
11+
using `-s` (not `-S`) to the git commit command:
12+
13+
git commit -s -m 'This is my commit message'
14+
15+
Github's pull request process enforces the sig and gives
16+
instructions on how to fix any commits that lack the sig.
17+
See https://github.com/apps/dco for more info.
18+
19+
No signature is required in this file (unlike the
20+
previous contributor's certificate of origin.)
21+
-->
22+

developer-cert-of-origin.txt

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
As of 1.18, the ANTLR plugin uses the Linux Foundation's Developer
2+
Certificate of Origin, DCO, version 1.1. See either
3+
https://developercertificate.org/ or the text below.
4+
5+
Each commit requires a "signature", which is simple as
6+
using `-s` (not `-S`) to the git commit command:
7+
8+
git commit -s -m 'This is my commit message'
9+
10+
Github's pull request process enforces the sig and gives
11+
instructions on how to fix any commits that lack the sig.
12+
See https://github.com/apps/dco for more info.
13+
14+
No signature is required in this file (unlike the
15+
previous contributor's certificate of origin.)
16+
17+
----- https://developercertificate.org/ ------
18+
19+
Developer Certificate of Origin
20+
Version 1.1
21+
22+
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
23+
24+
Everyone is permitted to copy and distribute verbatim copies of this
25+
license document, but changing it is not allowed.
26+
27+
28+
Developer's Certificate of Origin 1.1
29+
30+
By making a contribution to this project, I certify that:
31+
32+
(a) The contribution was created in whole or in part by me and I
33+
have the right to submit it under the open source license
34+
indicated in the file; or
35+
36+
(b) The contribution is based upon previous work that, to the best
37+
of my knowledge, is covered under an appropriate open source
38+
license and I have the right under that license to submit that
39+
work with modifications, whether created in whole or in part
40+
by me, under the same open source license (unless I am
41+
permitted to submit under a different license), as indicated
42+
in the file; or
43+
44+
(c) The contribution was provided directly to me by some other
45+
person who certified (a), (b) or (c) and I have not modified
46+
it.
47+
48+
(d) I understand and agree that this project and the contribution
49+
are public and that a record of the contribution (including all
50+
personal information I submit with it, including my sign-off) is
51+
maintained indefinitely and may be redistributed consistent with
52+
this project or the open source license(s) involved.
File renamed without changes.

0 commit comments

Comments
 (0)