Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64811 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42029 invoked from network); 10 Jan 2013 09:22:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jan 2013 09:22:25 -0000 Authentication-Results: pb1.pair.com header.from=lists@rotorised.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lists@rotorised.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain rotorised.com from 117.55.227.22 cause and error) X-PHP-List-Original-Sender: lists@rotorised.com X-Host-Fingerprint: 117.55.227.22 mta22-data1.ironport2.cbr1.mail-filtering.com.au Received: from [117.55.227.22] ([117.55.227.22:40865] helo=mta22-data1.ironport2.cbr1.mail-filtering.com.au) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0E/B4-02684-9488EE05 for ; Thu, 10 Jan 2013 04:22:21 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AscIAJSH7lCva64T/2dsb2JhbABEg0eCcrczFnOCHgEBBSNVEQsNCwICBRYLAgIJAwIBAgFFEwgBAYgUDaVBjz6BIoxPghaBEwOXKIQ8EyKKPIMG X-IronPort-AV: E=Sophos;i="4.84,443,1355058000"; d="scan'208";a="97242540" Received: from unknown (HELO ub005lcs09.cbr.the-server.net.au) ([175.107.174.19]) by smtp-data2.ironport2.cbr1.mail-filtering.com.au with ESMTP; 10 Jan 2013 20:22:14 +1100 Received: from [49.176.98.35] (port=65460 helo=[172.20.10.4]) by ub005lcs09.cbr.the-server.net.au with esmtpa (Exim 4.80) (envelope-from ) id 1TtEKz-000wVR-Ag for internals@lists.php.net; Thu, 10 Jan 2013 20:22:13 +1100 Message-ID: <50EE8848.8000807@rotorised.com> Date: Thu, 10 Jan 2013 19:22:16 +1000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: internals@lists.php.net References: <50EE704F.8060100@lsces.co.uk> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Was Reflection annotations reader - We Need A Vision From: lists@rotorised.com (Ryan McCue) Martin Keckeis wrote: > The usage statistic is easy explained... > Long time there was no planned "release cycle" so nobody could plan to > upgrade (especially hoster and linux distributions, ...) > > Another reason why many people stick with the old version is poor written > software like WORDPRESS -.-. Chicken-and-egg problem: we still have ~2/3 of users on PHP 5.2: http://wordpress.org/about/stats/ WordPress' code quality is improving vastly, but we have to deal with backwards compatibility for our internal APIs (which is a big reason for not having switched to PDO yet, e.g., although it looks like that will land in our next major version) and we can't use the newest features. It doesn't help that many of the nice things we'd like to use (e.g. DOMDocument) are disabled in some of the distro packages (Debian/CentOS, IIRC), but we've dealt with this in the past and we'll continue to do so. -- Ryan McCue