roguerb / pull-request-workshop

0 stars 6 forks source link

Adopt a Contributor Code of Conduct #17

Closed casto101 closed 8 years ago

casto101 commented 8 years ago

As a very beginner-friendly open source project, I think it'd be awesome for this community to adopt a code of conduct. Some comments on this project have been less than friendly. :(

I'm a big fan of the Contributor Covenant but definitely open to alternatives. Has anyone else seen open source codes of conduct that would be appropriate for this project?

seanculver commented 8 years ago

👍 We want this repository to be open and friendly for all.

conroywhitney commented 8 years ago

I'm a fan of ruby's code of conduct (https://www.ruby-lang.org/en/conduct/) pasted below:

This document provides community guidelines for a safe, respectful, productive, and collaborative place for any person who is willing to contribute to the Ruby community. It applies to all “collaborative space”, which is defined as community communications channels (such as mailing lists, submitted patches, commit comments, etc.).

  • Participants will be tolerant of opposing views.
  • Participants must ensure that their language and actions are free of personal attacks and disparaging personal remarks.
  • When interpreting the words and actions of others, participants should always assume good intentions.
  • Behaviour which can be reasonably considered harassment will not be tolerated.
conroywhitney commented 8 years ago

BTW I personally am 👍 for adding a code of conduct, and I have seen some of the comments you're referring to @casto101. Thanks for pointing those out. I'll address those.

Does anyone feel strongly that we should not implement a CoC? e.g., I'm not a huge fan of the Contributor Covenant one above because it places undue burden / punishment on the maintainers in my own personal opinion.

Does anyone have any other examples of CoCs, or want to discuss implementing a CoC in general?

seanculver commented 8 years ago

@conroywhitney I've created this https://github.com/roguerb/pull-request-workshop/pull/18 for this issue.

seanculver commented 8 years ago

@conroywhitney If you feel strongly about ruby's code of conduct, I'm ok with that. Can you create a PR for that.

mistertime commented 8 years ago

MINSWAN, anyone?

conroywhitney commented 8 years ago

I'm a fan of MINISWAN; however, the ruby community had a very, very, very long discussion about whether or not to adopt an actual CoC and came up with some interesting points. The CoC pasted above was what Matz eventually adopted. So it's kinda the new MINISWAN 😄

conroywhitney commented 8 years ago

If everyone's cool with using the Ruby CoC, I'll create a PR for that.

@casto101 -- since you opened this issue, I'd love to hear from you one last time.

casto101 commented 8 years ago

Yeah, the Ruby CoC works for me @conroywhitney :)

conroywhitney commented 8 years ago

@casto101 -- when you get a chance, would you review #20? Thanks!

conroywhitney commented 8 years ago

Thanks for everyone's feedback! Closing RE: PR #20