Re: Re: PHP 5.2.5 Released - update on extensions versioning information
| From: | Antony Dovgal | Date: | Sat, 10 Nov 2007 19:52:03 +0000 |
| Subject: | Re: Re: PHP 5.2.5 Released - update on extensions versioning information | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-33084@lists.php.net to get a copy of this message | ||
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