From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?=D3scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Debbugs testbed Date: Wed, 20 Feb 2008 05:56:14 +0100 Message-ID: References: <20080220021827.GR1092@rzlab.ucr.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1203483402 9620 80.91.229.12 (20 Feb 2008 04:56:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 20 Feb 2008 04:56:42 +0000 (UTC) Cc: Don Armstrong To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 20 05:57:06 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JRh10-0000Er-9I for ged-emacs-devel@m.gmane.org; Wed, 20 Feb 2008 05:57:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRh0V-0001nO-Gr for ged-emacs-devel@m.gmane.org; Tue, 19 Feb 2008 23:56:35 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JRh0R-0001lQ-9p for emacs-devel@gnu.org; Tue, 19 Feb 2008 23:56:31 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JRh0O-0001hw-R7 for emacs-devel@gnu.org; Tue, 19 Feb 2008 23:56:29 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRh0O-0001hn-L9 for emacs-devel@gnu.org; Tue, 19 Feb 2008 23:56:28 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JRh0O-0001Dw-As for emacs-devel@gnu.org; Tue, 19 Feb 2008 23:56:28 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JRh0K-0004e7-AS for emacs-devel@gnu.org; Wed, 20 Feb 2008 04:56:24 +0000 Original-Received: from 30.red-83-52-53.dynamicip.rima-tde.net ([83.52.53.30]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Feb 2008 04:56:24 +0000 Original-Received: from ofv by 30.red-83-52-53.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Feb 2008 04:56:24 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 55 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 30.red-83-52-53.dynamicip.rima-tde.net Mail-Followup-To: emacs-devel@gnu.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (windows-nt) Cancel-Lock: sha1:5+AJ7hYjV7F02H8B1/qGbpuLeBA= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:89650 Archived-At: Don Armstrong writes: > I've configured a testbed of debbugs that can be used. There currently > is one package configured (emacs), and a temporary mailing list, > emacsbugs@lists.donarmstrong.com is set as the maintainer. [You can > browse its archives at > http://lists.donarmstrong.com/pipermail/emacsbugs/ or subscribe at > http://lists.donarmstrong.com/mailman/listinfo/emacsbugs .] > > The web interface is currently here: > > http://emacsbugs.donarmstrong.com > > Useful links to start are http://emacsbugs.donarmstrong.com/emacs and > http://emacsbugs.donarmstrong.com/Reporting As mentioned on the discussion last month, debbugs has some drawbacks: First: it has no web interface for filling bugs: an easy and intuitive interface for users is paramount. Second: IMO, it is complex. Look at what you are expected to read just for sending a bug: http://emacsbugs.donarmstrong.com/Reporting See the interface for querying the bug database: http://emacsbugs.donarmstrong.com/ and after all that those checkboxes you can't ask simple things like "bugs reported for Emacs v 22.1 or later". Third: Ironically, the mail message containing the bug report has a simple format, once you know the component (package, on debian parlance) and version. But this is not easy to do. `cc-mode' is not the same as `c-mode', and `auctex' is not under the Emacs project. A web interface can show a list of known components for the user to pick. Fourth: Even if `report-emacs-bug' is changed to accomodate debbugs' requirements, it will affect to future Emacs relases only, so bugs submitted by people with the old implementation would require special treatment. My experience shows that it is vital to treat all bugs equally. It should be one and only one place where to look for bug reports, although it can have several interfaces. To recap: even if debbugs can look good to rms and hackers sharing a similar culture (such as those that abound on Debian) it isn't as effective as it could be for interfacing with Emacs users nor for easing the job of the developers that processes bug reports. IMNSHO. [snip] -- Oscar