From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62727 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus interface to Bugzilla? Date: Thu, 13 Apr 2006 13:45:10 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1144928840 18685 80.91.229.2 (13 Apr 2006 11:47:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Apr 2006 11:47:20 +0000 (UTC) Original-X-From: ding-owner+m11254@lists.math.uh.edu Thu Apr 13 13:47:18 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FU0I3-0004WH-MI for ding-account@gmane.org; Thu, 13 Apr 2006 13:47:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FU0Hw-0007we-00; Thu, 13 Apr 2006 06:47:04 -0500 Original-Received: from nas01.math.uh.edu ([129.7.128.39]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FU0Gq-0007u5-00 for ding@lists.math.uh.edu; Thu, 13 Apr 2006 06:45:56 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas01.math.uh.edu with esmtp (Exim 4.52) id 1FU0Go-0001vz-1t for ding@lists.math.uh.edu; Thu, 13 Apr 2006 06:45:56 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FU0Gn-0000gF-00 for ; Thu, 13 Apr 2006 13:45:53 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FU0Gg-0004If-Ow for ding@gnus.org; Thu, 13 Apr 2006 13:45:47 +0200 Original-Received: from quimbies.gnus.org ([80.91.231.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 13:45:46 +0200 Original-Received: from larsi by quimbies.gnus.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 13:45:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 37 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: quimbies.gnus.org Mail-Copies-To: never X-Now-Playing: Madonna's _Confessions On A Dance Floor_: "Sorry" Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUmKSlWNjVOPlOwSVW+ Y5rLi3jYtat0bY0dQfxVAAAACXBIWXMAAABIAAAASABGyWs+AAACS0lEQVQ4y3VTPXPbMAyFGN95 Je1zZwpR67UKmWZNJTRe6zry3jamV1tVzL9fgJI/e8Xpk4/AAx5AQKsQFKJF+UIwRmfGgAFZ5Usp Ne+BCQOagQfFAKDqHS1kZgDsJ7Agl5jqXyY9PwyLtzb+8g/Q+2Vhd7Wq4eOblo98/V33HHwzvzus w573w/zwM5d0uY5MEdXuMYSlZIWz8MPC3Fpsu47IORe2DJSAk5AsbrtAtGLgMZSp8mwWjkZvNQOu yTVziL0fAYnklk/6nOSsEaBODm56XZbJ7vp153a3FU/TclkuJRYOEihgaVF8SueEnH9TyVY0R2Ev p32jGBBBuHSAee+BA5ACcacAikQ/TXWoS6297+n1TVpAfcLmPwCz3wJespqW5jOk/qizRxLLpFAy NTbVBzZjjzWnq6VR0k4lTtYq5+sEGM0QF6L6QpiBuTcrDjW0Y7DHDdXeh2YJ19kWzSvPgt+sbnKd bRpfk/eb3NjLcX1/bTxT165ZGkyhRjs1amOUyXmhSA9EWLQjdhpVGHex7e6pIFpQRVQVu+KZOSlu MfzqkMeN3WoiKp67ioHFNrJ1WPD+xULWCYmBUbvg8d1GpDlRXHA8RdVXb6GweDjsD9tYMdBWXL69 88+jHYytegn7cYw8Ci1UoGoe8Vx0hWIdQoupAzwW2cRKI0SsGZ+I0Dj+HVs0k9lTjvN9OmzuwMgq H7TJWjipKCdheZqApnk4ndcshPPIrDffqrO2v9lh2JdNm+a0K/ujdS+1Bp3BRatOvdQXzyvgaH8B m+yLb2OesksAAAAASUVORK5CYII= User-Agent: Gnus/5.110005 (No Gnus v0.5) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:bSZ1gfqc+cFfb78I1cUqQnJ9oAc= X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62727 Archived-At: Lars Magne Ingebrigtsen writes: > Does Bugzilla have a programmable interface, or does one have to parse > the HTML? Newer versions of Bugzilla allow setting the ctype={format} parameter, så one can get out csv/xml/whatever data. So parsing Bugzilla should be pretty easy. However, the listing of the bugs in question doesn't include how many responses there have been, so you won't get the most important thing in a news reader -- notification that there are new messages to read. Well, without actually querying each bug. Which might not be out of the question. I'd guess it's not uncommon to only be interested in a small subset of the bug reports... Hm... So, how would this work? You'd specify an nnbugzilla server with a handy command that says which Bugzilla to use, and what components you want (and perhaps the rest of the query criteria). Fetching new news from this server would be one buglist.cgi call, and one show_bug.cgi call per bug in this list. Entering a group would show you the report and the responses, of course. I think it's workable... Then there's responding/changing state/adding Cc/and so on, which I haven't looked into at all. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen