From 62c8d3f803f6b5ae456b9deb064f9060851600ed Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Sat, 26 Nov 2022 16:07:52 -0800 Subject: [PATCH] 2022-11-26 04:07:52PM --- docs/CONTRIBUTING.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index cec9a0dff..7deadb5fb 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -30,6 +30,13 @@ The simplified D2 flow at a package level looks like: ## Logistics +- **Important**: Contributions to D2 require a CLA. We will never relicense D2, but + Hashicorp has a good explanation of why a CLA has benefits for all parties (contributor, + community, us): [https://www.hashicorp.com/cla](https://www.hashicorp.com/cla). Please + email cla@d2lang.com with your name and Github username stating that you agree to + [Terrastruct's + CLA](https://terrastruct-site-assets.s3.us-west-1.amazonaws.com/documents/terrastruct_cla.pdf). + You only have to do this the first time you contribute. - D2 uses Issues as TODOs. No auto-closing on staleness. - Branch off `master`. - Prefix pull request titles with a short descriptor of the domain, e.g. `d2renderer: Add