From: "Robin H. Johnson" <robbat2@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Jeeves IRC replacement now alive - Willikins
Date: Wed, 6 Aug 2008 14:18:05 -0700 [thread overview]
Message-ID: <20080806211805.GA22707@curie-int.orbis-terrarum.net> (raw)
[-- Attachment #1: Type: text/plain, Size: 3586 bytes --]
Hi folks,
Sorry that it's taken this long to get completed, but the Jeeves
replacement, Willikins, is finally 99% done, and ready to join lots of
channels.
Getting the bot out there
-------------------------
If you would like to have the new bot in your #gentoo-* channel, would
each channel founder/leader please respond to this thread, stating the
channel name, and that they are the contact for any problems/troubles.
Bug reports
-----------
Please open a bug in the Gentoo Infrastructure product, using the
'Other' component, and assign it directly to me.
Custom bot functionality:
-------------------------
Here's all the functionality that we have assembled, beyond the standard
rbot stuff.
Bugzilla
========
!bug [ZILLA] ID
Looks up bug #ID in the per-channel default or specified bugzilla.
!bugstats [ZILLA]
Totals of bugs per the bugzilla 'status' field.
!archstats [ZILLA] [STATUS] [RESO]
Totals of bugs per architecture, optionally with some specific set of
status or resolution values, comma delimited.
status = OPEN, DONE, UNCONFIRMED,NEW,ASSIGNED,REOPENED, RESOLVED, VERIFIED, CLOSED
Reso = FIXED, INVALID, WONTFIX, LATER, REMIND, DUPLICATE, WORKSFORME,
CANTFIX, NEEDINFO, TEST-REQUEST, UPSTREAM
zilla = gentoo xine sourcemage redhat mozilla kernel fdo abisource
apache kde gnome
If you want another bugzilla, file a bug.
Gentoo-specific
===============
!meta [-v] [CAT/]PACKAGE
Print the metadata and optionally herd members for a given package.
!changelog [CAT/]PACKAGE
Changelog stats for a package
!devaway list
List all away developers.
!devaway DEVNAME
Display .away message for a single developer.
!herd HERD
Show herd members
!expn NAME
Show the expansion of any public Gentoo mail alias
!glsa GLSAID
Shows the title and external IDS for any given GLSA ID.
!earch [CAT/]PACKAGE
Earch output for a given package
!rdep [CAT/]PACKAGE
Reverse RDEPEND for a given package
!ddep
Reverse DEPEND for a given package
What isn't supported yet
------------------------
1. !glsa -s TEXT
This used to search for GLSAs that matched that string in their title or
external IDS.
2. New bug announcements
Jeeves used to announce brand new bugs to #gentoo-bugs as well as
targeted channels or users, depending on the product, component,
assignee, cc and a number of other factors (deeply nested if/else
trees). The old implementation had this in code entirely, and it would
be nice to avoid having to modify the code whatsoever, and instead have
some domain-specific language for doing this.
Source availability
-------------------
Gentoo specific:
http://git.overlays.gentoo.org/gitweb/?p=proj/rbot-gentoo.git
Bugzilla support:
http://git.overlays.gentoo.org/gitweb/?p=proj/rbot-bugzilla.git
(flameeyes has his own tree as well, but he's been sick lately, so it
was lagging behind my development)
Right now, if you want to run your own instance of the bot, you will
need the latest Git tree of the rBot itself, as upstream only fixed the
last remaining issue a couple of hours ago.
Thanks to
---------
solar:
Running the old Jeeves Eggdrop till now, and helping to document all of
the Eggdrop functionality we used.
flameeyes:
Bugzilla plugin development
halcy0n:
Gentoo-specific stuff
tango_, jsn-:
(rbot upstream developers) For fixing the bugs as I found them :-).
--
Robin Hugh Johnson
Gentoo Linux Developer & Infra Guy
E-Mail : robbat2@gentoo.org
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
[-- Attachment #2: Type: application/pgp-signature, Size: 329 bytes --]
next reply other threads:[~2008-08-06 21:18 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-08-06 21:18 Robin H. Johnson [this message]
2008-08-06 21:47 ` [gentoo-dev] Jeeves IRC replacement now alive - Willikins Donnie Berkholz
2008-08-06 21:57 ` Mark Loeser
2008-08-06 22:03 ` Roy Bamford
2008-08-06 22:05 ` Fabian Groffen
2008-08-06 22:57 ` Petteri Räty
2008-08-06 23:35 ` Christian Hoffmann
2008-08-06 23:48 ` Zac Medico
2008-08-06 23:56 ` Rob Cakebread
2008-08-07 0:20 ` Mike Pagano
2008-08-07 2:12 ` Nathan Sullivan
2008-08-07 3:58 ` Robin H. Johnson
2008-08-07 2:29 ` Luis Francisco Araujo
2008-09-18 15:45 ` Luis Francisco Araujo
2008-08-07 4:03 ` [gentoo-dev] " Ali Polatel
2008-08-07 5:28 ` [gentoo-dev] " Panagiotis Christopoulos
2008-08-07 5:36 ` Hans de Graaff
2008-08-07 6:01 ` [gentoo-dev] " Torsten Veller
2008-08-07 6:10 ` [gentoo-dev] " Zhang Le
2008-08-07 8:04 ` Matthias Schwarzott
2008-08-07 8:20 ` Mark Kowarsky
2008-08-07 8:53 ` Lukasz Damentko
2008-08-07 9:10 ` Raphael Marichez
2008-08-07 9:34 ` Raúl Porcel
2008-08-07 14:43 ` Chrissy Fullam
2008-08-07 16:34 ` Jorge Manuel B. S. Vicetto
2008-08-07 22:16 ` Jorge Manuel B. S. Vicetto
2008-08-17 11:22 ` Jorge Manuel B. S. Vicetto
2008-09-05 23:29 ` Jorge Manuel B. S. Vicetto
2008-08-08 7:01 ` William Hubbs
2008-08-08 18:31 ` Thomas Anderson
2008-08-09 21:39 ` Robin H. Johnson
2008-08-09 6:33 ` George Shapovalov
2008-08-09 17:55 ` Roy Bamford
2008-08-10 7:44 ` Alec Warner
2008-08-10 16:14 ` [gentoo-dev] " Markus Ullmann
2008-08-12 12:07 ` [gentoo-dev] " Peter Volkov
2008-08-12 22:02 ` Jan Kundrát
2008-08-16 3:04 ` Javier Villavicencio
2008-08-29 15:34 ` [gentoo-dev] " Tiziano Müller
2008-09-04 2:49 ` [gentoo-dev] " Lukasz Damentko
2008-09-06 15:20 ` Raúl Porcel
2008-09-06 17:50 ` Raúl Porcel
2008-09-16 1:53 ` Serkan Kaba
2008-10-26 21:53 ` Robin H. Johnson
2008-10-26 22:36 ` Josh Saddler
2008-10-27 7:08 ` Fabian Groffen
2008-12-01 15:01 ` Jeremy Olexa
-- strict thread matches above, loose matches on Subject: below --
2008-08-14 1:55 Jesus Rivero
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080806211805.GA22707@curie-int.orbis-terrarum.net \
--to=robbat2@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox