From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-32312-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1KS5bi-0004Gl-Vj
	for garchives@archives.gentoo.org; Sun, 10 Aug 2008 07:44:55 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id F1C6FE047E;
	Sun, 10 Aug 2008 07:44:52 +0000 (UTC)
Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.250])
	by pigeon.gentoo.org (Postfix) with ESMTP id A1923E047E
	for <gentoo-dev@lists.gentoo.org>; Sun, 10 Aug 2008 07:44:52 +0000 (UTC)
Received: by rv-out-0708.google.com with SMTP id b17so1427832rvf.46
        for <gentoo-dev@lists.gentoo.org>; Sun, 10 Aug 2008 00:44:52 -0700 (PDT)
Received: by 10.115.16.14 with SMTP id t14mr2807555wai.55.1218354292038;
        Sun, 10 Aug 2008 00:44:52 -0700 (PDT)
Received: by 10.115.55.9 with HTTP; Sun, 10 Aug 2008 00:44:51 -0700 (PDT)
Message-ID: <b41005390808100044i5f0603c1r4b42fffebeddebe6@mail.gmail.com>
Date: Sun, 10 Aug 2008 00:44:51 -0700
From: "Alec Warner" <antarus@gentoo.org>
Sender: antarus@scriptkitty.com
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Jeeves IRC replacement now alive - Willikins
In-Reply-To: <20080806211805.GA22707@curie-int.orbis-terrarum.net>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20080806211805.GA22707@curie-int.orbis-terrarum.net>
X-Google-Sender-Auth: 0105e4461de66841
X-Archives-Salt: 774c80da-49fc-4c66-bdea-c19587cf8476
X-Archives-Hash: 2c9a6540c4e36a6f58da192a4e1eac03

On Wed, Aug 6, 2008 at 2:18 PM, Robin H. Johnson <robbat2@gentoo.org> 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     : robbat2@gentoo.org
> GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
>