DEV Community

Kevin Sullivan
Kevin Sullivan

Posted on

Code of Conduct, huh... What is it good for?

I was reading a post here on dev.to, and one of the replies expressed concern that a certain project resisted adding a CoC directly to the repo. I never really thought about CoC's before, so I wanted to start a discussion and get other people's thoughts.

Here are some questions I'm pondering. Feel free to answer any/all of these, or ask your own.

  • What are some examples of CoC's that you (dis)like?

  • What do you think should be included in a CoC?

  • What have you seen in a CoC before, that you think should not have been included?

  • What do you perceive are the benefits of including a CoC?

  • Once a project/repo has a CoC, then what?

  • Who has personally added a CoC to their repo/project? Why?

  • Who has personally resisted adding a CoC to their repo/project? Why?

  • Which successful/popular projects, if any, are not using a CoC?

  • Which types of projects/repos should have a CoC?

  • Are there types of projects/repos where you wouldn't add a CoC?

  • If a project/repo had a CoC, and it were removed, what would be the consequences?

  • Has any project ever done this?

  • What does it look like to you to enforce a CoC?

  • Who does the enforcing?

  • Has a CoC ever not been enforced?

  • What did you expect to happen? What actually happened?

  • Has there been any research on CoC's and their effects on a project/repo?

  • When you see a project/repo has a CoC, how do you feel about that?

  • When a project/repo doesn't have a CoC, how do you feel about that?

  • Do you believe that you have ever personally benefited from a project/repo having a CoC?

Discussion (0)