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

Justin Hibbits via llvm-dev llvm-dev at lists.llvm.org
Tue Oct 13 12:45:39 PDT 2015

On Oct 13, 2015, at 2:29 PM, Tanya Lattner via llvm-dev wrote:

>> On Oct 13, 2015, at 10:23 AM, Bill Kelly via llvm-dev <llvm-dev at lists.llvm.org 
>> > wrote:
>> Renato Golin via llvm-dev wrote:
>>> On 13 October 2015 at 17:16, Kuperstein, Michael M via llvm-dev
>>> <llvm-dev at lists.llvm.org> wrote:
>>>> The FreeBSD CoC is, IMHO, much better in this respect ( https://www.freebsd.org/internal/code-of-conduct.html 
>>>>  ).
>>> Nice! This is so succinct and beautiful!
>>> It doesn't need an overseeing foundation to take opaque decisions,  
>>> and
>>> focus on what's really important: the code.
>>> I particularly like "Do not make it personal. Do not take it
>>> personally.". It means *so* much in such a short sentence.
>> Agreed!
> No offense to the FreeBSD CoC, but I really dislike the line “Do not  
> take it personally”. Quite often when someone is offended, the  
> offender will justify their statements by saying “You are just  
> taking it personally”. I find this frequently used towards women  
> (not saying this community necessarily).
> I would prefer this not used in our CoC.
> -Tanya

I agree with the sentiment on this, however I also agree with the  
others that overcodifying the CoC would lead to picking apart to  
justify any taking of offense.

To me, admittedly a first world, middle class, white male who is  
intentionally blind to most perceived social offenses (often times,  
though not always, caused by someone simply not getting their way, see  
various lawsuits that were thrown out for being completely frivolous),  
I feel like a CoC should revolve around the one axiom of "Act like an  
adult, and follow the Golden Rule (treat others as you want to be  
treated)".  There are a million and one ways of codifying this, but  
the more specific, the more ripe it is for abuse by those who want to  
feel slighted.

- Justin

More information about the llvm-dev mailing list