Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66354 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 81385 invoked from network); 28 Feb 2013 20:00:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2013 20:00:59 -0000 Authentication-Results: pb1.pair.com header.from=ircmaxell@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ircmaxell@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.177 as permitted sender) X-PHP-List-Original-Sender: ircmaxell@gmail.com X-Host-Fingerprint: 209.85.220.177 mail-vc0-f177.google.com Received: from [209.85.220.177] ([209.85.220.177:59418] helo=mail-vc0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 38/4B-25879-A77BF215 for ; Thu, 28 Feb 2013 15:00:59 -0500 Received: by mail-vc0-f177.google.com with SMTP id m18so1464320vcm.8 for ; Thu, 28 Feb 2013 12:00:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=a0DNhmFmb0sDTCjeiKYxuTvIYz2FV/SVRmvOQ+8AuhM=; b=0ihnjc59yvvfvpycvMHK10c8Peh7mEFDDs1kBb4CseAf+p8EKmqxMdlOTwutjG2qkL RjJwelRwOSL/l9SJamEANVAhRBI9r3VI7pq41qbiWQg2lNtQLpi44bhtk9m7l40q7q8d 0v+P1IHy8zLS4UeS8W2tf9LY6MsMTJd4y4iFZ1lJy0qncY2CSNsFkJ8pQxn3t63bydDV TRq4JGLwkcn9opKHDCoLpssVtbFVA5r5+yYd2Qs4NFNRbZdkdbq7nYR0BkwBW61Etl6b /NSQH0CuhjIWHyYNa5aHwtNy/j2UHKWVCzHQOUwZ8x+Aj14ImatDABF/rXXAF5nuo3vA CWlw== MIME-Version: 1.0 X-Received: by 10.58.220.66 with SMTP id pu2mr3023065vec.60.1362081656184; Thu, 28 Feb 2013 12:00:56 -0800 (PST) Received: by 10.58.56.137 with HTTP; Thu, 28 Feb 2013 12:00:55 -0800 (PST) Date: Thu, 28 Feb 2013 15:00:55 -0500 Message-ID: To: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=047d7bd6adba45d6c304d6ce5993 Subject: Include XDebug and Suhosin Patch in Core for 5.5 From: ircmaxell@gmail.com (Anthony Ferrara) --047d7bd6adba45d6c304d6ce5993 Content-Type: text/plain; charset=ISO-8859-1 Hey all, Based off of the recent discussion around pulling in ZO+ into core, I've come to the conclusion that we should also pull in XDebug and Suhosin into core at the same time. 1. It has integration issues with ZO+ in that it has to be included in a specific order (specifically around ini declarations). If it was included into core, this could be accounted for allowing for more robust behavior. 2. Both to be maintained for each new language feature as well as opcode-caches. This will have the same benefit as integrating ZO+, as it can be maintained inline with the engine. 3. Both stand as a barrier to adoption as many will not run PHP in development without XDebug, and they won't run it in production without the Suhosin patch. Since both of these are vital to PHP's uptake and adoption of new versions, I feel it's important to delay 5.5 until we can get both in. I can draft up the RFC if necessary... Anthony --047d7bd6adba45d6c304d6ce5993--