-
Notifications
You must be signed in to change notification settings - Fork 146
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
OpenJS Foundation Finish Line #267
Comments
electron/electron#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:
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 electron/electronjs.org-old#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: |
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. openjs-foundation/code-of-conduct#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 openjs-foundation/project-status#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.
Update project CoC reporting methods to include OpenJS Foundation escalation pathdoesn't need to be done :)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.The text was updated successfully, but these errors were encountered: