Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94344 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99015 invoked from network); 30 Jun 2016 21:05:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jun 2016 21:05:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=aaron@trowski.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=aaron@trowski.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain trowski.com designates 199.38.81.6 as permitted sender) X-PHP-List-Original-Sender: aaron@trowski.com X-Host-Fingerprint: 199.38.81.6 mercury.negativeion.net Received: from [199.38.81.6] ([199.38.81.6:59867] helo=mercury.negativeion.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6B/67-14264-5A985775 for ; Thu, 30 Jun 2016 17:05:41 -0400 Received: from localhost (localhost [127.0.0.1]) by mercury.negativeion.net (Postfix) with ESMTP id 038813B9AA64; Thu, 30 Jun 2016 17:05:38 -0400 (EDT) X-Virus-Scanned: amavisd-new at negativeion.net Received: from mercury.negativeion.net ([127.0.0.1]) by localhost (mercury.negativeion.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vFgkjL-22Isc; Thu, 30 Jun 2016 17:05:37 -0400 (EDT) Received: from [10.0.1.3] (unknown [192.119.134.23]) by mercury.negativeion.net (Postfix) with ESMTPSA id 913243B9AA55; Thu, 30 Jun 2016 17:05:37 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) In-Reply-To: <93ea0176-20a7-3e19-4119-a8537d305a6a@oracle.com> Date: Thu, 30 Jun 2016 16:05:37 -0500 Content-Transfer-Encoding: quoted-printable Message-ID: <1FFA40FC-AEF8-4D2B-9BEF-270357DC1FBC@trowski.com> References: <93ea0176-20a7-3e19-4119-a8537d305a6a@oracle.com> To: Christopher Jones , PHP internals X-Mailer: Apple Mail (2.3124) Subject: Re: [PHP-DEV] [RFC][Vote] Throw Error in Extensions From: aaron@trowski.com (Aaron Piotrowski) Hi Chris, > On Jun 30, 2016, at 6:15 AM, Christopher Jones = wrote: >=20 > Hi Aaron, >=20 > I was someone who spent time on the RFC template to try and get better > quality and to capture more information about each RFC. I think your > RFC needs a lot more content before going to the vote. >=20 > Chris >=20 It was unclear if these changes even needed a formal RFC, but the RMs = felt it would be better to have an RFC to ensure extension maintainers = and others were aware of and agreed with the changes to be made. The RFC = was short because I felt there wasn't much to say. However, I have added = to the RFC a list of extensions and under what conditions an instance of = Error will be thrown instead of a fatal or recoverable fatal error. = Hopefully this is along the lines of what you were looking for. If possible, I would still like each extension maintainer to take a look = at the changes made to ensure I have not missed cleaning up cases where = bail-out behavior was being relied upon. Cheers! Aaron Piotrowski=