[llvm-dev] Resuming the discussion of establishing an LLVM code of conduct
Neil Henning via llvm-dev
llvm-dev at lists.llvm.org
Fri May 6 07:55:40 PDT 2016
+1 for this TL;DR suggestion - you can guarantee most people would read
< 7 short bullet points.
Cheers,
-Neil.
On 06/05/16 15:53, Arnaud Allard de Grandmaison via llvm-dev wrote:
> 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.
>
> 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.
>
> My only suggestion for improvement would be to add something like this
> at the top of the document (in rst parlance):
>
> +The following behaviours are expected in the LLVM community:
> +
> +* `be friendly and patient`_,
> +
> +* `be welcoming`_,
> +
> +* `be considerate`_,
> +
> +* `be respectful`_,
> +
> +* `be careful in the words that you choose and be kind to others`_,
> +
> +* `when we disagree, try to understand why`_.
> +
>
> 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.
>
> My 2 cents,
> --
> Arnaud
>
> On Fri, May 6, 2016 at 3:47 PM, Krzysztof Parzyszek via llvm-dev
> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
> On 5/5/2016 4:19 PM, Tanya Lattner via llvm-dev wrote:
>
> 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.
>
>
> 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.
>
> 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.
>
> -Krzysztof
>
> --
> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
> hosted by The Linux Foundation
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160506/6ff14157/attachment.html>
More information about the llvm-dev
mailing list