Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:48138 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46615 invoked from network); 29 Apr 2010 06:38:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Apr 2010 06:38:53 -0000 Authentication-Results: pb1.pair.com smtp.mail=jerome@loyet.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=jerome@loyet.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain loyet.net from 74.125.83.42 cause and error) X-PHP-List-Original-Sender: jerome@loyet.net X-Host-Fingerprint: 74.125.83.42 mail-gw0-f42.google.com Received: from [74.125.83.42] ([74.125.83.42:62341] helo=mail-gw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1C/E5-05666-C7929DB4 for ; Thu, 29 Apr 2010 02:38:53 -0400 Received: by gwj17 with SMTP id 17so4214973gwj.29 for ; Wed, 28 Apr 2010 23:38:50 -0700 (PDT) MIME-Version: 1.0 Received: by 10.101.162.19 with SMTP id p19mr3848953ano.267.1272523126618; Wed, 28 Apr 2010 23:38:46 -0700 (PDT) Received: by 10.100.8.17 with HTTP; Wed, 28 Apr 2010 23:38:46 -0700 (PDT) In-Reply-To: <698DE66518E7CA45812BD18E807866CE0411CA39@us-ex1.zend.net> References: <698DE66518E7CA45812BD18E807866CE03F16456@us-ex1.zend.net> <1272386397.870.28.camel@guybrush> <698DE66518E7CA45812BD18E807866CE0411CA39@us-ex1.zend.net> Date: Thu, 29 Apr 2010 08:38:46 +0200 Message-ID: To: Andi Gutmans Cc: =?ISO-8859-1?Q?Johannes_Schl=FCter?= , Pierre Joye , Gwynne Raskind , Ilia Alshanetsky , Kalle Sommer Nielsen , Lukas Kahwe Smith , Derick Rethans , PHP Developers Mailing List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] trunk is alive and open From: jerome@loyet.net (=?ISO-8859-1?B?Suly9G1lIExveWV0?=) 2010/4/29 Andi Gutmans : >> -----Original Message----- >> From: Johannes Schl=FCter [mailto:johannes@schlueters.de] >> Sent: Tuesday, April 27, 2010 9:40 AM >> To: Pierre Joye >> Cc: Gwynne Raskind; Ilia Alshanetsky; Kalle Sommer Nielsen; Lukas Kahwe >> Smith; Andi Gutmans; Derick Rethans; PHP Developers Mailing List >> Subject: Re: [PHP-DEV] trunk is alive and open >> >> On Tue, 2010-04-27 at 17:46 +0200, Pierre Joye wrote: >> > Before even thinking about a planning, we have to define what we want >> > in and how we go further. >> >> ACK, I think it makes sense to define some "key features" we want for th= e next >> release (traits seem to be one). An issue with 5.3 was that whenever rea= lly >> defined that but only said "let's backport from 6 and add all stuff comi= ng in". I >> think it makes sense to define a set of key features (traits, what else?= ) and once >> these are implemented in an accepted way (not meaning "stable" but havin= g an >> accepted design) make a release branch (either by branching of or lockin= g trunk >> for "bigger" >> features or whatever) where stability of this is improved else we end up= adding >> feature after feature and introducing problem after problem. > > As I've mentioned in the past I think we are better off with shorter rele= ase cycles and less features per cycle. Reduces risk and enables us to push= out value faster. For example, we have made (and are still making) signifi= cant performance enhancements to the runtime. It'd be a shame if that waite= d until Q4 for alpha. I think with traits, performance enhancements and a f= ew additional changes we already have a pretty substantial version. > +1