[llvm-dev] RFC: Introducing an LLVM Community Code of Conduct
Chandler Carruth via llvm-dev
llvm-dev at lists.llvm.org
Wed Oct 14 07:33:50 PDT 2015
On Wed, Oct 14, 2015 at 6:26 AM Krzysztof Parzyszek via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On 10/14/2015 2:25 AM, James Molloy via llvm-dev wrote:
> > The only concern I have on the wordsmithing is if it became too much
> > like the FreeBSD CoC - the example thrown around has been "Don't make it
> > personal, don't take it personally" which for me is way too terse and
> > doesn't put enough onus on the aggresser to be more polite in a
> > cross-culture community. And that, in a nutshell, is what separates our
> > culture from that of some other projects.
> The person who takes offense in something may do so under the influence
> of their own (potentially misguided) perceptions. We cannot blindly put
> the focus on the "source" of the offending material and require them to
> conform to the idea of politeness shared by everyone. This is how
> "political correctness" has come into existence. The "don't take it
> personally" is excellent in the sense that it encourages a second look
> at the problem from a more impersonal distance.
I think it is entirely possible to find a way to communicate ideas about
compilers, optimizations, and software without offending anyone. In fact,
as is evidenced by our past track record here, in the overwhelming majority
of cases *we are already doing exactly this*.
So perhaps it is technically "unfair" to push people to be more polite, but
all evidence is that it would require very little effort on their part than
has already been consistently put forth on the mailing lists. I think it is
very reasonable to ask for that on our mailing lists in order to make our
community more welcoming to those who have entrenched, specific reasons for
feeling ostracized by technical and open source communities in general. It
seems a small price to pay, and I pay it gladly.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev