-
-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
docs: added CODE_OF_CONDUCT.md #4143
Conversation
Ok, reading through this I see we are supposed to add an email for reports to go to. What do we want to list there? |
640b585
to
dd8edd2
Compare
@wesleytodd I think the contact is the "officer(s)" in charge of enforcing the code of conduct. IE: Who should people report issue to. For those to be actionable, ideally the officers should have owner/admin role in the org |
Made a couple of suggestions but generally looks good to me. |
We could set up a simple email list if we wanted that would simply forward to a list of emails. The |
Depending on how you want the email to be, getting the foundation to provide something like |
@dougwilson @mhdawson feel free to use my email forwarding service, https://forwardemail.net |
Typo: Fix: |
@niftylettuce Thanks, but personally I would prefer the foundation provide the email since it is where all the other infrastructure will live. @brianwarner, if you can get us that email, maybe shared over lastpass like the zoom credentials I can get this updated. I will wait to do all the rest of the updates once we get the email sorted out. |
I would love to get all these docs-type PRs landed. Are we any closer to having an email from OpenJS or should we update the wording (for now) to not make reference to needing one and then revisit once there is one? |
I pinged @brianwarner on slack today to see if we can get an email this this week. |
We can even get it today :-) How about "[email protected]"? |
That address is as good as any to me :) |
Awesome, thanks @dougwilson! I wrote a github action that allows projects to manage membership in Groups.io lists via a yml file in https://github.com/openjs-foundation/directory. This provides transparency as to who is on the team, but also allows you to keep it up to date via PRs. I'm going to configure this list that way, so that it's in your hands. (A bonus, it generates a nicely formatted directory for each team) I'll ping you on Slack to get the list of CoC team members. It would be great to do the same for the express maintainers, as well. |
@brianwarner thanks ! |
Thanks @brianwarner ! I just replied with the list of the people and their emails of our active TC members (http://expressjs.com/en/resources/community.html) for the list 👍 |
Thanks @LinusU :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thank you everyone for reviewing it and getting eyes on our official code of conduct 🎉 |
3ca4fbd
to
67e64ca
Compare
As a member of the Open JS Foundation, we need to add the code of conduct to all project repos. To get started I wanted to at least get it on the main repo, and then if we are good with this we can automate adding it to the rest.
This is part of the project onboarding: openjs-foundation/project-status#15