Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ONBOARDING] vis.gl #65

Open
jorydotcom opened this issue Jun 13, 2022 · 4 comments
Open

[ONBOARDING] vis.gl #65

jorydotcom opened this issue Jun 13, 2022 · 4 comments
Labels
Incubating incubation Stage related

Comments

@jorydotcom
Copy link
Contributor

jorydotcom commented Jun 13, 2022

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) visgl/vis.gl#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) visgl/vis.gl#87
Update legal copyright notice on GitHub
Add copyright notices for project website footers to project website visgl/vis.gl#88 visgl/deck.gl#9023 visgl/hubble.gl#278 visgl/loaders.gl#3043 visgl/luma.gl#2131
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) visgl/vis.gl#91 visgl/hubble.gl#279 visgl/loaders.gl#3053 visgl/luma.gl#2168 visgl/react-map-gl#2421
@jorydotcom jorydotcom added the Incubating incubation Stage related label Jun 13, 2022
@chrisgervang
Copy link

How do we do 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
    • This should be handled already, but how can we confirm?
  • List trademarks the project commits to transfer to the OpenJS Foundation following graduation
    • I don't think we have any registered trademarks. Could you check on this on your end since we're all within LF umbrella?
  • If project is using crowdfunding platforms, add disclaimer to platforms
    • We don't have any.

@chrisgervang
Copy link

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

@ljharb
Copy link
Member

ljharb commented May 27, 2023

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

@bensternthal
Copy link
Contributor

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!

bensternthal added a commit to visgl/loaders.gl that referenced this issue May 21, 2024
Per[ oboarding checklist,](openjs-foundation/project-status#65) adds a loaders.gl code of conduct that matches openjs/vis.gl
bensternthal added a commit to visgl/luma.gl that referenced this issue May 21, 2024
Per[ oboarding checklist,](openjs-foundation/project-status#65) adds luma.gl code of conduct to match openjs/vis.gl
ibgreen pushed a commit to visgl/luma.gl that referenced this issue May 21, 2024
Per[ oboarding checklist,](openjs-foundation/project-status#65) adds luma.gl code of conduct to match openjs/vis.gl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Incubating incubation Stage related
Projects
None yet
Development

No branches or pull requests

4 participants