Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90373 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75435 invoked from network); 8 Jan 2016 17:24:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jan 2016 17:24:59 -0000 Authentication-Results: pb1.pair.com header.from=chasepeeler@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=chasepeeler@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.50 as permitted sender) X-PHP-List-Original-Sender: chasepeeler@gmail.com X-Host-Fingerprint: 209.85.218.50 mail-oi0-f50.google.com Received: from [209.85.218.50] ([209.85.218.50:35994] helo=mail-oi0-f50.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 70/B3-55593-AE0FF865 for ; Fri, 08 Jan 2016 12:24:58 -0500 Received: by mail-oi0-f50.google.com with SMTP id o124so6642080oia.3 for ; Fri, 08 Jan 2016 09:24:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=XKwuLJhRhX0fSKaUwvlKtHzDwF+NV0uXUlFJTXYwjTw=; b=UM3Wjh7hRgaAxRJKlmFpz4Pe5OORq8twFq0Wi0d0zJbePIbuvxMxvXkzooIgRACAFK CirHhfUIhIeojD+jz8ZuMy+rpY4INxXXY2RTUkBix58YK5Ck5lNhyuV9MU1ZGIsJgZHW qXRPcp8eC2BOQYah65AV1DyDYYKLkr19mLFBrkmrLWd5E3OQJdYYPZFbODjRd+EQ1FIf igUlOrtjWiT9VLNZrtEWb6BsjYERSTglAr4XXNrzObOzUdhmQqwoP+a0QvAgTn6cZsky E7Dxw+ZiUT44NStaS+VXHhS1mSVAgwn1mZN8BV3cZ2KWJVbTFHcZhlfT0VTKTkMC88zx hhgA== X-Received: by 10.202.177.193 with SMTP id a184mr76734635oif.46.1452273895714; Fri, 08 Jan 2016 09:24:55 -0800 (PST) MIME-Version: 1.0 References: <66E04ACF-7363-4E47-BFFD-E380E5B1EA23@gmail.com> <6D.39.21755.3576D865@pb1.pair.com> <1AD1B991-A3E5-4D6C-A532-5F0FCCC2ED61@gmail.com> <568D7C5D.9020405@php.net> <1e6a13607a3a1c8b20a4649f8a5ef767@mail.gmail.com> <3AB5AA82-4F17-40C3-B8B5-33697A8DBEC2@gmail.com> <8D90A4F6-4E3E-4283-B8E3-152E4707EF4E@moonspot.net> <568F4E81.1020205@garfieldtech.com> <568FE61E.4010902@caseysoftware.com> In-Reply-To: Date: Fri, 08 Jan 2016 17:24:46 +0000 Message-ID: To: Anthony Ferrara , D Keith Casey Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a113ce66cabb8810528d5ddf2 Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct From: chasepeeler@gmail.com (Chase Peeler) --001a113ce66cabb8810528d5ddf2 Content-Type: text/plain; charset=UTF-8 Let's look at this from the perspective of a conflict mediation standpoint On Fri, Jan 8, 2016 at 11:55 AM Anthony Ferrara wrote: > Keith, > > On Fri, Jan 8, 2016 at 11:38 AM, D Keith Casey > wrote: > > On 1/7/16 11:52 PM, Larry Garfield wrote: > >> > >> On 01/07/2016 10:08 PM, Brian Moon wrote: > >>>> > >>>> Why not? The harassment has been nullified. > >>> > >>> I agree with your position on most of this, Paul. However, free email, > >>> and thus, Twitter and other social media accounts are nearly > >>> unlimited. It becomes an arms race to try and block someone. > >>> > >>> Brian. > >> > >> > >> Simply cutting off contact (either by the receiver of harassment or > >> otherwise) isn't the entire goal. There are least 2 others: > >> > >> 1) Harassment does not need to be direct. If I were to start tweeting > >> up a hostile, insulting storm about someone else on this list, by name > >> and talking about PHP Internals business, but not tweeting @ that > >> person, them blocking me isn't going to accomplish anything. The harm > >> isn't that they are seeing the message necessarily, it's that everyone > >> else I know is seeing it, many of whom that person may not even know. > >> That's still an attack on a person's reputation, and damaging to the > >> person. > > > > > > Good scenario but we don't have to be hypothetical. Let's apply it to the > > real world of this week: > > > > > > Throughout this discussion, Paul Jones has been active and - despite > vocally > > attacking the proposal - I have yet to see him attack anyone in general. > > > > And then Phil Sturgeon else used a sexualized term to insult Paul to his > > ~16k followers but didn't name him: https://archive.is/oeekT > > > > While Phil claims this is not sexualized, Urban Dictionary disagrees but > > then he follows it up with a claim that he doesn't represent the project > > anyway: https://archive.is/TA2YP > > > > According to the definition including attending conferences that use the > PHP > > logo and active in PHP channels, he does. > > > > And then Phil follows it up with another more potentially damaging > attack - > > again, without naming Paul - https://archive.is/Z3zNy > > > > And finally, it turns out it's all Phil is blocking Paul anyway - > > https://archive.is/6iZQY - so Paul wouldn't even have see the attacks to > > defend himself or report to the PHP Code of Conduct group. > > > > So my questions: > > - In his day to day interactions, would Phil be considered a > representative > > of the PHP team? > > In normal day-to-day interactions? No, I don't think so. In this case, > considering he's directly discussing the project at the time, I think > that it would be fair to say he is representing the project in > context. > > Conflict mediation is a tool for any members of the community to attempt to resolve their conflicts. In this case, both Phil and whatever party or parties were harmed by his tweets would be eligible to utilize the service. Conflict mediation isn't about telling anyone how to act, and there isn't any restrictions on where behavior took place. It's a way of supporting other members of the community. > > - If not, why not? > > - If so, do his personal attacks using sexualized terms constitute a > breach > > of the Code of Conduct? > > I think a strong argument could be made for that. Either way, I don't > think it's the level of comment or discussion we want to encourage, so > whether or not it's a "violation", it's definitely something that's > bad. > > Again, we do need to even talk about encouraging or discouraging anything. If someone feels they were harmed in some way by his post, they are free to seek mediation. > > - If not, why not? > > - If so, what would the consequences be for Phil? > > Depends on the precise version we adopt. I think having someone step > in and say "Phil, cut it out" would be enough. Though if he continues > to do it, then we may want to escalate further. > > Again, no need for the community to decide right and wrong/civil and uncivil. > In general, I think the fact that we tolerate that sort of behavior is > insane. The fact that many in this thread are suggesting that "it > didn't happen on list, so we shouldn't care" is extremely narrow. We > should hold ourselves to a higher standard. We should commit ourselves > to treating each other fairly and with respect, even if we disagree > with that person. I know I have crossed that line before. I've also > apologized each time, and am honestly working hard to not do that > again. None of us are perfect in this regard. > > I agree, on a personal level. I don't think we should personally accept such behavior. However, I don't believe it's right for a few members to decide what the community as a whole does and does not accept. > What we're talking about isn't a "if you're not perfect, get out". > It's a "we know you won't be perfect, but that doesn't mean we should > tolerate bad behavior either". > > Anthony > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > Like I said, a conflict mediation system removes all need for the community to take a stance on anything that could potentially misrepresent some of it members. Instead, it's about offering support to members that feel they have been harmed by other members of the community. -- -- Chase chasepeeler@gmail.com --001a113ce66cabb8810528d5ddf2--