DEV Community

Effective Codes of Conduct

Kat Marchán on October 16, 2019

Introduction It's 2019 and the issue by now seems to be mostly settled: Codes of Conduct, as it turns out, are an important tool for any...
Collapse
 
ben profile image
Ben Halpern • Edited

Thanks for this post and pointing us to the WeAllJS CoC. Our code of conduct is very much influenced by the ongoing evolution of other codes out there. Once someone comes up with the right articulation of a pattern it becomes so much more straightforward to enforce the guideline. Several of your examples are really clear and useful.

Penny for your thoughts...

One standard I've been thinking about proposing as a change to our code of conduct is something pertaining to "piling on", wherein no individual comment may be a clear violation of the code of conduct, but becomes problematic when people join in on a discussion just to add yet another dissenting perspective. I think this is more a problem with our asynchronous threaded form factor, but occasionally we will see a post where people flood in to nitpick a detail and even though that nitpick may be justified, it becomes a form of harassment at scale.

Twitter is the gold standard of "piling on" (sometimes for better, sometimes for worse, depending on the context) but we occasionally experience that on DEV.

Anyway, I just thought I'd say that outloud in case you or anybody else had some thoughts before I bring up the idea.

Collapse
 
chrisachard profile image
Chris Achard

Thanks for the post! I'm in a group considering putting on a small conference, and CoC is something that we're looking at from day 1 - but there is surprisingly little about best practices or what people have learned and would do differently, so thanks :)

Do you know of any other good posts by people talking about what they learned, and would do again or do differently?

Collapse
 
m_maksimovic_ profile image
Milica Maksimovic

Thanks for writing this Kat! I wish moderation and enforcing the rules were as simple as they seem to be. Banning someone from the community is always stressful, especially when you're trying to be compassionate and understanding towards all the members of the community.

I've put together a CoC based on the Go project's CoC and my personal experience as a moderator. After describing the process of reporting users and introducing the "3rd strike, you're out" rule, things got much better.