Re: Proposal for serious BC compatibility aka language versioning
| From: | hakre | Date: | Tue, 05 Feb 2013 13:15:40 +0000 |
| Subject: | Re: Proposal for serious BC compatibility aka language versioning | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-65668@lists.php.net to get a copy of this message | ||
----- Ursprüngliche Message -----
> Von: Lester Caine <lester@lsces.co.uk>
> An: "internals@lists.php.net" <internals@lists.php.net>
> CC:
> Gesendet: 13:42 Dienstag, 5.Februar 2013
> Betreff: Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning
>
> hakre wrote:
>>> In reality we have to make choices where we DO spend time. There is
> still a mile
>>> >of code out there being used live which is running perfectly on the
> PHP5.2
>>> >infrastructure. That needs testing and reworking on PHP5.3 and then
> PHP5.4
>>> >before we get around to 5.5.
>> Why do you change the infrastructure if the code does not need it? I mean,
>> provide the infrastructure the code needs and done. There is more than one
>> vendor that offers support for PHP 5.2 infrastructure in the market. What's
>> the deal?
>
> The point here is supporting customers that I've 'acquired' who are
> currently hosted on services that control that infrastructure. The long term aim
> is to move them to servers under our control, but in the meantime until
> contracts run out we have to live with such activity as 'We will be updating
> to PHP5.3 on the 1st April'. The problem now is how to deal with that
> situation, and paying up outstanding contracts may be the solution. The code
> needs updating, and updating to 5.4 would be useful, but short term everything
> needs testing and fixing for PHP5.3 :(
This might be starting to become slightly off-topic for the list, but what prevents you from
communicating the problem to your customers and also offering them the help they need?
> The whole reason that ISP's are currently moving from PHP5.2 to PHP5.3
> rather than PHP5.4 is that there is a better chance that their client sites will
> continue to work.
I can not say that for the ISPs I use and I've been talking to. For the handmade ones it's
more what their distro offers, for the commercially professional ones it's more what their
users ask for.
> http://w3techs.com/technologies/history_details/pl-php/5 use of
> PHP5.1 is
> slowing faster than 5.4 use is growing.
I must admit I lack of skill reading statistics, however, I don't understand why you talk about
PHP 5.1 while your problem is that some contracted services of your customers is changing to PHP 5.3
from 5.2.
If you need a helping hand in porting legacy 5.2 code to 5.3, feel free to contact me.
-- hakre