Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60216 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22306 invoked from network); 19 Apr 2012 13:11:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Apr 2012 13:11:43 -0000 Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@googlemail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=nikita.ppv@googlemail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.217.170 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@googlemail.com X-Host-Fingerprint: 209.85.217.170 mail-lb0-f170.google.com Received: from [209.85.217.170] ([209.85.217.170:51314] helo=mail-lb0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F3/80-18164-D0F009F4 for ; Thu, 19 Apr 2012 09:11:42 -0400 Received: by lbbgh12 with SMTP id gh12so1345288lbb.29 for ; Thu, 19 Apr 2012 06:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Qt+8Zr3yHju3dULSD3UVn0WF2iWH8LHQGnIr6S2VxEg=; b=fQjww8B8pdlnF4mVdp5H1pbzqFmGC1qcwdz73ZBgTaAurOeOgS5nsOx8kohKKUxqvS aQgtH40cghE7h/XnLa1e7D/u6pYprAmYeortlPuCtBL9Lg8b6dCz6vfZIWV6H9CO0ASE C2pQ7qTKCxaZH/YGCsEY1NBdzvNt+zBCAtHkoHw/pBvzHOlGYoH8gi79DKIpram4qVkL M0oF3yUdL5dYNnHibXcC06i2sDEfWFYLNF0s2mn5YQOaieYAe4g+dORv/jKD9Y5PCZ9R XGxHEf2GdJ2xVO1qcjF3M1xfwb15U2D/4DTq5x6WSI3YUfbeAzZPDbsd835bN37Zcq3p 1f0g== MIME-Version: 1.0 Received: by 10.152.112.161 with SMTP id ir1mr1964582lab.13.1334841098043; Thu, 19 Apr 2012 06:11:38 -0700 (PDT) Received: by 10.152.127.68 with HTTP; Thu, 19 Apr 2012 06:11:38 -0700 (PDT) In-Reply-To: References: Date: Thu, 19 Apr 2012 15:11:38 +0200 Message-ID: To: Kris Craig Cc: PHP internals Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [VOTE] Allow non-variable arguments to empty() From: nikita.ppv@googlemail.com (Nikita Popov) On Thu, Apr 19, 2012 at 1:57 AM, Kris Craig wrote: > Ugh I hate to throw a POO into this, but.... > > On Wed, Apr 18, 2012 at 4:09 PM, Nikita Popov > wrote: >> >> Hey internals :) >> >> As there doesn't seem to be any further discussion regarding my RFC, >> I've opened the vote: >> >> https://wiki.php.net/rfc/empty_isset_exprs#vote >> >> Nikita >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> > > "There'd be a minimum of 2 weeks between when an RFC that touches the > language is brought up on this list and when it's voted on is required. > Other RFCs might use a smaller timeframe, but it should be at least a wee= k." > > (from http://wiki.php.net/rfc/voting) > > From what I can tell, you first created the topic on this 6 days ago. =A0= Even > if this didn't touch the language (which I think it does), voting would n= ot > be permissible yet. > > For the record, I do plan to vote yes on this and I think the voting rule= s > should be amended to allow for sooner voting if discussion has ended. =A0= But > until such amendments are made, are we really comfortable setting a > precedent of just ignoring the policy whenever it proves inconvenient? = =A0I > know I've been a bit of a lightning rod recently but I really think we > should make a decision on how we want to handle this. =A0Personally, I'm = a big > fan of having consistent procedures and defined parameters. =A0But if we'= re > going to treat the voting RFC as binding or non-binding, I just think we > should overtly express a collective position on that here. > > I'll refrain from voting on this until other people have had a chance to > weigh-in on this concern. =A0I think we basically have three choices: =A0= Cancel > the vote on this RFC and wait until the 2 weeks have passed, come to a > decision that the rules in the voting RFC are non-binding, or (and this > would be my preference) let it slide this time with the understanding tha= t > we'll add clarifying language to the voting procedure in the forseeable > future. > > > ....And in the interest of making people not want to murder me and feed m= y > entrails to a pack of wild ferrets, I'll shut up now. =A0;) I've asked about this on IRC and it seems like there is no problem opening the vote now. Quoting: "The purpose of the waiting period is to allow time for discussion instead of rushing things before someone can find a problem. The discussion having died and this being a simple change, I don't see the problem with opening the vote now. Only a strict formalist like Kris would interpret rules while ignoring their purpose." Thanks, Nikita