Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90347 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6601 invoked from network); 8 Jan 2016 07:15:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jan 2016 07:15:34 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.170 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.192.170 mail-pf0-f170.google.com Received: from [209.85.192.170] ([209.85.192.170:33234] helo=mail-pf0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/A8-55593-5126F865 for ; Fri, 08 Jan 2016 02:15:33 -0500 Received: by mail-pf0-f170.google.com with SMTP id e65so5841386pfe.0 for ; Thu, 07 Jan 2016 23:15:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=5BZswlOdeDqDNFvaZo/+9JlgblXZ2og8hb/qenZWskQ=; b=iEaXp0qIBN/Orek+z42BgH6Q4OIEtZjMh3ZHtljYN6iftPA52ib4dzAtgdulY8fewU kXuJdrRU7zOoFyFQehf/zQBz7mdNpyo7j/kMZFDl6WarX0xWGVk0nJBU+yvP9aM+Or4e G9Y+qyu1/eoXNJ4+B3HeP+DjpSUG6GgBMq01VjOfAGGEZD7880i62inc5YFK80PakjBT p7dLaNodeyHb3pcFmUyVZHRCa5glm1e27laN1NrWQ3tsKsZug0KMiWsixgH2l4wsqddH OHnaLr6oClj6EGk+h4C71Qu0kEl8z+KQq0icY/5FzEO5tdfWGSzLNZwsvm/83LF0Jg/5 lVwg== X-Received: by 10.98.13.5 with SMTP id v5mr2277932pfi.41.1452237329752; Thu, 07 Jan 2016 23:15:29 -0800 (PST) Received: from Stas-Air.local ([209.36.2.103]) by smtp.gmail.com with ESMTPSA id fc8sm164687972pab.21.2016.01.07.23.15.28 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 07 Jan 2016 23:15:28 -0800 (PST) To: Andrea Faulds , internals@lists.php.net 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> <568E9D01.1020808@gmail.com> <08.FC.21405.382BE865@pb1.pair.com> X-Enigmail-Draft-Status: N1110 Message-ID: <568F620F.8090504@gmail.com> Date: Thu, 7 Jan 2016 23:15:27 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <08.FC.21405.382BE865@pb1.pair.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > A code of conduct without an enforcement mechanism is useless. It's very > nice to be able to say that we don't condone harassment or abuse, or > that personal attacks or publishing personal information are not > acceptable, but if we can't enforce it, then it falls down the moment But we can. We can enforce it - and have enforced it, as it was conveniently pointed out - already. The question is do we need *additional* enforcement mechanism because one we had so far is not enough. > someone actually does one of these things. In fact, it becomes worse > than useless: you have a big, shining banner that says you have to be > civil, yet people actually aren't. Aren't they? So far, despite the examples brought forward, I thought in general they (we) are keeping within bounds of civility, and while discussion here, under our banner, can at times get extremely frustrating and annoying, it does not transform into harassment. Of course, it very well may not be the case outside the banner, but CoC enforcement is not going to do much about that. Am I wrong about this? > The point isn't to be 'punitive' anyway. You don't strip people of their > contribution privileges to make them suffer. You do so because you > either want to force them to think about their actions for a bit, or It is very dangerous path when you try to control what other people are thinking about. The only reason to remove somebody from the community, in my opinion, is if it is not possible to preserve/restore environment that we want to have in the community otherwise. "Make them think" is not a valid reason - first, they won't, and second, it's not our business to control who's thinking what. > Now, the statement that 'the value of a CoC lies exclusively in its > punitive power' is, to an extent, true. A CoC is useful in and of > itself, in that it tells people you care about creating a civil > community. But if you don't actually do the work to keep the community > to that standard, that value very quickly disappears. If the community is not willing to uphold values in CoC, then no enforcement can happen - there would be nobody to enforce it. CoC is not some magic entity that is going to hold us accountable, it's just something we promise to ourselves to do. If we do not keep that promise, how making another promise to keep it "and this time we mean it" is going to help? -- Stas Malyshev smalyshev@gmail.com