Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:59710 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73515 invoked from network); 11 Apr 2012 05:26:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Apr 2012 05:26:56 -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:56939] helo=mail-wg0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E4/61-18401-F16158F4 for ; Wed, 11 Apr 2012 01:26:56 -0400 Received: by wgbdq13 with SMTP id dq13so413330wgb.11 for ; Tue, 10 Apr 2012 22:26:52 -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=IIXt7xTb2snzOGXXv7SXlbwX7HKHd/nmmmzNj2AR9PE=; b=zouamv3r1LYdEPDxMIaz50b9Ur1cZCo9dNM+432DABimiBisuPUG0vMzclpRXD49fC 6xPYCMHDHrymOroahVLPcAspZLCPvnI0NkXtPsgXHtZguCuEKzZB3w84825ABxBIXn0o lWriofvGylmgMn8i1YZcGOHKwNaG9DyaDGT/YbYEqbHaLo+zVoDBYm41L+9fj/3li6rU UzHR4a91ElfaJ6ZreHDaUY81XaMQet/YUT/1zjjJjeL/Yw877hdJWsHs522gT2LZevvd s58pdhCeOM7B3wmw6BwveV2ZTdVQVJhvZ6DZdiYFoM0Qdtpm4a4cvaDUszKsKDAe8owI 6mbQ== MIME-Version: 1.0 Received: by 10.180.95.197 with SMTP id dm5mr3157837wib.20.1334122012674; Tue, 10 Apr 2012 22:26:52 -0700 (PDT) Received: by 10.223.79.67 with HTTP; Tue, 10 Apr 2012 22:26:52 -0700 (PDT) In-Reply-To: <4F8512AC.4030208@sugarcrm.com> References: <4F84C76A.9090104@sugarcrm.com> <4F84D482.20905@sugarcrm.com> <4F8512AC.4030208@sugarcrm.com> Date: Tue, 10 Apr 2012 22:26:52 -0700 Message-ID: To: Stas Malyshev Cc: Nikita Popov , PHP internals Content-Type: multipart/alternative; boundary=f46d04447f47a70c9e04bd607c38 Subject: Re: [PHP-DEV] Allow non-variable arguments to empty() From: kris.craig@gmail.com (Kris Craig) --f46d04447f47a70c9e04bd607c38 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Apr 10, 2012 at 10:12 PM, Stas Malyshev wrote: > Hi! > > > Well, technically it's discussion /and/ vote. I know we've been wanting > > to get out of the habit of "push first, ask later," which is precisely > > what RFC helps us avoid. Personally, I think any commits for a > > Nobody's pushing anything. We're talking about implementing it in a > fork, it's completely different thing. > -- > Stanislav Malyshev, Software Architect > SugarCRM: http://www.sugarcrm.com/ > (408)454-6900 ext. 227 > I must've missed that part. Who was it that said this would be a separate forked project? If so, then yeah obviously it's not up to us one way or another. And if he's just committing changes locally and/or pushing to an unmerged branch, then there's no harm because it's not actually touching the trunk. What I'm saying is that, before such changes are merged into the actual PHP 5.4 branch, the idea needs to be voted on through the RFC process. Besides, it's a better idea to wait anyway because the simple act of drafting the RFC helps the author to clarify exactly what s/he wants to do before jumping into the code. Furthermore, subsequent input from users may change the direction, forcing the author to rewrite code, which wastes time. And if the proposal is rejected, that person would've written all that code for nothing. So either way you look at it, it seems to me at least that drafting the RFC is the logical first step. --Kris --f46d04447f47a70c9e04bd607c38--