After this year's Zend Conference (8.-11.10.2007) some of the PHP core developers more or less surprisingly decided to postpone the release of PHP6 until at least end of 2008 and backport most of the new features to the upcoming version 5.3. The simple formula reads: PHP 5.3 = PHP 6 - Unicode (however it's not that simple in reality ...). In an interview at golem.de Zeev Suraski officially states what rumors already had speculated.
As most of you know, we based the TYPO3 Framework (foundation of TYPO3 5.0) on PHP6 to take advantage of the new features, specifically the Unicode support. The decision to postpone PHP6 really hit us and forced us to create a plan B. After sleeping it over for some nights, Karsten and I agreed that waiting for PHP6 is no option anymore.
During the train ride back from the conference we already started backporting the current codebase of the TYPO3 Framework and of the TYPO3 CR to PHP 5.2. Until end of this week, all changes should be done and you'll then be able to try out five zero (Framework and CR that is) with in a regular PHP 5 environment (that's the good part of the story ...).
Of course this is not the final solution. We still aim for fully taking advantage of PHP6 and will raise the requirement to PHP 5.3 very soon, so we can at least start using the new namespaces feature.
Stay tuned!
I've been working for about two years on typo3. Then I moved to java.
I really admired the work done on this cms, but do you realise that you are still waiting for namespace feature !!
You don't want to try something else ?