On Wed, Aug 6, 2008 at 2:18 PM, Robin H. Johnson <[EMAIL PROTECTED]> wrote:
> 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.

#gentoo-dev-help: I can be the contact.

>
> 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     : [EMAIL PROTECTED]
> GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
>

Reply via email to