Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73627 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54896 invoked from network); 7 Apr 2014 22:09:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Apr 2014 22:09:55 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.176 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.212.176 mail-wi0-f176.google.com Received: from [209.85.212.176] ([209.85.212.176:43206] helo=mail-wi0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 69/D1-41229-23223435 for ; Mon, 07 Apr 2014 18:09:54 -0400 Received: by mail-wi0-f176.google.com with SMTP id r20so5988153wiv.15 for ; Mon, 07 Apr 2014 15:09:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=L+UK7bgI8ylOg+iJwTYtBMMbsxgaReJRfrUw6CRoaW8=; b=bUCXDPH/dEWheYR+W5S1DPpJ3NOQllX1UUxBKzX/O5mssI22yhYVpLDaGqgn3r2dLz 3sVq/SiO1dYkhLcsE/JcJhUa4bY4uApN1qpHzBSUJF1KH78ZMNLk/Rw0JQTjFQTDPQik xrsurXLZlHRhbi2U4cN186MaBzGifOXbhCKEp5hxzXMQmj9iuX1fE1nVULVO0Mv98KgF ok0BxCS/MfGSn5fnUQLUanwEzdrZU51xnCIQBax1BwqHAyG2mKuTn5u0cH5/+7Oqj51q SHsjKaR1vJ6Q8k8oWNUatbo8O89s0flbFXDzil+Fag+/vF3IOgTTOdwf3lc+WDMcnhPK 5Hzw== X-Received: by 10.194.57.77 with SMTP id g13mr77843wjq.42.1396908591843; Mon, 07 Apr 2014 15:09:51 -0700 (PDT) Received: from [192.168.0.157] ([62.189.198.114]) by mx.google.com with ESMTPSA id r4sm132924wjz.28.2014.04.07.15.09.50 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 07 Apr 2014 15:09:51 -0700 (PDT) Message-ID: <5343222E.8050006@gmail.com> Date: Mon, 07 Apr 2014 23:09:50 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: internals@lists.php.net References: <533C0713.9070106@eliw.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] About PHP6 ... From: rowan.collins@gmail.com (Rowan Collins) Jonny Stirling wrote (on 03/04/2014): > At the moment, PHP.next doesn't really exist. What it will eventually be > called is surely a question for when we get around to distributing it, e.g. > shortly before first alpha. Until then (imo) there is no benefit to > deciding this now, or in the near future. Any use of names PHP6 or PHP7 or > even PHP8 before it exists is just going to continue the issues brought up > here in the future. > > That being the case, perhaps keeping the naming as simply php.next (branch > included) or using basic code names is the way to go. I think this is actually quite a good idea. Firstly, it's the approach being taken by some very high-profile projects recently, e.g. Microsoft with Internet Explorer and I think Office. ECMAScript is an even closer example: they did in fact skip a version when ECMAScript 4 was abandoned, and "ECMAScript Harmony" was intended to be a release, but became a roadmap across several, with "ES.next" being used to refer to drafts of what features should land next. Not that we have to do what everyone else does, but for those worried we might "look like clowns" by daring to call it anything other than 6: we are not alone. Secondly, if we rename the page on the wiki to "PHP.next", or some other code name, then this entire discussion can be shunted off, and we can concentrate on what will be in the release. It may even be that, like the ECMAScript committee, we find ourselves with tentative plans for a PHP.next.next as well, as we narrow in on a realistic set of goals. Regards, -- Rowan Collins [IMSoP]