Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:52310 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60582 invoked from network); 11 May 2011 18:03:41 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 May 2011 18:03:41 -0000 Authentication-Results: pb1.pair.com smtp.mail=andi@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=andi@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 63.205.162.117 as permitted sender) X-PHP-List-Original-Sender: andi@zend.com X-Host-Fingerprint: 63.205.162.117 us-mr1.zend.com Received: from [63.205.162.117] ([63.205.162.117:51247] helo=us-mr1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 40/E0-55412-B7FCACD4 for ; Wed, 11 May 2011 14:03:40 -0400 Received: from us-gw1.zend.com (us-ex2 [192.168.16.15]) by us-mr1.zend.com (Postfix) with ESMTP id 72D12C0409; Wed, 11 May 2011 11:05:37 -0700 (PDT) Received: from US-EX2.zend.net ([::1]) by US-EX2.zend.net ([fe80::e43c:f432:4939:ba1%12]) with mapi id 14.01.0255.000; Wed, 11 May 2011 11:03:35 -0700 To: Stas Malyshev , PHP Internals Thread-Topic: [PHP-DEV] 5.4 again Thread-Index: AQHMDdltSaYt8fQ3MEWJFeHyNVTOv5SH7lgA Date: Wed, 11 May 2011 18:03:33 +0000 Message-ID: <8757232E56758B42B2EE4F9D2CA019C901401CB0@US-EX2.zend.net> References: <4DC729EE.9090600@sugarcrm.com> In-Reply-To: <4DC729EE.9090600@sugarcrm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [63.205.162.122] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: RE: [PHP-DEV] 5.4 again From: andi@zend.com (Andi Gutmans) >-----Original Message----- >From: Stas Malyshev [mailto:smalyshev@sugarcrm.com] >Sent: Sunday, May 08, 2011 4:41 PM >To: PHP Internals >Subject: [PHP-DEV] 5.4 again > >Hi! > >I would like to propose the following process (of course, dates can be mov= ed >around, etc. - I consider phase lengths be more important that actual date= s, but >any of them can be shifted if reason arises) for 5.4: > >- starting now - nominate features for 5.4 (see https://wiki.php.net/todo/= php54), >discussion on them >- May 18 - start voting and debating on features that have no clear consen= sus >support immediately. On the end of May is also phptek, so we could have so= me >discussion there about it if needed. >- June 15 (a bit more than a month) - alpha, branching of 5_4, open only f= or >bugfixes and features in TODO list that are approved and can be done by be= ta >time. >- July 20 - beta, bugfixes only (if we add a lot of features, we may want = to insert >another 1-month alpha period, so far it doesn't look like it but may chang= e) >- Aug 24 - RC1, then an RC every 2 weeks until stable >- Release - somewhere in October or November, depending on the RCs. > >I think we need to start moving. Not much is happening in 5.4 now as far a= s I can >see, and we have a good feature set that is long due to be released. Stas, in the past we had alphas. Is there any reason why we wouldn't roll o= ne out asap? (revert the typehints stuff and go). I think we (almost) all agree that we need to start pushing PHP 5.4 with al= l the goodness that has been developed "to-date". Additional features can w= ait for the next version. Any exceptions that are low risk can be evaluated (an additional minor API,= some additional enhancements) but let's get the good work that has been do= ne to-date out there vs. allowing feature creep and pushing the timeline fo= r another 1-2 years. I think we should start pushing out alpha in parallel = to these discussions. Most of them sound like major features which would no= t make PHP 5.4 as any major feature requires plenty of time to mature (and = needless to say some of them won't even be accepted). There is plenty to get excited about in PHP 5.4! Andi (sending in plaintext. Hope this gets rid of the funky newlines from p= rior emails)