Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90263 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 29357 invoked from network); 7 Jan 2016 16:26:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jan 2016 16:26:42 -0000 Authentication-Results: pb1.pair.com header.from=kevin@gohearsay.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kevin@gohearsay.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gohearsay.com designates 50.116.30.253 as permitted sender) X-PHP-List-Original-Sender: kevin@gohearsay.com X-Host-Fingerprint: 50.116.30.253 li495-253.members.linode.com Received: from [50.116.30.253] ([50.116.30.253:47751] helo=frodo.gohearsay.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FD/81-21405-2C19E865 for ; Thu, 07 Jan 2016 11:26:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gohearsay.com; s=default; h=In-Reply-To:To:References:Date:Subject: Mime-Version:Message-Id:Content-Type:From; bh=KfdgRgY+vLwWEIUnZSd58iGJgBAl0sqB1LIPEJC/bhI=; b=aRjuLFB85z2XQ33s1gUg73OKzb DG/ud5anIz+LLq4bpwKPo6DIbBDdqaxmQI4nQ18sGP3vg1sYR3OxxLHpCTDAOP8LgxgLnucZYA444 OOL15W+FwdZ40SKlDkD7XFUBLuu/wIaYBnzMmgGibsxD3dCPYPew18cUn6OLsKcpo95g=; Received: from 50-203-194-82-static.hfc.comcastbusiness.net ([50.203.194.82]:63595 helo=[192.168.0.108]) by frodo.gohearsay.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.86) (envelope-from ) id 1aHDOZ-0002aG-66 for internals@lists.php.net; Thu, 07 Jan 2016 10:26:39 -0600 Content-Type: multipart/alternative; boundary="Apple-Mail=_5F0842D2-28BF-4DB5-8D05-C7A435C46616" Message-ID: <3544BDF1-1CBF-433A-BD6A-E5174BE37AF4@gohearsay.com> Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Date: Thu, 7 Jan 2016 10:26:38 -0600 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> To: PHP internals In-Reply-To: X-Mailer: Apple Mail (2.3112) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - frodo.gohearsay.com X-AntiAbuse: Original Domain - lists.php.net X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gohearsay.com X-Get-Message-Sender-Via: frodo.gohearsay.com: authenticated_id: kevin@gohearsay.com X-Authenticated-Sender: frodo.gohearsay.com: kevin@gohearsay.com Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct From: kevin@gohearsay.com (Kevin Smith) --Apple-Mail=_5F0842D2-28BF-4DB5-8D05-C7A435C46616 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Saying that we "do not care" because it does not happen inside php.net = > would be very hypocrite and makes the CoC totally useless. Recognizing that it is irresponsible (and indeed impossible) for an = official PHP body to try to control behavior that takes place outside = the PHP project=E2=80=99s jurisdiction does not mean those of us who = make up the PHP community do not care about others and how they are = treated. It is simply a recognition of the project=E2=80=99s legitimate = spheres of responsibility. > I agree it > makes the task harder but I do not see how some channels are under the > CoC and for other we should ignore the issue. Because those channels are *actually* official PHP channels and the = others are owned and operated by entirely separate third-parties. Kevin Smith Hearsay Interactive kevin@gohearsay.com 615.829.6356 > On Jan 7, 2016, at 10:17 AM, Pierre Joye wrote: >=20 > On Thu, Jan 7, 2016 at 11:08 PM, Paul M. Jones > wrote: >> Hi all, >>=20 >> As I have stated previously, I find the Contributor Covenant text = objectionable, in that it couples person, project, and politics, so that = the person becomes answerable to the project for their politics. >>=20 >> If there simply must be a code of conduct, they should be decoupled. = To that end, I propose that the entire "Code Of Conduct Text" in the RFC = be removed, and replaced with this single sentence: >>=20 >> We are committed to evaluating contributions within project >> channels without regard to the contributor's experience, >> ability, identity, body, religion, politics, or activity >> outside of project channels. >>=20 >> Alternatively, if that's not specific enough, use this single = sentence instead: >>=20 >> We are committed to evaluating contributions within project >> channels (such as reporting issues, posting feature requests, >> updating documentation, submitting pull requests or patches, >> and other project activities) without regard to the >> contributor's level of experience, gender, gender identity >> and expression, sexual orientation, disability, personal >> appearance, body size, race, ethnicity, age, religion, >> nationality, politics, or activity outside of project >> channels. >>=20 >> Both of these use language cribbed from the Contributor Covenant, and = add explicit protections for politics and other activity outside the = project. This decouples person, politics, and project from each other, = leaving each with its own separate sphere of influence. It also removes = the scope of resulting actions-to-be-taken from the expectations of = conduct, and leaves it to the conflict resolution language. >>=20 >> The replacement is restricted to project channels only. I predict, = based on earlier comments, that some will object to this. I opine that = it is beyond the scope of the project to either reward or punish members = for their activity outside channels owned by the project. Even so, = conflict in non-project channels does occur. As such, I suggest adding = the following text (or substantially similar text) to the conflict = resolution language: >>=20 >> Q: What about conflict outside of project channels? >>=20 >> A: If you feel conflict via a non-project channel is >> unbearable, you should handle the incident(s) using the >> means provided by that channel. For example: >>=20 >> - If you feel you are being abused via Twitter, you >> might block or mute the person(s) you feel are abusing >> you, and/or report the abuse to Twitter. >>=20 >> - If you feel you are being harassed via email, you >> could set up a rule to delete or junk emails from the >> person(s) you feel are harassing you. >>=20 >> - If you feel you are subject to a credible threat of >> physical harm, you should report it to law enforcement. >>=20 >> Finally, although the original RFC text does not define "project = spaces", I think that "project channels" should be defined; for example, = the official PHP accounts on Github, Twitter, and Facebook, as well as = all php.net mailing lists, and perhaps even all php.net email accounts. >=20 > The problem with the concept you describe here is to consider that if > someone is harrassed/insulted/etc outside php.net 's = channels but still > related to php.net , we should look to the other = direction. It is > wrong. >=20 > If someone starts to put bad pressure on another person (harassment, > insults, personal attacks, etc) trying to make this person either > abandon an idea, RFC or even to force this person to leave the > project, the attacker will most likely use non php.net = 's channel. > Saying that we "do not care" because it does not happen inside php.net = > would be very hypocrite and makes the CoC totally useless.I agree it > makes the task harder but I do not see how some channels are under the > CoC and for other we should ignore the issue. >=20 > Cheers, > --=20 > Pierre >=20 > @pierrejoye | http://www.libgd.org >=20 > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php = --Apple-Mail=_5F0842D2-28BF-4DB5-8D05-C7A435C46616--