On Fri, 06 Jul 2007 22:25:32 -0700, in php.internals
[EMAIL PROTECTED] (Rasmus Lerdorf) wrote:

>> b) We will discontinue supporting PHP 4 on 8/8/8 (because it sounds good
>> and gives people about a year).
>
>The number 8 also has lots of meaning in Chinese culture.  For example
>the Beijing Olympics will begin on 8/8/8 at 8:08:08 pm because the word
>for 8 sounds like ? which means prosper or wealth.

A bit more off-topic: A search for Beijing Olympics at Google gives
Reporters sans frontières (Reporters Without Borders), www.rsf.org ,
as one of the first results. If they don't upgrade their PHP 4
installation it would create a great conspiracy theory :)

(of course, sites won't magically go black at that exact moment)


In general I really think every bit of help and information about the
issue would be paramount. Both information about the motive for
discontinuing support and practical information of how to test
existing scripts with PHP 5.

Usually the PHP development does not bother with specific vendors,
products, hosting companies or recommendations in general and so on.
But if we really are up for it, it might have a pacific effect to put
up some "known-good" lists; stuff like "Yes, phpbb does work with
PHP5. Yes, your ISP does support PHP5. Yes, we can recommend tools to
check for basic PHP5 compatibility. Yes, MySQL does work with PHP5".
The hard part about this is that if the lists are just somewhat
non-exhaustive people could be lead to think that all the stuff not
mentioned is not compatible.

php -l  might provide a basic indication of how much havoc an upgrade
will cause. Even though php is downloadable as a shell executable for
Windows as well I think that a bunch of the php developers still using
PHP4 are not into command line administration themselves. Maybe
creating a simple tool (perhaps graphic) to check for the 25 most
common bc breaks as well as lint checks and with detailed information
of what to do.

Basically when we tell users "You can't do that anymore" the obvious
question from the users would be "But what would I have to do
instead?".

I know the development of such a tool might be outside the scope of
usual php development. But if we want to change the behaviour pattern
of the users in the transitional phase it could be necessary.

-- 
- Peter Brodersen

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to