[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