Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63869 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97779 invoked from network); 14 Nov 2012 10:15:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Nov 2012 10:15:50 -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.26.184 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.26.184 c2beaomr06.btconnect.com Received: from [213.123.26.184] ([213.123.26.184:37454] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 65/C1-22228-45F63A05 for ; Wed, 14 Nov 2012 05:15:49 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.5_) ([81.138.11.136]) by c2beaomr06.btconnect.com with ESMTP id JXY25949; Wed, 14 Nov 2012 10:15:36 +0000 (GMT) Message-ID: <50A36F44.4040402@lsces.co.uk> Date: Wed, 14 Nov 2012 10:15:32 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120826 Firefox/15.0 SeaMonkey/2.12 MIME-Version: 1.0 To: PHP internals References: <50A197D2.5070307@oracle.com> <50A21576.2010307@lsces.co.uk> <50A33C72.7040308@sugarcrm.com> <50A35F96.3040603@lsces.co.uk> <50A36532.3050005@b1-systems.de> In-Reply-To: <50A36532.3050005@b1-systems.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0303.50A36F45.008A, actions=TAG X-Junkmail-Premium-Raw: score=7/50, refid=2.7.2:2012.11.14.100315:17:7.944, ip=81.138.11.136, rules=__MOZILLA_MSGID, __HAS_MSGID, __SANE_MSGID, __HAS_FROM, __USER_AGENT, __MOZILLA_USER_AGENT, __MIME_VERSION, __TO_MALFORMED_2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __CT, __CT_TEXT_PLAIN, __CTE, __ANY_URI, __URI_NO_MAILTO, __URI_NO_WWW, __CP_URI_IN_BODY, BODY_ENDS_IN_URL, BODY_SIZE_1900_1999, 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=c2beaomr06.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0206.50A36F50.0121: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] RFC: ext/mysql deprecation From: lester@lsces.co.uk (Lester Caine) Ralf Lang wrote: > Unmaintained Software will retain unfixed bugs, unfixed security > holes and ultimately break because of external changes. the mysql > extension maintainers do not want to or cannot support the extension for > much longer. Is there anything drastic that still needs to be fixed in the current version of the extension? Can't we just start developing a 'legacy' build which will be available as an fallback and something that others can lightly maintain in terms of any critical security stuff? The idea of an LTS version has been continually shot down, but having something that can reliably run legacy code and where working versions of 'eol' extensions like mysql can be stored, rather than the vague hit and miss situation currently where we as developers have no idea what an ISP's setup may be using versions wise? I make no apology for repeating that this SHOULD have been done before PHP5.3 was pushed out and I would be interested to see if there IS any interest in reopening PHP5.2 as a legacy platform, as certainly 5.3/4 do not provide that base! At least it would provide a reference point to work from. Crib sheets of information on how to move code from the legacy base to the current build are then easier to develop while currently if PHP5.2 code has not been 'updated to' 5.3, then moving it two or now three versions is even more painful. And we still do not have good references of how code SHOULD be built nowadays. Certainly my own code bases are apparently archaic but just fixing E_STRICT warnings does not produce clean PHP5.4 code, just bodged 5.? stuff :( -- 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