Skip to content

[ONBOARDING] Perspective to OpenJS #3065

@kj-powell

Description

@kj-powell

This issue tracks all the tasks needed to fully onboard the Perspective project to OpenJS.

  • [Perspective - Onboarding] Adopt the OpenJS Foundation Code of Conduct #3069
  • [Perspective - Onboarding] Update project CoC reporting methods to include OpenJS Foundation escalation path
  • [Perspective - Onboarding] List official domains that the project commits to transfer to the OpenJS Foundation following graduation
  • [Perspective - Onboarding] Identify and document other core project infrastructure
  • [Perspective - Onboarding] Adopt either the Contributor License Agreement (CLA) or the Developer Certificate of Origin (DCO)
  • [Perspective - Onboarding] Add or Update Governance.md document (required for Impact stage)
  • [Perspective - Onboarding] Confirm required files in place (CODE_OF_CONDUCT.md, LICENSE.md)
  • [Perspective - Onboarding] Publish Project Charter on website or GitHub (see charter template)
  • [Perspective - Onboarding] Update legal copyright notice on GitHub
  • [Perspective - Onboarding] Add copyright notices for project website footers to project website
  • [Perspective - Onboarding] Add OpenJS Foundation logo to project website
  • [Perspective - Onboarding] Add Project logo to OpenJS Foundation website
  • [Perspective - Onboarding] Add Project to the CPC repo's README.md as an Incubating project
  • [Perspective - Onboarding] List trademarks the project commits to transfer to the OpenJS Foundation following graduation
  • [Perspective - Onboarding] If project is using crowdfunding platforms, add disclaimer from the OpenJS Foundation Trademark Policy to platforms
  • [Perspective - Onboarding] Identify individuals from the project to join the CPC by opening an issue in the CPC repository
  • [Perspective - Onboarding] Document project and foundation contacts for:
  • [Perspective - Onboarding] Publish security policy (see PROJECT_SECURITY_REPORTING)
  • [Perspective - Onboarding] Work with the foundation to sign a Project Contribution Agreement (if needed)
  • [Perspective - Onboarding] Implement an option from the Github Continuity Policy

Metadata

Metadata

Assignees

Labels

internalInternal refactoring and code quality improvement

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions