[PATCH] D13741: Introduce a *draft* of a code of conduct for the LLVM community and theassociated reporting guide.

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Thu May 5 05:59:17 PDT 2016


rengolin added a comment.

In http://reviews.llvm.org/D13741#422188, @rafael wrote:

> https://github.com/apple/swift/commit/8bda440bb919b6b59ce24de8f077dc31211e3f5a


This commit is just silly. The Oxford dictionary[1,2] clearly states:

- Master: A machine or device directly controlling another: [AS MODIFIER]: a master cylinder

- A device, or part of one, directly controlled by another: [AS MODIFIER]: a slave cassette deck

If we're going to get rid of all words that *may* have an "inconsiderate" meaning, we'll be left with nothing.

In addition to Dominator, think of LHS / RHS. How many very inconsiderate meanings the words "right" and "left" have? And how political and deep this could go either way. Are we going to replace all LHS/RHS for ThisSide and ThatSide?

What about all the literature that already mentions Master/Slave, Dominator, LHS/RHS, are we going to change them, too? I think not.

I would have flatly refused that commit under these conditions, and I hope we don't start doing that in LLVM.

--renato

[1] http://www.oxforddictionaries.com/definition/english/master
[2] http://www.oxforddictionaries.com/definition/english/slave


http://reviews.llvm.org/D13741





More information about the llvm-commits mailing list