<div dir="ltr"><div class="gmail_quote"><div>Thank you for a detailed response. I'll check with the rest of the community, however, from what I can tell, it appears as though there is a fundamental difference of opinion, so we will probably have to look elsewhere.</div><div><br></div><div>Sincerely,</div><div>Jacob Lifshay</div><div dir="ltr"><br></div><div dir="ltr">On Mon, Oct 22, 2018 at 12:17 AM Daniel Stone <<a href="mailto:daniel@fooishbar.org">daniel@fooishbar.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
I've cross-posted this to freedesktop@, as the xdg@ list is only used<br>
for actual specification development.<br>
<br>
On Mon, 22 Oct 2018 at 00:36, Jacob Lifshay <<a href="mailto:programmerjake@gmail.com" target="_blank">programmerjake@gmail.com</a>> wrote:<br>
> Hi, we were thinking of asking if freedesktop would host Kazan (<a href="https://github.com/kazan-3d/kazan" rel="noreferrer" target="_blank">https://github.com/kazan-3d/kazan</a>) for us, however some of our community members have objections with how freedesktop's Code of Conduct is currently written. Would it be acceptable for a project on freedesktop to have a different code of conduct as long as it has similar intent? The code of conduct that we would like to use is similar to <a href="https://libre-riscv.org/charter/" rel="noreferrer" target="_blank">https://libre-riscv.org/charter/</a><br>
<br>
Unfortunately, this is not something we're willing to do. If there are<br>
particular properties of the libre-riscv charter you'd like to see<br>
included in the fd.o Code of Conduct, or specific concerns you have<br>
with it, we (myself, Keith and Tollef) would be happy to hear it.<br>
<br>
The biggest divide is between 'enumerating badness' vs. 'Bill & Ted',<br>
to be glib.<br>
<br>
Enumerating badness (e.g. the fd.o CoC, based on the Contributor<br>
Covenant) specifically elaborates _examples_ of unacceptable<br>
behaviour, in order to make expectations clear. It sets very clear<br>
bright lines on unacceptable behaviour, whilst allowing the scope to<br>
be larger.<br>
<br>
Bill & Ted (from Bill & Ted's Excellent Adventure) follows the film's<br>
mantra of 'be excellent to each other', and is often quite vague in<br>
what this specifically means. Usually this takes the form of<br>
self-encouraging platitudes: we're all adults, we're all<br>
professionals, we all want to be nice, we all want great software.<br>
These are all good sentiments.<br>
<br>
The reason we chose a CoC which specifically enumerates badness, is<br>
that it makes expectations clear, especially for newcomers. If the<br>
community's norms are 'good not bad', and everyone always observes<br>
those norms, then by definition no behaviour can be bad: if you feel<br>
you're being excluded in a way which violates the code, you aren't.<br>
Specific enumerated counter-examples help make it clear what is and<br>
isn't acceptable, and prevents bad behaviour from being accidentally<br>
but irreversably entrenched. (Anyone who attempted to play rules<br>
lawyer and use technicalities to work their way out of the spirit of<br>
the CoC would not get a welcoming reception.)<br>
<br>
Personally, I'm also extremely uncomfortable with the parts making<br>
clear that 'roles and seniority' are paramount and must be<br>
acknowledged for everyone. The combination of the two is an excellent<br>
way to entrench abuse and hostility to newcomers: senior people are<br>
good not bad, senior people define what is good and bad, and you as a<br>
newcomer effectively have no recourse to complaint. Regardless of what<br>
the intent of the authors was, the effect is sadly the same.<br>
<br>
Some more background on the different styles is written up here:<br>
<a href="https://modelviewculture.com/pieces/the-new-normal-codes-of-conduct-in-2015-and-beyond" rel="noreferrer" target="_blank">https://modelviewculture.com/pieces/the-new-normal-codes-of-conduct-in-2015-and-beyond</a><br>
<br>
Cheers,<br>
Daniel<br>
</blockquote></div></div>