Open bnb opened 4 years ago
https://github.com/electron/electron/pull/23137 updates our code of conduct to match the OpenJS foundation.
@jkleinsc added that to the checklist above. Also checked off and updated the OpenCollective items since @groundwater updated the "About" section of the Electron OpenCollective with the appropriate paragraph.
I can take a stab at the website stuff next week.
For this:
Update legal copyright notice on project website and github
What's the exact wording we need for the legal notice?
Thank you for taking the website work @erickzhao! 🙇
I am not a lawyer so I'd probably not be comfortable asserting that myself, so I've asked Brian Warner who does theoretically have context from Foundation lawyers. Will follow up here when I've heard back.
Updated two bullets above with a reference to https://github.com/electron/electronjs.org/pull/3895. I think we can mark them as done and merge once everything is approved.
Final TODOs with owners to drive them:
Unowned TODOs:
On-join TODOs:
Update project CoC reporting methods to include OpenJS Foundation escalation path
Tiny update: I've created an issue in the new CoC WG in the OpenJS GitHub org to address the concerns currently mentioned in the OP. I've opened this both as an OpenJS Foundation CPC Regular Member and as someone from the Electron project helping with onboarding. https://github.com/openjs-foundation/code-of-conduct/issues/8
Checked a few more off that have been completed for some time. I'm not sure if the logomark was / will be transferred, if the domains will be/were transferred (or some acceptable accommodation can be met), and we need to choose a DCO or CLA.
I can follow up on the Code of Conduct stuff with the Foundation. AFAIK it was WIP and nothing was ever landed on so... :P
After following up with Jory, the CoC updates don't need to be done.
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.