Re: Extension versions
| From: | Johannes Schlüter | Date: | Mon, 23 Apr 2012 16:06:58 +0000 |
| Subject: | Re: Extension versions | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-60263@lists.php.net to get a copy of this message | ||
On Mon, 2012-04-23 at 16:47 +0200, Jordi Boggiano wrote:
> As you see it goes from no version at all to proper versions, passing by
> svn revisions, dates, or a mix of all.
>
> In Composer [1] we try to parse all that using ReflectionExtension, to
> allow people to require some specific version of an extension if they
> want. Obviously this doesn't work very well when no version or some
> random revision number is provided.
>
> Is there any other way I overlooked to get more version info? If not,
> can this at least be improved in the future?
For PECL extensions the version number should be fine (or you can hit
the package maintainer ;-) ). For core stuff i'd propose to switch to
PHP_VERSION as version everywhere. While this can be complicated for
extensions which are maintained in both (oci8 for instance)
johannes