Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50606 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73888 invoked from network); 26 Nov 2010 21:32:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Nov 2010 21:32:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=simpleshot@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=simpleshot@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.170 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: simpleshot@gmail.com X-Host-Fingerprint: 209.85.215.170 mail-ey0-f170.google.com Received: from [209.85.215.170] ([209.85.215.170:64483] helo=mail-ey0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 77/61-00463-05720FC4 for ; Fri, 26 Nov 2010 16:32:01 -0500 Received: by eyf5 with SMTP id 5so1166587eyf.29 for ; Fri, 26 Nov 2010 13:31:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=Yffqh2ATHsXiWlGZ/RuDy6XFaKWb6S5ZeRCRD0Ssp+c=; b=EdW/4mFXp9E8X6UrWR9YL8gjokFWLCEznGx/hWYg3NZxVpl3wjUzj0fHYXWh0Shy5C CGBMBj9WYGVl3eDRScyUssL93c0cso/7Ge3p63Y47w2JHxZ0AFX25PcVvdV1o6nF0WSk BZkFIM8WmPBzF414KGsInj/FVmNdiEySE6jzs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=FP9xe7tT6UDsTv8jbneBWlHJQvQ9taxQRoyOJwzZxhcRN514JFxHEtQf8Q3JQ7VHs2 GkPCbUkTxamvkeGKjSZV91JSsMmmeUES60UVSlEZYqrS9yCW1bA1ent8Qg2CGQhCuwP9 AYp+xxzYU4WWGhmjlkSmj4kkM0bZ5T8oXRqpg= MIME-Version: 1.0 Received: by 10.213.36.5 with SMTP id r5mr4337790ebd.3.1290807117753; Fri, 26 Nov 2010 13:31:57 -0800 (PST) Received: by 10.213.31.147 with HTTP; Fri, 26 Nov 2010 13:31:57 -0800 (PST) In-Reply-To: References: <73.C4.59959.876BBEC4@pb1.pair.com> <3EA67EA2-A9B1-4DFB-8A30-05B37BCA313B@iki.fi> <8757232E56758B42B2EE4F9D2CA019C9154B70@US-EX2.zend.net> <1290705653.7033.73.camel@guybrush> <8757232E56758B42B2EE4F9D2CA019C9154C3B@US-EX2.zend.net> <1290707707.7033.115.camel@guybrush> <887FE7CFF6F8DE4BB3A9535F53AFD06A2C5D3910@il-ex2.zend.net> <887FE7CFF6F8DE4BB3A9535F53AFD06A2C5D4808@il-ex2.zend.net> <887FE7CFF6F8DE4BB3A9535F53AFD06A2C5D4B7B@il-ex2.zend.net> Date: Fri, 26 Nov 2010 16:31:57 -0500 Message-ID: To: PHP Development Content-Type: multipart/alternative; boundary=0015174bef9aba2da00495fb73cc Subject: Re: [PHP-DEV] Re: Hold off 5.4 From: simpleshot@gmail.com (Adam Richardson) --0015174bef9aba2da00495fb73cc Content-Type: text/plain; charset=ISO-8859-1 On Fri, Nov 26, 2010 at 2:27 PM, Pierre Joye wrote: > On Fri, Nov 26, 2010 at 8:15 PM, Zeev Suraski wrote: > > > 3. The motivation to skip 6 doesn't stem from marketing at all. The main > motivation is that there's a VERY concrete perception amongst many users > about what PHP 6 is. > > Leaving the very small conference crowd for a second: nobody never > ever heard of php6 before the total fiasco a couple of months ago. Nobody ever heard of PHP 6? If you visit amazon.com and try search for "php 6", you'll see no less than 6 books (I stopped counting) all containing PHP 6 in the title. In the general PHP list, you'll see that developers reference PHP 6 when speaking of how to handle unicode, and how you will handle unicode in the future. If you search Google for "php 6", you'll be greeted with hundreds of blog posts speaking of how to prepare for the coming changes in PHP 6 or other aspects of its development. The title "PHP 6" has much baggage. The perception in the general community is strong and pervasive, and it certainly is not limited to a small conference crowd. Developers have strongly conceived expectations about what PHP 6 will entail, and as the releases creep towards an eventual 6.0, the growing divergence between the expectations and the actual releases will likely cause confusion and frustration. Given the expectations, the strength of the enhancements coming in this next release (significant engine rewrites, traits, APC, etc.), and the trend in nomenclature for software versions, I believe the case for jumping to a 7.0 release makes sense. I'm not an active contributor to the PHP core and I have no patches to my name, so I'm not sure what my vote is worth. However, I do actively help those on the general mailing list who are trying to learn basic PHP or are trying to troubleshoot new code, and it's the general developers in userland who will benefit from the most from the clear separation from the expectations. Adam -- Nephtali: PHP web framework that functions beautifully http://nephtaliproject.com --0015174bef9aba2da00495fb73cc--