Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Gender Identity & Expression in the Code of Conduct #82

Closed
varjmes opened this issue Jan 15, 2016 · 22 comments
Closed

Gender Identity & Expression in the Code of Conduct #82

varjmes opened this issue Jan 15, 2016 · 22 comments

Comments

@varjmes
Copy link
Contributor

varjmes commented Jan 15, 2016

Purpose

I'd really like to learn Node.js this year and to do that I usually try and get involved in a part of a community. Before I try and take part in a community, I generally look at the Code of Conduct first.

I noted that the Code of Conduct mentions 'gender' but that doesn't really feel like it includes non-binary or agender folk.

I realise the CoC says 'similar personal characteristic', but it feels like it'd be good to have things explicitly said rather than assumed. The Contributor Covenant has a lot of really useful things in it too (like age, technology choices, lack of religion), which we could consider co-opting things from.

Focus

This dicussion is specifically about including 'gender identity and expression' into the Node.js Code of Conduct. Discussions that don't consider including gender identity into the Code of Conduct should be considered off topic.

Some off topic examples include, but are not limited to:

  • Is gender a social construct?
  • Do we really think that people should even have genders any more?
  • The validity of other sections of the Code of Conduct
  • The usefulness or necessity of Codes of Conduct in general

Have a good day ✨

@ashleygwilliams
Copy link
Contributor

hey @Charlotteis thanks for filing! this is great and we'd love to help you with this effort.

the first step will be to merge our own CoC, which i plan on finally doing today or tomorrow. plz share your thoughts!

next will be writing a proposal via PR, would you be available to join us for our meeting next week on Thursday at 10am PST?

@nebrius
Copy link
Contributor

nebrius commented Jan 15, 2016

Thanks for writing in! A couple links that may be of interest to you:
Code of Conduct PR for this working group: #22
Issue structure PR for this working group: #71

@ashleygwilliams
Copy link
Contributor

oh good call @nebrius i was gonna mention that because @Charlotteis has good Opinions:tm: about such things

@ashleygwilliams
Copy link
Contributor

also #65 :hint::hint::nudge:nudge:

@varjmes
Copy link
Contributor Author

varjmes commented Jan 15, 2016

Cool, I see that the WG CoC would include gender identity, which is awesome.

I'm going to go ahead and make a coffee and read all of the things ever in this WG. I do love to have (helpful?) opinions!

Hi @nebrius 👋 , thanks so much for those links.

As for 10am PST.... I'm usually on the train home from work at that time but I will certainly see what I can do!

@nebrius
Copy link
Contributor

nebrius commented Jan 15, 2016

alright @ashleygwilliams I'm going I'm going (to #65). shambles over 😛

@ashleygwilliams
Copy link
Contributor

lol i was meaning to suggest to @Charlotteis that she czech it out to join! but yeah also lol it'd be great to ship a 1.0 version 🐬

@nebrius
Copy link
Contributor

nebrius commented Jan 15, 2016

@Charlotteis if you've got time to take a look, it'd be great to get your feedback on #74 as well

@varjmes
Copy link
Contributor Author

varjmes commented Jan 15, 2016

Slowly going to go through everything.The WG README mentions 'gender and sex', should I open a new issue to discuss rewording this to 'gender identity (and expression) and sex'?

@varjmes
Copy link
Contributor Author

varjmes commented Jan 15, 2016

Rust now includes this in their CoC (rust-lang/prev.rust-lang.org#270), which may be useful for our discussion here (only, as mentioned before, node seems to specifically mention how they used the Rust CoC) ✨

update though added, there seems to be some potential it could be removed. I'll know by Wednesday (20th January)

@ashleygwilliams
Copy link
Contributor

A++

@varjmes
Copy link
Contributor Author

varjmes commented Jan 16, 2016

@nebrius I took a look at your Issue structure and rewrote my issue to adhere to it. Great work! I've also gone through all of the other issues/PR's linked and have commented on them where I felt it was needed :)

@nebrius
Copy link
Contributor

nebrius commented Jan 17, 2016

Wow, thanks for all the feedback @Charlotteis, this is awesome! :)

@varjmes
Copy link
Contributor Author

varjmes commented Jan 21, 2016

Hai! Rust just landed this: rust-lang/prev.rust-lang.org#288
I bring it up again because I wonder if the scope of this issue could include similar personal characteristics? I'm happy to keep this to be just about 'gender identity' as I'm sure that this WG will work hard to keep the CoC up to date in general and it's probably going to be an ongoing process. But, it's worth considering broadening scope a little. Just something we can think about!

@zkat
Copy link
Contributor

zkat commented Jan 21, 2016

Wait, can we just file a PR against nodejs/node with this change? I will +1 this patch myself, although it may end up landing in tsc-agenda just because someone may just really want that to happen.

If this seems good, would @Charlotteis be interested in cooking up that PR and submitting it? If you're not comfortable doing so (because, understandably, there is always a chance for backlash), I would gladly volunteer for submitting it myself.

@nebrius
Copy link
Contributor

nebrius commented Jan 21, 2016

+1 to just filing a PR against nodejs/node. I kinda have the feeling this should be pretty uncontroversial (to collaborators), since it doesn't change enforcement policies or anything and it was landed in Rust.

@Fishrock123
Copy link
Contributor

Two things about this:

I interpret this as a doc change and not a policy change. Being both a TSC (moderator) and CTC (policy owner) member.

I'd prefer if someone besides myself was comfortable PRing it, but I will do it if necessary.

@Fishrock123
Copy link
Contributor

and it was landed in Rust.

Note: just because we used the Rust CoC originally makes no promises that we will follow it, but pointing this out won't hurt either. :)

@varjmes
Copy link
Contributor Author

varjmes commented Jan 21, 2016

So I would love to have my name up there in the contributors, and I'm in half a mind to do it myself. However, I've already had some crappy experiences lately with regards to CoC changes (and lets not forget the current uproar in the community this week with this stuff) and would appreciate someone actually known with the Node community and known by Core to make this PR if that's possible. Thanks so much for all of this, I'm a very happy computer right now 💻 ✨

@zkat
Copy link
Contributor

zkat commented Jan 21, 2016

I'll cook one up, then. Stand by.

@MylesBorins
Copy link

🎉🎉🎉🎉🎉

zkat added a commit to zkat/node that referenced this issue Jan 22, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: nodejs#4801
Fixes: nodejs/inclusivity#82
@varjmes
Copy link
Contributor Author

varjmes commented Jan 22, 2016

thumbsup

a special thank you .gif for everyone's help with this <3 <3

rvagg pushed a commit to nodejs/node that referenced this issue Jan 25, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: #4801
Fixes: nodejs/inclusivity#82
MylesBorins pushed a commit to nodejs/node that referenced this issue Jan 28, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: #4801
Fixes: nodejs/inclusivity#82
MylesBorins pushed a commit to nodejs/node that referenced this issue Feb 11, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: #4801
Fixes: nodejs/inclusivity#82
MylesBorins pushed a commit to MylesBorins/node that referenced this issue Feb 11, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: nodejs#4801
Fixes: nodejs/inclusivity#82
MylesBorins pushed a commit to MylesBorins/node that referenced this issue Feb 13, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: nodejs#4801
Fixes: nodejs/inclusivity#82
MylesBorins pushed a commit to MylesBorins/node that referenced this issue Feb 15, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: nodejs#4801
Fixes: nodejs/inclusivity#82
scovetta pushed a commit to scovetta/node that referenced this issue Apr 2, 2016
rust-lang/prev.rust-lang.org#288 landed in the Rust repo
so it seems like a good idea to just bring the updated list in.

We also received a request to do this in nodejs/inclusivity#82
so this should resolve that.

Thanks to [@Charlotteis](https://github.com/Charlotteis) for bringing
up the original issue.

Reviewed-By: Jeremiah Senkpiel <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
PR-URL: nodejs#4801
Fixes: nodejs/inclusivity#82
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants