On 11.06.2016 at 17:01, Fleshgrinder wrote: > On 6/10/2016 10:06 PM, Dmitry Stogov wrote: >> >> Please review: https://wiki.php.net/rfc/constant_redefinition > > This would be a breaking change in a minor release again. > > -1 > > However +1 for PHP 8.
I'm also somewhat concerned with regard to turning a notice into an exception in a minor version. I would prefer to have an alternative voting option to deprecate constant redefinition in 7.1 and to finally disallow it in 8.0. It might be helpful to make a rough plan when PHP 8.0 will be released. If that will be far in the future (say 5 years or even more), such a change might be okay for a minor version (presumably nobody wants to wait such a long time for this and similar improvements), but if PHP 8.0 will be released much earlier, it might be tolerable to wait and to not break semantic versioning. -- Christoph M. Becker -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php