Re: PHP 5.3.9 and is_a changes

From: Date: Sat, 22 Oct 2011 14:28:39 +0000
Subject: Re: PHP 5.3.9 and is_a changes
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-55899@lists.php.net to get a copy of this message
Pierre Joye wrote:
On Sat, Oct 22, 2011 at 1:03 PM, Hannes Magnusson <hannes.magnusson@gmail.com> wrote:
On Fri, Oct 21, 2011 at 22:52, Clint Byrum<clint@ubuntu.com> wrote:
Hi everyone. I'm trying to plan things for Ubuntu's upcoming 12.04 LTS release. LTS stands for Long Term Support, and it will be supported by Canonical for 5 years. Because of this, I really want to ship a version
Wouldn't you rather want to include 5.4? 5.3 will no longer be supported by us shortly after your release.. So for the next 5 years you will be including something that is already unmaintained?
We did not decide yet that we will stop to support 5.3 right after the 5.4 release. And for one, I think we should continue to suport it (strict maintenance mode) for a year or two. We can't simply say "heh look, it is dead" as we got no plan until now. Things are easier for 5.4 and later as we have now a clear release life cycle (as defined in the RFC).
There is also a lot to be said for going with what is known to be stable for an LTS release. While hopefully 5.4 will be perfect first time, any problems can't easily be corrected on a locked down distribution. 5.3 is now 'stable' .. sort of ... all of the changes are well documented and projects using PHP have had a good chance to incorporate the PHP5.3 differences. Those projects would not have time to update to 5.4 before Ubuntu had frozen those inclusions. While 5.2 is no longer supported, it is still being used on frozen distributions simply because the projects it is supporting have not upgraded to 5.3. The various little incompatibilities that have occurred in the 5.3 versions - such as is_a - are the sort of thing that an LTS freeze aims to avoid ;) -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php

« previous php.internals (#55899) next »