Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65675 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54127 invoked from network); 5 Feb 2013 15:54:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Feb 2013 15:54:31 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.172 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.172 mail-lb0-f172.google.com Received: from [209.85.217.172] ([209.85.217.172:42587] helo=mail-lb0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 55/0B-28596-53B21115 for ; Tue, 05 Feb 2013 10:54:30 -0500 Received: by mail-lb0-f172.google.com with SMTP id n8so349092lbj.17 for ; Tue, 05 Feb 2013 07:54:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=1NcsMNs2FLgjQvjROK8T37PvKZrshzG454Y5qSFh16g=; b=yy/ujo0QFY2yiyk/8AEE6/aC/AHXNJx3l46BAAslAk0qDnsErOYVFPduF9esIvkkLz YIlUP3LukTE3+4Gk7wV5ZnnrsJ7riKmRSSrl+izHUh9rTbbgktAWSltntau0ttAjsc03 6qDBC3xqBUB0y+mYZv5Q9EAsuV5yp+YxHx4pycjtUQbftECOrnluE7/3VrZ/h+hSvBWX a+6KGoJ0uzf5QHAKhAQM81yDNbTAu205Dgpw+m6PpzCUkvrmnbuSG5HF3vXP2eHDG1D/ +jaZgLBCM97RP6MrxfI2HAWyTynaoC/87jLdSgGmlJNM0VG0/IwA70pfgJe15isrLz9b CQLA== MIME-Version: 1.0 X-Received: by 10.152.108.203 with SMTP id hm11mr23288382lab.4.1360079666316; Tue, 05 Feb 2013 07:54:26 -0800 (PST) Received: by 10.112.111.131 with HTTP; Tue, 5 Feb 2013 07:54:26 -0800 (PST) In-Reply-To: <5110FE4B.8020406@lsces.co.uk> References: <510EBF98.4060900@lerdorf.com> <5110AFFB.8040303@lerdorf.com> <5110BF7F.90508@lsces.co.uk> <1360065708.95691.YahooMailNeo@web133004.mail.ir2.yahoo.com> <5110FE4B.8020406@lsces.co.uk> Date: Tue, 5 Feb 2013 16:54:26 +0100 Message-ID: To: Lester Caine Cc: "internals@lists.php.net" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning From: pierre.php@gmail.com (Pierre Joye) On Tue, Feb 5, 2013 at 1:42 PM, Lester Caine wrote: > 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 :( > > 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. > http://w3techs.com/technologies/history_details/pl-php/5 use of PHP5.1 is > slowing faster than 5.4 use is growing. If you do commercial support for customers and do not control the environment and/or use shared hosting, then something is totally wrong in your business model. It is also really off topic, in this mailing list or in this discussion. Cheers, -- Pierre @pierrejoye