Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90210 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64930 invoked from network); 6 Jan 2016 18:55:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jan 2016 18:55:00 -0000 Authentication-Results: pb1.pair.com smtp.mail=fsb@thefsb.org; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=fsb@thefsb.org; sender-id=pass Received-SPF: pass (pb1.pair.com: domain thefsb.org designates 173.203.187.67 as permitted sender) X-PHP-List-Original-Sender: fsb@thefsb.org X-Host-Fingerprint: 173.203.187.67 smtp67.iad3a.emailsrvr.com Linux 2.6 Received: from [173.203.187.67] ([173.203.187.67:55952] helo=smtp67.iad3a.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/B6-21755-2036D865 for ; Wed, 06 Jan 2016 13:54:58 -0500 Received: from smtp1.relay.iad3a.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp1.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id E93E31808B2 for ; Wed, 6 Jan 2016 13:54:55 -0500 (EST) X-Auth-ID: fsb@thefsb.org Received: by smtp1.relay.iad3a.emailsrvr.com (Authenticated sender: fsb-AT-thefsb.org) with ESMTPSA id D43BC18088C for ; Wed, 6 Jan 2016 13:54:55 -0500 (EST) X-Sender-Id: fsb@thefsb.org Received: from yossy.local (c-66-30-62-12.hsd1.ma.comcast.net [66.30.62.12]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA) by 0.0.0.0:587 (trex/5.5.4); Wed, 06 Jan 2016 13:54:55 -0500 To: "internals@lists.php.net" References: Message-ID: <568D62F1.4020407@thefsb.org> Date: Wed, 6 Jan 2016 13:54:41 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [RFC] [Draft] Adopt Code of Conduct From: fsb@thefsb.org (Tom Worster) On 1/4/16 4:06 PM, Anthony Ferrara wrote: > Hey all, > > I have created a new RFC for the PHP Project to adopt the Contributor > Covenant as the official Code of Conduct for the project > > https://wiki.php.net/rfc/adopt-code-of-conduct > > Let me know what you think or if there are any concerns I'm not keen on the negative approach to managing behavior in projects such as PHP. It delineates bad behavior and provides bureaucratic regulation for judging people with respect to that law and punishing or reeducating those found guilty. The negative approach can only address obvious egregious behavior, which, as already pointed out, hasn't often been a big issue for PHP. At the same time it ignores the more subtle bias and discrimination that's hidden or only close to the surface that has a real effect on who is able to participate and how and what they can contribute. I think internals could do better at this and it's worth making the effort to change and for this I think a positive approach is preferable, i.e. education in constructive and inclusive participation. Imagine if the energy and time spent in discussion of this CoC had instead been spent on contributing to a doc (that could live in the PHP source so anyone can write issues and PRs against it) that states the values and goals, describes what people think works well the various modes of engagement, how people can avoid and mitigate bad behavior, techniques to intervene, coach, and so forth. The collective experience, intelligence, wisdom and wit available here is sufficient to do something really interesting. I think it's perhaps too general to be of great use to us here but The Code Manifesto is a good example of the positive approach. https://github.com/kayladnls/code-manifesto/blob/master/README.md Tom