Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85702 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62932 invoked from network); 3 Apr 2015 03:09:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Apr 2015 03:09:56 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.49 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.49 mail-pa0-f49.google.com Received: from [209.85.220.49] ([209.85.220.49:36013] helo=mail-pa0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E1/E1-56257-2840E155 for ; Thu, 02 Apr 2015 22:09:55 -0500 Received: by pabsx10 with SMTP id sx10so11387892pab.3 for ; Thu, 02 Apr 2015 20: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=OPfketlv2cWnFxZaca76y5+E5tpIimXQceOTr2PZ4VQ=; b=V09SqB2uwU0K2I/0/qPxNML2MB5i6CHb9u7jBqAWJHgp9PMdtSo0z0Vnbr7/eCEmNV LFQSRmwWLfCX+U+UI68Goy/GuIn8J2CmEDZRjsEgofD2p3R1BsRiHHPc8akQwUWv6uHn qPpI9RcZ6yklZn33VU+cVGVsCjyKLN5HTMuHQFOjQ6cHvdtsp8IHYIxl1kTwhZfSvc8w 1GRQ/XvEXskdGB+oWu/pYqnGuCVUGHX/S7gKKRGPKHnkJdSFoTOrKBeXFsIC/Ot0XaJe Lqc984vCwv/ysS1SeDu3u0BmeMTBICLZWK2RhVx17nZlakTbdjUsw2Q4tigMCyNupy6M 7jbg== X-Received: by 10.70.8.130 with SMTP id r2mr764627pda.4.1428030591549; Thu, 02 Apr 2015 20:09:51 -0700 (PDT) Received: from Stas-Air.local (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id pi2sm6577543pdb.47.2015.04.02.20.09.50 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Apr 2015 20:09:50 -0700 (PDT) Message-ID: <551E047C.1070707@gmail.com> Date: Thu, 02 Apr 2015 20:09:48 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: francois@php.net, 'Dennis Birkholz' , internals@lists.php.net 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> <036301d06d61$4e674370$eb35ca50$@php.net> In-Reply-To: <036301d06d61$4e674370$eb35ca50$@php.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] What's our official stance on small self-contained additions in a micro version From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > 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. Having RFC is not related to change being self-contained, but rather with if the change is obvious or needs more thorough discussion. *Usually* the latter would also not be small, but not in every case. On the other hand, the change may be needing thorough discussion, but when the discussion has been done, the code change itself may be tiny and self-contained. So it's not the same. > 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. This RFC seems to request a change in functionality of existing function, which already does something (albeit not very useful thing). This doesn't look like self-contained change to me. -- Stas Malyshev smalyshev@gmail.com