DEV Community

Kevin Sullivan
Kevin Sullivan

Posted on


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

I was reading a post here on, 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?

Oldest comments (0)

16 Libraries You Should Know as a React Developer

Being a modern React developer is not about knowing just React itself. To stay competitive, it is highly recommended to explore the whole ecosystem. This article contains some of the most useful React component libraries to speed up your developer workflow.