<div dir="ltr"><div class="gmail_quote">On Thu, Feb 2, 2012 at 5:27 PM, Ondřej Surý <span dir="ltr"><<a href="mailto:ondrej@sury.org">ondrej@sury.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I think that Thomas is right and we should send an email to d-d-a<br>
about upcoming 5.4<br>
upload. Here's my proposed text (based on what I have written to<br>
debian-release):<br>
<br>
--<br>
<br>
Dear developers,<br>
<br>
this is just a heads up that we will upload php 5.4 branch into<br>
unstable very soon.<br>
It is currently in RC phase and we spoke to PHP upstream and both parties think<br>
this is a good idea to iron out more bugs for upstream and allow us to have more<br>
time to transition.<br>
<br>
Unfortunatelly PHP 5.4 introduce a couple of incompatible changes, most notably:<br>
- safe_mode and register_globals was removed (THIS WILL BREAK SOFTWARE)<br>
- default charset is now utf-8<br>
- magic_quotes are deprecated (with warning)<br>
- three new reserved words: callable, insteadof and trait<br>
- multibyte support is now default<br>
- removed syntax (break $var, continue $var)<br>
- sqlite(1) extension was removed (already done in php5.3 in Debian)<br></blockquote><div><br>That's sqlite(2)...<br> <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">


For a full list you can check upstream UPGRADING readme:<br>
<a href="http://anonscm.debian.org/gitweb/?p=pkg-php/php.git;a=blob;f=UPGRADING" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-php/php.git;a=blob;f=UPGRADING</a><br>
<br>
php5-5.4.0~rc7-1 will be uploaded as soon as upstream tarball is available<br>
(it's already tagged in upstream SVN). I will then block the<br>
transition to testing<br>
with a RC bug, so we can start testing existing software as soon as possible,<br>
but keep testing in relatively stable state. The RC bug will be removed as soon<br>
we get to 5.4.0 final.<br></blockquote><div><br>Please also include this one:<br><a href="http://svn.php.net/viewvc?view=revision&revision=323013">http://svn.php.net/viewvc?view=revision&revision=323013</a><br>which was done after the RC7 tag.<br>
 <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

I also plan to provide "official" backports for Debian squeeze, so people can<br>
come and test new php5.4 before they upgrade to wheezy. I think that safe_mode<br>
and register_globals removal deserves it.<br></blockquote><div><br>Maybe that forking our efforts, and should be done with the final release ?<br> <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">


Final note: We already had similar transitions in php (4->5, 5.2->5.3, etc.),<br>
so it's not really that big deal, but it will require some amount of work hence<br>
this email, so you can prepare yourself for the transition.<br></blockquote></div><br>I would wait with the transition to the final build, not an RC. Don't forget to get the release team approval.<br><br>Otherwise, the mail looks fine. Thanks (:<br>
<br>Kaplan<br></div>