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