Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29963 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71301 invoked by uid 1010); 30 May 2007 18:42:09 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 71283 invoked from network); 30 May 2007 18:42:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 May 2007 18:42:09 -0000 Authentication-Results: pb1.pair.com header.from=greg@chiaraquartet.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=greg@chiaraquartet.net; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain chiaraquartet.net from 66.79.163.178 cause and error) X-PHP-List-Original-Sender: greg@chiaraquartet.net X-Host-Fingerprint: 66.79.163.178 bluga.net Linux 2.5 (sometimes 2.4) (4) Received: from [66.79.163.178] ([66.79.163.178:35017] helo=mail.bluga.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/51-63045-E75CD564 for ; Wed, 30 May 2007 14:42:09 -0400 Received: from mail.bluga.net (mail.bluga.net [127.0.0.1]) by mail.bluga.net (Postfix) with ESMTP id B6D7A87388; Wed, 30 May 2007 11:44:49 -0700 (PDT) Received: from [192.168.0.106] (CPE-72-133-60-138.neb.res.rr.com [72.133.60.138]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bluga.net (Postfix) with ESMTP id EC3D587374; Wed, 30 May 2007 11:44:48 -0700 (PDT) Message-ID: <465DC5D8.3060309@chiaraquartet.net> Date: Wed, 30 May 2007 13:43:36 -0500 User-Agent: Thunderbird 1.5.0.10 (X11/20070306) MIME-Version: 1.0 To: Steph Fox CC: internals Mailing List References: <465DA8F9.2020001@chiaraquartet.net> <035d01c7a2e9$6a99ea20$39dc2f52@foxbox> In-Reply-To: <035d01c7a2e9$6a99ea20$39dc2f52@foxbox> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [PHP-DEV] bug tracker merging From: greg@chiaraquartet.net (Gregory Beaver) Steph Fox wrote: > Hey Greg, > >> I'm a bit concerned by the headlong rush to refactor phpbugsweb to >> include PEAR and PECL bugs. > > DON'T PANIC! There's not really a headlong rush to combine them all, > it's just Marcus brainstorming and me agreeing for the sake of the > PECL devs (especially but not only those with core extensions.) I > don't think you'll find any consensus to add PEAR bugs into the mix, > not least because there's no confusion there. :) I'm 100% in favor of moving pecl bugs off of pb12 and combining with bugs.php.net. This is long overdue. > The only reason I'm opining at all is that I've been going through CVS > commits with a fine-toothed comb for the Zend weeklies for the last > three years and some. I can tell you exactly who does or doesn't > observe the existing conventions; who develops in HEAD and who > develops in 5_2, who merges and who doesn't; who remembers to add > MFB/MFH, and who remembers to add any info other than MFB/MFH to the > merge comment. The core devs generally respect reference numbers far > more than they do descriptive text, and the vast majority of commits > are 'quickies' like test script additions/changes, ws/cs or one-line > improvements rather than bug fixes or major changes in the core API. > > There's a lot of unspoken resistance to PHP 6 when it comes to MFB > because the _internal_ code (not the userland code) can be very > different there, so merging even a simple one-liner isn't always a > straightforward process. Who knows how many 'spur-of-the-moment' fixes > for 5_2 are abandoned because the author doesn't have time to evaluate > their impact on HEAD? This is also a tricky one. It's true that even my uber-simple __HALT_COMPILER(); patch required some unintuitive changes to completely different code areas in order to make it work, and it took a long time of valgrinding and gdbing to figure this out. Greg