Re: BC breaks: Cache_Lite, PHP_Documentor
| From: | Greg Beaver | Date: | Mon, 06 Sep 2010 05:02:32 +0000 |
| Subject: | Re: BC breaks: Cache_Lite, PHP_Documentor | ||
| References: | 1 | Groups: | php.pear.dev php.pear.qa |
| Request: | Send a blank email to pear-dev+get-53766@lists.php.net to get a copy of this message | ||
On 8/23/10 10:14 PM, Daniel O'Connor wrote:
> To fix the following:
> http://pear.php.net/bugs/bug.php?id=17774
> http://pear.php.net/bugs/bug.php?id=17690
>
> requires a BC break for PHP4 users with magic quotes on.
>
> I propose:
> 1. Tag/Branch the code at this point, fix the issue on trunk for both
> packages
> 2. Put in the world's loudest "we just did a BC break" changelog messages
> in the relevant releases
> 3. Publish that on the package homepage too.
>
> Markus, Chuck - thoughts?
phpDocumentor does not rely upon magic_quotes, it just turns it off.
Anything that removes the E_DEPRECATED and still keeps them off is good,
and is not a BC break. FYI, I argued pretty hard on internals@ that we
had to allow set_magic_quotes_runtime(0) to work WITHOUT an
E_DEPRECATED, don't remember if that ever made it in or not.
Greg