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

Rafael EspĂ­ndola via llvm-dev llvm-dev at lists.llvm.org
Fri May 6 12:25:18 PDT 2016


>> I have been working on llvm since 2006 and according to the code of
>> conduct I would now be liable to being banned from working on llvm
>> because of sharing a satirical news.
>
> I think it's fair to say everyone involved in this discussion would find
> that a ridiculous conclusion.  I personally am not too worried by the
> current wording, but are there particular changes which would set your mind
> at ease?  Several folks have raised concerns about the section which reads
> "In addition, violations of this code outside these spaces may affect a
> person's ability to participate within them."  Is that the one that gives
> you pause?   Or is there more? Pointing to specific pieces of wording would
> be really helpful here.

Yes. That is the main point.

The code of conduct should make sure we keep our work channels on
topic. The fact that I make comments on facebook that someone finds
offensive should have nothing to do with it and it should be clear
about that. No action that is not directly targeted at a particular
individual should be of relevance.

So my concerns are in order of decreasing priority (log scale):

* Way to broad area. It should clearly state that it is no trying to
police what I say on facebook or at general statements at a bar. That
should be true even I am having a discussion with someone else that
happens to work on llvm. What is not OK is to
1) Use llvm channels for that.
2) Direct ad hominem attacks.
3) Not letting go of the discussion if the other party wants to just
agree to disagree.

* The fact that it is not clear in that it is not trying to change the
community, but codify it. It should really still be OK to use
expressions like "cargo cult" and sabre should still be a valid irc
nick.

Cheers,
Rafael


More information about the llvm-dev mailing list