<p>It appears to me that <a href="https://github.com/ppawel" class="user-mention">@ppawel</a>'s post demonstrates why <a href="https://github.com/simonpoole" class="user-mention">@simonpoole</a> might be right - I wasn't aware that the Contributor Covenant has a political subtext that gets people up in arms (literally, I might add, in the case of ESR). My take on adopting CoCs for software projects is "huh, do we really need that?" but I don't think doing it should be constructed as any form of "surrender". In the end it just means that you codify that you don't want people to behave like an asshole. In my work for the OSMF DWG, we sometimes had to tell people off who were contributing really good data to OSM but were at the same time so abrasive that others decided to leave. When that happens, it is easier to have a written rule you can point people to. Meritocracy is good but your merit needs to be viewed holistically - it's not just what code you contribute, but also how you do it.</p>
<p>The one thing I am skeptical about is how different political groups across the planet have different sensibilities. For example, in the USA whenever someone says "fuck" on TV they over-beep that, whereas in France nobody would ever do that because it's just not that offensive. That doesn't make Americans the politer people. Will a large international project with a shared code of conduct have to move towards ever more restricted communications that conform to the highest common denominator of what someone might find offensive? </p>
<p>But I don't see why this should be handled in a dogmatic fashion. We're all hackers, we can try something and kick it out if it doesn't work. One could just add a code of conduct and if it doesn't work as intended, its demise is just a pull request away. </p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/1299#issuecomment-249799653">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLWj339xBKtBEO7CBxRSrBtyeVcAGks5quNMrgaJpZM4KGrKS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLWZY1KVZIEm9ASf66yM4tF3CTvQaks5quNMrgaJpZM4KGrKS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
<link itemprop="url" href="https://github.com/openstreetmap/openstreetmap-website/issues/1299#issuecomment-249799653"></link>
<meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@woodpeck in #1299: It appears to me that @ppawel's post demonstrates why @simonpoole might be right - I wasn't aware that the Contributor Covenant has a political subtext that gets people up in arms (literally, I might add, in the case of ESR). My take on adopting CoCs for software projects is \"huh, do we really need that?\" but I don't think doing it should be constructed as any form of \"surrender\". In the end it just means that you codify that you don't want people to behave like an asshole. In my work for the OSMF DWG, we sometimes had to tell people off who were contributing really good data to OSM but were at the same time so abrasive that others decided to leave. When that happens, it is easier to have a written rule you can point people to. Meritocracy is good but your merit needs to be viewed holistically - it's not just what code you contribute, but also how you do it.\r\n\r\nThe one thing I am skeptical about is how different political groups across the planet have different sensibilities. For example, in the USA whenever someone says \"fuck\" on TV they over-beep that, whereas in France nobody would ever do that because it's just not that offensive. That doesn't make Americans the politer people. Will a large international project with a shared code of conduct have to move towards ever more restricted communications that conform to the highest common denominator of what someone might find offensive? \r\n\r\nBut I don't see why this should be handled in a dogmatic fashion. We're all hackers, we can try something and kick it out if it doesn't work. One could just add a code of conduct and if it doesn't work as intended, its demise is just a pull request away. \r\n"}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/openstreetmap-website/issues/1299#issuecomment-249799653"}}}</script>