Skip to content
This repository has been archived by the owner on Sep 30, 2020. It is now read-only.

Update the list of personal characteristics to synchronize with the Contributor's Covenant v1.3 #288

Merged
merged 3 commits into from
Jan 22, 2016

Conversation

nikomatsakis
Copy link
Contributor

This PR updates the list of personal characteristics to synchronize with the Contributor's Covenant v1.3. This is not intended as a change to the actual meaning of the CoC, since all of these characteristics were intended to be implied by the original wording. However, making the list more explicit is clearer for readers overall, and the CC seems to have a reasonable list.

r? @rust-lang/core
cc @rust-lang/moderation

UPDATE: Tweaked wording of this PR proposal somewhat.

UPDATE from @aturon: For reference, here's the announcement we sent out to the community:

Dear fellow Rustaceans,

I wanted to post notice regarding a recent clarification to the Code of Conduct. In particular, the original CoC began with the following text:

We are committed to providing a friendly, safe and welcoming environment for all, regardless of gender identity and expression, sexual orientation, disability, ethnicity, religion, or similar personal characteristic.

We've updated this list of example characteristics to be more inclusive, per current best practices (more specifically, we are incorporating the list from the Contributor's Covenant v1.3.0):

We are committed to providing a friendly, safe and welcoming environment for all, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, nationality, or other similar characteristic.

This is not intended as a change to the actual meaning of the CoC, since all of these characteristics were intended to be implied by the original wording. However, there is a benefit to being more explicit: it sends a clearer signal to members of specific underrepresented or frequently mistreated groups, to say that we hold them in mind, and intend to keep our spaces safe for them.

Thank you very much! You may now return to your regularly scheduled Rust discussions.

@Manishearth
Copy link
Member

👍 from me

@steveklabnik
Copy link
Member

👍

@alexcrichton
Copy link
Member

Sounds good to me, thanks @nikomatsakis!

@aturon
Copy link
Member

aturon commented Jan 21, 2016

cc @Charlotteis

Strong 👍 for me. I like being more explicit, and especially the addition of "level of experience". I also think sync'ing with the current best practices here is a good way to go.

@brson
Copy link
Contributor

brson commented Jan 21, 2016

Lgtm. Thanks @nikomatsakis

@niconii
Copy link
Contributor

niconii commented Jan 21, 2016

👍

@mbrubeck
Copy link
Contributor

+1

@pnkfelix
Copy link
Member

looks fine with me. (at first I thought "gender, gender ..." was a typo, but I can understand differentiating between "gender" and "gender identity/expression")

@huonw
Copy link
Member

huonw commented Jan 21, 2016

👍

1 similar comment
@BurntSushi
Copy link
Member

👍

@nikomatsakis
Copy link
Contributor Author

OK, at this point everyone on the core team (and many on the mod team) have either commented here or spoken with me privately and approved this PR. Therefore, I am going to merge it. Thanks all!

nikomatsakis added a commit that referenced this pull request Jan 22, 2016
Update the list of personal characteristics to synchronize with the Contributor's Covenant v1.3
@nikomatsakis nikomatsakis merged commit 7833814 into rust-lang:master Jan 22, 2016
@niconii
Copy link
Contributor

niconii commented Jan 22, 2016

🎉 🎊 🎉

@nikomatsakis
Copy link
Contributor Author

Just FYI, I also announced this change on the users and internals boards.

zkat added a commit to zkat/node that referenced this pull request 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
zkat added a commit to nodejs/node that referenced this pull request 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: #4801
Fixes: nodejs/inclusivity#82
rvagg pushed a commit to nodejs/node that referenced this pull request 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 pull request 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 pull request 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 pull request 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 pull request 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 pull request 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 pull request 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.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.