On Sat, May 16, 2015 at 11:51 AM, Levi Morrison <le...@php.net> wrote: >> This was the subject of a separate vote in the RFC, which passed by 39 votes >> to 19. https://wiki.php.net/rfc/engine_exceptions_for_php7 The subject of >> discussion at present is the exact naming of the various classes/interfaces, >> not the general nature of the hierarchy. > > There's nothing that prevents us from reneging on that by another > vote. If it's a bad decision backed by logical arguments then we can > overturn it. Also note that *barely* passes at 67%. That is hardly a > landslide conclusion.
I also want to draw attention to some of the people who voted against a base exception: - rasmus - nikic - sebastian These three represent fairly different realms of focus: Rasmus has a longer-term view, Nikita is a much more recent pickup but has brought us some of our most excellent RFCs, and Sebastian works (almost?) exclusively in user-land only and is the author of PHPUnit, a library that will probably be affected by this change. I feel like there were that many "yes" votes to a base exception because they fully didn't understand the issues at play. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php