public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Jeeves IRC replacement now alive - Willikins
@ 2008-08-06 21:18 Robin H. Johnson
  2008-08-06 21:47 ` Donnie Berkholz
                   ` (37 more replies)
  0 siblings, 38 replies; 49+ messages in thread
From: Robin H. Johnson @ 2008-08-06 21:18 UTC (permalink / raw
  To: gentoo-dev

[-- 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 --]

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: [gentoo-dev] Jeeves IRC replacement now alive - Willikins
@ 2008-08-14  1:55 Jesus Rivero
  0 siblings, 0 replies; 49+ messages in thread
From: Jesus Rivero @ 2008-08-14  1:55 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robin H. Johnson wrote:

|> 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.

Hello,

Please, #gentoo-ve

araujo and me are contacts for that channel.

Thanks a lot,
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkijkJkACgkQdIssYB9vBoOkqQCeOBAwMCpTwuS7z95vg05MYrHc
tEYAn37j4oBfa/ekAFZxx9jLJJ4Fx4Tc
=uU74
-----END PGP SIGNATURE-----




^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2008-12-01 15:01 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-06 21:18 [gentoo-dev] Jeeves IRC replacement now alive - Willikins Robin H. Johnson
2008-08-06 21:47 ` 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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox