openjs-foundation / project-status

Public repo to manage the process of onboarding projects
Apache License 2.0
13 stars 10 forks source link

[ONBOARDING] vis.gl #65

Open jorydotcom opened 2 years ago

jorydotcom commented 2 years ago

Project Onboarding Checklist - vis.gl

Stage: Incubating

Item Vis.gl Deck.gl Hubble.gl Loaders.gl Luma.gl React-map.gl
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 N/A
Identify and document other core project infrastructure N/A N/A N/A N/A N/A N/A
Adopt either the Contributor License Agreement (CLA) or the Developer Certificate of Origin (DCO) https://github.com/visgl/vis.gl/issues/86
Add or Update Governance.md document (required for Impact stage) N/A N/A N/A N/A N/A N/A
Confirm required files in place (CODE_OF_CONDUCT.md, LICENSE.md)
Publish Project Charter on website or GitHub (see charter template) https://github.com/visgl/vis.gl/issues/87
Update legal copyright notice on GitHub
Add copyright notices for project website footers to project website https://github.com/visgl/vis.gl/issues/88 https://github.com/visgl/deck.gl/issues/9023 https://github.com/visgl/hubble.gl/issues/278 https://github.com/visgl/loaders.gl/issues/3043 https://github.com/visgl/luma.gl/issues/2131 https://github.com/visgl/react-map-gl/issues/2416
Add OpenJS Foundation logo to project website
Add Project logo to OpenJS Foundation website N/A N/A N/A N/A N/A
Add Project to the CPC repo's README.md as an Incubating project N/A N/A N/A N/A N/A
List trademarks the project commits to transfer to the OpenJS Foundation following graduation
If project is using crowdfunding platforms, add disclaimer to platforms N/A N/A N/A N/A N/A N/A
Identify individuals from the project to join the CPC N/A N/A N/A N/A N/A
Document project and foundation contacts for:
marketing & social media
infrastructure
legal/governance help
N/A N/A N/A N/A N/A
Publish security policy (see PROJECT_SECURITY_REPORTING) https://github.com/visgl/vis.gl/issues/91 https://github.com/visgl/hubble.gl/issues/279 https://github.com/visgl/loaders.gl/issues/3053 https://github.com/visgl/luma.gl/issues/2168 https://github.com/visgl/react-map-gl/issues/2421
chrisgervang commented 2 years ago

How do we do Update project CoC reporting methods to include OpenJS Foundation escalation path?

chrisgervang commented 1 year ago

Security policy has been added to deck.gl. We can copy/paste it into the other repos.

ljharb commented 1 year ago

You could also add it to the github org's .github repo and then it'd work for all of them at once.

bensternthal commented 6 months ago

I audited all the repos and added a tracking table to the issue. I'll work through each item so that we can get vis.gl graduated!