[llvm-dev] RFC: Introducing an LLVM Community Code of Conduct

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Tue Oct 13 10:48:07 PDT 2015

On 13 October 2015 at 18:35, Karen Shaeffer <shaeffer at neuralscape.com> wrote:
> I believe a technical email list code of conduct should be entirely focused on
> the technical content of communications and the contextual tone of
> communications. Any reference to any personal attributes of list participants
> should be out of bounds. Such a broad rule inclusively accounts for all
> subgroups of people, without any need to get into the gory details of a life.

Precisely! :)

> In practice, there are always corner cases. As of January 1, 2009, the
> Americans with Disabilities Act has been amended to protect individual's
> suffering a whole range of mental disabilities. These disabilities often result
> in limitations in the individual's ability to communicate effectively. The
> contextual tone of such an individual's communications could be misinterpreted.
> In such a case, list administrators ought to investigate to see if such an
> individual has special circumstances warranting reasonable accommodation.

As a member of that particular group, I can reiterate that this is
indeed the case. But even that has its limits.

My point is that the US is *not* the world, and if we were to
accommodate every country's mood or laws where there could be an LLVM
developer, we'd have more fine print than main text. We don't want

Regardless of the code of conduct, each incident has to be seen
through the eyes of understanding people. Understanding that every
person is different and that celebrating difference is key to any
endeavour. We can still do that without mentioning every difference
there is, and if the people reviewing incidents are not understanding,
we need an expedite way to flag it, or abuse *will* happen.

Basically, we want to discourage any malicious or repeated
inconsiderate behaviour. Everything else is noise.


More information about the llvm-dev mailing list