Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44977 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94475 invoked from network); 15 Jul 2009 17:36:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Jul 2009 17:36:27 -0000 Authentication-Results: pb1.pair.com header.from=Sriram.Natarajan@Sun.COM; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=Sriram.Natarajan@Sun.COM; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain Sun.COM from 192.18.43.133 cause and error) X-PHP-List-Original-Sender: Sriram.Natarajan@Sun.COM X-Host-Fingerprint: 192.18.43.133 sca-es-mail-2.Sun.COM Solaris 10 (beta) Received: from [192.18.43.133] ([192.18.43.133:64788] helo=sca-es-mail-2.sun.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C4/22-18024-9831E5A4 for ; Wed, 15 Jul 2009 13:36:26 -0400 Received: from fe-sfbay-09.sun.com ([192.18.43.129]) by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n6FHa3JZ016800 for ; Wed, 15 Jul 2009 10:36:07 -0700 (PDT) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009)) id <0KMU005002IFS900@fe-sfbay-09.sun.com> for internals@lists.php.net; Wed, 15 Jul 2009 10:36:03 -0700 (PDT) Received: from SriramNatarajan-MacBook.local ([unknown] [24.7.121.169]) by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009)) with ESMTPSA id <0KMU00HIK3JYODB0@fe-sfbay-09.sun.com>; Wed, 15 Jul 2009 10:35:59 -0700 (PDT) Date: Wed, 15 Jul 2009 10:35:58 -0700 In-reply-to: Sender: Sriram.Natarajan@Sun.COM To: Philip Olson Cc: PHP internals Message-ID: <4A5E137E.3010905@Sun.COM> References: User-Agent: Thunderbird 2.0.0.22 (Macintosh/20090605) Subject: Re: [PHP-DEV] bug tracker planning From: Sriram.Natarajan@Sun.COM (Sriram Natarajan) Hi bug tracking system also need the ability to mark a current bug as duplicate . Currently, all those bugs are marked as 'Bogus'. Also, it would be nice if we can have the ability to capture related bugs together. - Sriram Philip Olson wrote: > > The bug system today works fine but improvements are being made. I've > gone through the lists and details from past attempts and will list > ideas here. Please do not vote, but if a particular item appears like > a bad idea then please explain. Or, discuss additional (or modified) > ideas that will be useful to the PHP project. > > The new system[1] is based off the pear.php.net bug system (via Jani), > which long ago was a fork of our current (bugs.php.net). Because of > this, some of these items are already available via the pear geeks. > The plan is to have one bug tracker that includes > PEAR+PECL+Core+GTK+Etc. It's also planning to go live after Stage #1 > is completed, and also Jani and 2009 GSoC student Felipe Ribeiro are > working on this project. Soonish a test system will be setup for all > to break. Yes, this really is happening. > > Most people like the current system because it's simple, and I don't > foresee this changing. > > First stage: > - Cleanup code (in progress) > - Attachments : For a diff, test, backtrace, screenshot, whatever. (done) > - Package/Type separation : Packages (like extensions) and Bug Types > (like feature requests) are separate (done) > - Defined/Documented permissions : For example, so we all know if a > random person can comment on a bogus bug > - Preview button, instead of only submit (almost done) > - Deal with bug id clashes from current PECL/PEAR/PHP bug trackers, > and associated links > - Importing > - Testing > > Second stage: > - Additional history : When a bug was opened/closed etc. Currently we > don't log this except in emails > - Reclassification : Discuss how we handle this, like should old/new > lists both receive emails? > - Consider different captcha (like reCaptcha) for anonymous users > - Voting : Do we use or care about this? Improve? > - nofeedback improvements : People assume this means closed, when it > does not > > Third stage: > - Subscriptions : Allow people to subscribe to RSS and/or receive > emails per bug/package > - Tagging : Allow people to optionally attach tags to bugs > - IRC integration : Allow bot integration to an IRC channel, like a > #php.bugs resurrection > - Optional milestones (in pearweb today) > - Integrate with VCS. Research this, KISS. Ex. A commit containing > "PHP Bug #42" automagically appends info to the bugs db > - Befriend systems like http://bts-link.alioth.debian.org/ > - OpenID support, see also http://wiki.php.net/ideas/phpnetauth > - Username finder for the 'assigned' boxes, see also > http://people.php.net/ > > And as always, additional volunteers are welcome. > > Regards, > Philip > > [1] http://cvs.php.net/viewvc.cgi/pear/Bugtracker/ > >