Re: Re: PHP 5.2.5 Released - update on extensions versioning information
| From: | Ilia Alshanetsky | Date: | Sun, 11 Nov 2007 13:43:17 +0000 |
| Subject: | Re: Re: PHP 5.2.5 Released - update on extensions versioning information | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-33091@lists.php.net to get a copy of this message | ||
The extensions rarely expose internal API, some certainly do offer a few PHPAPI functions, but that's more an exception then the rule. As far as the user functionality, you raise a good point, but many core extensions rarely change to warrant a new version token on every release.
On 10-Nov-07, at 4:34 PM, Gaetano Giunta wrote:
Ilia AlshanetskySorry, but I disagree on this one. You might either think that an extension "version" defines either its api as accessible by the php kernel or as accessible by the php coder, but that's exactly what version numbers are used for. The cvs tag is for people that compile from source and have to report an error against a a specific version.plus a 3 numbered version is very easy to assign to a lib (you know, like a new param for a function bumps up the middle number, a fix - any fix - bumps up the rightmost one etc... )That is what $Revision$ CVS tag does, version number is totally different thing IMO.