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? 
 

 
    
Top comments (0)