Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90498 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32716 invoked from network); 11 Jan 2016 15:11:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Jan 2016 15:11:24 -0000 Authentication-Results: pb1.pair.com header.from=ircmaxell@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ircmaxell@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.42 as permitted sender) X-PHP-List-Original-Sender: ircmaxell@gmail.com X-Host-Fingerprint: 74.125.82.42 mail-wm0-f42.google.com Received: from [74.125.82.42] ([74.125.82.42:35650] helo=mail-wm0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 27/8A-64385-B16C3965 for ; Mon, 11 Jan 2016 10:11:23 -0500 Received: by mail-wm0-f42.google.com with SMTP id f206so215528428wmf.0 for ; Mon, 11 Jan 2016 07:11:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=M1d5axMnpy3rSnUTqdxGP73jM5WmR7a7xFd+sC1unUQ=; b=Yc+3ZcWspSEQaXRBIzj9LyCJM9t2nEPUk+Qw7OiUMufoZdWSUo8w02MXcHk6YxwbGX BtKHF8uL151thGIacEpZ91M6t4Uj0l07hr0x3z1NYEKbrfudUXd9hVTI2W45r2qokm7x 2bcaTGSoIIFmR5ve0Uc4Xhkj9oOcL0xZCNLZlb+6hEO1S625DiqydwlDPyuNt+V0sipa OCGNqzX3MzvtmCoMuUOnZbXsShr/5FG/zPLYe7kE6Yu2sMFHqL2S9ccFNaPLwEi3J33M TdxBXNlMyopLUsI7lgVdW8xBANV2DfG7RPm1OIHHUv6fPa7oZ6kRxRbvOfMbbeKEr1Zb 0uuQ== MIME-Version: 1.0 X-Received: by 10.194.118.198 with SMTP id ko6mr135402935wjb.123.1452525079828; Mon, 11 Jan 2016 07:11:19 -0800 (PST) Received: by 10.28.11.77 with HTTP; Mon, 11 Jan 2016 07:11:19 -0800 (PST) In-Reply-To: References: <910b145571b2c3e98338d54c0dd6a981@mail.gmail.com> <0E9E4C89-1800-4000-BD5A-BC81F43BE2FE@gohearsay.com> <44142A2C-0E7C-4525-880F-7759CD8A502A@heroku.com> <5691D820.4080309@gmail.com> <56934116.70002@garfieldtech.com> Date: Mon, 11 Jan 2016 10:11:19 -0500 Message-ID: To: Brandon Savage Cc: Larry Garfield , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct From: ircmaxell@gmail.com (Anthony Ferrara) Brandon, On Mon, Jan 11, 2016 at 8:47 AM, Brandon Savage wrote: >> >> At the same time, though, if someone is being maliciously hostile what >> great cover! A private email is not a PHP-Group managed resource, so no >> rules! Twitter, ha, no rules! Reddit? LOL like they enforce anything. >> If someone wanted to send a death threat to another developer about PHP >> business, I would hope that, as a developer, they are at least smart enough >> then to do so using a chat program that is "out of scope" so that they're >> untouchable. (If they tried to send someone a death threat on list, we >> should ban them for stupidity. :-) ) >> >> That's why the scope needs to cover "involves PHP business, regardless of >> medium" rather than "just on certain pieces of server infrastructure". >> It's trivial to circumvent otherwise. Now, how do we define "involves PHP >> business" in a way that, for example, forbids someone from harassing a gay >> person about PHP business but doesn't penalize someone for participating in >> an anti-gay-marriage protest in their home town? That's the question we >> should be discussing: How that balance works to minimize that risk, and >> avoid it being abused to Eich someone. (Yes, I just used Eich's name as a >> verb.) >> >> >> > Larry, > > This is a great point, and brings up an interesting potential compromise > that might work well for solving this issue. > > If the issue is that someone might take an on-list discussion and harass > someone off-list, why not limit the jurisdiction to individuals who have > participated on-list in discussion or voted on the issue? Honestly, this feels like an overly broad hole. It would be easy for someone to harass off-list, and then just claim "well, I haven't been part of the discussion for X, so doesn't count". Plus harassment isn't limited to just discussion on a certain topic. > And that to me is the crux of the issue. When it comes to making > discussions on internals more civilized, governing a person's conduct *as > it relates to their participation in the discussion* is about as far as PHP > should go. A person who is not a party to the discussion, who does not > vote, but does have karma, who happens to tweet "I think X is a moron for > proposing Y" is entitled to that opinion, *until they bring it here.* While everyone is entitled to their opinion, sharing that opinion is potentially another story. I think the exact quote you bring here is one of the things a CoC is designed to prevent. I would absolutely consider it bad if one karma-holding individual calls another a "moron" at all in public for proposing an RFC. While we may disagree with someone, we should hold ourselves to a constructive standard. The vast majority of people here want to see PHP (as a project) improve. Even if we don't agree with how someone approaches that, we should at least hold ourselves to a level of mutual respect. Going out and calling someone a moron in public is not constructive nor respectful, and IMHO we as a project shouldn't sit back and blindly say "whatever" if it happens. Anthony