<div dir="ltr">For what it's worth, I think this is an improved version of the CoC, and I'm OK with it. Thanks to Chandler and all those who have been working on it.<div><br></div><div>It's not perfect --- and will never be --- but that's a good base to settle on. We can always evolve it later based on real life feedback.</div><div><br></div><div>My only suggestion for improvement would be to add something like this at the top of the document (in rst parlance):</div><div><br></div><div><span style="color:rgb(0,0,0);font-family:monospace">+The following behaviours are expected in the LLVM community: </span></div><span style="font-family:monospace">+
<br>+* `be friendly and patient`_,
<br>+
<br>+* `be welcoming`_,
<br>+
<br>+* `be considerate`_,
<br>+
<br>+* `be respectful`_,
<br>+
<br>+* `be careful in the words that you choose and be kind to others`_,
<br>+
<br>+* `when we disagree, try to understand why`_.
<br>+<br><br></span>First, this is the first thing you see when pointing a web brower to the CoC page. Second, this would give a TL;DR summary of the CoC, hopefully addressing the "Wall of Text" effect. And last, it acts as a table of content, and people interested in the nitty-gritty details / context can click the links or just continue to read the full text.<div><br></div><div>My 2 cents,</div><div>--</div><div>Arnaud<br><div><span style="font-family:monospace"> </span></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 6, 2016 at 3:47 PM, Krzysztof Parzyszek via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 5/5/2016 4:19 PM, Tanya Lattner via llvm-dev wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Having a code of conduct like this is just as bad as having no code of conduct at all. It trivializes the importance of a code of conduct and its pretty much impossible to enforce.<br>
</blockquote>
<br></span>
Code of conduct should reflect the community standards, not define them. These standards come from the minds of the members of the community. A CoC that states this much and outlines the core principles underlying these standards is a statement of faith in the community itself. It stresses the fact that the community can enforce its own standards, and in doing so be guided by the core principle of respect, and not by a list of prohibited behaviors.<br>
<br>
I believe that it will behoove each member treat others with respect and to oppose unacceptable actions. When the enforcement of such standards comes from the genuine conviction, and not simply from a document, it strenghtens the community as a whole. Pointing to a document only invites searching for potential loopholes.<br>
<br>
-Krzysztof<span class="im HOEnZb"><br>
<br>
-- <br>
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation<br></span><div class="HOEnZb"><div class="h5">
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</div></div></blockquote></div><br></div>