Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:78603 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11297 invoked from network); 3 Nov 2014 23:03:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Nov 2014 23:03:17 -0000 Authentication-Results: pb1.pair.com smtp.mail=danack@basereality.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=danack@basereality.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain basereality.com from 209.85.212.174 cause and error) X-PHP-List-Original-Sender: danack@basereality.com X-Host-Fingerprint: 209.85.212.174 mail-wi0-f174.google.com Received: from [209.85.212.174] ([209.85.212.174:62311] helo=mail-wi0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2B/76-10620-3B908545 for ; Mon, 03 Nov 2014 18:03:16 -0500 Received: by mail-wi0-f174.google.com with SMTP id d1so7909434wiv.7 for ; Mon, 03 Nov 2014 15:03:13 -0800 (PST) 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=8LKhZ13CBnRAKORUyyW2j3m7AL/OZC3KWzHDOfeLn38=; b=YCYlV/IXFCxCNV5K2THD9Wds9pU/sZzWfZvr3hJ1PSpajXYAYxgFBA0+nBuh0cpmfM kdWxYDFN7srXuH/H7SRII48Etc0ihVLhMaYrnNTV8uKycdKTFlDUWtpS8l2AMo/1ZTrd /oO8NRxKdJJvnLXoZ+QDuwxEfFL78vlAwIH/0otqB18zs7cFJTY5ZfNsmJr1E4YGFuMB FYmZeQ8Up2JNCHgU9gnyihU80uHsbcPU9bA7v/WeIWC97bGrv7SUCJN13AlPhMM7xoTN BkyMpxYwHY/TF7dYOoRLOm9unmaUqD9neL3vbb7ehJE6gU3vb9Xh5w0dAdsn2By/XnYX N7HQ== X-Gm-Message-State: ALoCoQlfBskS2T3l3YDKboi9M6U6nCICNGsq/kaZqptx32Mn2OlTAxLuTFElAtR8LozxLDcRkv8G MIME-Version: 1.0 X-Received: by 10.194.94.132 with SMTP id dc4mr53013520wjb.56.1415055793164; Mon, 03 Nov 2014 15:03:13 -0800 (PST) Received: by 10.216.11.70 with HTTP; Mon, 3 Nov 2014 15:03:13 -0800 (PST) X-Originating-IP: [85.189.96.186] In-Reply-To: References: Date: Mon, 3 Nov 2014 23:03:13 +0000 Message-ID: To: Derick Rethans Cc: PHP Developers Mailing List Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] PHPDBG scope From: danack@basereality.com (Dan Ackroyd) Hi, Derick wrote: > I asked him what the original scope of phpdbg was,... > And I very much agree that the above bullet points, The original scope of a project and what it should be in the future are not related always related. Please don't pretend that they're the same thing. Derick wrote: > I've summarized his reply here: Taking a private conversation and presenting it as what someone else agrees to is also an underhand tactic. From your emails to this list, you plainly wish to limit what PHPDBG does. You may even have valid reasons for those wishes, but please stop using underhand tactics to limit what other people are trying to do. cheers Dan On 3 November 2014 21:03, Derick Rethans wrote: > Hi, > > This is based on an email conversation between Joe Watkins and me. I > asked him > what the original scope of phpdbg was, and I've summarized his reply > here: > > - PHPDBG was originally envisioned as a "gdb" for the Zend VM, with gdb > like commands to debug, and step through code. > - Support for breaking on an opline, something that no userland PHP > users would need. > - Support for breaking on lines, was an additional step later. > - For PHP programmers, which spend most of their time at the console. > - Not "intended to cover PHP's primary domain of HTTP requests". > > Then later, they "documented a way that you could use it to emulate an > HTTP request, by setting those superglobals and executing your index.php > - your code doesn't know the difference between a real request, and a > cli-like script with the same super globals set." > > And Joe indicates, that with that addition, the "flood gates opened". He > also said that he "would still like to remain in that narrow scope, > phpdbg is still useful in it's current (pre xml stuff) form." and that > it was never meant to "usurp xdebug", as "that is not where we were > aiming, and it's an extremely unrealistic thing to even want." > > And I very much agree that the above bullet points, is what phpdbg's > scope should be. > > Joe, if I got this wrong, then please say so :-) > > cheers, > Derick > > > -- > http://derickrethans.nl | http://xdebug.org > Like Xdebug? Consider a donation: http://xdebug.org/donate.php > twitter: @derickr and @xdebug > Posted with an email client that doesn't mangle email: alpine > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >