Skip to content

Commit c82f33e

Browse files
authored
fix: backfill DCO and inbound license grant section in CONTRIBUTING.md (#11)
Tracks DTD#46. Adds the verbatim grant paragraph and Signed-off-by guidance mandated by standards/licensing.md but previously absent from this repo's CONTRIBUTING.md. Made-with: Cursor
1 parent e6b1c08 commit c82f33e

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,29 @@ See `.cursorrules` for writing conventions. Key points:
4646
## Reporting Issues
4747

4848
Open an issue on GitHub. Include steps to reproduce, expected behavior, and actual behavior.
49+
50+
## Developer Certificate of Origin and Inbound License Grant
51+
52+
This project uses CC-BY-NC-ND-4.0 as its outbound license, which forbids derivatives. Every pull request is a derivative. Contributions are accepted inbound under a broader grant via the Developer Certificate of Origin (DCO), which resolves the conflict so the project can accept and redistribute contributions.
53+
54+
### Required grant
55+
56+
By submitting a contribution to this repository, you certify that you have the right to do so under the Developer Certificate of Origin (DCO) 1.1, and you grant TMHSDigital a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contribution under the project's current license (CC-BY-NC-ND-4.0) or any successor license chosen by the project.
57+
58+
### DCO sign-off
59+
60+
Every commit in a pull request must have a `Signed-off-by:` trailer matching the commit author:
61+
62+
```
63+
Signed-off-by: Jane Developer <jane@example.com>
64+
```
65+
66+
Signing is done at commit time:
67+
68+
```bash
69+
git commit -s -m "feat: add new skill"
70+
```
71+
72+
The GitHub DCO App enforces this on every PR.
73+
74+
For the full inbound/outbound model and rationale, see [`standards/licensing.md`](https://github.com/TMHSDigital/Developer-Tools-Directory/blob/main/standards/licensing.md) in the Developer-Tools-Directory meta-repo.

0 commit comments

Comments
 (0)