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

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Thu May 5 09:05:48 PDT 2016

On 5 May 2016 at 16:53, C Bergström <llvm-dev at lists.llvm.org> wrote:
> Prologue: LLVM community as a whole strives for equality and respect
> in all areas. With this in mind, we want to establish a few words that
> help(s)? everyone understand what to do if there is ever questions or
> conflicts.

"few words that may help"?

I think Fosdem's phrase is sublime:

"we expect [...] everybody to behave respectfully towards all others,
including those that are different or think differently from

> Motto: Be respectful, have fun and do great engineering.

Also: code should be evaluated solely on technical merits.

> Moderators are to help with dispute resolution, conflicts and other
> situations as-needed. They should uphold the community values, motto
> and strive to be unbiased, objective, fair and apply common sense
> principles to the situation as well as if any action is needed.

This is perfect. No need to list what actions could be taken etc.

The conferences can have an additional clause regarding health and safety.

> Moderator assistance: There's no way to create an exhaustive list of
> scenarios, but in general if you feel uncomfortable with someone in
> the LLVM community it's best to send a friendly email and include as
> much as possible to - _____ at ____.__

Better not to focus on "someone", but with "some behaviour". We don't
want which-hunts.

> [1] How do define who can vote - not everyone is on the mailing list..
> this in itself is tricky..

For now, the *only* viable thing we can do is commit access, though I
know it means practically nothing.

I haven't got a better idea, though.


More information about the llvm-dev mailing list