<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, May 5, 2016 at 7:41 AM Hal Finkel via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">----- Original Message -----<br>
> From: "Renato Golin via llvm-dev" <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>><br>
> To: "C Bergström" <<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>><br>
> Cc: "llvm-dev" <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>><br>
> Sent: Thursday, May 5, 2016 7:44:25 AM<br>
> Subject: Re: [llvm-dev] Resuming the discussion of establishing an LLVM code of conduct<br>
><br>
> On 5 May 2016 at 13:23, C Bergström <<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>> wrote:<br>
> > Is the list PG, PG-13, R or at what level do "we" adults all<br>
> > consider<br>
> > "ok". Even on broadcast tv (in the US) you'll hear some profanity.<br>
> > (context)<br>
> > <a href="https://www.fcc.gov/consumers/guides/obscene-indecent-and-profane-broadcasts" rel="noreferrer" target="_blank">https://www.fcc.gov/consumers/guides/obscene-indecent-and-profane-broadcasts</a><br>
><br>
> Excellent context!<br>
><br>
><br>
> > Some people have pointed out that they don't like the R-rated style<br>
> > of<br>
> > the LKML. Profanity and no holds barred just isn't for some people.<br>
> > I<br>
> > can respect that, but personally I find it more funny and<br>
> > raw/honest.<br>
><br>
> I don't care much about the swearing like "s***, I broke the bots<br>
> again", but I understand not everyone is like that, so I avoid to the<br>
> best of my abilities.<br>
><br>
> I can easily cope with "this code is a piece of s***", because<br>
> sometimes it really is. Some people take it personal, though, so it's<br>
> best if we all always avoid that kind of talk.<br>
><br>
> But there's nothing dubious about: "you are a piece of s*** for<br>
> writing this code". That is totally unacceptable.<br>
<br>
I'd strongly prefer that we have a "no public profanity" policy here.</blockquote><div><br></div><div>I don't think we need an explicit policy here personally. The nice thing is that if this kind of behavior bothers people, they can ask for it to stop and cite the code of conduct for why.</div><div><br></div><div>I will (somewhat abashedly) admit I have a rather foul mouth. It bothers some of my co-workers, and I work assiduously to respect that and change my language when around them. As you point out, it really isn't required to use profanity and I don't find this in any ways stifles me expressing sometimes strong and fervent opinions. ;] That said, I have other co-workers who don't care at all, and when around them I sometimes use colorful language. The moment it bothers them, I stop.</div><div><br></div><div>So for me, the policy is that the moment it bothers someone, I stop. And IMO, that's what the code of conduct provides. I know there are folks on the mailing list who would prefer no profanity, and so I work hard to not use it there.</div><div><br></div><div>Fortunately, I have 100% confidence in every single member of the LLVM community being able to express themselves effectively without the use of profanity. I've seen all of you do it on numerous occasions.</div><div><br></div><div>-Chandler</div></div></div>