ubuntu-bots/Bugtracker
Dennis Kaarsemaker ead8584fcc Blablabla 2006-11-21 00:23:53 +01:00
..
README.txt * Completely rewritten encyclopedia plugin 2006-08-19 01:22:54 +02:00
__init__.py Initial checkin 2006-06-26 19:57:20 +02:00
config.py Report new bugs, auto-lookup packages if !foo fails 2006-09-07 23:22:26 +02:00
plugin.py Blablabla 2006-11-21 00:23:53 +01:00
test.py Initial checkin 2006-06-26 19:57:20 +02:00

Copyright (c) 2005-2006, Dennis Kaarsemaker

This program is free software; you can redistribute it and/or modify
it under the terms of version 2 of the GNU General Public License as
published by the Free Software Foundation.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

The syntax to add a tracker is weird, here are some examples:
@bugtracker add freedesktop bugzilla https://bugs.freedesktop.org Freedesktop
@bugtracker add malone malone https://launchpad.net/malone Malone
@bugtracker add debian debbugs http://bugs.debian.org Debian
@bugtracker add openoffice issuezilla http://www.openoffice.org/issues OpenOffice
@bugtracker add django trac http://code.djangoproject.com/ticket Django
@bugtracker add gaim sourceforge http://sourceforge.net/tracker/?group_id=235&atid=100235 Gaim

In general: @bugtracker add <name> <type> <baseurl> [description]
Bugtracker dialects (types) this plugin understands:
* Bugzilla
* Issuezilla (OpenOffice.org's tjernobyl transformation of bugzilla)
* Malone
* Debbugs (debbugs sucks donkeyballs - please fix debbugs)
* Trac (with not-too-buggered-up templates, it needs to do screenscraping)
* Sourceforge (needs atid and group_id in the url!)

To request a bug report, use this syntax:

bug 123
bug #123
supybot bug 123
bug 123, 4, 5
bug 1, 3 and 89