From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Debbugs testbed Date: Wed, 20 Feb 2008 15:29:56 -0500 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 1203539421 13064 80.91.229.12 (20 Feb 2008 20:30:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 20 Feb 2008 20:30:21 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 20 21:30:41 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 1JRvaO-0001S8-M7 for ged-emacs-devel@m.gmane.org; Wed, 20 Feb 2008 21:30:36 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRvZt-0006mq-Bh for ged-emacs-devel@m.gmane.org; Wed, 20 Feb 2008 15:30:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JRvZo-0006lq-F8 for emacs-devel@gnu.org; Wed, 20 Feb 2008 15:30:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JRvZm-0006lX-Qr for emacs-devel@gnu.org; Wed, 20 Feb 2008 15:30:00 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRvZm-0006lR-LM for emacs-devel@gnu.org; Wed, 20 Feb 2008 15:29:58 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JRvZm-0004gT-6A for emacs-devel@gnu.org; Wed, 20 Feb 2008 15:29:58 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAG8cvEfO+J2cdGdsb2JhbACQXAEwn3SBAg X-IronPort-AV: E=Sophos;i="4.25,382,1199682000"; d="scan'208";a="14764714" Original-Received: from smtp.pppoe.ca ([65.39.196.238]) by ironport2-out.pppoe.ca with ESMTP; 20 Feb 2008 15:29:56 -0500 Original-Received: from pastel.home ([206.248.157.156]) by smtp.pppoe.ca (Internet Mail Server v1.0) with ESMTP id AWX65356; Wed, 20 Feb 2008 15:29:56 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 5441C7F48; Wed, 20 Feb 2008 15:29:56 -0500 (EST) In-Reply-To: <20080220021827.GR1092@rzlab.ucr.edu> (Don Armstrong's message of "Tue, 19 Feb 2008 18:18:27 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. 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:89731 Archived-At: > 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 Thank you very much for that. I see it needs some general search&replace (it refers the user to bugs.debian.org, packages.debian.org, and things like that). But that'll do fine for testing. I guess all that we need is a script somewhere that will read the bug reports we receive on bug-gnu-emacs@gnu.org and emacs-pretest-bug@gnu.org, extract all the info we can from them, reformat them to fit debbugs's needs, and send them to emacsbugs@lists.donarmstrong.com, right? One of the (many) things that aren't clear yet is: what if I want to keep an eye on *everything*? It seems I can keep an eye on all the debbugs activity relating to a particular "package" (tho the doc points me to http://packages.qa.debian.org/ for that, so I'm not sure how that relates to debbugs), but what about keeping an eye on all packages? I understand that in the context of Debian, that wouldn't make much sense because of the sheer volume, but in Emacs that's what we currently do. Also how can packages be added/merged/removed/renamed? E.g. seeing how there isn't any support for development branches, it would make sense to (ab)use packages for that. E.g. we'd have a "lexical" package to keep track of bugs in the lexical-scoping branch. But if we ever decide to merge this branch into the trunk, then all bugs from that package would need to be moved to the "emacs" package. Also I'd like to have some way to get a list of all available "packages". Stefan