Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33084 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15786 invoked by uid 1010); 10 Nov 2007 19:52:09 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 15770 invoked from network); 10 Nov 2007 19:52:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2007 19:52:09 -0000 Authentication-Results: pb1.pair.com header.from=tony@daylessday.org; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tony@daylessday.org; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain daylessday.org designates 89.208.40.236 as permitted sender) X-PHP-List-Original-Sender: tony@daylessday.org X-Host-Fingerprint: 89.208.40.236 mail.daylessday.org Linux 2.6 Received: from [89.208.40.236] ([89.208.40.236:34786] helo=daylessday.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6A/07-64752-7EB06374 for ; Sat, 10 Nov 2007 14:52:08 -0500 Received: from [192.168.1.34] (ppp85-140-253-38.pppoe.mtu-net.ru [85.140.253.38]) by daylessday.org (Postfix) with ESMTP id 04F1864018B; Sat, 10 Nov 2007 22:52:04 +0300 (MSK) Message-ID: <47360BE3.7010207@daylessday.org> Date: Sat, 10 Nov 2007 22:52:03 +0300 User-Agent: Thunderbird 2.0.0.6 (X11/20070801) MIME-Version: 1.0 To: Gaetano Giunta CC: internals@lists.php.net References: <47360449.3020007@ez.no> In-Reply-To: <47360449.3020007@ez.no> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: PHP 5.2.5 Released - update on extensions versioning information From: tony@daylessday.org (Antony Dovgal) On 10.11.2007 22:19, Gaetano Giunta wrote: > Hello everybody. > > I did a bit of analysis concerning the versioning information exposed by all extensions in 5.2.5 [the data in zend_module_entry, exposed to userland via phpversion()]. > > Extensions that do not expose any info at all: 46 out of 83 (the total number being calculated by counting the subdirs in /ext) > > Extensions that have had some changes in the source code since 5.2.4 and did not update their version info are, afaik: > dom > iconv > json > mysqli > tidy (but at least the version info has been updated in the global phpinfo page) > xmlreader > xmlrpc > > Note that > - mysql had some changes regarding compat with mysql 3. I am not sure if it only affects build time (in which case updating version info is useless) or not > - oci extension ONLY updated version info (1.2.3 to 1.2.4) but NOT the code! OCI8 is (still) a PECL extension, so it's release cycle is not synced with PHP. Actually, other PECL extensions should be released through PECL either, but for some reason most of the authors do not do it after the extensions have got into the core. Speaking of the versions, I believe core extensions should update their versions only after some major changes/additions, which rarely happen in a bugfix branch (if at all). -- Wbr, Antony Dovgal