Hi Nikita,

> -----Original Message-----
> From: Nikita Popov [mailto:nikita....@gmail.com]
> Sent: Saturday, August 22, 2015 12:17 PM
> To: Anatol Belski <anatol....@belski.net>
> Cc: Anthony Ferrara <ircmax...@gmail.com>; Scott Arciszewski
> <sc...@paragonie.com>; Pierre Joye <pierre....@gmail.com>; Trevor Suarez
> <ric...@gmail.com>; Niklas Keller <m...@kelunik.com>; PHP Internals
> <internals@lists.php.net>
> Subject: Re: [PHP-DEV] Recap - Core functions throwing exceptions in PHP7
> 
> There has been quite extensive discussion on this topic. Apart from 30
> comments on the original PR for this, there are 100 mails across three topics
> discussing this issue. As far as I can discern, there was a rather clear 
> consensus in
> these discussions to make the error conditions throw (although this may be
> confirmation bias speaking).
> 
> The only point of contention that was left towards the end of the discussion,
> was which exception specifically should be thrown in one of the cases. This 
> was
> a bikeshedding concern. All the people who participated in the Exception vs.
> Error discussion are okay with either choice here, with mild preferences 
> going in
> different directions. You could flip a coin and nobody would complain about 
> the
> result. Nobody really cares whether this exception is green or blue.
> 
> I'm honestly surprised at this decision. I had assumed that the question of
> whether we throw was already a done matter and we're only talking about the
> exception type at this point.
> 
No exact counting, but on github and ML there were probably not more than 20 
participants. To compare, alone on the CSPRNG voting 41 persons took part. What 
is happening is that the "exceptions snow ball" starts to roll, the 
commendation to have an RFC was expressed earlier and is merely a measure to 
ensure everyone is involved and the "snow ball" doesn't turn into a "snow bank" 
at the end. Hopefully the escalation happened lately is good for seeing 
possible consequences to take shape.

Regards

Anatol


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to