Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84952 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5635 invoked from network); 15 Mar 2015 22:59:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Mar 2015 22:59:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=padraic.brady@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=padraic.brady@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.169 as permitted sender) X-PHP-List-Original-Sender: padraic.brady@gmail.com X-Host-Fingerprint: 209.85.160.169 mail-yk0-f169.google.com Received: from [209.85.160.169] ([209.85.160.169:35252] helo=mail-yk0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AD/76-06614-FCE06055 for ; Sun, 15 Mar 2015 17:59:27 -0500 Received: by ykfs63 with SMTP id s63so11586695ykf.2 for ; Sun, 15 Mar 2015 15:59:24 -0700 (PDT) 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:content-transfer-encoding; bh=6jrw1oqnrzKi31XjXi2YtybqT/DsWkdY0q7JqUg6gYo=; b=Mg1bX2hbJ66nqbbWxhpJvtMlCbO0G4YPth5Imw6Af+7J5ofyEKXQ72pjyNF98oW1HJ zVWTGn0eQNZZE6y2BCXIke9s7pm0qZanpz85/0V0MND5xYDoOoB6RvNNwE8+v/n2A/UP xpe/HF4RKd1B0JIk4rhgUyJmzvEBYoB133tdvE4rAdee+oyaXC+ZhKAi9LnSoxdOOv3Z 4YMM855Md7eBW/m8V3PNp3BgZRKMUhwg9koQve4IZjhTxecjiIS8JCkXm6G7mc9QWuXL csABW9+8N1ysUKCM/zPXE2N+o+w4gyN04ldH3Hw9a6KzgTjeDlZvpiApT2myw01mpJHL LvEw== MIME-Version: 1.0 X-Received: by 10.236.4.72 with SMTP id 48mr59649281yhi.10.1426460364475; Sun, 15 Mar 2015 15:59:24 -0700 (PDT) Received: by 10.170.222.86 with HTTP; Sun, 15 Mar 2015 15:59:24 -0700 (PDT) In-Reply-To: <2bdf722a549fe11c08b5427bd929f1a9@mail.gmail.com> References: <2bdf722a549fe11c08b5427bd929f1a9@mail.gmail.com> Date: Sun, 15 Mar 2015 22:59:24 +0000 Message-ID: To: Zeev Suraski Cc: Anthony Ferrara , "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC][Status] Scalar Type Declarations Voting Date Change From: padraic.brady@gmail.com (=?UTF-8?Q?P=C3=A1draic_Brady?=) On 15 March 2015 at 21:58, Zeev Suraski wrote: >> -----Original Message----- >> From: Anthony Ferrara [mailto:ircmaxell@gmail.com] >> Sent: Sunday, March 15, 2015 11:34 PM >> To: internals@lists.php.net >> Subject: [PHP-DEV] [RFC][Status] Scalar Type Declarations Voting Date >> Change >> >> However, it has become exceedingly clear to me that this good faith has >> not >> been reciprocated. The understanding that we had when both proposals >> opened has now been violated. Rules have been broken and politics are >> ensuing in an attempt to sabotage this proposal. Rather than working >> together, "unofficial polls", backdoor politics and poor behavior have >> created yet more toxicity. > > Anthony, > > Stop accusing me of refusing to work together, backdoor politics and poor > behavior: > > - Refusing to work together: I tried to support numerous ways to evaluat= e > Bob's RFC, all of which were opposed by you or other Dual STH supporters, > for technicalities - valid or not. Those "technicalities" were basic rules and a PHP7 timeline that everyone was following, until someone invented new "technicalities" one after the other in an attempt to get past the original "technicalities". The attempt has not even succeeded which means we can have a bit of comfort that they'll continue to be upheld. I'm sorry, but regardless of any honest intent on your part (and I don't doubt you honestly want to give the RFC a fair go), selectively working very actively to get around the rules and timeline will inevitably appear highly unilateral, political and abusive to others, especially when you complain about others opposing the attempt and it's literally just you doing it. You have fired that appearance up whether you perceive it as deserved or not. You keep calling out technicalities and complaining/criticising or misdirecting whenever someone questions you on them, and that dismissive attitude will unintentionally rub some people the wrong way entirely. Now, the way I see it, is that the established process has fucked up ;). The basic scalar types would not be objectionable in any way two weeks ago, but we don't have two weeks and nobody ran with a basic RFC when time was available. We're in the middle of a mad scramble of RFCs rushing to a vote. The real elephant in the room for many will be why the PHP7 wasn't just extended once it became obvious that a last minute rush was inevitable, including an insanely controversial set of them. Hindsight is always great and perfectly useless to the present time, and it's all kinds of frustrating. I understand your perseverance, but we seem stuck with this situation and it won't look any prettier tomorrow either. Whatever the outcome, PHP 7's process will be talked about for a very long time. Paddy -- P=C3=A1draic Brady http://blog.astrumfutura.com http://www.survivethedeepend.com