[llvm-dev] Resuming the discussion of establishing an LLVM code of conduct

Tanya Lattner via llvm-dev llvm-dev at lists.llvm.org
Thu May 5 16:26:09 PDT 2016

> On May 5, 2016, at 3:18 PM, Renato Golin <renato.golin at linaro.org> wrote:
> On 5 May 2016 at 23:06, Tanya Lattner <tanyalattner at llvm.org> wrote:
>> The point is that you wouldn’t know that from looking at the alternative code of conduct. I would need to spend months pouring through mailing lists posts and watching the community to feel its a good and safe place.
> Right, this is a very good point for having something written down.
>> One of the many reasons a code of conduct is useful is to show outsiders what our community is like, what we think is acceptable and what is not. They read that, then they know how they are expected to behave and how they will be treated. They are much more likely to be a part of that community.
> My argument is that this is much more important in the US than in most
> other places (see my response to Hal). But the US is a big enough
> chunk that we cannot ignore.
> However, we also can't ignore that the US is not the *only* source,
> and for a few of us, having a code that is overly powerful while being
> overly vague is a reason to *leave* the project. Some even mentioned
> forking it.
> Then my question is: how many people are we prepared to lose, and how
> many are we expecting to gain? More importantly, can we gain without
> losing?
> From the few passionate responses against the code in its current
> form, it would be naive to say we could. So, can we change the code in
> order to not lose those types of people?
> Mind you, those that responded are but a few who *can* respond. The
> kind of impasse this CoC creates, affects people that rarely
> communicate, especially on controversial subjects such as this. And
> those people don't blog about their problems, they just go be
> productive elsewhere. You won't know they're gone until it's too late.

Quite frankly, I find some of the responses to be very concerning and disturbing. Comments about how its ok to behave in certain ways that many find offensive, sexist, or racist, is extremely disappointing and if those people want to leave the community then I am fine with it. 

If the Code of Conduct was really not representing what is already happening in our community then it needs to be reworded. There are many many people who aren’t even commenting at all because they fear being attacked in this thread. There are many who aren’t responding because they agree we need one and just want this thing done and don’t want to talk about it anymore. 

I don’t think we will agree about the need for a code of conduct. I just don’t see it happening. Its not a US versus everywhere else thing. All of the issues the code of conduct touches on are universal across everywhere. I feel strongly that we need a code of conduct for the strength, health, and future of our community and I don’t see anything in Chandler’s draft that makes me feel concerned. Is it wordy and long? Maybe a little.  But, I think it represents the people of this community and the respect we have for each other. If we find out we were wrong, then we can make changes to it as we go. Nothing is ever set in stone and you learn through experience. 

>> But there are other goals of a CoC that can not be ignored and are not met by the alternative CoC.
> Such as?

I was referring to the goal of showing outsiders what our community is like and showing it is an indeed a safe and inviting place for everyone. 


> --renato

More information about the llvm-dev mailing list