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 ) 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 ; Sun, 10 Aug 2008 07:44:52 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id b17so1427832rvf.46 for ; 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: Date: Sun, 10 Aug 2008 00:44:51 -0700 From: "Alec Warner" 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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 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 >