Re: [PEAR-DEV] BC breaks: Cache_Lite, PHP_Documentor
[email protected] (Alexey Borzov)
| Newsgroups | php.pear.dev,php.pear.qa |
|---|---|
| Message-ID | <[email protected]> |
Hi Daniel, On 24.08.2010 7:14, 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. What exactly are you trying to achieve here? The error messages are run time, not compile time, so they will only affect those running with deprecated magic quotes enabled *and* not having E_DEPRECATED messages switched off. I think a better approach is to allow such people see the error messages (and possibly fix their setup at last) rather than silently break the packages for them (PEAR_Error is quite easily missed). > 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? >