electron / electron/governance

OpenJS Foundation Finish Line

Open
#267 9 comments 4 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
166
Forks
164
Avg merge
1h 10m
Merged PRs (30d)
3

Description

This is an annotated version of the checklist at https://github.com/openjs-foundation/project-onboarding/issues/36, specific to Electron's current state. Once completed, I will respond in that issue with the completed checklist which will then (hopefully!) be passed to the CPC for approval. If completed, I can't foresee any non-trivial roadblocks.

- [x] Adopt the OpenJS Foundation Code of Conduct
- [x] https://github.com/electron/electron/pull/23137
- [x] ~Update project CoC reporting methods to include OpenJS Foundation escalation path~ doesn't need to be done :)
- [x] ~note from @bnb: There does not seem to currently be clear and documented guidance on what this is, how to implement it, or what it fully entails from the OpenJS Foundation CPC. There is work being done to improve this, but that work is not completed. One specific point - the ability for CoC rulings to be escalated above and outside of Electron's Community and Safety structure to the CoCP group within the OpenJS Foundation for an "appeal" - is something that Electron would likely want to have feedback on.~
- [x] openjs-foundation/cross-project-council#439
- [ ] @groundwater owning working on the Foundation with this.
- [x] Identify and document other core project infrastructure
- [x] document by @codebytere: https://hackmd.io/@codebytere/rk2-IRPaL
- [x] Add or Update Governance.md document (required for Impact stage)
- [x] In speaking with @jorydotcom and @brianwarner, it seems that the electron/governance repo is sufficient for this.
- [x] Confirm required files in place (CODE_OF_CONDUCT.md, LICENSE.md)
- [x] Documented in the repositories list: [electron/governance](https://hackmd.io/JyS2YS37TieP-zB305vG6w#Repositories)
- [x] Project Charter is published on website or github
- [x] [electron/governance/charter/](https://github.com/electron/governance/tree/master/charter)
- [x] Update legal copyright notice on project website and github
- [x] https://github.com/electron/electronjs.org/pull/3895
- [x] TODO: merge on join
- [x] Add OpenJS Foundation logo to project website
- [x] https://github.com/electron/electronjs.org/pull/3895
- [x] TODO: merge on join
- [x] Add Project logo to OpenJS Foundation website; update PROJECTS.md file
- [x] If project is using crowdfunding platforms, add disclaimer to platforms
- [x] [About section of the Electron OpenCollective](https://opencollective.com/electron#section-about)
- [x] openjs-foundation/cross-project-council#440
- [ ] Need update on this from the Foundation / GitHub.
- [ ] openjs-foundation/cross-project-council#441
- [ ] Document decision here, if applicable. Is admin the correct team to update on this?
- [x] Identify individuals from the project to join the CPC
- [x] Admin / WGs to decide upon joining.
- [x] Document project and foundation contacts for:
* marketing & social media (listed: Outreach WG)
* @jdalton
* @ckerr
* @bnb
* @cruzerld
* @felixrieseberg
* @codebytere
* @sofianguy
* @VerteDinde
* @MarshallOfSound
* @erickzhao
* infrastructure (listed: the people I'm aware of who handle infra for Electron, since there's not an apparent Infra WG)
* @codebytere
* @MarshallOfSound
* @jkleinsc
* legal/governance help (listed: Admin WG)
* @mgc
* @groundwater

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.