On Mon, Oct 12, 2009 at 07:22:10PM GMT, Robert Cummings [rob...@interjinn.com] said the following: > > You are obviously right of course... the PHP world is NOT ready for the > POSIX regex library to be dropped. That's why it's "deprecated" in PHP > 5.3 and not removed. In a year or 3, when PHP 6 is released, one would > hope that by then the PHP world WILL be ready. >
One would hope, but I've seen otherwise over the past 10 or 11 years of administrating PHP. Often times the latest supported versions of operating systems do not contain a version of PHP that is recent or supported even. And typically people will run a server for around 3-5 years so they end up having a version of PHP that is way behind. PHP Developers may wonder about this but it is completely acceptable and expected from a sysadmin point of view. I know that I never feel like I'm on a supported version of PHP, even though I'll use a recent OS version. So what happens is if its timed right, many people will never be running PHP 5.3 and will end up straight on PHP 6. I used the term overnight before and I think that confused people. What I mean is overnight in terms of version numbers. For instance, overnight would be like one patch level or even minor version to the next. When a function is deprecated, I expect to see the warning for quite a while before its actually removed. So if it just happens "overnight" thats not acceptable, no matter how much time has passed. Its more about version numbers than time. -- Mark S. Krenz IT Director Suso Technology Services, Inc. http://suso.org/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php