Yasuo Ohgaki wrote:
Or make it optional for 5.5 and 5.6, write full documentation about
serializer
and make new serializer default for future releases.

It would work better. There would be enough time for users may have BC
issue. If they do, it would be simple task to adopt because it is plain
serialize().

What do you think?

The one thing that PHP used to have was consistency. Applications that were designed on PHP4 worked on PHP5, and those developed on PHP5 could be made backwards compatible. This allowed sites to run and run without any major reworking. Then E_STRICT came along, and while it can be 'switched off', ignoring it creates many more problems. At what point will these fixes simply be dropped altogether, and the remaining legacy code HAS to be converted? If one was starting again today would things be done the same way? Obviously not, but this continual picking away at core functionality is a further distraction from keeping sites working? I'm currently battling with owncloud which works perfectly on Apache 2.2, but crashes without ANY error messages on Apache 2.4. I've asked for help on the Apache list and basically been told to 'piss off' as I often am here! But the people who keep pushing all these little changes 'just to make things better' need to start helping fix the breaks. phpdocs is still not producing good documentation for many of the namespace changes and other extras included in PHP5.3 let alone 5.4, and now other changes are being proposed that would require further rework on phpdocs and Reflections? The current builds of phpdocs do not actually yet produce output that matches the previous version following a complete rework of that which now requires many days of work simply to understand the new code base :(

We need to help get the rest of the infrastructure working with PHP5.4 before starting work on 5.6 ... let alone 5.5 ...

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

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

Reply via email to