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

Tanya Lattner via llvm-dev llvm-dev at lists.llvm.org
Tue Oct 13 10:17:15 PDT 2015


> On Oct 13, 2015, at 4:55 AM, David Chisnall via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> On 13 Oct 2015, at 02:42, Chandler Carruth via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>> 
>> If you have questions, please see feel free to contact the LLVM Foundation Code of Conduct Advisory Committee by emailing conduct at llvm.org.
> 
> My main concern with this document is that it is appointing the LLVM Foundation Code of Conduct Advisory Committee as the arbiters and  judges (with enforcement powers) over the LLVM community, yet does not provide any indication of:
> 
> - Who these people are.
> 
> - How the LLVM community will select them (I presume that they are not intended to be externally imposed, as to have any moral authority over the community they would have to be supported by the community).
> 
> - How often they will change, what the term limits are, and so on.
> 
> - What their oversight mechanism is (it appears that the only appeal to rulings of the committee is to the committee itself, which seems rife for abuse).

I agree that there are many details to be worked out here and are open to suggestions as to the selection process, etc. But, from a purely high level description, this committee would be made up members of the community (including some from the LLVM Foundation board). The idea is to get a good group of people that represent the diversity of our community and have the community’s best interest at heart.

> 
> The LLVM Foundation itself has existed now for over a year and has largely failed to engage with the community.  This is clearly not a good model for an committee that is intended to oversee (and enforce!) the behaviour of a community.

Can you explain what you mean by this? What are your expectations as to engagement? 

Thanks,
Tanya



More information about the llvm-dev mailing list