Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60548 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 80000 invoked from network); 13 May 2012 21:37:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 May 2012 21:37:04 -0000 Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.54 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 74.125.82.54 mail-wg0-f54.google.com Received: from [74.125.82.54] ([74.125.82.54:54563] helo=mail-wg0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2E/37-16338-F7920BF4 for ; Sun, 13 May 2012 17:37:03 -0400 Received: by wgbfg15 with SMTP id fg15so3454464wgb.11 for ; Sun, 13 May 2012 14:37:00 -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; bh=OV8tNl1L8mXv/1Ez2PhA8O0VlCuMh1Ek1kOSv7KU/Tw=; b=f3IJld5cFdHou6cD4RXxd2aiSVGF6gu8HJfrzzIvg77f6BTqd6eJTzFcWE+B7vfZLf 0ttijkJ6cw3TMkZdxnbSlDU7Vp9Irhd6yWp56OHJNgTq0Iwx75tegYL1nBDMNa0Ik3B7 Y6QmrWecl+RUQuE4g8xo0jlQhae2iieTGHnZDLb26VmWFcyhpvPgjBM2QHQHUfXGiYvJ nkUFtV3aCPRIctxbjbDNPWbLKP7JlmTb03Hp376ZKqbFqm/JiupBnQx4S4VGLTxUFGNI YNHjzoj3h8RJXdcIOgCAoEeuLqvcIMS0V58Ag04ms7ThenGLtWuWuprXHWy/Shl4kGnC pOUA== MIME-Version: 1.0 Received: by 10.216.132.169 with SMTP id o41mr3687430wei.121.1336945020444; Sun, 13 May 2012 14:37:00 -0700 (PDT) Received: by 10.223.160.133 with HTTP; Sun, 13 May 2012 14:37:00 -0700 (PDT) In-Reply-To: <4FB01781.60001@sugarcrm.com> References: <4FB01781.60001@sugarcrm.com> Date: Sun, 13 May 2012 14:37:00 -0700 Message-ID: To: Stas Malyshev Cc: Nikita Popov , PHP internals Content-Type: multipart/alternative; boundary=0016e6dd8bfc071fe504bff1c5e9 Subject: Re: [PHP-DEV] Re: [VOTE] Vote change for empty() RFC From: kris.craig@gmail.com (Kris Craig) --0016e6dd8bfc071fe504bff1c5e9 Content-Type: text/plain; charset=ISO-8859-1 On Sun, May 13, 2012 at 1:20 PM, Stas Malyshev wrote: > Hi! > > > I just closed the vote for this RFC. The result (see > > https://wiki.php.net/rfc/empty_isset_exprs#vote) is: > > > > * Both empty() and isset(): 3 > > * Only empty(): 13 > > * None: 4 > > Low turnout is kind of disappointing - either people are not interested > in this feature or don't care in general. Since we have only 3 people > voting "both", we should ask them what they prefer. I, for example, > prefer "only empty" to "none". > > -- > Stanislav Malyshev, Software Architect > SugarCRM: http://www.sugarcrm.com/ > (408)454-6900 ext. 227 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > This is exactly what I was afraid of. The current voting process doesn't account for multi-question votes like this, so there's no consensus on how they should be counted (i.e. do you add all the "yes" votes and divide by the total or take the question with the most "yes" votes and divide that one by the total?). I think this would be a good time for us to reconsider my earlier suggestion of drafting an RFC to amend and clarify the voting process to allow for such scenarios. Right now, there's obviously no consensus on how to count the votes, so I think the only proper course of action would be to nullify this vote entirely and start over with just a simple "yes" or "no" question and nothing else. Since there does seem to be wide agreement that it should only be empty(), I'd say just limit the scope to that. --Kris --0016e6dd8bfc071fe504bff1c5e9--