Re: [PEAR-QA] minimum PHP version
[email protected] ("Daniel O'Connor") Fri, 30 Dec 2011 15:24:13 +1030
| Newsgroups | php.pear.qa |
|---|---|
| Message-ID | <CAJsZyFCTrEwmKc-iW8Jn3Q0RCUoKr24fvVCkdExBCafRXmctUA@mail.gmail.com> |
On Wed, Dec 28, 2011 at 6:28 PM, A.L.E.C <[email protected]> wrote: > On 26.12.2011 17:30, Daniel Convissor wrote: > > Hi Core and QA Folks: > > > > pear-core's current minimum PHP version is 4.4.0. Considering 4.4.9 was > > released in August of 2008 and 5.2 is even deprecated at this point, and > > PEAR excludes PHP 5 versions through 5.1.5, can we update the minimum > > requirement to 5.1.6, please? > > > > I am asking due to the problem raised in > > http://pear.php.net/bugs/bug.php?id=19153 lead me to make the following > > changes: > > > https://github.com/pear/pear-core/commit/6cbc32b6cf79094fb267621ed2090567eca41bd4 > > But those changes require PHP 5. > > > > What are your thoughts? > > People using PHP4 are not interested in PHP fixes. I think they should > also be leaved without PEAR packages' fixes. If they are using old PHP > version they must use old versions of PEAR packages too. > > In my opinion our php-version-bc-break rule (package name change > required) is outdated and should be removed or should be changed to > allow increasing of min. PHP version to 5.1.6 without package name change. > > To be honest, I agree with your broad sentiment - if you are using PHP4, nuts to you. PHP itself has cut you off. But as a community we put it out there: No BC breaks. We swore our way forward is to make another major version of the package. I think there's a lot possible with non stable packages making the appropriate BC break and upping to PHP 5.*.*. I'm less certain about stable packages - PEAR itself.