Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65676 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56478 invoked from network); 5 Feb 2013 16:21:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Feb 2013 16:21:44 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.127 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.127 c2bthomr09.btconnect.com Received: from [213.123.20.127] ([213.123.20.127:10547] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 32/7B-28596-59131115 for ; Tue, 05 Feb 2013 11:21:42 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.5_) ([81.138.11.136]) by c2bthomr09.btconnect.com with ESMTP id KTQ09974; Tue, 05 Feb 2013 16:21:38 +0000 (GMT) Message-ID: <51113192.2030404@lsces.co.uk> Date: Tue, 05 Feb 2013 16:21:38 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15 MIME-Version: 1.0 To: PHP internals 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> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0302.51113192.0043, actions=tag X-Junkmail-Premium-Raw: score=7/50, refid=2.7.2:2013.2.5.155132:17:7.944, ip=81.138.11.136, rules=__MOZILLA_MSGID, __HAS_MSGID, __SANE_MSGID, __FW_1LN_BOT_MSGID, __HAS_FROM, __USER_AGENT, __MOZILLA_USER_AGENT, __MIME_VERSION, __TO_MALFORMED_2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __SUBJ_ALPHA_END, __CT, __CT_TEXT_PLAIN, __CTE, __ANY_URI, __URI_NO_MAILTO, __URI_NO_WWW, __CP_URI_IN_BODY, __PHISH_SPEAR_REASONS, BODY_ENDS_IN_URL, BODY_SIZE_1700_1799, BODYTEXTP_SIZE_3000_LESS, __MIME_TEXT_ONLY, RDNS_GENERIC_POOLED, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, RDNS_SUSP_GENERIC, RDNS_SUSP, BODY_SIZE_2000_LESS, BODY_SIZE_7000_LESS X-Junkmail-Status: score=10/50, host=c2bthomr09.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0208.51113192.00B4:SCFSTAT14830815,ss=1,re=-4.000,fgs=0, ip=0.0.0.0, so=2011-07-25 19:15:43, dmn=2011-05-27 18:58:46, mode=multiengine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning From: lester@lsces.co.uk (Lester Caine) Pierre Joye wrote: > 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. It is totally on topic! The REASON I have gained this particular additional customer base is because they are all having problems with keeping their sites active! I had hoped to be producing a better set of documentation to help these type of users to cope with the 'BC compatibility' problems they are currently fighting, but there is nothing consistent to document. There are as many problems as customers with several years of legacy code written by different programmers :( THEY are not programmers ... I hope that as some point there will be some REAL support for stopping 'developing' PHP5 and move all of the new 'features' being discussed into a nice cleanly isolated PHP6 development stream. Then we can start documenting what IS being removed and stop trying to track which legacy feature needs to be re-worked rather than simply burying heads in sand and hiding them!!! My current roadmap is based on PHP5.4 servers with nothing hidden and eventually all of the code will be moved forward to that base, but I simply can't justify charging some customers for all the time this takes because they HAVE working sites currently and this is not giving them any return. -- 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 Rainbow Digital Media - http://rainbowdigitalmedia.co.uk