168 messages in net.php.lists.internalsRe: [PHP-DEV] RIP PHP 4?
FromSent OnAttachments
58 earlier messages
Johannes SchlüterJul 7, 2007 4:58 am 
Jani TaskinenJul 7, 2007 6:00 am 
Vesselin KenashkovJul 7, 2007 6:01 am 
MarcoJul 7, 2007 6:18 am 
Derick RethansJul 7, 2007 7:26 am 
Andi GutmansJul 7, 2007 9:01 am 
Stefan PriebschJul 7, 2007 9:14 am 
Larry GarfieldJul 7, 2007 12:11 pm 
Stanislav MalyshevJul 8, 2007 2:22 am 
Derick RethansJul 8, 2007 2:45 am 
Alain WilliamsJul 8, 2007 7:14 am 
Lukas Kahwe SmithJul 8, 2007 7:34 am 
Keryx WebJul 8, 2007 11:09 am 
Rasmus LerdorfJul 8, 2007 1:05 pm 
Tomas KuliavasJul 8, 2007 1:25 pm 
David CoallierJul 8, 2007 2:20 pm 
Andi GutmansJul 8, 2007 4:03 pm 
TijnemaJul 8, 2007 4:28 pm 
Larry GarfieldJul 8, 2007 5:06 pm 
Andi GutmansJul 8, 2007 8:49 pm 
PierreJul 8, 2007 10:28 pm 
Cristian RodriguezJul 8, 2007 11:29 pm 
Richard LynchJul 8, 2007 11:40 pm 
chris#Jul 9, 2007 12:21 am 
PierreJul 9, 2007 12:37 am 
bootsJul 9, 2007 12:51 am 
chris#Jul 9, 2007 12:53 am 
chris#Jul 9, 2007 1:01 am 
Derick RethansJul 9, 2007 1:25 am.txt
chris#Jul 9, 2007 1:37 am 
chris#Jul 9, 2007 1:38 am 
chris#Jul 9, 2007 2:05 am 
Alexey ZakhlestinJul 9, 2007 2:11 am 
chris#Jul 9, 2007 2:22 am 
MarcoJul 9, 2007 2:35 am 
chris#Jul 9, 2007 2:40 am 
Alain WilliamsJul 9, 2007 2:46 am 
PierreJul 9, 2007 2:47 am 
MarcoJul 9, 2007 2:49 am 
Derick RethansJul 9, 2007 2:56 am 
Daniel JäneckeJul 9, 2007 2:58 am 
chris#Jul 9, 2007 3:02 am 
MarcoJul 9, 2007 3:03 am 
chris#Jul 9, 2007 3:15 am 
MarcoJul 9, 2007 3:40 am 
MarcoJul 9, 2007 3:43 am 
Alain WilliamsJul 9, 2007 3:47 am 
MarcoJul 9, 2007 4:10 am 
Alain WilliamsJul 9, 2007 4:51 am 
Peter BrodersenJul 9, 2007 9:23 pm 
Larry GarfieldJul 9, 2007 10:45 pm 
Larry GarfieldJul 9, 2007 10:52 pm 
Larry GarfieldJul 9, 2007 10:55 pm 
chris#Jul 9, 2007 11:59 pm 
chris#Jul 10, 2007 12:27 am 
Derick RethansJul 10, 2007 12:33 am 
chris#Jul 10, 2007 1:09 am 
Alain WilliamsJul 10, 2007 1:28 am 
MarcoJul 10, 2007 6:18 am 
Andi GutmansJul 10, 2007 9:24 am 
Larry GarfieldJul 10, 2007 5:30 pm 
chris#Jul 10, 2007 6:50 pm 
PierreJul 11, 2007 1:10 am 
Derick RethansJul 11, 2007 1:15 am 
MarcoJul 11, 2007 1:34 am 
Sebastian MendelJul 11, 2007 5:05 am 
StutJul 11, 2007 6:03 am 
Lukas Kahwe SmithJul 11, 2007 6:06 am 
David CoallierJul 11, 2007 6:10 am 
Lukas Kahwe SmithJul 11, 2007 6:15 am 
Derick RethansJul 11, 2007 6:17 am 
Sebastian MendelJul 11, 2007 6:24 am 
Jeff GriffithsJul 11, 2007 1:12 pm 
chris#Jul 11, 2007 2:00 pm 
chris#Jul 11, 2007 2:30 pm 
TijnemaJul 11, 2007 2:40 pm 
Jeff GriffithsJul 11, 2007 4:04 pm 
TijnemaJul 11, 2007 4:22 pm 
Johannes SchlüterJul 11, 2007 5:30 pm 
Richard LynchJul 11, 2007 5:41 pm 
Jeff GriffithsJul 11, 2007 5:48 pm 
Richard LynchJul 11, 2007 5:53 pm 
David CoallierJul 11, 2007 6:17 pm 
Robert CummingsJul 11, 2007 6:27 pm 
Larry GarfieldJul 11, 2007 9:28 pm 
Lester CaineJul 11, 2007 11:12 pm 
Sebastian MendelJul 12, 2007 12:13 am 
chris#Jul 12, 2007 1:49 am 
Sebastian MendelJul 12, 2007 2:04 am 
TijnemaJul 12, 2007 2:51 am 
Jani TaskinenJul 12, 2007 2:55 am 
TijnemaJul 12, 2007 3:07 am 
chris#Jul 12, 2007 3:27 am 
chris#Jul 12, 2007 3:34 am 
Lester CaineJul 12, 2007 3:51 am 
MarcoJul 12, 2007 3:58 am 
chris#Jul 12, 2007 4:23 am 
Larry GarfieldJul 12, 2007 7:27 am 
MarcoJul 12, 2007 7:53 am 
Jeff GriffithsJul 12, 2007 8:08 am 
10 later messages
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [PHP-DEV] RIP PHP 4?Actions...
From:Peter Brodersen (peng@php.net)
Date:Jul 9, 2007 9:23:27 pm
List:net.php.lists.internals

On Fri, 06 Jul 2007 22:25:32 -0700, in php.internals ras@lerdorf.com (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.