Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44884 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56204 invoked from network); 9 Jul 2009 21:44:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Jul 2009 21:44:36 -0000 Authentication-Results: pb1.pair.com smtp.mail=sriram.natarajan@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=sriram.natarajan@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.201 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: sriram.natarajan@gmail.com X-Host-Fingerprint: 209.85.216.201 mail-px0-f201.google.com Received: from [209.85.216.201] ([209.85.216.201:53553] helo=mail-px0-f201.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 51/EA-30297-2C4665A4 for ; Thu, 09 Jul 2009 17:44:35 -0400 Received: by pxi39 with SMTP id 39so393556pxi.29 for ; Thu, 09 Jul 2009 14:44:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=mtttDbgtxu/CO0uPadtpqBOqKVrreXD+UQWHIVB4tC8=; b=RT/0LiiK7O2CIWjBaEe6ryzfD3OH/NgBmeciDs619uyFUkbqNK9aWNoadUtXu6lRkd EHucjp/csJxIhYJdRJc3zg4QQyxlry/0UAPW3B25ITyfbaKhqOC6UPpjkvDFwtDcyAA2 h1hzmg0y2JCYCCq5oPbfUEp+KSfUu9roI4m4Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=d0zNvuzfhNk79m8jpiWuN5C9SsS3zNMlMbQ07fPDzduFA5pTIKeEahuHFbwFdXxBZj lV520qEHubIRb6f/LCMSfwxAOunUsYoM3nQA03/cO2vkX6HhVhl9WjCy8ddiearzc5vl b8DdxZRxEbgN2+boNfKr6cgGhOeLrD36s1t6M= Received: by 10.114.103.1 with SMTP id a1mr1884890wac.218.1247175872137; Thu, 09 Jul 2009 14:44:32 -0700 (PDT) Received: from ?192.18.120.213? ([192.18.120.213]) by mx.google.com with ESMTPS id n9sm418312wag.23.2009.07.09.14.44.30 (version=SSLv3 cipher=RC4-MD5); Thu, 09 Jul 2009 14:44:30 -0700 (PDT) Message-ID: <4A5664A3.6000604@GMail.COM> Date: Thu, 09 Jul 2009 14:44:03 -0700 User-Agent: Thunderbird 2.0.0.21 (X11/20090323) MIME-Version: 1.0 To: Philip Olson CC: PHP internals References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] bug tracker planning From: sriram.natarajan@gmail.com (Sriram Natarajan) Hi I very much miss the ability to add my email address to the bugs that I am interested in. This used to allow to me to track its progress. I wasn't not sure, if that is what you meant within Subscriptions.. - 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/ > >