Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84465 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60935 invoked from network); 9 Mar 2015 11:40:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Mar 2015 11:40:55 -0000 Authentication-Results: pb1.pair.com header.from=danack@basereality.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=danack@basereality.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain basereality.com from 209.85.213.47 cause and error) X-PHP-List-Original-Sender: danack@basereality.com X-Host-Fingerprint: 209.85.213.47 mail-yh0-f47.google.com Received: from [209.85.213.47] ([209.85.213.47:41243] helo=mail-yh0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FF/1D-29848-6C68DF45 for ; Mon, 09 Mar 2015 06:40:55 -0500 Received: by yhai57 with SMTP id i57so7563976yha.8 for ; Mon, 09 Mar 2015 04:40:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=NB4Pjc1w6CZ5NdxeucMYQr4Hc1RWjo3azAKLsHqTZiU=; b=LbHhfkn0DidBfUOQiLQqXjOMCIWe7voI0Kc9XjyghVhVI21+/b6VxW9nQSXSfu530y 7uCzWeFCM+JngyJ+K89laYCXvkWCa02RIWPokt1U2fhPV5Qtu0k9X8tG2uurS4WEogWB UmR87R6flwzOVhfouhRK4roFcA13aS00B/Cj2EhOCz6gTPl7XBECkUATCyN4dhuIv6Bt cwB1YTvavYmxWDqci0awvEYWOtA+E5d748TtlHNsKsZ8pdzYJ5RM1VFy5xVuPXYz+qWs TEs9s46tHay2wzUyCjfss+qJ8YHHhUVOAtL4Vfjaohpmn0x9GhLUP24xXgOuVzQIELV5 Pang== X-Gm-Message-State: ALoCoQkLI6ccDHeLIaVw4SLo/YYPQJNgyhP8ozn9CaMPwuQO7QFbLWewfQVA//j8pn8feraXCV7J MIME-Version: 1.0 X-Received: by 10.170.79.4 with SMTP id v4mr4510650ykv.17.1425901251085; Mon, 09 Mar 2015 04:40:51 -0700 (PDT) Received: by 10.170.71.86 with HTTP; Mon, 9 Mar 2015 04:40:50 -0700 (PDT) X-Originating-IP: [2.98.214.239] In-Reply-To: <438F62BF-E1D3-484E-8242-C616F6007811@heroku.com> References: <438F62BF-E1D3-484E-8242-C616F6007811@heroku.com> Date: Mon, 9 Mar 2015 11:40:51 +0000 Message-ID: To: David Zuelke Cc: Nikita Popov , PHP internals , Dmitry Stogov Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [VOTE] Exceptions in the engine From: danack@basereality.com (Dan Ackroyd) On 9 March 2015 at 11:04, David Zuelke wrote: > Why not wait with the merge until a consensus emerges regarding Throwable? The patch for engine exceptions is large - the longer that it is left unmerged, the more difficult it will be to do and people's time is valuable. It also delays finding bugs or other issues in the engine exception patch by at least two weeks, which is about 15% of the time until we're meant to be having an RC. Any change in the exception hierarchy or use of interfaces should be a small patch. Holding off on merging the engine exception patch doesn't make it significantly easier to do. So even though I hope we can clean up the exception hierarchy, merging the engine exceptions is the right choice imo. cheers Dan