Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61813 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95420 invoked from network); 26 Jul 2012 15:41:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Jul 2012 15:41:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.211.66 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.211.66 config.schlueters.de Received: from [217.114.211.66] ([217.114.211.66:44414] helo=config.schlueters.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 08/55-02574-D0561105 for ; Thu, 26 Jul 2012 11:41:01 -0400 Received: from [192.168.2.230] (ppp-188-174-62-188.dynamic.mnet-online.de [188.174.62.188]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by config.schlueters.de (Postfix) with ESMTPSA id 4910F63E7F; Thu, 26 Jul 2012 17:40:58 +0200 (CEST) To: PHP internals list Cc: Stas Malyshev , David Soria Parra Content-Type: text/plain; charset="UTF-8" Date: Thu, 26 Jul 2012 17:41:08 +0200 Message-ID: <1343317268.1801.55.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Subject: Release Frequency, NEWS, etc. From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) Hi, since 5.4.0 was released on March 1st we had 6 releases for 5.3 and 5.4 Basically following the mandate "At least one release per month, more at wish" from the release process RFC[1] with some additional "emergency" releases in between. The synchrony between those two means that currently 5.3 is nice 10 releases ahead (5.3.15 and 5.4.5 were released together, 5.3.14 and 5.4.4 were etc.). This is nice as you can easily guess that a fix in 5.3.13 will be in 5.4.3, too. Now such a fast, monthly cycle might be good for 5.4 but for 5.3 I think we should slow it down. In my opinion we should try to promote 5.4 over 5.3, give mit more exclusive visibility. People who stay on 5.3 expect to have a stable foundation, and aren't eager to check whether an update is relevant to them that often, especially as most (all?) things fixed in 5.3 are bugs which exist for a few years already. My expectation therefore is that users spend less attention on these and therefore miss critical fixes. I would therefore like to reduce the 5.3 pace. The current idea would be to skip every second release (unless security issues demand something else) both in release date as well as version number. So for instance 5.4.6 will be released sometime next month alone. A month later there will be 5.3.17 and 5.4.7. Doing this has an obvious issue, though: NEWS entries are currently only placed in the lowest branch. With the example from above and the current way the NEWS are handled 5.4.6 NEWS would be quite small and there would be no 5.3 NEWS to check for further things. Any comments on the general idea or suggestions for the NEWS thing? johannes [1] https://wiki.php.net/rfc/releaseprocess