-
Notifications
You must be signed in to change notification settings - Fork 203
Open
Labels
onboardingtracking onboarding for new/incubating projectstracking onboarding for new/incubating projects
Description
Project Onboarding Checklist - JSON Schema
Stage: Incubation
- Adopt the OpenJS Foundation Code of Conduct
- Update project CoC reporting methods to include OpenJS Foundation escalation path
- List official domains that the project commits to transfer to the OpenJS Foundation following graduation
- Identify and document other core project infrastructure
- Adopt either the Contributor License Agreement (CLA) or the Developer Certificate of Origin (DCO)
- 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 (see charter template)
- Update legal copyright notice on GitHub
- Add copyright notices for project website footers to project website
- Add OpenJS Foundation logo to project website
- Add Project logo to OpenJS Foundation website
- Add Project to the CPC repo's README.md as an Incubating project
- 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:
- marketing & social media
- infrastructure
- legal/governance help
- Publish security policy (see PROJECT_SECURITY_REPORTING)
Note: The JSON Schema project has been keeping its own record of this progress, as it was not made aware of this repo during initial joining, nor was an issue created for JSON Schema.
Metadata
Metadata
Assignees
Labels
onboardingtracking onboarding for new/incubating projectstracking onboarding for new/incubating projects
Type
Projects
Status
No status