Re: What is our definition of a "Backward Compatibility Break"
| From: | Pierre Joye | Date: | Tue, 11 Sep 2012 08:59:20 +0000 |
| Subject: | Re: What is our definition of a "Backward Compatibility Break" | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-62945@lists.php.net to get a copy of this message | ||
On Tue, Sep 11, 2012 at 7:49 AM, Pierre Joye <pierre.php@gmail.com> wrote:
> On Tue, Sep 11, 2012 at 7:47 AM, Stas Malyshev <smalyshev@sugarcrm.com> wrote:
>> Hi!
>>
>>> We do not have this clue in master and there are for sure non
>>> acceptable BC breaks in master. They won't be in 5.5. I'd said before,
>>
>> Why don't we have a clue? We definitely do have a clue, we have git logs
>> and we know what went into master - it is not that old. Could you list
>> the non-acceptable BC breaks that are now in 5.5?
>
> Reading it does not tell me if something has changed from 5.4 to master/5.5.
>
> However we can at least run against the 5.4 tests suite and compare,
> see why tests fail etc. :)
Btw, on a similar note, I would really appreciate if every change in
the internals APIs (additions, API changes, removals, etc.) as well as
the user land areas are documented in
https://github.com/php/php-src/blob/master/UPGRADING.INTERNALS
and
https://github.com/php/php-src/blob/master/UPGRADING
respectively.
Cheers,
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org