On Thu, Mar 18, 2010 at 11:37:09PM +0100, Pierre Joye wrote: > While wondering what was the reasoning behind this commit, I came to > the conclusion that we should not do such thing in stable branches and > we should respect something we decided long time ago, to stop to add > bad options which can break PHP ABI or BC in one way or another. It is
or maybe at least queue it up in a branch for "BC breaking review", or in a branch where the ABI has already changed? I.e. if at some point you must break the API/ABI, you can then shuttle in the rest of the changes that you would have wanted but had deferred for this reason. > especially important as we all know how distributors tend to deal with > such options. well... it's not like we go making such changes just for the heck of it you know. it's just that keeping cross-distro binary compatibility isn't really a high priority for most open source projects, and it wouldn't be for PHP except for certain non OSS products that depend on it :) but i'm not arguing against the principle of your argument, though. just making some armchair suggestions/commentary. sean
signature.asc
Description: Digital signature