Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85688 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82249 invoked from network); 2 Apr 2015 16:23:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Apr 2015 16:23:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=francois@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=francois@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 212.27.42.2 as permitted sender) X-PHP-List-Original-Sender: francois@php.net X-Host-Fingerprint: 212.27.42.2 smtp2-g21.free.fr Received: from [212.27.42.2] ([212.27.42.2:9349] helo=smtp2-g21.free.fr) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3C/33-56257-3FC6D155 for ; Thu, 02 Apr 2015 11:23:17 -0500 Received: from moorea (unknown [82.240.16.115]) by smtp2-g21.free.fr (Postfix) with ESMTP id C07544B0163; Thu, 2 Apr 2015 18:21:13 +0200 (CEST) Reply-To: To: "'Stanislav Malyshev'" , "'Dennis Birkholz'" , References: <551BC7CF.3080309@birkholz.biz> <551C44C7.6060108@gmail.com> <551C48AC.3090908@birkholz.biz> <551C4A60.2050805@gmail.com> <551C5045.3010405@birkholz.biz> <551C56E2.8090100@gmail.com> <551C5AFB.7090107@birkholz.biz> <551C6296.40101@gmail.com> In-Reply-To: <551C6296.40101@gmail.com> Date: Thu, 2 Apr 2015 18:23:07 +0200 Message-ID: <036301d06d61$4e674370$eb35ca50$@php.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQIZ+jDGdyrFO2cHYjlP05/PNTH2cAKYC5AAAnHkQL0BnP0kWQKMwQQOAuCYbIYB+R3ySgIQh0w8Ajq5ZrqcE+ZygA== Content-Language: fr X-Antivirus: avast! (VPS 150402-1, 02/04/2015), Outbound message X-Antivirus-Status: Clean Subject: RE: [PHP-DEV] What's our official stance on small self-contained additions in a micro version From: francois@php.net (=?utf-8?Q?Fran=C3=A7ois_Laupretre?=) > De : Stanislav Malyshev [mailto:smalyshev@gmail.com] > > > The questions here are: > > * will this code break any code running with PHP before that patch? > > * does this code change the language in any way? >=20 > OK, so I think there's a misunderstanding here. What you describing is > exactly my position - enhancements that are a) small and b) > self-contained are OK, others are not OK. This has been the case since > we started the whole format release process thing. It seems to me we are mixing two questions : can 'small self-contained' = changes be introduced in a patch release, and how 'small' and = 'self-contained' a change must be not to require an RFC ? It seems = implicit that, once an RFC is written, it is not a 'small = self-contained' change anymore. One example : https://wiki.php.net/rfc/cyclic-replace can probably be = considered as a 'small self-contained' addition. Should I continue with = the RFC, respecting feature freeze and proposing it for 7.1, or should I = just ask the PR to be merged in 7.0 ? If it is accepted by a vote, can = it still go to 7.0 ? It is really not clear to me. Regards Fran=C3=A7ois