On Thu, 2009-02-19 at 00:14 +0100, Marcus Boerger wrote: > Stuff like this can imo always be added and whether you do > #if PHP_VERSION_ID >= 50300 > or > #if PHP_VERSION_ID >= 50301 > imo doesn't matter much.
It does. Up till now we always tried to keep binary compatibility for "bug fix" releases (z in x.y.z) We have a few vendors of binary extensions (not only Zend ...) which rely on the fact that they can provide one extension build for the whole series - at least as long as their extension aren't reaching too deep into the engine. Oh, and I think this also affects our own Windows builds of PECL stuff... Yes, our development process and release structure might need some updates, but version numbering might be the result from changes there, not the beginning. johannes ps. I'm aware of the fact that we added some specific APIs in special cases in bug fix releases before, but there's a difference between adding APIs and breaking the ABI of existing, used, stuff. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php