From bb59d8ac052de7a7118e09d8c58b4f4223d1f629 Mon Sep 17 00:00:00 2001 From: Tobie Langel Date: Thu, 31 Oct 2019 12:40:16 +0100 Subject: [PATCH 1/2] Add post-graduation checklist * Include formal IP transfers and related tooling, which cannot happen before project has formally graduated from incubation * Modify onboarding checklist so that IP related tasks are limited to listing related assets and committing to post-graduation transfer. * Use the term trademark instead of logomark. * Update URLs in comments to point to new location of issue templates. Closes #378, closes #380. Co-Authored-By: Dhruv Jain --- PROJECT_PROGRESSION.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/PROJECT_PROGRESSION.md b/PROJECT_PROGRESSION.md index bb083e7d8..bc3696911 100644 --- a/PROJECT_PROGRESSION.md +++ b/PROJECT_PROGRESSION.md @@ -86,22 +86,22 @@ The Application Champion is a member of the CPC who commits to do the following: ## Onboarding Checklist - + This is an informational checklist to help projects onboard into the OpenJS Foundation - tasks we will complete together after your project has been accepted into the incubation process. If you have any questions or need help, the OpenJS Foundation CPC is available to assist. - [ ] Adopt the OpenJS Foundation Code of Conduct - [ ] Update project CoC reporting methods to include OpenJS Foundation escalation path -- [ ] Transfer official domains to OpenJS Foundation +- [ ] List official domains that the project commits to transfer to the OpenJS Foundation following graduation - [ ] Identify and document other core project infrastructure -- [ ] If choosing to use a Contributor License Agreement (CLA) or Developer Certificate of Origin (DCO), make selection and implement appropriate tool +- [ ] If choosing to use a Contributor License Agreement (CLA) or Developer Certificate of Origin (DCO), make selection - [ ] Add or Update Governance.md document (required for Impact stage) - [ ] Confirm required files in place (CODE_OF_CONDUCT.md, LICENSE.md) - [ ] Publish Project Charter on website or GitHub - [ ] Update legal copyright notice on project website and GitHub - [ ] Add OpenJS Foundation logo to project website - [ ] Add Project logo to OpenJS Foundation website; update PROJECTS.md file -- [ ] Transfer logomark to the OpenJS Foundation +- [ ] List trademarks the project commits to transfer to the OpenJS Foundation following graduation - [ ] If project is using crowdfunding platforms, add disclaimer to platforms - [ ] Identify individuals from the project to join the CPC - [ ] Document project and foundation contacts for: @@ -109,6 +109,16 @@ This is an informational checklist to help projects onboard into the OpenJS Foun * infrastructure * legal/governance help +## Post-graduation Checklist + + + +This is a checklist to help projects complete the post-graduation tasks they committed to during onboarding - tasks we will complete together after your project has graduated from the incubation process. If you have any questions or need help, the OpenJS Foundation CPC is available to assist. + +- [ ] Transfer official domains to OpenJS Foundation +- [ ] If relevant, implement the appropriate tool to enforce CLA or DCO +- [ ] Transfer trademarks to the OpenJS Foundation + ## III. Stages - Definitions & Expectations Every Foundation project has an associated maturity level. Proposed Foundation projects should state their preferred maturity level. Projects of all maturities have access to Foundation resources. From f3a71fbeb60276881c08b12795824ce3874fd5b2 Mon Sep 17 00:00:00 2001 From: Tobie Langel Date: Tue, 24 Mar 2020 18:12:34 +0100 Subject: [PATCH 2/2] Clarify language of post-graduation checklist --- PROJECT_PROGRESSION.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PROJECT_PROGRESSION.md b/PROJECT_PROGRESSION.md index bc3696911..51b5fac2b 100644 --- a/PROJECT_PROGRESSION.md +++ b/PROJECT_PROGRESSION.md @@ -115,9 +115,9 @@ This is an informational checklist to help projects onboard into the OpenJS Foun This is a checklist to help projects complete the post-graduation tasks they committed to during onboarding - tasks we will complete together after your project has graduated from the incubation process. If you have any questions or need help, the OpenJS Foundation CPC is available to assist. -- [ ] Transfer official domains to OpenJS Foundation +- [ ] Transfer previously indicated official domains to OpenJS Foundation, if any - [ ] If relevant, implement the appropriate tool to enforce CLA or DCO -- [ ] Transfer trademarks to the OpenJS Foundation +- [ ] Transfer previously indicated trademarks to the OpenJS Foundation, if any ## III. Stages - Definitions & Expectations