Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85665 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72310 invoked from network); 1 Apr 2015 19:43:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Apr 2015 19:43:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.169 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.192.169 mail-pd0-f169.google.com Received: from [209.85.192.169] ([209.85.192.169:34415] helo=mail-pd0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 92/F9-21906-46A4C155 for ; Wed, 01 Apr 2015 14:43:32 -0500 Received: by pdbni2 with SMTP id ni2so64869076pdb.1 for ; Wed, 01 Apr 2015 12:43:29 -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=o2Gs50KgG9JynqDE2J/jv0PsXdyoT2mjDrJP56HXKoQ=; b=GWrcEVILfkbEbTDdEzm9ifHKnvXH81II1b44+5H7YY/sCR7DfZt1Iv0LYedQ5cXieW riiTNip9/SuCdfHFuFr/3gn+SnSQYQSpDnExWc4HV7cbzEiFAHh1bohM8JXmiJsaVXJ+ 9OSXnhKETDnA83DRaRg/j/OHfLP1JkzVhaHtdPQpK4Iw1gl+mhmd6/jLMRV0VthoptWn GEvMg5aBZXyO2wK9wRAe8BSgVJ3Wq/PUvJEsLjRHBF9AcVczYcC4BiorVIe4dghFBH4W okBb1Nnp8QhNJRrJxDu/w4yJhVPFjIuQoqmu+I69lAAFxkSfgH6Cz9RJHe2FnWaQiklr Oylg== X-Received: by 10.68.193.66 with SMTP id hm2mr80825096pbc.14.1427917409791; Wed, 01 Apr 2015 12:43:29 -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 nj5sm2938178pdb.35.2015.04.01.12.43.28 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Apr 2015 12:43:29 -0700 (PDT) Message-ID: <551C4A60.2050805@gmail.com> Date: Wed, 01 Apr 2015 12:43:28 -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: Dennis Birkholz , internals@lists.php.net References: <551BC7CF.3080309@birkholz.biz> <551C44C7.6060108@gmail.com> <551C48AC.3090908@birkholz.biz> In-Reply-To: <551C48AC.3090908@birkholz.biz> 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! > That is right and I think that is the reality we have to face: most > users use distro versions. They get a new version when they need to > upgrade their distro every few years. I'm not sure where you got this statistics from, but as I said, it is very easy to make .rpm or .deb with source version from php.net of the same minor. I've seen it done many times. It's next to impossible to make the same with different major, and nobody would do it for obvious stability concerns. I think the approach of "you have to wait several years for any tiny change" is terrible and detrimental for PHP development, however easy it makes the life of folks in Debian, etc. > No, I don't say ban non-security bugfixes. But I say don't add new > methods/functionality that should go in the next feature release. I'm fine with adding only those that should go into the current one, namely small self-contained additions :) Just as we agreed on long ago. -- Stas Malyshev smalyshev@gmail.com