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

Rafael Espíndola via llvm-dev
2015-10-13T16:09:36Z

Btw, one other thing I noticed is that there are no counter examples.

I assume the end objective of such  a policy is to have more effective
communications, so it would be nice to have some examples to avoid it
instead hampering communications by pushing unnecessary political
correctness.

Some quick counter examples that come to mind as not being agains a
reasonable code of conduct:

* Small, on the side jokes are OK if people are not offended. I don't
think any Canadian is offended by "Canadian Cross compiler". If I am
wrong, complain. Assume an honest mistake instead of intention to
offend.

* In a similar case, "cargo cult" refers to a set of existing beliefs.
Using that in the context of software development is not intended as
an offence to, for example, any llvm developer that believes in John
Frum.

* Probably most important, terseness in relevant comments about *code*
is OK. Saying that something is "wrong", "undesirable" or
"broken" is
clearest way to convey that information.

Cheers,
Rafael