CIA's life as a commit delivery system for many projects started on June 1, 2003. This is a log of the first 24 hours of its home, the #commits IRC channel on Freenode.

Jun 01 08:00:48--> You are now talking on #commits
Jun 01 08:00:55 <CIA> test...:
Jun 01 08:01:02 <CIA> picogui: test...
Jun 01 08:04:06 <CIA> picogui: micah committed revision 4140: Fixing announceClient.py to use the new UNIX socket bot
Jun 01 08:04:56--> TD has joined #commits
Jun 01 08:24:02<-- CIA has quit (Remote closed the connection)
Jun 01 08:33:41<-- TD has left #commits
Jun 01 08:34:01--> TD has joined #commits
Jun 01 08:34:10--- ChanServ removes channel operator status from scanline
Jun 01 08:34:36--> CIA has joined #commits
Jun 01 08:34:52--- scanline has changed the topic to: Real-time commit messages from open source projects
Jun 01 08:40:47 <CIA> none: Test message...
Jun 01 08:40:47 <CIA> none:
Jun 01 08:40:47 <CIA> none:
Jun 01 08:40:47 <CIA> none:
Jun 01 08:40:55 <scanline> whoops
Jun 01 08:41:33 <CIA> none: Test message...
Jun 01 08:41:36 <scanline> that's better
Jun 01 08:42:06 <CIA> picogui: This is a test message delivered to commits@picogui.org
Jun 01 08:42:06 <CIA> picogui: And it's two lines long!
Jun 01 08:43:12 <CIA> picogui: micah committed revision 4141: Adding an email client for announceBot
Jun 01 08:52:34 <CIA> autopackage: autopackage commit: one two three
Jun 01 08:56:50 <CIA> autopackage: cvs commit by uid=1006(mike) gid=100(users) groups=100(users),1004(theoretic),1009(mailman):
Jun 01 08:56:50 <CIA> autopackage: Update of /autopackage/main
Jun 01 08:56:50 <CIA> autopackage: In directory ravine:/tmp/cvs-serv3242
Jun 01 08:56:50 <CIA> autopackage: Modified Files:
Jun 01 08:56:50 <CIA> autopackage: CHANGELOG
Jun 01 08:56:51 <CIA> autopackage: Log Message:
Jun 01 08:56:53 <CIA> autopackage: - Added support for the CIA logbot to CVS
Jun 01 08:56:59 <TD> bah
Jun 01 08:57:15 <TD> more regex needed
Jun 01 09:03:03 <CIA> autopackage: cvs commit by mike:
Jun 01 09:03:36 <CIA> autopackage: cvs commit by mike:
Jun 01 09:03:36 <CIA> autopackage: test 3
Jun 01 09:03:43 <TD> twice?
Jun 01 09:04:51 <CIA> autopackage: * cvs commit by mike *
Jun 01 09:04:51 <CIA> autopackage: some foo message
Jun 01 09:05:30 <TD> there we go
Jun 01 09:35:02--> CIAx has joined #commits
Jun 01 09:35:07--> integral has joined #commits
Jun 01 09:35:33--> Dave2 has joined #commits
Jun 01 09:36:40--> Mayhem has joined #commits
Jun 01 09:39:45<-- CIAx has quit (Remote closed the connection)
Jun 01 09:39:48--> TestCIA has joined #commits
Jun 01 09:40:26<-- TestCIA has quit (Remote closed the connection)
Jun 01 09:42:45--> TestCIA has joined #commits
Jun 01 09:44:23<-- TestCIA has quit (Remote closed the connection)
Jun 01 09:44:25--> TestCIA has joined #commits
Jun 01 09:44:34<-- TestCIA has left #commits
Jun 01 09:45:54<-- Mayhem has left #commits ("Client exiting")
Jun 01 09:46:08 <CIA> picogui: micah committed revision 4142: Added support for joining/parting channels to the announceBot
Jun 01 09:46:25<-- CIA has quit (Remote closed the connection)
Jun 01 09:46:38--> TestCIA has joined #commits
Jun 01 09:46:50<-- TestCIA has quit (Remote closed the connection)
Jun 01 09:47:28--> CIA has joined #commits
Jun 01 09:58:12 <CIA> picogui: micah committed revision 4144: Updated an incorrect usage message in announceClient.py
Jun 01 10:01:24 <CIA> picogui: micah committed revision 4145: Adding a slightly modified copy of cia.html to the repository
Jun 01 10:02:29--- scanline has changed the topic to: Real-time commit messages from open source projects || http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html
Jun 01 10:05:31 <CIA> picogui: micah committed revision 4146: Adding a note about making the bot join and part channels
Jun 01 10:07:38 <CIA> picogui: micah committed revision 4147: Adding a note that the "#" beginning a channel name should be omitted
Jun 01 10:26:00 <CIA> picogui: micah committed revision 4148: Added logging to emailBotClient
Jun 01 10:27:30--> larsl has joined #commits
Jun 01 10:36:46<-- Dave2 has quit (Read error: 60 (Operation timed out))
Jun 01 10:44:42 <CIA> picogui: micah committed revision 4149: Fixing a grammar mistake in cia.html
Jun 01 10:49:35 <CIA> picogui: testing the email client from a Yahoo account
Jun 01 10:49:36 <CIA> picogui: __________________________________
Jun 01 10:49:36 <CIA> picogui: Do you Yahoo!?
Jun 01 10:49:38 <CIA> picogui: Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
Jun 01 10:49:42 <CIA> picogui: http://calendar.yahoo.com
Jun 01 10:53:26--> Dave2 has joined #commits
Jun 01 11:06:50--> ChipX86 has joined #commits
Jun 01 11:07:05 <ChipX86> interestin
Jun 01 11:07:05 <ChipX86> g
Jun 01 11:07:19 <ChipX86> we'll probably want flood protection setup
Jun 01 11:07:30 <TD> yeah. if it becomes an issue i guess so
Jun 01 11:07:37 <TD> it was only setup about 40 mins ago....
Jun 01 11:07:39 <ChipX86> I can see if we can get that done now if you like
Jun 01 11:07:40 <ChipX86> nod
Jun 01 11:07:43 <TD> cool
Jun 01 11:07:50TD is trying to figure out maildrop
Jun 01 11:07:50Dave2 still sees no way to get it to work on SF :/
Jun 01 11:08:01 <Dave2> TD: Yer e-mail working?
Jun 01 11:08:10 <TD> i think if i get this file wrong, it eats my mail
Jun 01 11:08:12 <TD> good huh?
Jun 01 11:08:16 <Dave2> TD: I got your "test foo"
Jun 01 11:08:19 <Dave2> heh
Jun 01 11:09:59 <TD> ahhhhh
Jun 01 11:10:01 <TD> stupid thing
Jun 01 11:10:52 <ChipX86> should work fine on SF
Jun 01 11:10:57 <ChipX86> if I understand it right
Jun 01 11:11:00 <Dave2> TD: at least your e-mail looks in no way like spam ;)
Jun 01 11:11:04 <Dave2> TD: X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN autolearn=ham version=2.50
Jun 01 11:11:16 <TD> heh
Jun 01 11:12:06 <Dave2> ChipX86: I don't see any way to call the script...
Jun 01 11:12:20 <ChipX86> we'll see if I can figure this out
Jun 01 11:12:34 <ChipX86> since we do commit e-mails on SF projects, it should be fine
Jun 01 11:18:01scanline returns
Jun 01 11:18:10 <scanline> well, the email I sent to it from shell.sf.net never made it
Jun 01 11:18:35 <scanline> 'dig picogui.org' on shell.sf.net shows the correct DNS server
Jun 01 11:18:36 <TD> hm, suck
Jun 01 11:19:14 <scanline> maybe it's set up to only send to sf mailing lists?
Jun 01 11:19:15 <ChipX86> exim: neither action flags nor mail addresses given
Jun 01 11:19:37 <scanline> if that's the case maybe I could create an sf mailing list that only has the bot as a member
Jun 01 11:19:56 <scanline> then make the mail client script smart enough to strip off the mailing list goop
Jun 01 11:20:38 <TD> yeah
Jun 01 11:20:40 <TD> E-mail generated on the SourceForge.net project CVS servers may be directed to hosts within the sourceforge.net domain, including username@users.sourceforge.net and projectname-listname@lists.sourceforge.net
Jun 01 11:21:05 <scanline> hmm
Jun 01 11:21:10 <scanline> maybe I should make it a user? :)
Jun 01 11:21:11 <ChipX86> hmmm
Jun 01 11:21:15Dave2 pornolizes the bot script and sees if it still works...
Jun 01 11:23:03 <TD> cia@users.sf.net
Jun 01 11:23:05 <TD> why not? :)
Jun 01 11:23:09 <scanline> :)
Jun 01 11:23:11scanline registers
Jun 01 11:23:49 <scanline> cool, it wasn't taken
Jun 01 11:24:13scanline watches the verification mail arrive in his 'tail -f' of the log file
Jun 01 11:24:34 <CIA> channelname: cvs commit by chipx86: Okay, probably the last for now.
Jun 01 11:24:36 <scanline> ok, cia@users.sf.net should work now
Jun 01 11:24:40 <ChipX86> well what do you know
Jun 01 11:24:41 <ChipX86> it does work
Jun 01 11:24:43 <ChipX86> however, sendmail -t
Jun 01 11:24:47 <scanline> spiffy
Jun 01 11:24:51 <ChipX86> and I put two newlines at the end, like my commit script does
Jun 01 11:25:06 <TD> hmmm
Jun 01 11:25:07 <scanline> the mail client ignores blank lines
Jun 01 11:25:12 <ChipX86> channelname?
Jun 01 11:25:17 <TD> just put gaim
Jun 01 11:25:19 <TD> or gnupdate
Jun 01 11:25:24 <TD> it's basically the prefix
Jun 01 11:25:31 <ChipX86> ok
Jun 01 11:25:41 <scanline> you can have it also spit these messages to your channel if you want
Jun 01 11:25:47scanline adds a note about cia@users.sf.net to the web page
Jun 01 11:26:00 <ChipX86> so it works on SF, which is good
Jun 01 11:26:18 <Dave2> yay
Jun 01 11:26:41 <CIA> channelname: cvs commit by chipx86: Fix up the script, give us a name.
Jun 01 11:27:07 <TD> heh, yeah, maybe we should highlight that word in red or something
Jun 01 11:27:14 <CIA> picogui: micah committed revision 4150: Add a note about cia@users.sf.net to cia.html
Jun 01 11:27:48 <CIA> GNUpdate: cvs commit by chipx86: Now we should see a commit with an actual channel name.
Jun 01 11:27:57 <scanline> hmm.. unless Twisted does something to strip out color, you should be able to do color via the email interface
Jun 01 11:27:57 <TD> can you do it for gaim too?
Jun 01 11:28:02 <ChipX86> yeah
Jun 01 11:28:07 <TD> scanline: i meant in the cia.html file
Jun 01 11:28:13 <scanline> oh
Jun 01 11:28:21 <scanline> righto
Jun 01 11:28:23 <TD> so people don't end up sticking channelname in their script
Jun 01 11:28:29 <scanline> how about italics?
Jun 01 11:28:30 <ChipX86> add -t to the sendmail. It was needed for SourceForge
Jun 01 11:28:46 <scanline> ok
Jun 01 11:29:32 <CIA> picogui: micah committed revision 4151: Italicizing channelname, adding -t to sendmail command
Jun 01 11:29:39 <ChipX86> hmm
Jun 01 11:29:43 <ChipX86> what happens if there's a very long commit?
Jun 01 11:29:54 <TD> at the moment it just floods the channel
Jun 01 11:30:02 <TD> maybe could make it cut it off with ... or something
Jun 01 11:30:02 <ChipX86> you'll have to deal with that from gaim :P
Jun 01 11:30:06 <ChipX86> yeah
Jun 01 11:30:06 <scanline> in my script for picogui I have it send only the first line of the log message
Jun 01 11:30:11 <ChipX86> ok
Jun 01 11:30:41 <scanline> could sneak a pipe through 'head' into the cvs commit script
Jun 01 11:30:47Dave2 is completely failing to see how to get the script to be called on SF :/
Jun 01 11:30:51 <TD> that'd be ok
Jun 01 11:31:23 <ChipX86> Dave2: put this in checkoutlist:
Jun 01 11:31:26 <ChipX86> cia.sh cannot get cia.sh
Jun 01 11:31:30 <ChipX86> then re-add the script
Jun 01 11:31:34 <ChipX86> then ptu this in loginfo:
Jun 01 11:31:37 <ChipX86> DEFAULT /bin/bash $CVSROOT/CVSROOT/cia.sh %{sVv}
Jun 01 11:32:07Dave2 waits for vim to start up...
Jun 01 11:32:32 <CIA> picogui: micah committed revision 4152: Add a "head -n 1" to the CVS commit script so really long commit logs don't spam the channel
Jun 01 11:33:30 <ChipX86> actually, DEFAULT = ALL
Jun 01 11:33:46 <CIA> GNUpdate: cvs commit by chipx86: Do this, rather.
Jun 01 11:34:16 <Dave2> Just a line "DEFAULT = ALL"?
Jun 01 11:34:33 <ChipX86> no
Jun 01 11:34:38 <ChipX86> I mean put ALL instead of DEFAULT in the line above
Jun 01 11:34:43 <Dave2> Ah
Jun 01 11:35:14 <Dave2> And what do you mean by "re-add the script"? :/
Jun 01 11:35:25 <ChipX86> just a warning though, gaim will be heavily flooding this. We've had over 100 commit e-mails in the past 2 days
Jun 01 11:35:26Dave2 will get it this time, honest :/
Jun 01 11:35:45 <ChipX86> Dave2: if you already added it before modifying checkoutlist, you'll have to do a remove, commit, add, commit
Jun 01 11:35:55 <Dave2> OK...
Jun 01 11:36:50 <ChipX86> scanline: so it'll go up to the first newline? What if our editor wraps?
Jun 01 11:36:59 <ChipX86> can you do it to the first blank line?
Jun 01 11:37:09 <ChipX86> or the first line with an indent of some kind?
Jun 01 11:37:44 <TD> hmm
Jun 01 11:37:47 <scanline> ChipX86: got an easy way to do that in shell? I don't think that belongs in the bot or the email client
Jun 01 11:37:48TD waits for CIA
Jun 01 11:38:01 <ChipX86> where does it belong then?
Jun 01 11:38:06 <scanline> in the CVS script
Jun 01 11:38:15 <TD> i can do something for that....
Jun 01 11:38:19 <ChipX86> TD: ok
Jun 01 11:38:41 <ChipX86> because this will be rather useless for anybody who uses vim or something and wraps without some alternative somewhere in the system
Jun 01 11:39:05 <CIA> gnome: : Updated icon entry.
Jun 01 11:39:10 <TD> hmm, almost
Jun 01 11:39:22 <scanline> ChipX86: that's precisely the reason to leave that up to the CVS client- each project can customize that code
Jun 01 11:40:20 <CIA> GNUpdate: cvs commit by chipx86: We're slowly killing off multi.h. The proto_user_split and proto_user_opt
Jun 01 11:40:21 <CIA> GNUpdate: have been replaced with GaimAccountOption and GaimAccountUserSplit
Jun 01 11:40:21 <CIA> GNUpdate: structures, which of course have an API. The account dialog is being
Jun 01 11:40:21 <CIA> GNUpdate: rewritten as well, and will soon allow you to add and modify accounts again.
Jun 01 11:40:25 <CIA> GNUpdate: cvs commit by chipx86: We're slowly killing off multi.h. The proto_user_split and proto_user_opt
Jun 01 11:40:25 <CIA> GNUpdate: have been replaced with GaimAccountOption and GaimAccountUserSplit
Jun 01 11:40:25 <CIA> GNUpdate: structures, which of course have an API. The account dialog is being
Jun 01 11:40:25 <CIA> GNUpdate: rewritten as well, and will soon allow you to add and modify accounts again.
Jun 01 11:40:28 <CIA> GNUpdate: cvs commit by chipx86: We're slowly killing off multi.h. The proto_user_split and proto_user_opt
Jun 01 11:40:29 <CIA> GNUpdate: have been replaced with GaimAccountOption and GaimAccountUserSplit
Jun 01 11:40:29<-- CIA has quit (Excess Flood)
Jun 01 11:40:35 <TD> d'oh
Jun 01 11:40:35--> Paco-Paco has joined #commits
Jun 01 11:40:36 <scanline> yikes
Jun 01 11:40:36 <Dave2> hehe
Jun 01 11:40:42 <TD> what happened there?
Jun 01 11:40:57 <scanline> well, it got kicked off... for excess flood
Jun 01 11:40:59 <ChipX86> tried to explain
Jun 01 11:41:00 <TD> it appears to have got muddled up with gnupdate and gaim
Jun 01 11:41:08 <ChipX86> no, i messed that up
Jun 01 11:41:09 <TD> yeah, but i thought the script ran it via head -n 1
Jun 01 11:41:15 <ChipX86> but you get 1 ccall to the script per dir
Jun 01 11:41:52 <TD> what, even in loginfo?
Jun 01 11:42:03--> CIA has joined #commits
Jun 01 11:42:03 <TD> i don't think that's how it works for that.... otherwise you wouldn't get a list of modified files
Jun 01 11:42:04 <CIA> GNUpdate: cvs commit by chipx86: Fix the name.
Jun 01 11:42:06 <ChipX86> that's how it works
Jun 01 11:42:20 <ChipX86> TD: one per dir
Jun 01 11:42:23 <TD> hmm
Jun 01 11:42:25 <ChipX86> that is how cvs is designed
Jun 01 11:42:35 <TD> i'll check in a sec. we can fix the script to block that easily enough
Jun 01 11:42:50 <scanline> maybe have the script store the last log message and only send if it's different?
Jun 01 11:43:02 <TD> that's what i was about to write
Jun 01 11:43:06 <TD> i just want to get this gnome script going
Jun 01 11:43:07 <ChipX86> have fun with that
Jun 01 11:43:09 <ChipX86> temp files?
Jun 01 11:43:13 <ChipX86> SF doesn't quite like that ;)
Jun 01 11:43:23 <ChipX86> especially since you don't know when it's done, so you can't remove them
Jun 01 11:43:25 <TD> a temp file
Jun 01 11:43:26 <TD> 1
Jun 01 11:43:40 <Dave2> Hmm
Jun 01 11:43:47 <Dave2> I'm starting to hate CVS ;)
Jun 01 11:43:48 <ChipX86> raster tried a solution like this once. It became too much of a pain to manage, so he stopped
Jun 01 11:43:59 <scanline> Dave2: it does work a lot easier with subversion :)
Jun 01 11:44:15 <Dave2> scanline: The ONE critical file won't let me update it... :/
Jun 01 11:44:21 <Dave2> scanline: and that made no sense...
Jun 01 11:44:22 <Dave2> :/
Jun 01 11:44:25 <scanline> eh?
Jun 01 11:44:26 <scanline> :)
Jun 01 11:44:34Dave2 rewords that into something that people can understand
Jun 01 11:44:49 <Dave2> The one critical file to the project - the script itself - fails when I attempt to commit it
Jun 01 11:44:52 <Dave2> That's better ;)
Jun 01 11:49:11 <Dave2> cvs server: Up-to-date check failed for `bloat' <-- Anyone have ANY idea what that's about?
Jun 01 11:49:22 <TD> run cvs update
Jun 01 11:49:29 <CIA> picogui: micah committed revision 4153: Modified Subversion post-commit script to use the email interface to CIA so it can be used on sites other than navi
Jun 01 11:50:28 <Dave2> cvs server: Up-to-date check failed for `bloat'
Jun 01 11:50:30 <Dave2> still
Jun 01 11:50:45 <TD> i think you messed it up then :o, cvs is easy to screw up
Jun 01 11:50:50 <TD> try rechecking out the module
Jun 01 11:50:52 <Dave2> yeah :/
Jun 01 11:51:53 <TD> fixing up the gnome commits is fun
Jun 01 11:52:06 <Dave2> "exim: neither action flags nor mail addresses given"
Jun 01 11:53:09 <CIA> gnome: gfloppy redfox9: Updated icon entry.
Jun 01 11:53:39 <TD> ah!
Jun 01 11:53:41 <TD> bingo
Jun 01 11:55:14 <Dave2> Looks like SF use exim instead of sendmail...
Jun 01 11:55:21 <ChipX86> Dave2: you need the %{sVv} and the -t on sendmail
Jun 01 11:55:32 <CIA> picogui: micah committed revision 4154: Adding documentation on using CIA with subversion
Jun 01 11:55:57 <Dave2> cat <<EOF | /usr/sbin/sendmail -t ?
Jun 01 11:56:07 <TD> here-docs
Jun 01 11:56:10--> KingAnt has joined #commits
Jun 01 11:56:12 <TD> just alter "channelname"
Jun 01 11:56:18 <Dave2> I did
Jun 01 11:56:23 <TD> ok
Jun 01 11:56:27 <TD> should be ok....
Jun 01 11:56:39 <Dave2> And it gives "exim: neither action flags nor mail addresses given"
Jun 01 11:56:47 <TD> ChipX86: ?
Jun 01 11:57:07 <ChipX86> hmm
Jun 01 11:57:16 <ChipX86> show me the line in loginfo
Jun 01 11:57:28 <Dave2> ALL /bin/bash $CVSROOT/CVSROOT/cia.sh %{sVv}
Jun 01 11:58:16 <Dave2> Oh
Jun 01 11:58:18 <Dave2> Wait a sec
Jun 01 11:58:25 <Dave2> I was using the version on theoretic.com
Jun 01 11:58:55 <TD> ah, yeah
Jun 01 11:58:57 <TD> i'll remove it
Jun 01 11:59:33 <TD> hmm, this is really hard. everybody has slightly different commit formattting styles. it'd be easier to just strip out some unneeded goop then do it on multiple lines
Jun 01 11:59:43 <TD> after all, this is a channel dedicated to flooding :)
Jun 01 11:59:55 <CIA> picogui: micah committed revision 4155: Use <i>channelname</i> instead of [channel] in cia.html for consistency
Jun 01 12:00:37 <CIA> bloat: cvs commit by dave2wickham: Adding "bloat" again (to fix dodgy CVS)
Jun 01 12:00:39 <Dave2> yay.
Jun 01 12:00:49 <CIA> picogui: micah committed revision 4156: Removing broken link to the now-unnecessary local CIA client
Jun 01 12:00:59 <Dave2> It works
Jun 01 12:01:03 <scanline> yay :)
Jun 01 12:02:11 <Paco-Paco> ooh a numbered revision
Jun 01 12:02:20 <TD> Paco-Paco: subversion
Jun 01 12:02:22 <Paco-Paco> bk?
Jun 01 12:02:25 <Paco-Paco> oh, subversion
Jun 01 12:02:31scanline hugs subversion
Jun 01 12:03:10 <scanline> the instructions for using this with subversion are a lot simpler :)
Jun 01 12:03:15 <TD> yeah
Jun 01 12:03:29 <CIA> bloat: cvs commit by dave2wickham: ChangeLog - see if you can guess?
Jun 01 12:03:56 <TD> ok, i think it should be properly hooked up to gnome cvs now
Jun 01 12:04:03 <scanline> spiffy
Jun 01 12:04:45 <Paco-Paco> I was hoping it was opencm :-)
Jun 01 12:04:55 <TD> ChipX86: is gaim hooked up?
Jun 01 12:04:59 <ChipX86> yep
Jun 01 12:05:02 <TD> nice
Jun 01 12:05:12 <TD> i'll do one for wine at some point, but AJ is on holiday
Jun 01 12:05:30--- ChipX86 is now known as ChipX86|Coding
Jun 01 12:05:39 <TD> ChipX86|Coding: can you write to /tmp on SF?
Jun 01 12:05:43 <ChipX86|Coding> you can
Jun 01 12:05:49 <TD> ok, i'll adapt the script then...
Jun 01 12:05:50 <ChipX86|Coding> but how are you going to clean up after yourself?
Jun 01 12:06:37 <TD> is there any need 1 temp for each project that uses it, of about 2k?
Jun 01 12:06:43 <TD> is there any need to, rather
Jun 01 12:07:02 <ChipX86|Coding> guess not
Jun 01 12:07:18 <CIA> autopackage: cvs commit by mike:
Jun 01 12:07:18 <CIA> autopackage: NOP
Jun 01 12:07:18 <CIA> autopackage: cvs commit by mike:
Jun 01 12:07:18 <CIA> autopackage: NOP
Jun 01 12:07:22 <TD> yeah, ok
Jun 01 12:07:24 <TD> i see the problem
Jun 01 12:08:12 <scanline> woo, the mail log is an entire 26k already
Jun 01 12:08:45 <Dave2> JoinChannel seems to be either A) broken, B) disabled [and I'm an idiot], or C) lagged...
Jun 01 12:08:52scanline tests it
Jun 01 12:09:22 <scanline> looks like it works, I just had it join #tacobeam :)
Jun 01 12:09:27 <Dave2> hmm
Jun 01 12:09:28 <Dave2> odd
Jun 01 12:09:33 <Dave2> I can't get it to join #bloat
Jun 01 12:09:33scanline tries PartChannel
Jun 01 12:09:37ChipX86|Coding wonders if he should add this for his Billiardz and Tickypip zaurus cvsroots
Jun 01 12:09:50 <TD> wait for the new script first
Jun 01 12:09:53 <ChipX86|Coding> nod
Jun 01 12:09:59scanline looks for Dave2's JoinChannel message
Jun 01 12:10:09 <Dave2> I probably sent two. :/
Jun 01 12:10:22 <scanline> hmm, it looks fine
Jun 01 12:10:27 <scanline> definitely recieved it
Jun 01 12:10:41 <scanline> oh hm... maybe it doesn't work if the body is empty
Jun 01 12:10:49 <scanline> when I sent messages, I didn't bother deleting my sig from the body first
Jun 01 12:11:07 <Dave2> maybe...
Jun 01 12:11:09Dave2 tries again
Jun 01 12:11:44scanline expects python's email.Message class to give him an empty string for an empty message, rather than doing something bad
Jun 01 12:11:49 <Dave2> Yay
Jun 01 12:11:51 <Dave2> That's better
Jun 01 12:12:02 <scanline> hmm, interesting
Jun 01 12:12:04 <Dave2> So to get CIA to enter my chan, I had to add "FREE PORN".
Jun 01 12:12:06 <Dave2> hmm
Jun 01 12:12:12 <scanline> I sse that :)
Jun 01 12:12:16scanline was tail'ing the log
Jun 01 12:12:26 <scanline> time to run a little test to see what the error was...
Jun 01 12:14:12 <scanline> oh
Jun 01 12:14:33 <scanline> it's sending one command per line.. so if it gets an empty body, it sends nothing
Jun 01 12:15:44 <scanline> should also probably see what happens if you ask it to join a channel it's already in
Jun 01 12:16:32 <CIA> picogui: micah committed revision 4157: This should fix joining/parting with an empty message body
Jun 01 12:17:09 <CIA> autopackage: commit by mike: third NOP
Jun 01 12:17:13 <TD> ahhhh
Jun 01 12:17:16 <TD> niceness
Jun 01 12:17:31 <TD> scanline: what's your email? i'll send you the new script
Jun 01 12:17:40 <scanline> micah@picogui.org
Jun 01 12:18:12 <ChipX86|Coding> kudos guys, this is neat stuff
Jun 01 12:18:16 <scanline> hmm, maybe that didn't fix the empty message body bug...
Jun 01 12:18:22 <scanline> ChipX86|Coding: thanks :)
Jun 01 12:18:38 <CIA> autopackage: commit by mike: fourth NOP
Jun 01 12:18:42 <TD> ta
Jun 01 12:19:04 <scanline> "echo | mail -s "PartChannel tacobeam" commits@picogui.org" doesn't seem to work
Jun 01 12:19:15 <scanline> but "echo foo | mail -s "PartChannel tacobeam" commits@picogui.org" does
Jun 01 12:19:25 <scanline> er.. ambiguous quoting there :)
Jun 01 12:20:02 <scanline> whoops
Jun 01 12:21:17 <TD> there we go...
Jun 01 12:22:41 <TD> ok, sent you the new script
Jun 01 12:26:01 <CIA> picogui: micah committed revision 4158: Really fixed the empty message body bug in emailBotClient
Jun 01 12:26:11 <scanline> hm, CIA is a bit lagged
Jun 01 12:26:19<-- larsl has left #commits ("Client exiting: XChat 2.0 on GNU/Linux")
Jun 01 12:26:27 <scanline> TD: haven't recieved it yet
Jun 01 12:26:32 <TD> hm
Jun 01 12:26:54 <TD> i got the user name wrong
Jun 01 12:27:06 <scanline> ah
Jun 01 12:27:09 <TD> there we go
Jun 01 12:29:30 <CIA> bloat: cvs commit by dave2wickham: Added an uninstall function to "install"
Jun 01 12:29:30 <scanline> yep, got it
Jun 01 12:29:40 <TD> good
Jun 01 12:29:58 <ChipX86|Coding> nah, that can't be the problem. Try rebooting
Jun 01 12:30:13<-- KingAnt has quit (calvino.freenode.net irc.freenode.net)
Jun 01 12:30:13<-- ChipX86|Coding has quit (calvino.freenode.net irc.freenode.net)
Jun 01 12:30:28--> KingAnt has joined #commits
Jun 01 12:30:28--> ChipX86|Coding has joined #commits
Jun 01 12:30:40 <ChipX86|Coding> aww, my reign is over
Jun 01 12:30:47 <scanline> hmm
Jun 01 12:31:01 <scanline> I will put the parts you have to change in red, since this script is a good bit bigger
Jun 01 12:31:05 <TD> yes
Jun 01 12:31:15 <TD> it is a bit confusing now unfortunately. all you need to change is projectname
Jun 01 12:31:41 <CIA> bloat: cvs commit by dave2wickham: Testing something :S
Jun 01 12:32:13 <Dave2> ah
Jun 01 12:32:15 <Dave2> That's better...
Jun 01 12:32:38 <Dave2> When I started playing with CVS stuff I had less idea than I do now. Hooray for shaking things out.
Jun 01 12:32:51 <TD> cool
Jun 01 12:34:23 <CIA> picogui: micah committed revision 4159: New CVS script in cia.html- smarter, better, faster
Jun 01 12:36:11 <TD> top hat
Jun 01 12:36:16 <Dave2> I wonder if anyone will try and keep up to date with EVERY piece of software mentioned here?
Jun 01 12:36:24 <Dave2> On every commit?
Jun 01 12:36:41 <scanline> I wonder if anyone will write a bot that listens to CIA and automatically updates every piece of software here :)
Jun 01 12:36:49 <Dave2> heh
Jun 01 12:36:52 <ChipX86|Coding> that sendmail is going to have to be sendmail -t again
Jun 01 12:36:54 <Dave2> It'd need some intervention
Jun 01 12:37:01 <Dave2> for CVS locations...
Jun 01 12:37:07 <scanline> whoops
Jun 01 12:37:18 <scanline> Dave2: you could have a mapping of project name to repository location stored somewhere
Jun 01 12:37:26 <Dave2> hmm
Jun 01 12:37:28 <Dave2> true
Jun 01 12:37:37 <CIA> GNUpdate: cvs commit by chipx86: Latest version of the CIA script. Neato!
Jun 01 12:37:42 <ChipX86|Coding> that was a little too fast
Jun 01 12:38:37 <scanline> I should update the comments on this script.. since it isn't really simple any more
Jun 01 12:39:12 <CIA> gaim: cvs commit by chipx86: I'm glad this cuts off everything past the first line, because I have
Jun 01 12:39:12 <CIA> gaim: secret plans below.
Jun 01 12:39:24 <Dave2> hmmm
Jun 01 12:39:28 <Dave2> Secret plans, eh?
Jun 01 12:39:36 <ChipX86|Coding> ssh, they're a secret
Jun 01 12:39:51 <Dave2> CIA: Stop leaking secrets!
Jun 01 12:39:59 <ChipX86|Coding> that's what the CIA does :(
Jun 01 12:40:59 <CIA> picogui: micah committed revision 4160: Use sendmail -t in the commit script, changed the explanation of the script to match
Jun 01 12:41:11--- Topic for #commits is Real-time commit messages from open source projects || http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html
Jun 01 12:41:11--- Topic for #commits set by scanline at Sun Jun 1 10:02:31
Jun 01 12:42:26 <TD> scanline: bug in thge script
Jun 01 12:42:43 <scanline> hm?
Jun 01 12:42:43 <TD> should be cat <<EOF >$tmpfile
Jun 01 12:42:47 <scanline> ahh
Jun 01 12:42:49 <TD> oh wait
Jun 01 12:42:50 <TD> i know why
Jun 01 12:42:53 <scanline> yeah, HTML
Jun 01 12:42:56 <TD> i forget to escape them
Jun 01 12:44:13 <CIA> picogui: micah committed revision 4161: Escaping '<' characters in the CVS commit script, so HTML won't get confused
Jun 01 12:45:38--> sisob has joined #commits
Jun 01 12:47:24 <TD> everybody remember to spread the word
Jun 01 12:47:32 <TD> we already have picogui, gnupdate, gaim, autopackage and gnome
Jun 01 12:47:37 <TD> more!!
Jun 01 12:47:40 <scanline> we will probably have bzflag soon
Jun 01 12:47:49 <sisob> the whole of gnome?
Jun 01 12:48:00 <Dave2> I'll add a news item to my front page - that'll spread the word to... 2 people?
Jun 01 12:48:00 <TD> i filter cvs-commits-list
Jun 01 12:48:02 <ChipX86|Coding> you know what would be nice is to have the module name too
Jun 01 12:48:03 <scanline> captain_proton mentioned he wanted to use CIA once bzflag moves to subversion... and now that it works with CVS on sourceforge, he has no excuse not to use CIA :)
Jun 01 12:48:10 <sisob> it'd be coll if we could add the whole of sourceforge in one go
Jun 01 12:48:22 <TD> sisob: lol, not possible really. no central commits list
Jun 01 12:48:22 <scanline> haha.. I don't know if my server could handle that kind of load
Jun 01 12:48:29 <TD> anyway, we'd get all the windows spam
Jun 01 12:48:32 <Dave2> Yay
Jun 01 12:48:34 <scanline> my net connection definitely couldn't
Jun 01 12:48:38 <scanline> this is all running off a cable modem
Jun 01 12:48:42 <Dave2> That would be Flood Central
Jun 01 12:48:42 <TD> heh
Jun 01 12:48:49 <sisob> why does it go thought your connection?
Jun 01 12:49:04 <scanline> the mail server is on this connection
Jun 01 12:49:07 <ChipX86|Coding> sisob: because it has to go through somebody's connection, and it sure as hell won't be mine! ;)
Jun 01 12:49:11 <sisob> TD: I sure some script magic could go though all the commit lists
Jun 01 12:49:18 <TD> what commit lists?
Jun 01 12:49:25 <sisob> oh
Jun 01 12:49:29 <TD> anyway, we need people to customi\e the scripts etc
Jun 01 12:50:21<-- sisob has quit (Remote closed the connection)
Jun 01 12:52:54 <scanline> haha
Jun 01 12:53:01 <scanline> ChipX86|Coding: nice april fools on the gnupdate page
Jun 01 12:53:17 <ChipX86|Coding> thanks
Jun 01 12:53:30 <ChipX86|Coding> you should have seen what we did to gaim ;)
Jun 01 12:53:37 <TD> hah, that was brilliant
Jun 01 12:53:38 <scanline> I think I did
Jun 01 12:53:44 <TD> s/that/those
Jun 01 12:54:04 <scanline> I don't usually use gaim, but a friend of mine does, and I was there when he got the message :)
Jun 01 12:54:15 <ChipX86|Coding> oh so you only saw that little message
Jun 01 12:54:32 <TD> you didn't see the Biatches List?
Jun 01 12:54:33 <TD> shame
Jun 01 12:54:37 <ChipX86|Coding> http://www.chipx86.com/gaim_april_1st.jpg
Jun 01 12:54:49 <scanline> haha
Jun 01 12:55:09 <scanline> cool
Jun 01 12:55:22 <Dave2> hmm
Jun 01 12:55:33 <Dave2> Should I use the new script, and change the to address?
Jun 01 12:55:50 <Dave2> as i currently use the -t and commits@picogui.org
Jun 01 12:56:07 <scanline> well, the new script is good because it avoids duplicate messages
Jun 01 12:56:11 <TD> yeah
Jun 01 12:56:19 <Dave2> yeah...
Jun 01 12:56:22 <scanline> and you only need to use cia@users.sf.net if it's on sourceforge
Jun 01 12:56:34 <Dave2> should I add the -t, or should I - as it says - change the to: addr?
Jun 01 12:56:35scanline still can't believe cia wasn't registered yet :)
Jun 01 12:56:42 <Dave2> It is on SF
Jun 01 12:57:08 <scanline> it already has the -t, change the To: address
Jun 01 12:57:31 <Dave2> hmm
Jun 01 12:57:42 <scanline> hmm..
Jun 01 12:57:42 <Dave2> Because commits@picogui.org works just fine with the older script
Jun 01 12:57:48 <scanline> TD: what's $RANDOM for in that script?
Jun 01 12:58:20 <scanline> oh, never mind
Jun 01 12:58:21 <ChipX86|Coding> TD: my bash fu is not strong. If I have the string "foo/bar/lala:#13jhsfj", how do I get "foo" ?
Jun 01 12:58:32scanline didn't see the /tmp/lastlog- thingy at the bottom
Jun 01 12:59:06 <Dave2> I know how to do that with perl regexps :/
Jun 01 12:59:13 <ChipX86|Coding> I do too
Jun 01 12:59:15 <scanline> could use sed
Jun 01 12:59:28 <ChipX86|Coding> nod. I was wondering if bash had anything built-in for that
Jun 01 12:59:31 <ChipX86|Coding> but I'll just sedify it
Jun 01 12:59:36 <scanline> heheh.. we already have python and shell, might as well add perl into the mix :P
Jun 01 13:00:20 <CIA> picogui: micah committed revision 4162: Adding a #! line to the subversion example in cia.html
Jun 01 13:01:09 <CIA> GNUpdate: commit by chipx86: A slight variation on the script.
Jun 01 13:01:28ChipX86|Coding tests this
Jun 01 13:02:07 <TD> ChipX86|Coding: try awk -F/ ' { print $1 }
Jun 01 13:02:10 <TD> ChipX86|Coding: try awk -F/ ' { print $1 } '
Jun 01 13:02:12 <CIA> GNUpdate: commit by chipx86: : Testing module notification.
Jun 01 13:02:20 <ChipX86|Coding> hmm
Jun 01 13:03:01 <CIA> bloat: cvs commit by dave2wickham: Updated the CIA e-mail script
Jun 01 13:03:41scanline wonders what 'bloat' is
Jun 01 13:04:12 <CIA> GNUpdate: commit by chipx86: : It would help if I got the parameter number right. Oh great, now everybody in #commits will see this and thing I'm an idiot.
Jun 01 13:04:27 <Dave2> scanline: A crappy script which acts as a wrapper to various arcive proggies; it exctracts things by typing "bloat [filename]"
Jun 01 13:04:36 <scanline> ah, cute
Jun 01 13:04:41--- TD is now known as TD[food]
Jun 01 13:04:59 <Dave2> lol
Jun 01 13:05:07 <scanline> hmm.. food...
Jun 01 13:05:09 <scanline> good idea!
Jun 01 13:05:18scanline reheats some homemade mashed potatoes
Jun 01 13:06:11 <CIA> GNUpdate: commit by chipx86: libpql INSTALL,1.3,1.4: Almost done here. For those that are wondering what's going on, check #commits on irc.freenode.net.
Jun 01 13:06:20 <ChipX86|Coding> hrm,
Jun 01 13:07:41 <ChipX86|Coding> well, I'm close at least
Jun 01 13:08:32 <CIA> bloat: commit by dave2wickham: Bleh
Jun 01 13:08:46 <Dave2> I think that the cia.sh is missing a -t
Jun 01 13:08:56 <Dave2> else
Jun 01 13:08:57 <Dave2> cat $tmpfile | /usr/sbin/sendmail
Jun 01 13:08:57 <Dave2> mv $tmpfile /tmp/lastlog-$projectname
Jun 01 13:08:57 <Dave2> fi
Jun 01 13:09:03 <Dave2> Dunno if there should be a -t there
Jun 01 13:10:00 <CIA> GNUpdate: commit by chipx86: CVSROOT cia.sh,1.10,1.11: Yay!
Jun 01 13:11:09 <CIA> GNUpdate: commit by chipx86: libpql: And now it should look just right.
Jun 01 13:11:28--> andersca has joined #commits
Jun 01 13:11:28 <ChipX86|Coding> maybe I should move the module before the "commit by"
Jun 01 13:12:20 <ChipX86|Coding> that won't mess anything up, right scanline?
Jun 01 13:14:43 <CIA> GNUpdate: commit by chipx86: CVSROOT: I like this better.
Jun 01 13:14:56 <Dave2> yay
Jun 01 13:15:00 <TD[food]> Dave2: there should be
Jun 01 13:15:10 <Dave2> bloat now has info on CIA on the front page
Jun 01 13:15:11--- TD[food] is now known as TD
Jun 01 13:15:16 <Dave2> That'll tell 3 people
Jun 01 13:16:48 <Dave2> TD: I added it anyway...
Jun 01 13:16:50 <CIA> autopackage: commit by mike: Advertise CIA some more
Jun 01 13:16:54 <Dave2> hehe
Jun 01 13:17:20 <scanline> ChipX86|Coding: nope.. it just spurts out whatever text it gets in the email body
Jun 01 13:17:28 <ChipX86|Coding> ok
Jun 01 13:17:34 <Dave2> hmm
Jun 01 13:20:05 <CIA> GNUpdate: web: commit by chipx86: Posted some information up on the site about #commits.
Jun 01 13:20:29 <TD> ChipX86|Coding: how do you get the module?
Jun 01 13:20:43 <ChipX86|Coding> module=`echo $1 | awk -F' ' ' { print $1 } ' | awk -F/ ' { print $1 } '`
Jun 01 13:20:59 <TD> what is the loginfo line for that
Jun 01 13:21:10 <ChipX86|Coding> you just pass %{sVv} to the script
Jun 01 13:21:12 <TD> btw, the field separator is space by default :)
Jun 01 13:21:18 <ChipX86|Coding> ALL /bin/bash $CVSROOT/CVSROOT/cia.sh %{sVv}
Jun 01 13:21:25 <ChipX86|Coding> ah. Learn something new every day
Jun 01 13:21:40 <scanline> hm, I should add a link to cia.html in the repository page for picogui where it mentions the bot
Jun 01 13:22:27--- Topic for #commits is Real-time commit messages from open source projects || http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html
Jun 01 13:22:27--- Topic for #commits set by scanline at Sun Jun 1 10:02:31
Jun 01 13:23:10 <CIA> autopackage: commit by mike: updated loginfo to pass extra data to CIA script
Jun 01 13:25:58 <TD> by the way, are any of you guys bzFlag players? i've been getting back into it lately
Jun 01 13:26:31 <scanline> I have a friend that's a god at bzflag :)
Jun 01 13:26:36 <scanline> don't play it much myself though
Jun 01 13:26:42 <TD> heh
Jun 01 13:26:59 <TD> i suck at it, but the great thing about bzFlag is that it's still fun even when you suck
Jun 01 13:27:02 <ChipX86|Coding> we should have #commits-discussion ;)
Jun 01 13:27:15 <scanline> TD: indeed
Jun 01 13:27:16 <scanline> hehe
Jun 01 13:27:56 <TD> ah, it'll settle down. once we get enough projects on it to flood the channel, nobody will talk here and we'll go back the "real" channels
Jun 01 13:28:08 <ChipX86|Coding> :)
Jun 01 13:28:20 <scanline> =)
Jun 01 13:29:38--> Compn has joined #commits
Jun 01 13:32:19--> faceprint has joined #commits
Jun 01 13:32:35--> al3x has joined #commits
Jun 01 13:32:40 <al3x> re
Jun 01 13:32:46 <ChipX86|Coding> hi
Jun 01 13:32:48 <scanline> ooh, people!
Jun 01 13:32:50 <scanline> greetings
Jun 01 13:32:54 <ChipX86|Coding> amazing, huh?
Jun 01 13:32:57 <ChipX86|Coding> Who came from where?
Jun 01 13:33:05 <TD> #mplayer
Jun 01 13:33:09 <TD> i'm advertising :)
Jun 01 13:33:10 <scanline> yeah.. I think this channel needs a fastest-growing-channel award or something
Jun 01 13:33:20 <TD> 12 already
Jun 01 13:33:23 <Compn> nahh
Jun 01 13:33:27 <TD> let's see
Jun 01 13:33:28 <Compn> #waste is fast growing
Jun 01 13:33:28 <Compn> hehe
Jun 01 13:33:29 <ChipX86|Coding> it's still tiny
Jun 01 13:33:33 <al3x> and no commits out there?:)
Jun 01 13:33:35 <TD> 4.5 hours
Jun 01 13:33:36 <TD> not bad
Jun 01 13:33:36 <ChipX86|Coding> it
Jun 01 13:33:38 <Compn> ;p
Jun 01 13:33:39 <ChipX86|Coding> it just passed #GNUpdate :P
Jun 01 13:34:25 <CIA> bloat: commit by dave2wickham: Changed "raw ANSI colours" to variables ($RED $WHITE and $NORMAL) in install
Jun 01 13:34:27 <CIA> Gaim: gaim: commit by chipx86: Forgot to add these files. Oops.
Jun 01 13:35:35 <CIA> Gaim: web: commit by chipx86: Talked a bit about the state of CVS at the moment (don't use it!) and
Jun 01 13:35:36 <CIA> Gaim: #commits.
Jun 01 13:36:38<-- Compn has left #commits
Jun 01 13:36:50--> SeanEgan has joined #commits
Jun 01 13:37:06 <scanline> ooh.. gaim core/ui split
Jun 01 13:38:09 <ChipX86|Coding> scanline: you can code gaim for picogui ;)
Jun 01 13:38:15 <scanline> indeed
Jun 01 13:38:21 <scanline> or.. ncurses!
Jun 01 13:38:24 <ChipX86|Coding> i'm working on qtopia
Jun 01 13:38:36 <ChipX86|Coding> hey Sean
Jun 01 13:39:07--> DNAfanboy has joined #commits
Jun 01 13:40:03--> file has joined #commits
Jun 01 13:41:24<-- file has left #commits ("Client exiting")
Jun 01 13:42:33--> marv has joined #commits
Jun 01 13:44:16 <CIA> Gaim: gaim: commit by chipx86: Paco-Paco is a god, or something resembling a god of some sort. It's because of the beard, I think. Thanks!
Jun 01 13:44:32 <Dave2> hmmmmm
Jun 01 13:44:40Dave2 wonders how many people will spam via CVS now :D
Jun 01 13:44:47 <ChipX86|Coding> that wasn't a spam
Jun 01 13:44:52 <Dave2> I know
Jun 01 13:44:53 <Paco-Paco> woo woo
Jun 01 13:44:55 <ChipX86|Coding> he wrote a very nice README.CVS :)
Jun 01 13:44:58--> glow has joined #commits
Jun 01 13:44:59 <scanline> hehe
Jun 01 13:45:03 <Dave2> But I'm wondering how many people will spam via CVS now
Jun 01 13:45:18 <ChipX86|Coding> something like, "Gaim: gaim: commit by seanegan: IT'S MY BIRTHDAY!!!" ?
Jun 01 13:45:25 <Dave2> Hmm
Jun 01 13:45:27 <Dave2> Something like that...
Jun 01 13:45:50 <scanline> dang I wish American Astronaut would be released on DVDE
Jun 01 13:45:53 <scanline> er, DVD
Jun 01 13:46:00 <Dave2> Or when spammers get commits@picogui.org and you get "cheap viagraa"
Jun 01 13:46:12 <scanline> it should be somewhat spam-resistant
Jun 01 13:46:16<-- glow has quit (Client Quit)
Jun 01 13:46:21 <scanline> the subject line has to be right or it will ignore the message
Jun 01 13:46:27 <Dave2> hmmmm
Jun 01 13:46:48 <faceprint> we spam by CVS anyways
Jun 01 13:46:50 <CIA> autopackage: main: commit by mike: Cleaned up skeleton copying in makeinstaller, some bugfixes, database entry lo longer created on fail, merged getKey and getKeyStdin, documented it, added tracing
Jun 01 13:46:51 <faceprint> this won't change that
Jun 01 13:46:58Dave2 plays some usurper
Jun 01 13:47:16 <ChipX86|Coding> heh, gaim's commit messages tend to be.... interesting.
Jun 01 13:47:47 <CIA> autopackage: foobar: commit by mike: removed old main.spec, reinserted dep checks into default, childtest now uninstalls properly and has some extra no-op checks
Jun 01 13:48:11 <scanline> http://navi.picogui.org/webalizer/usage_200306.html <-- wahoo, 60 hits to cia.html so far :)
Jun 01 13:48:16 <Dave2> hehe
Jun 01 13:48:24Dave2 runs an infinite loop of wget ;)
Jun 01 13:48:28 <scanline> uh oh
Jun 01 13:48:34 <scanline> remember this is on a cable modem :)
Jun 01 13:48:38 <TD> not bad
Jun 01 13:48:42 <ChipX86|Coding> exactly. }:)
Jun 01 13:51:20 <CIA> gnome: genius jirka: Sun Jun 01 09:14:06 2003 George Lebl <jirka@5z.com>
Jun 01 13:51:21 <CIA> gnome: * lib/number_theory/modulus.gel: add SilverPohligHellmanWithFactorization
Jun 01 13:51:21 <CIA> gnome: function which does the discrete log but knowing the factorization of q-1,
Jun 01 13:51:21 <CIA> gnome: so if you do a bunch of discrete logs this can be a lot faster.
Jun 01 13:51:21 <CIA> gnome: URL :
Jun 01 13:51:21 <CIA> gnome: http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=genius&who=jirka&date=explicit&mindate=2003-06-01%2015:49&maxdate=2003-06-01%2015:51&cvsroot=/cvs/gnome
Jun 01 13:51:23 <CIA> gnome: _______________________________________________
Jun 01 13:51:25 <CIA> gnome: cvs-commits-list mailing list cvs-commits-list@gnome.org
Jun 01 13:51:27 <CIA> gnome: http://mail.gnome.org/mailman/listinfo/cvs-commits-list
Jun 01 13:51:34 <ChipX86|Coding> ouch
Jun 01 13:51:37 <Dave2> whoa
Jun 01 13:51:41 <scanline> mmhmm....
Jun 01 13:51:56 <TD> oops
Jun 01 13:51:59 <TD> my script should have killed all that
Jun 01 13:52:02 <scanline> CIA is subscribed to the commits list? :)
Jun 01 13:52:05 <TD> oh, i see
Jun 01 13:52:06--> Novas007 has joined #commits
Jun 01 13:52:12 <TD> URL is messed up
Jun 01 13:52:14 <TD> hmm
Jun 01 13:52:21 <ChipX86|Coding> fixinate!
Jun 01 13:52:54 <scanline> yes, we need our gnome commits!
Jun 01 13:53:30--> aldug has joined #commits
Jun 01 13:55:49--> lurgyman has joined #commits
Jun 01 13:56:31 <scanline> hiya lurgyman
Jun 01 13:56:35 <scanline> we need to get bzflag on this thing :)
Jun 01 13:56:48lurgyman nods
Jun 01 13:56:52 <scanline> do you have access to their CVS server, or do I have to wait for captain_proton to wake up?
Jun 01 13:57:01lurgyman doesn't
Jun 01 13:57:03 <scanline> k
Jun 01 13:57:50--> [AoL]LuckyJ has joined #commits
Jun 01 13:58:09<-- lurgyman has quit (Client Quit)
Jun 01 13:58:39 <scanline> oh no, AOL!
Jun 01 13:59:29 <[AoL]LuckyJ> lol
Jun 01 13:59:49 <[AoL]LuckyJ> not THE AOL...but, AoL
Jun 01 13:59:49--> LBM has joined #commits
Jun 01 14:00:41--> t98502 has joined #commits
Jun 01 14:02:40<-- [AoL]LuckyJ has left #commits
Jun 01 14:05:10TD tries again
Jun 01 14:05:17 <CIA> gnome: gnome-build redfox: Updated French translation.
Jun 01 14:06:06 <CIA> gnome: genius jirka: Sun Jun 01 09:14:06 2003 George Lebl <jirka@5z.com>
Jun 01 14:06:06 <CIA> gnome: * lib/number_theory/modulus.gel: add SilverPohligHellmanWithFactorization
Jun 01 14:06:06 <CIA> gnome: function which does the discrete log but knowing the factorization of q-1,
Jun 01 14:06:06 <CIA> gnome: so if you do a bunch of discrete logs this can be a lot faster.
Jun 01 14:06:12 <TD> better
Jun 01 14:06:29 <TD> that guy is nuts. SilverPohligHellMan?
Jun 01 14:06:48 <CIA> gnome: genius jirka: Sun Jun 01 09:14:06 2003 George Lebl <jirka@5z.com>
Jun 01 14:06:48 <CIA> gnome: * lib/number_theory/modulus.gel: add SilverPohligHellmanWithFactorization
Jun 01 14:06:48 <CIA> gnome: function which does the discrete log but knowing the factorization of q-1,
Jun 01 14:06:48 <CIA> gnome: so if you do a bunch of discrete logs this can be a lot faster.
Jun 01 14:06:54 <TD> oops
Jun 01 14:06:57 <TD> a few too many test emails
Jun 01 14:07:15 <CIA> gnome: genius jirka: Sun Jun 01 09:14:06 2003 George Lebl <jirka@5z.com>
Jun 01 14:07:15 <CIA> gnome: * lib/number_theory/modulus.gel: add SilverPohligHellmanWithFactorization
Jun 01 14:07:15 <CIA> gnome: function which does the discrete log but knowing the factorization of q-1,
Jun 01 14:07:15 <CIA> gnome: so if you do a bunch of discrete logs this can be a lot faster.
Jun 01 14:07:20 <TD> hmm
Jun 01 14:07:25TD tries to remember how many he sent
Jun 01 14:07:26--> BBB has joined #commits
Jun 01 14:08:49--> HangDude has joined #commits
Jun 01 14:11:55 <ChipX86|Coding> sure is growing
Jun 01 14:12:02 <scanline> indeed
Jun 01 14:12:24scanline tries to get Crystal Space to use CIA :)
Jun 01 14:12:30 <TD> for something 5 hours old, not a bad idea we had huh
Jun 01 14:12:36 <scanline> yep
Jun 01 14:12:56--> MrHappy has joined #commits
Jun 01 14:13:06 <TD> i already wrote to the wine and mplayer people, and hopefully gstreamer will be on board soon
Jun 01 14:13:08 <TD> seen to wait for an admin to appear
Jun 01 14:13:27 <scanline> neat
Jun 01 14:13:32 <ChipX86|Coding> once MysticOne is done with his stream, I'll see about getting some protection against excess floods in here
Jun 01 14:14:11 <CIA> gnome: seahorse jap1:
Jun 01 14:14:15 <TD> hmm
Jun 01 14:14:17 <ChipX86|Coding> hmm
Jun 01 14:14:19 <scanline> hmm
Jun 01 14:14:22 <TD> this is why scraping email lists is sucky
Jun 01 14:14:27TD investigates
Jun 01 14:14:34 <MrHappy> ChipX86|Coding: Are commits in some special flashy IRC format? or just text?
Jun 01 14:14:37ChipX86|Coding is glad he's ont in charge here
Jun 01 14:14:41 <ChipX86|Coding> MrHappy: text
Jun 01 14:14:55 <HangDude> CIA is 5 hours old ?
Jun 01 14:15:03 <ChipX86|Coding> yeah
Jun 01 14:15:07 <TD> hah
Jun 01 14:15:12--> gonkulator has joined #commits
Jun 01 14:15:13 <TD> we appear to have it before the gnome archives do
Jun 01 14:15:16TD waits for it to appear
Jun 01 14:15:28 <ChipX86|Coding> we likely have it before anybody
Jun 01 14:15:50 <TD> ChipX86|Coding: what is the syntax of cvs import again?
Jun 01 14:15:56<-- DNAfanboy has left #commits ("Client exiting")
Jun 01 14:16:07 <ChipX86|Coding> cvs import -m "Initial import into CVS" project username start
Jun 01 14:16:10 <CIA> gnome: art-web aldug: 2003-06-01 Alex Duggan <aldug@astrolinux.com>
Jun 01 14:16:10 <CIA> gnome: * submit_theme.php: remove metatheme option
Jun 01 14:16:18 <TD> better
Jun 01 14:16:22 <aldug> hey, there we go :)
Jun 01 14:16:25 <TD> odd
Jun 01 14:16:35 <TD> seahorse didn't appear in the archives either
Jun 01 14:16:36 <TD> wierd
Jun 01 14:17:09 <TD> project username start?
Jun 01 14:17:28 <ChipX86|Coding> like libpackman chipx86 start
Jun 01 14:17:28 <TD> ChipX86|Coding: do you run it *within* the directory you want to import?
Jun 01 14:17:33 <TD> right
Jun 01 14:17:33 <ChipX86|Coding> yes
Jun 01 14:17:43 <ChipX86|Coding> for new projects only of course
Jun 01 14:18:02 <TD> yeah
Jun 01 14:18:04 <TD> i'm making a new modulke
Jun 01 14:18:07<-- CIA has quit (Excess Flood)
Jun 01 14:18:11 <TD> oops
Jun 01 14:18:13 <ChipX86|Coding> ok
Jun 01 14:18:17 <TD> what does a log message for import look like?
Jun 01 14:18:25 <ChipX86|Coding> big list of filenames
Jun 01 14:18:29 <TD> ah
Jun 01 14:18:29 <scanline> hmm
Jun 01 14:18:34scanline needs to make it auto-reconnect
Jun 01 14:18:35 <TD> need to protect against that
Jun 01 14:18:35 <ChipX86|Coding> first with the message I think
Jun 01 14:18:40 <scanline> but for now I have to kill it and restart :-/
Jun 01 14:18:42 <TD> i specified the message
Jun 01 14:18:50 <TD> yeah, auto-restart would be good
Jun 01 14:18:52 <scanline> hmm, really long message killed it
Jun 01 14:19:03 <TD> having it remember which channels it was in would be good as well
Jun 01 14:19:07 <aldug> so who is in charge of this CIA thing?
Jun 01 14:19:08 <ChipX86|Coding> we should cut it off after, say, 3 lines
Jun 01 14:19:11 <faceprint> better fix it before kingant commits again ;-)
Jun 01 14:19:17 <ChipX86|Coding> hahaha
Jun 01 14:19:24--> captain_proton has joined #commits
Jun 01 14:19:26 <ChipX86|Coding> we'll get a wonderful story about something flooding the bot
Jun 01 14:19:27 <TD> aldug: well, scanline and i've been writing the cvs scripts
Jun 01 14:19:33--> CIA has joined #commits
Jun 01 14:19:41 <aldug> TD: did you install them on the gnome cvs server?
Jun 01 14:19:44 <TD> i'll adapt the script to chop it off
Jun 01 14:19:57--> SlapnutsOX has joined #commits
Jun 01 14:20:01 <faceprint> just need to implement throttling
Jun 01 14:20:09 <TD> aldug: no no, it's only 4 hours old!
Jun 01 14:20:09 <TD> i'm scraping the email list
Jun 01 14:20:09 <TD> which is why it's kind of dodgy
Jun 01 14:20:10 <scanline> yeah... tha would work
Jun 01 14:20:10 <faceprint> because several commits simultaneously could still flood it off
Jun 01 14:20:18 <ChipX86|Coding> nod
Jun 01 14:20:22 <scanline> I can just add a time.sleep() to the output thingy
Jun 01 14:20:25 <ChipX86|Coding> we need protection in the channel, like #flood
Jun 01 14:20:38 <MrHappy> interesting... later all
Jun 01 14:20:40<-- MrHappy has left #commits ("Client exiting")
Jun 01 14:20:41 <scanline> what's a good safe limit.. 1 second per line?
Jun 01 14:20:47 <TD> yeah
Jun 01 14:21:09 <TD> scanline: add this line to the html page after the line that sets tmpfile
Jun 01 14:21:15 <TD> message=`echo "$message" | head -n 5`
Jun 01 14:21:29<-- CIA has quit (Remote closed the connection)
Jun 01 14:21:34--> CIA has joined #commits
Jun 01 14:21:37 <scanline> it should have throttling now
Jun 01 14:21:45 <TD> cool
Jun 01 14:21:57 <aldug> TD: so who installed the stuff on the gnome cvs server?
Jun 01 14:22:16 <TD> there is nothing installed on the gnome cvs server
Jun 01 14:22:22 <TD> i said above, we scrape the mailing list
Jun 01 14:22:29 <TD> ie i'm subscribed to cvs-commits-list and it's filtered server side
Jun 01 14:22:30 <aldug> oh, I missed that
Jun 01 14:22:35 <CIA> picogui: micah committed revision 4163: Adding simple throttling to the announceBot so it doesn't get kicked off for excess flood
Jun 01 14:22:47 <CIA> autopackage: main: commit by mike: Make new module for specs, add mplayer/sdl/dep-walker there: done
Jun 01 14:23:01 <TD> np
Jun 01 14:24:03 <TD> scanline: can you add code to make it remember channels it was in?
Jun 01 14:24:09 <CIA> picogui: micah committed revision 4164: Added a 'head -n 5' to the CVS script so we don't get insanely flooded in #commits
Jun 01 14:24:20--> file has joined #commits
Jun 01 14:24:31 <scanline> TD: getting to that.. I need to read more about Twisted, I know it has some spiffy facility for persistent data in servers
Jun 01 14:24:48 <HangDude> man, I'd be scared if I joined a channel and there was a nick "CIA" around hehehe
Jun 01 14:25:05 <HangDude> if I didn't know it was this bot :)
Jun 01 14:25:05 <TD> heh
Jun 01 14:26:49--> SmackedFly has joined #commits
Jun 01 14:27:08--> andred has joined #commits
Jun 01 14:27:19 <TD> ahhhhh
Jun 01 14:27:25 <TD> the seahorse thing was adding a directory
Jun 01 14:27:29 <TD> so it had a very different format to the others
Jun 01 14:27:35 <HangDude> hmm.. so the bot only writes commits to a channel which it "belongs" to ?
Jun 01 14:27:36TD can't be bothered adding that to the script
Jun 01 14:27:39 <CIA> Gaim: gaim: commit by chipx86: The Modify Account dialog shows, but don't expect it to be functional in
Jun 01 14:27:39 <CIA> Gaim: any way :) I had to get this out of the way to fix something else.
Jun 01 14:27:48 <scanline> TD: if you need a copy of the messages sent to CIA I can /msg them to you
Jun 01 14:28:00 <TD> no, it's ok, i'm monitoring it here
Jun 01 14:28:03 <scanline> ok
Jun 01 14:28:20 <HangDude> so, if it's in #crystalspace it only writes the #crystalspace cvs msgs correct ?
Jun 01 14:28:31 <scanline> yes
Jun 01 14:28:35 <HangDude> k
Jun 01 14:28:44 <TD> they all pass through my server
Jun 01 14:28:44 <TD> at the moment they are also being CCd to my account
Jun 01 14:28:44 <TD> HangDude: yeah, you have to invite it
Jun 01 14:28:49 <scanline> and there's no "crystalspace:" prefix
Jun 01 14:29:52 <TD> odd
Jun 01 14:29:58 <TD> there should have been another gnome cvs commit from kevinv
Jun 01 14:30:04<-- andersca has left #commits ("Klienten avslutas")
Jun 01 14:30:19 <TD> scanline: ok, i cracked already. did it get that message?
Jun 01 14:30:22 <TD> should have been sent out
Jun 01 14:30:43 <TD> it might have been while it was offline
Jun 01 14:30:45 <scanline> last message it got was the "gaim: commit by chipx86"
Jun 01 14:30:54 <TD> ok
Jun 01 14:31:03 <TD> it was prolly sent while the bot was offline. no matter
Jun 01 14:31:19 <scanline> ah
Jun 01 14:32:11 <CIA> gnome: gucharmap baddog: * zh_TW.po: Updated traditional Chinese translation.
Jun 01 14:35:12 <CIA> gnome: gnome-control-center jrb: Sun Jun 1 16:04:31 2003 Jonathan Blandford <jrb@gnome.org>
Jun 01 14:35:12 <CIA> gnome: * configure.in: Release 2.2.2
Jun 01 14:35:21 <captain_proton> harumph
Jun 01 14:35:27 <captain_proton> sh: /cvsroot/bzflag/CVSROOT/ciabot: No such file or directory
Jun 01 14:36:13 <ChipX86|Coding> captain_proton: cvs remove the file and commit, then modify checkoutlist, append "ciabot" to it, cvs add, commit
Jun 01 14:36:32--> Oktal has joined #commits
Jun 01 14:37:12 <TD> 25 nicks in 6 hours
Jun 01 14:37:20 <TD> 4 and a bit per hour
Jun 01 14:37:23 <Oktal> lo ChipX86|Coding, HangDude, scanline
Jun 01 14:37:28 <scanline> hi Oktal
Jun 01 14:37:30 <ChipX86|Coding> hey
Jun 01 14:37:32 <HangDude> hi Oktal
Jun 01 14:37:45 <ChipX86|Coding> you guys want a wallops advertising this?
Jun 01 14:37:49 <scanline> hehe
Jun 01 14:37:58 <TD> sure, if we've got the opportunity why not?
Jun 01 14:37:59 <scanline> why not =)
Jun 01 14:38:04 <ChipX86|Coding> ok
Jun 01 14:38:07 <ChipX86|Coding> one wallop coming up
Jun 01 14:38:10 <TD> put the url in
Jun 01 14:39:21scanline opens up a tail -f of his server logs
Jun 01 14:39:29 <scanline> hmm, 1 hit :)
Jun 01 14:39:32 <captain_proton> this would be so much nicer if sf allowed shell access to their cvs server
Jun 01 14:39:38 <ChipX86|Coding> scanline: -t on 2nd sendmail :)
Jun 01 14:39:50 <scanline> oh
Jun 01 14:39:50--> o-_-o has joined #commits
Jun 01 14:40:24 <CIA> picogui: micah committed revision 4165: Adding a -t on the second sendmail in the CVS example script
Jun 01 14:40:33 <Dave2> yay
Jun 01 14:40:34 <scanline> thanks
Jun 01 14:40:34 <Dave2> finally
Jun 01 14:40:37 <Dave2> :D
Jun 01 14:40:43 <captain_proton> still getting file not found
Jun 01 14:40:58 <ChipX86|Coding> captain_proton: it's in checkoutlist?
Jun 01 14:41:17 <captain_proton> yeah
Jun 01 14:41:28 <ChipX86|Coding> and you did a cvs remove of the file, committed, and then re-added?
Jun 01 14:41:35 <captain_proton> uhhuh
Jun 01 14:41:37--> ds has joined #commits
Jun 01 14:41:38 <ChipX86|Coding> hrm.
Jun 01 14:41:45 <ChipX86|Coding> that's strange
Jun 01 14:41:54 <captain_proton> maybe i should just modify sf's syncmail script to contact CIA as well
Jun 01 14:42:14 <ChipX86|Coding> could do that
Jun 01 14:42:23 <TD> shouldn't it be in loginfo anyway?
Jun 01 14:42:38 <ChipX86|Coding> nod
Jun 01 14:43:22 <Dave2> yay
Jun 01 14:43:43 <scanline> hmm... I love all these "/scripts/..%35%63../winnt/system32/cmd.exe?/c+dir" entries in my logs
Jun 01 14:43:49 <Dave2> hehe
Jun 01 14:43:52 <ChipX86|Coding> there we go guys
Jun 01 14:43:54 <Dave2> I know what you mean
Jun 01 14:44:04--> mrMister has joined #commits
Jun 01 14:44:17--> dmalloc has joined #commits
Jun 01 14:44:21--> kiwnix has joined #commits
Jun 01 14:44:32 <ChipX86|Coding> that helped a bit
Jun 01 14:44:35 <Dave2> heh
Jun 01 14:44:37 <scanline> =)
Jun 01 14:44:41 <TD> what, is bzFlag connected now?
Jun 01 14:44:47 <captain_proton> TD: not yet, having issues
Jun 01 14:44:54 <ChipX86|Coding> TD: got M1 to wallop
Jun 01 14:45:03 <TD> hey cool
Jun 01 14:45:07 <TD> gstreamer is on!
Jun 01 14:45:20--> thomasvs has joined #commits
Jun 01 14:45:24--> ForSakEn has joined #commits
Jun 01 14:45:32 <TD> 32 nicks in 5 hours
Jun 01 14:45:34 <TD> not bad
Jun 01 14:45:37 <scanline> spiffy
Jun 01 14:45:41--> coati has joined #commits
Jun 01 14:45:42 <thomasvs> man
Jun 01 14:45:44 <Dave2> 33
Jun 01 14:45:45 <Dave2> ;)
Jun 01 14:45:46--> nebiros has joined #commits
Jun 01 14:45:47 <thomasvs> development is slow this minute
Jun 01 14:45:51TD chuckles
Jun 01 14:45:54 <Dave2> make that 34...
Jun 01 14:45:55 <ChipX86|Coding> hey thomasvs
Jun 01 14:45:56Dave2 stops counting
Jun 01 14:46:05scanline needs to rewrite the bot using Twisted's Application class
Jun 01 14:46:06<-- o-_-o has left #commits ("Client exiting")
Jun 01 14:46:08TD counts how many projects we have now.....
Jun 01 14:46:12 <HangDude> hmm.. could you guys add some stats to the bot ? :)
Jun 01 14:46:12 <thomasvs> ChipX86|Coding: heh, didn't expect other belgians. Demographics are skewed here :)
Jun 01 14:46:21--> EgoG3 has joined #commits
Jun 01 14:46:24--> [Maestro] has joined #commits
Jun 01 14:46:27 <ChipX86|Coding> EgoG3, long time no see
Jun 01 14:46:34 <EgoG3> Hey Chip!!
Jun 01 14:46:43 <EgoG3> how goes? :)
Jun 01 14:46:50 <TD> autopackage, picogui, gaim, gnupdate, bloat, gnome, gstreamer, bzflag, a few others?
Jun 01 14:47:28 <ChipX86|Coding> goes ok
Jun 01 14:47:29 <TD> i didn't seem to get the wallop. maybe irssi has them disabled by default or something...
Jun 01 14:47:36 <ChipX86|Coding> TD: it does
Jun 01 14:47:41 <TD> ah
Jun 01 14:47:42 <Dave2> -MysticOne/Wallops- Good evening everyone! This is an announcement for those of you with free software projects using CVS. A new channel, #commits, has been created to work with a set of tools that can announce commit messages for yours and various projects in real-time in your channel. | -MysticOne/Wallops- For more information visit http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html or stop by #commits. Thanks for your time, and
Jun 01 14:47:43 <Dave2> thanks for using Freenode!
Jun 01 14:47:44<-- nebiros has left #commits
Jun 01 14:47:50 <Dave2> That's what it was
Jun 01 14:47:55<-- dmalloc has left #commits ("Ten`Yuushinjo")
Jun 01 14:47:57 <TD> nice
Jun 01 14:48:10--> LouKo has joined #commits
Jun 01 14:48:44--> jwit has joined #commits
Jun 01 14:48:49--> Pit has joined #commits
Jun 01 14:49:16--- integral is now known as integral|ZzZzz
Jun 01 14:49:34 <CIA> BZFlag: commit by davidtrowbridge: speeling
Jun 01 14:49:40 <scanline> yay
Jun 01 14:49:41 <captain_proton> wheebie
Jun 01 14:49:43<-- coati has left #commits
Jun 01 14:49:52 <captain_proton> hmm
Jun 01 14:49:54--> coati has joined #commits
Jun 01 14:49:56 <captain_proton> but it didn't announce it to #bzflag
Jun 01 14:50:03<-- coati has left #commits
Jun 01 14:50:05 <scanline> ah.. it's case sensitive
Jun 01 14:50:06gonkulator is away: Johnny's Faulty Rocket Pack
Jun 01 14:50:16 <captain_proton> seems like that oughta be changed :)
Jun 01 14:50:19 <Dave2> captain_proton: JoinChannel bzflag ?
Jun 01 14:50:19 <scanline> yeah
Jun 01 14:50:24--> sofar has joined #commits
Jun 01 14:50:25 <Dave2> oh
Jun 01 14:50:35Dave2 shuts up
Jun 01 14:50:38 <scanline> captain_proton: I'm working on rewriting the bot, reading Twisted docs
Jun 01 14:50:46 <scanline> although..
Jun 01 14:50:52 <ChipX86|Coding> scanline: question.. if we made #gaim-commits, could it be setup to send to there, even though it's not #gaim?
Jun 01 14:50:55 <scanline> I could do a quick fix by lowercasing everything in the mail client
Jun 01 14:50:56<-- [Maestro] has left #commits
Jun 01 14:50:58 <captain_proton> for the time being i'll just make it part & rejoin
Jun 01 14:51:03--> davidmccabe has joined #commits
Jun 01 14:51:07--> dolphy has joined #commits
Jun 01 14:51:12 <ChipX86|Coding> hi davidmccabe
Jun 01 14:51:15 <davidmccabe> Greetings.
Jun 01 14:51:25 <scanline> ChipX86|Coding: I'd have to change the bot if you didn't want the messages in here to start with gaim-commits :)
Jun 01 14:51:34 <ChipX86|Coding> aww
Jun 01 14:51:36 <CIA> autopackage: commit by mike to main: package returns non-zero on error
Jun 01 14:51:43 <ChipX86|Coding> #gaim is too noisy to flood ;)
Jun 01 14:52:08--> darkrain has joined #commits
Jun 01 14:52:12 <CIA> gnome: gnomeweb-wml frehberg: erase linc and simplify download
Jun 01 14:53:06 <jwit> is there a list of projects that currently use the script?
Jun 01 14:53:30 <scanline> <TD> autopackage, picogui, gaim, gnupdate, bloat, gnome, gstreamer, bzflag, a few others?
Jun 01 14:53:41 <CIA> BZFlag: commit by davidtrowbridge: minor doc change, testing bot
Jun 01 14:53:47 <captain_proton> weird
Jun 01 14:54:07 <TD> heh
Jun 01 14:54:07 <captain_proton> its still not announcing in bzflag
Jun 01 14:54:07 <captain_proton> do you squash caps in the email? :P
Jun 01 14:54:08 <scanline> lemme just lowercase everything in the mailer script, I don't have to restart the bot for that
Jun 01 14:54:23captain_proton changes his script
Jun 01 14:54:58 <CIA> picogui: micah committed revision 4166: Enlowercase all channel names in the email client
Jun 01 14:55:42 <CIA> bzflag: commit by davidtrowbridge: no capitalization
Jun 01 14:56:31--> MysticOne has joined #commits
Jun 01 14:56:36 <MysticOne> I want it to join my channel! I...
Jun 01 14:56:37 <MysticOne> wait...
Jun 01 14:56:39 <TD> captain_proton: how did you fix that "file not found" problem
Jun 01 14:56:40 <MysticOne> I don't use CVS
Jun 01 14:56:41 <ChipX86|Coding> hey mistycone
Jun 01 14:56:41 <MysticOne> dammit
Jun 01 14:56:43 <TD> captain_proton: gstreamer have it too
Jun 01 14:56:52 <MysticOne> hi ChipX86|Coding :)
Jun 01 14:56:54 <scanline> hi MysticOne
Jun 01 14:56:59 <captain_proton> TD: first i rolled back all my changes, then added ciabot, then changed checkout
Jun 01 14:57:01<-- mrMister has left #commits ("Client exiting")
Jun 01 14:57:06 <captain_proton> checkoutlist*
Jun 01 14:57:11 <captain_proton> then added it to loginfo
Jun 01 14:57:14--> smocky has joined #commits
Jun 01 14:57:19 <captain_proton> seems it got confused in the strange order i did it
Jun 01 14:57:35 <ChipX86|Coding> I had the same problem at first
Jun 01 14:58:08--> solar has joined #commits
Jun 01 14:58:41<-- darkrain has left #commits ("And like that <puff>, he's gone")
Jun 01 14:58:43--> Robot101 has joined #commits
Jun 01 14:59:17 <file> Robot101: I know you... I think
Jun 01 14:59:26 <ChipX86|Coding> nah
Jun 01 14:59:29 <ChipX86|Coding> Robot101 is a linux newbie
Jun 01 14:59:33 <Robot101> haha
Jun 01 14:59:35 <ChipX86|Coding> you probably are thinking about someone else
Jun 01 14:59:50--> Vulpine has joined #commits
Jun 01 14:59:52 <file> nope...
Jun 01 14:59:55 <captain_proton> oh also, ALL $CVSROOT/CVSROOT/ciabot works much better :)
Jun 01 14:59:59 <captain_proton> (in loginfo)
Jun 01 15:00:00 <ChipX86|Coding> captain_proton: :)
Jun 01 15:00:00 <file> Robot101: does simming ring a bell?
Jun 01 15:00:06 <Robot101> file: yeah, FSG
Jun 01 15:00:06--> unreal has joined #commits
Jun 01 15:00:13 <file> Robot101: I do know you!
Jun 01 15:00:15 <Robot101> I'm still theoretically the webmaster of www.fsgsim.com
Jun 01 15:00:33--> LSchiere2 has joined #commits
Jun 01 15:00:34 <ChipX86|Coding> 42 users.. what a nice number
Jun 01 15:00:37 <ChipX86|Coding> aw crap.
Jun 01 15:00:42 <LSchiere2> sorry about that
Jun 01 15:00:43 <scanline> =(
Jun 01 15:00:44 <ChipX86|Coding> 43! :)
Jun 01 15:00:49 <file> Robot101: I am... JoshC... JC^AST... something like that
Jun 01 15:00:56<-- MysticOne has left #commits
Jun 01 15:01:02 <Dave2> 42
Jun 01 15:01:03 <Dave2> ;)
Jun 01 15:01:06 <ChipX86|Coding> haha
Jun 01 15:01:30 <Robot101> file: thought so
Jun 01 15:01:37 <Robot101> file: have you moved on from mIRC scripting? :P
Jun 01 15:01:41 <file> Robot101: ltns, oh yes :p
Jun 01 15:01:45 <file> Robot101: I do Perl and C
Jun 01 15:01:59 <Robot101> snap. and Java and ML. since I came to this uni place. :D
Jun 01 15:02:40 <captain_proton> seems like the bot is lagging
Jun 01 15:02:46 <TD> hmm, is it?
Jun 01 15:02:51 <captain_proton> still waiting on my last commit
Jun 01 15:02:54--- Ping reply from CIA : 0.78 second(s)
Jun 01 15:03:01 <scanline> --- Ping reply from CIA : 0.78 second(s)
Jun 01 15:03:07 <scanline> probably the email server
Jun 01 15:03:08--> dhn has joined #commits
Jun 01 15:03:11 <CIA> gnome: gucharmap cneumair: * gucharmap/gucharmap-charmap.c: Added missing colon to kun pronounciation
Jun 01 15:03:11 <CIA> gnome: string.
Jun 01 15:03:16 <captain_proton> could be
Jun 01 15:03:16 <TD> hmm, odd
Jun 01 15:03:31 <TD> it's going a bit slow for me oto
Jun 01 15:03:42 <captain_proton> i've gotten the email on bzflag-commits already though
Jun 01 15:03:43 <Dave2> Everything's going slow for me...
Jun 01 15:03:57 <TD> yeah, intra-sourceforge stuff would be
Jun 01 15:04:01 <TD> wierd
Jun 01 15:04:07 <Robot101> file: I think I bumped in to you in #picogui a while back too
Jun 01 15:04:10 <TD> i think scanlines machine is processing mail slowly or something
Jun 01 15:04:10--> lurgyman has joined #commits
Jun 01 15:04:12 <file> Robot101: yup
Jun 01 15:04:14<-- dhn has left #commits
Jun 01 15:04:14 <CIA> gaim: CVSROOT: commit by chipx86: Sticking to what everyone else is doing. Less verbose channel message.
Jun 01 15:04:16 <captain_proton> hiya lurgyman
Jun 01 15:04:21 <ChipX86|Coding> only a few seconds for me
Jun 01 15:04:22 <lurgyman> morning
Jun 01 15:04:23 <scanline> sourceforge's *@users.sf.net forwarders can get slow sometimes
Jun 01 15:04:28 <ChipX86|Coding> though still slower than before :)
Jun 01 15:04:34 <TD> i did a commit and it hasn't gone through yet
Jun 01 15:04:44<-- marv has left #commits ("Client exiting")
Jun 01 15:04:44 <ChipX86|Coding> scanline: I haven't needed to send to the sourceforge one
Jun 01 15:04:53 <Dave2> sending to commits@picogui.org works for me
Jun 01 15:04:55 <scanline> ChipX86|Coding: captain_proton has
Jun 01 15:05:04 <ChipX86|Coding> hmm
Jun 01 15:05:07 <ChipX86|Coding> did he have -t ?
Jun 01 15:05:07 <scanline> right?
Jun 01 15:05:09scanline hmms
Jun 01 15:05:19 <CIA> autopackage: commit by mike to main: another no-op
Jun 01 15:05:20 <TD> waiting....
Jun 01 15:05:22 <TD> there we go
Jun 01 15:05:26 <TD> hmm, only a few seconds
Jun 01 15:05:29scanline is assuming that any mail from sourceforge would need to bounce off cia@users.sf.net first
Jun 01 15:05:51 <ChipX86|Coding> mine doesn't even touch that address. I use commits@picogui.org
Jun 01 15:05:54 <Dave2> scanline: Works for me being just sent to commits@picogui.org
Jun 01 15:06:01 <scanline> interesting
Jun 01 15:06:06captain_proton tries changing it
Jun 01 15:06:13 <CIA> gnome: gucharmap cneumair: Updated German translation.
Jun 01 15:06:35 <scanline> well, the bot seems to be delivering messages as soon as they come out of my mail server
Jun 01 15:06:45 <TD> yeah, it's fast actually
Jun 01 15:06:51 <TD> for some reason it didn't commit when i thought it was being slow
Jun 01 15:07:09 <CIA> bzflag: commit by davidtrowbridge: change address
Jun 01 15:07:21--> njs has joined #commits
Jun 01 15:07:37 <scanline> well, that seemed to work better
Jun 01 15:07:38 <scanline> hi njs
Jun 01 15:08:35 <CIA> bzflag: commit by davidtrowbridge: i'm not there! testing...
Jun 01 15:08:41 <captain_proton> works SO much faster now
Jun 01 15:08:54--> CIA-test has joined #commits
Jun 01 15:09:01<-- CIA-test has quit (Remote closed the connection)
Jun 01 15:09:17 <scanline> captain_proton: I guess I'll change the note in the docs then
Jun 01 15:09:25 <captain_proton> yep
Jun 01 15:09:44 <scanline> Dave2: the free porn stuff is no longer necessary :)
Jun 01 15:09:53 <Dave2> scanline: Ah, k :P
Jun 01 15:09:56<-- file has left #commits ("Client exiting")
Jun 01 15:09:58 <Dave2> scanline: Good ;)
Jun 01 15:10:02scanline fixed that bug
Jun 01 15:10:14 <CIA> gnome: nautilus-rc campd: 2003-06-01 Dave Camp <dave@ximian.com>
Jun 01 15:10:14 <CIA> gnome: * src/nrc_util.py (URINotSupported): (URINotSupported,
Jun 01 15:10:14 <CIA> gnome: get_installed_package, get_file_package_name) (get_uri_package_name):
Jun 01 15:10:14 <CIA> gnome: * src/nautilus-rcd-property-page.in (PackagePropertiesControl.__init__)
Jun 01 15:10:14 <CIA> gnome: (PackagePropertiesControl.set_error) (PackagePropertiesControl.set_package_cb,
Jun 01 15:10:15 <CIA> gnome: run_test): Raise and handle exceptions.
Jun 01 15:11:25 <CIA> gnome: glade-web damon: 2003-05-30 Damon Chaplin <damon@gnome.org>
Jun 01 15:11:25 <CIA> gnome: * index.html: added link to new Spanish guide to Glade.
Jun 01 15:12:18 <CIA> picogui: micah committed revision 4167: Changed the note about the cia@users.sf.net address
Jun 01 15:12:40 <Dave2> yay!
Jun 01 15:12:43 <TD> scanline: change the line for loginfo as well
Jun 01 15:12:48 <TD> to what captain_proton recommended
Jun 01 15:12:50 <scanline> ah, good idea
Jun 01 15:13:03 <scanline> I'll also just go ahead and recommend placing the script in CVSROOT
Jun 01 15:13:10--> nazul has joined #commits
Jun 01 15:13:25 <lurgyman> are there plans to make CIA's messages colorful? to differentiate them from the chatter?
Jun 01 15:13:34 <scanline> colorful?
Jun 01 15:13:39--> NonToxic has joined #commits
Jun 01 15:13:48 <captain_proton> like...bold
Jun 01 15:13:50 <scanline> I suppose you could stick IRC colormajiggers in the messages
Jun 01 15:13:53 <lurgyman> colorful
Jun 01 15:13:55 <Dave2> lurgyman: Put a load of swearing in them?
Jun 01 15:13:58scanline hasn't looked at how the IRC protocol does color
Jun 01 15:14:00 <CIA> bzflag: commit by larsl: fixed email address generation and the -anonymous flag
Jun 01 15:14:01 <lurgyman> heh
Jun 01 15:14:04 <lurgyman> yes
Jun 01 15:14:06 <lurgyman> colorful metaphors
Jun 01 15:14:16 <NonToxic> ASIC3 support for iPAQ H1900 about to be commited to handhelds.org kernel CVS.
Jun 01 15:14:20 <TD> scanline: it's just some control codes iirc, but i don't know what they are
Jun 01 15:14:29 <TD> NonToxic: you added yourself?
Jun 01 15:14:34 <NonToxic> TD: ?
Jun 01 15:14:44 <njs> scanline: you send some funky control codes
Jun 01 15:14:52 <captain_proton> http://www.mirc.co.uk/help/color.txt
Jun 01 15:14:53 <lurgyman> gnome: * index.html: added link to new Spanish guide to Glade.
Jun 01 15:14:57 <lurgyman> ^ like that
Jun 01 15:15:00 <TD> hmm
Jun 01 15:15:06 <TD> the red and dark blue is a bit ugly
Jun 01 15:15:10 <HangDude> does that only work in mirc?
Jun 01 15:15:10 <TD> we want pastel colours
Jun 01 15:15:11 <NonToxic> if anyone does commit messages in color here I will kill them :)
Jun 01 15:15:12 <lurgyman> well
Jun 01 15:15:15 <scanline> captain_proton: ok, I can add that to the mailer script after I fix these docs
Jun 01 15:15:18 <lurgyman> not necessarily those
Jun 01 15:15:18 <Dave2> hmmmmmm
Jun 01 15:15:21 <TD> HangDude: no, works in irssi as well
Jun 01 15:15:22 <lurgyman> heheh
Jun 01 15:15:24 <NonToxic> colors should only be used to signal client messages
Jun 01 15:15:28 <NonToxic> because they're annoying as hell
Jun 01 15:15:33 <TD> NonToxic: I meant, have you added that CVS repo to CIA?
Jun 01 15:15:40 <Dave2> bold then?
Jun 01 15:15:45 <HangDude> I think colors would be good
Jun 01 15:15:46 <lurgyman> or we could have a separate channel
Jun 01 15:15:48 <scanline> njs: oh, neat
Jun 01 15:15:51 <NonToxic> TD: no... I'm looking
Jun 01 15:15:53 <lurgyman> and only CIA gets voice in here
Jun 01 15:15:54 <HangDude> it makes the CIA msgs more obvious
Jun 01 15:16:00 <TD> lurgyman: uh, this IS the channel
Jun 01 15:16:00 <lurgyman> maybe a #commits-devel
Jun 01 15:16:03 <lurgyman> or #commits-chatter
Jun 01 15:16:06 <lurgyman> yeah
Jun 01 15:16:07 <TD> it wasn't really meant to be a general purpose chat channel :)
Jun 01 15:16:15 <lurgyman> ok
Jun 01 15:16:20 <TD> but we can use it for that anyway
Jun 01 15:16:23 <TD> bold would be ok i think
Jun 01 15:16:34 <scanline> I think it's good to be able to say something about a commit right after the message comes out
Jun 01 15:16:43 <TD> yeah
Jun 01 15:16:47 <HangDude> yeah like: "Hehe, I DID THAT !"
Jun 01 15:16:47 <lurgyman> obviously, much general purpose chatter is happening in here, however :)
Jun 01 15:16:52 <lurgyman> at least
Jun 01 15:16:53 <njs> possibly just use some color/bold to highlight package or user?
Jun 01 15:16:55 <HangDude> and you geta "I'll kill you" response hehe
Jun 01 15:16:58 <TD> better keep it all in here. people will get bored and drift off eventually
Jun 01 15:17:06 <lurgyman> ok
Jun 01 15:17:07 <TD> njs: yeah, you don't want to do the whole thing
Jun 01 15:17:10 <captain_proton> scanline: % B
Jun 01 15:17:12 <njs> lurgyman: whether that will keep up is not clear
Jun 01 15:17:15 <captain_proton> sans space
Jun 01 15:17:23 <ChipX86|Coding> put the project name in bold
Jun 01 15:17:27 <ChipX86|Coding> that'll stand out enough
Jun 01 15:17:41 <NonToxic> what if I don't have access to the CVSROOT module?
Jun 01 15:17:43 <NonToxic> can I do it just for one module?
Jun 01 15:17:46 <TD> NonToxic: get somebody who does
Jun 01 15:17:47 <TD> no
Jun 01 15:17:49 <TD> has to be in CVSROOT
Jun 01 15:17:51 <Dave2> %N
Jun 01 15:17:54 <CIA> picogui: micah committed revision 4168: A more sane suggestion for naming the CVS scripts
Jun 01 15:17:59--> weinholt has joined #commits
Jun 01 15:18:03 <NonToxic> agh
Jun 01 15:18:04 <Dave2> erm
Jun 01 15:18:04 <Dave2> %B in x=chat
Jun 01 15:18:14 <Dave2> s/=/-/
Jun 01 15:18:14 <TD> i think the mirc codes are the standard aren't they?
Jun 01 15:18:19 <njs> Dave2: yeah, but xchat converts those to magic untypeable characters internally
Jun 01 15:18:22 <lurgyman> yeah
Jun 01 15:18:28 <njs> TD: as much as anything IRC-related is "standard" :-)
Jun 01 15:18:33 <Dave2> njs: Yeah, I know...
Jun 01 15:18:39 <captain_proton> mirc codes are standard enough now
Jun 01 15:18:50 <CIA> gaim: gaim chipx86: Moved the add prefs for the GTK debug window back into gtkprefs.c. This was
Jun 01 15:18:50 <CIA> gaim: causing a wonderful problem of debug prefs getting overwritten, so this is
Jun 01 15:18:50 <CIA> gaim: unfortunately a special case. Aww, my prefs init :(
Jun 01 15:18:55 <ChipX86|Coding> damn that's fast
Jun 01 15:19:12 <TD> SMTP is fast
Jun 01 15:19:17 <TD> people tend to forget....
Jun 01 15:19:21 <CIA> picogui: micah committed revision 4169: Adding the irc_colors.py module that njs sent me
Jun 01 15:19:26njs wonders how to make this work with a pre-existing syncmail install
Jun 01 15:20:09 <NonToxic> TD: is there a way to get the script to announce the module I commited to also?
Jun 01 15:20:21 <ChipX86|Coding> NonToxic: yes
Jun 01 15:20:31 <ChipX86|Coding> module=`echo $1 | awk -F' ' ' { print $1 } ' | awk -F/ ' { print $1 } '`
Jun 01 15:20:35 <NonToxic> ChipX86|Coding: thanks
Jun 01 15:20:41 <TD> NonToxic: yeah
Jun 01 15:20:41 <ChipX86|Coding> TD will now tell you to reomve the -F' '
Jun 01 15:20:44 <TD> scanline: need to add that
Jun 01 15:20:54 <TD> hehe, i don't mind :)
Jun 01 15:21:16 <CIA> picogui: micah committed revision 4170: Making the project name in the commit bold
Jun 01 15:21:22 <TD> nice :)
Jun 01 15:21:33 <TD> does that break for anybody?
Jun 01 15:21:33 <captain_proton> cute :)
Jun 01 15:21:38 <ChipX86|Coding> yay
Jun 01 15:21:43 <njs> scanline: why didn't that show up in #picogui?
Jun 01 15:21:55 <NonToxic> ChipX86|Coding: wait should I remove the -F' ' or not?
Jun 01 15:22:02 <ChipX86|Coding> NonToxic: doesn't matter
Jun 01 15:22:04 <scanline> njs: it doesn't send the project name prefix to the project's channel
Jun 01 15:22:04 <ChipX86|Coding> works either way
Jun 01 15:22:04<-- sofar has left #commits
Jun 01 15:22:14 <scanline> oh wait
Jun 01 15:22:21 <njs> scanline: yeah... but it didn't send anything at all to #picogui :-)
Jun 01 15:22:23 <scanline> I see what you mean, it didn't show up at all :)
Jun 01 15:22:33 <ChipX86|Coding> boldination?
Jun 01 15:22:48 <scanline> ah, that's right
Jun 01 15:22:59--> Geert has joined #commits
Jun 01 15:23:01 <scanline> I can't add the bolding in the email client since the bot itself uses that as a channel name
Jun 01 15:23:19 <njs> heh
Jun 01 15:23:20 <NonToxic> is there a way to get the module in bold?
Jun 01 15:23:23 <NonToxic> how does it want it?
Jun 01 15:23:25 <CIA> picogui: micah committed revision 4171: Whoops, trying to do colorizing in the email client was a bad thing
Jun 01 15:23:26 <NonToxic> control-b? %B?
Jun 01 15:23:39 <scanline> I'll have to restart the bot for this
Jun 01 15:23:44 <njs> I was wondering how you got bolding going without restarting the bot
Jun 01 15:23:47 <TD> NonToxic: that's is what it does now
Jun 01 15:24:04 <NonToxic> TD: no, I mean: in 'commit to module $module' - how do I get the $module bold?
Jun 01 15:24:09<-- CIA has quit (Remote closed the connection)
Jun 01 15:24:10--> CIA has joined #commits
Jun 01 15:24:11 <TD> oh, you can't do that
Jun 01 15:24:16 <TD> i don't think so anyway
Jun 01 15:24:21 <scanline> yeah, you can
Jun 01 15:24:25 <NonToxic> scanline: how?
Jun 01 15:24:27 <scanline> you can add the IRC color thingies in your commit script
Jun 01 15:24:30 <TD> you can embed control codes in the email>
Jun 01 15:24:33 <scanline> yes
Jun 01 15:24:35 <TD> ooh, nice
Jun 01 15:24:35 <njs> sure you can, if your MTAs are 8-bit clean
Jun 01 15:24:35--> iRichi has joined #commits
Jun 01 15:24:35 <captain_proton> hrm
Jun 01 15:24:36 <captain_proton> it didn't rejoin #bzflag
Jun 01 15:24:40 <NonToxic> scanline: what are the irc color thingies? %B? ctrl-b?
Jun 01 15:24:43 <scanline> captain_proton: right, it's not persistent yet
Jun 01 15:24:45 <scanline> still working on that
Jun 01 15:25:07<-- iRichi has left #commits
Jun 01 15:25:10 <scanline> NonToxic: '\0x02' turns on bold, '\x0f' turns it off
Jun 01 15:25:43 <NonToxic> scanline: in bash? (in the message?
Jun 01 15:25:54 <scanline> hmm.. I just committed, and nothing shows up yet
Jun 01 15:26:08 <NonToxic> commit to module \0x02$module\x0f by $uname: $message
Jun 01 15:26:11 <NonToxic> like so?
Jun 01 15:26:22 <scanline> NonToxic: I'm not sure if it will recognize those escapes
Jun 01 15:26:35 <scanline> you may need to do something like:
Jun 01 15:26:38 <njs> echo -e might work...
Jun 01 15:26:40<-- lurgyman has quit ("unloading bricks from a van")
Jun 01 15:26:45 <scanline> bold_on=`echo -ne "\0x02"'
Jun 01 15:26:50 <scanline> er , make that a backtick at the end
Jun 01 15:26:55<-- CIA has quit (Remote closed the connection)
Jun 01 15:27:05--> CIA has joined #commits
Jun 01 15:27:20 <NonToxic> doesn't seem to work
Jun 01 15:27:21 <NonToxic> echo -ne "\0x02"
Jun 01 15:27:21 <NonToxic> x02
Jun 01 15:27:26 <TD> no
Jun 01 15:27:29 <TD> you need to use single quotes
Jun 01 15:27:31 <Dave2> [dave@tc4 ~]$ echo $bold_on hi
Jun 01 15:27:31 <Dave2> x02 hi
Jun 01 15:27:35 <Dave2> hmm
Jun 01 15:27:39<-- CIA has quit (Remote closed the connection)
Jun 01 15:27:46 <njs> you need the -e option to echo
Jun 01 15:27:50 <Dave2> [dave@tc4 ~]$ export bold_on=`echo -ne '\0x02'`
Jun 01 15:27:51--> CIA has joined #commits
Jun 01 15:27:52 <Dave2> [dave@tc4 ~]$ echo $bold_on hi
Jun 01 15:27:52 <Dave2> x02 hi
Jun 01 15:27:53 <njs> else it doesn't parse \ escapes
Jun 01 15:28:03 <CIA> picogui: micah committed revision 4173: Fixed stupid error in the bot, hopefully
Jun 01 15:28:09 <scanline> yay
Jun 01 15:28:38 <njs> hmm
Jun 01 15:28:43 <scanline> now back to making it all persistent-happy..
Jun 01 15:28:47--> claudiodsf has joined #commits
Jun 01 15:28:50 <njs> works for me iff I use zsh's echo builtin :-/
Jun 01 15:29:00 <scanline> you might have to convert to octal
Jun 01 15:29:04 <njs> yeah
Jun 01 15:29:04 <scanline> I know echo -e does octal...
Jun 01 15:29:33 <njs> use \02 and \017
Jun 01 15:29:46 <Dave2> hi
Jun 01 15:29:48 <Dave2> yay
Jun 01 15:29:50 <Dave2> That works
Jun 01 15:30:15 <CIA> handhelds.org: commit to module thisisatest by joshua:
Jun 01 15:30:18--> SquireCD has joined #commits
Jun 01 15:30:36 <TD> careful whoever did that one
Jun 01 15:30:42<-- dolphy has quit ("Network down, IP Packets delivered via UPS")
Jun 01 15:30:44 <TD> you got random code at the end of the module
Jun 01 15:30:54 <scanline> it was a character 11
Jun 01 15:31:04 <NonToxic> hrrrrm
Jun 01 15:31:08 <TD> also there was no log message
Jun 01 15:31:08 <scanline> assuming this neato unicode font is right :)
Jun 01 15:31:08 <NonToxic> [joshua@handhelds joshua]$ ./cvs_cia "thisisatest thisisatest"
Jun 01 15:31:08 <NonToxic> This is a test; this is only a test.
Jun 01 15:31:09 <NonToxic> sed: -e expression #1, char 3: Unexpected ','
Jun 01 15:31:17 <NonToxic> that was me
Jun 01 15:31:19 <NonToxic> it bombed out.
Jun 01 15:31:21 <ChipX86|Coding> fun
Jun 01 15:31:26NonToxic going to eat dinner, mess mroe later
Jun 01 15:32:07--> zenrox has joined #commits
Jun 01 15:32:43 <TD> none of the items on my todo list look appetising
Jun 01 15:32:48--- ChanServ gives voice to CIA
Jun 01 15:32:48 <CIA> bloat: commit by dave2wickham: quick test...
Jun 01 15:33:00--- SquireCD is now known as Squire[a]
Jun 01 15:33:01 <TD> i think i'll chill for ten minutes before i go watch 24
Jun 01 15:33:05scanline voices CIA just for the hell of it
Jun 01 15:33:37 <CIA> bloat: commited: test again
Jun 01 15:33:42 <Dave2> bah
Jun 01 15:34:01 <Dave2> cut out the bold...
Jun 01 15:34:38 <Robot101> bah
Jun 01 15:34:55 <scanline> well, I think one word of bold is a good compromise...
Jun 01 15:35:01 <TD> yeah
Jun 01 15:35:03 <TD> the default looks good
Jun 01 15:35:10 <TD> hopefully people won't go overboard
Jun 01 15:35:20 <Dave2> One word of bold?
Jun 01 15:35:27 <scanline> yeah.. and if they do I can just strip out color in the email client :)
Jun 01 15:35:30 <TD> heh
Jun 01 15:35:49 <Robot101> what happens when the address gets spam trawled?
Jun 01 15:35:49Dave2 sees no words of bold ;)
Jun 01 15:36:01 <TD> Robot101: it ignores any emails not in the template
Jun 01 15:36:13 <TD> should put something in the page about that
Jun 01 15:36:15 <Robot101> cool
Jun 01 15:36:47 <CIA> gaim: gaim chipx86: When a prpl couldn't load, the account's prpl ID got set to -1 and the
Jun 01 15:36:48 <CIA> gaim: account config file had to be manually editted. Now that's fixed, and it
Jun 01 15:36:48 <CIA> gaim: stores the ID on load and writes it on save.
Jun 01 15:36:59 <Dave2> Anyway, g2g
Jun 01 15:37:00 <Dave2> cya
Jun 01 15:37:02 <TD> later
Jun 01 15:37:44 <TD> going to watch 24. later
Jun 01 15:37:47--- TD is now known as TD[gone]
Jun 01 15:37:48 <CIA> picogui: micah committed revision 4174: Make announceBot a Twisted Application rather than just calling a Twisted Rector directly
Jun 01 15:37:58 <scanline> bye TD
Jun 01 15:38:36 <Robot101> can you make it so the bot will send <project> messages to <project>-commits?
Jun 01 15:39:02 <scanline> hmm. how about I make it try both <project> and <project>-commits, so you can just choose which one you want it to join?
Jun 01 15:39:08 <ChipX86|Coding> scanline: that sounds great
Jun 01 15:39:14 <Robot101> that's what I meant
Jun 01 15:39:18 <scanline> ok, neat
Jun 01 15:39:32 <Robot101> #gaim has too many monkeys in
Jun 01 15:39:32 <ChipX86|Coding> scanline: now, if we have a channel for this, will it still send here as well?
Jun 01 15:39:55 <ChipX86|Coding> yes, 112 :( well, we're not monkeys. We're man-people. But mostly monkeys
Jun 01 15:40:13 <scanline> I was planning on it, yes
Jun 01 15:40:27 <captain_proton> scanline: one idea is to have the commit script list the channels it wants splatted
Jun 01 15:40:45 <scanline> hmm
Jun 01 15:40:56 <scanline> I thought the idea of #commits is that it would be for all projects?
Jun 01 15:41:13 <ChipX86|Coding> scanline: yeah, I was hoping it would go to both
Jun 01 15:41:13 <captain_proton> well #commits would always be done
Jun 01 15:41:18 <ChipX86|Coding> I wasn't sure how you had it setup
Jun 01 15:41:19 <Robot101> yes, make it both
Jun 01 15:41:25 <captain_proton> but they could list additional channels they wanted in the email
Jun 01 15:41:44 <scanline> yeah
Jun 01 15:41:56 <Robot101> #commits{, and #project{,-commits}}
Jun 01 15:41:56 <scanline> so #commits, plus maybe a comma (but not space) separated list of channels from the mail
Jun 01 15:42:23 <Robot101> and does it then join channels that are listed but it's not in?
Jun 01 15:42:25 <scanline> then it could use the first channel listed as the prefix when splatting it here?
Jun 01 15:42:37 <scanline> hmm... suppose it could automatically join
Jun 01 15:42:42 <Robot101> no, define those seperately
Jun 01 15:42:49 <njs> why would you want it to go to channels besides commits and the project channel?
Jun 01 15:42:52 <Robot101> because we want gaim and gaim-commits
Jun 01 15:42:55 <scanline> njs: good question :)
Jun 01 15:43:08 <ChipX86|Coding> njs: because #gaim has 112 people who talk a lot
Jun 01 15:43:10 <scanline> I think for now I'll just stick with project and project-commits
Jun 01 15:43:17 <ChipX86|Coding> and we've had some 120 commit mails int he past 3 days
Jun 01 15:43:21 <Robot101> scanline: yeah, arbitrary named channels is ott
Jun 01 15:44:21<-- CIA has quit (Remote closed the connection)
Jun 01 15:44:30--> CIA has joined #commits
Jun 01 15:45:19 <CIA> picogui: micah committed revision 4175: Try sending mail to a -commits channel in the announceBot
Jun 01 15:45:38 <njs> that sentence makes no sense.
Jun 01 15:46:05 <njs> Does making it a twisted app mean that it'll auto-rejoin?
Jun 01 15:46:16 <scanline> no
Jun 01 15:46:27 <scanline> I need to go figure out what function gets called when the bot disconnects
Jun 01 15:46:33scanline tests #picogui-commits
Jun 01 15:46:49 <CIA> picogui: test-foo
Jun 01 15:47:00<-- claudiodsf has quit ("Download Gaim [http://gaim.sourceforge.net/]")
Jun 01 15:47:04 <scanline> oh.. would help if CIA was actually in #picogui-commits
Jun 01 15:47:11 <ChipX86|Coding> probably
Jun 01 15:47:16 <CIA> picogui: test-foo
Jun 01 15:47:17 <ChipX86|Coding> but that's just a technicality
Jun 01 15:47:20 <scanline> yep, that worked
Jun 01 15:47:23 <scanline> cool
Jun 01 15:47:24 <ChipX86|Coding> nice
Jun 01 15:49:27 <scanline> aha
Jun 01 15:49:50--> SAJChurchey has joined #commits
Jun 01 15:49:51--> Emil_Zeuthen has joined #commits
Jun 01 15:49:58 <scanline> ok, I think I understand how Twisted handles persistence and such.. just need to understand the IRC stuff better now
Jun 01 15:49:58<-- andred has left #commits ("Client exiting")
Jun 01 15:51:25<-- SAJChurchey has quit (Client Quit)
Jun 01 15:51:48 <Robot101> if we kick CIA, will it rejoin?
Jun 01 15:51:58 <scanline> nope
Jun 01 15:52:03 <Robot101> we want to test autovoicing
Jun 01 15:52:14 <ChipX86|Coding> no auto-rejoin on the bot ;)
Jun 01 15:52:18 <ChipX86|Coding> send another e-mail?
Jun 01 15:54:03 <Robot101> yeah
Jun 01 15:56:07 <scanline> hmm.. I think Twisted's usual persistence only works for servers
Jun 01 15:57:01<-- nazul has quit ("Client exiting")
Jun 01 15:58:10 <Robot101> scanline: does CIA register with nickserv?
Jun 01 15:58:11 <CIA> gnome: gucharmap nlevitt: 2003-06-01 Noah Levitt
Jun 01 15:58:12 <CIA> gnome: * gucharmap/gucharmap-charmap.c: * gucharmap/gucharmap-window.c: Next and
Jun 01 15:58:13 <CIA> gnome: Previous Character buttons in the details tab.
Jun 01 15:58:16 <CIA> gnome: revelation daf:
Jun 01 15:58:25 <scanline> Robot101: I've registered the nick, but CIA doesn't identify itself
Jun 01 15:58:31 <Robot101> scanline: hrm
Jun 01 15:59:03<-- Dave2 has quit (No route to host)
Jun 01 16:04:27<-- CIA has quit (Remote closed the connection)
Jun 01 16:04:36 <scanline> gah
Jun 01 16:04:51--> CIA has joined #commits
Jun 01 16:05:35 <captain_proton> ooh
Jun 01 16:05:37 <captain_proton> it autojoined?
Jun 01 16:05:49 <scanline> yeah, but it's not saving changes to the autojoin list properly yet
Jun 01 16:06:27 <CIA> gnome: gnomemeeting dsandras: 2003-06-01 Damien Sandras <dsandras@seconix.com>
Jun 01 16:06:48 <njs> hmm, that doesn't look like it worked terribly well
Jun 01 16:07:42<-- CIA has quit (Remote closed the connection)
Jun 01 16:07:44--> CIA has joined #commits
Jun 01 16:07:59 <Robot101> scanline: bah
Jun 01 16:08:04 <Robot101> scanline: can you make it auth with nickserv
Jun 01 16:08:08 <Robot101> otherwise it doesn't get +v
Jun 01 16:08:28--> zx64 has joined #commits
Jun 01 16:08:36 <scanline> I'll try to do that after I make this autosave the join list
Jun 01 16:08:49 <ChipX86|Coding> thanks
Jun 01 16:08:51 <scanline> It'll have to load the password from a file that isn't in the svn repository :)
Jun 01 16:09:13 <Robot101> zx64: ping
Jun 01 16:09:23 <scanline> feh, it doesn't seem to want to join at all now...
Jun 01 16:09:30 <zx64> Robot101: Hey
Jun 01 16:09:35 <Robot101> zx64: how do?
Jun 01 16:09:51 <zx64> Robot101: Pretty good, exams start on Tuesday.
Jun 01 16:09:53<-- CIA has quit (Remote closed the connection)
Jun 01 16:10:01--> CIA has joined #commits
Jun 01 16:10:28<-- LSchiere2 has left #commits
Jun 01 16:10:51<-- CIA has quit (Remote closed the connection)
Jun 01 16:10:53--> CIA has joined #commits
Jun 01 16:10:54 <scanline> aha
Jun 01 16:11:06 <ChipX86|Coding> yay, I like aha
Jun 01 16:11:32<-- smocky has left #commits
Jun 01 16:11:42 <scanline> another silly error.. wasn't opening the channel file for writing :p
Jun 01 16:11:45<-- CIA has quit (Remote closed the connection)
Jun 01 16:11:47--> CIA has joined #commits
Jun 01 16:14:18<-- CIA has quit (Remote closed the connection)
Jun 01 16:14:23--> CIA has joined #commits
Jun 01 16:15:10 <CIA> picogui: micah committed revision 4176: announceBot now saves the list of channels its in whenever a join or part command is issued
Jun 01 16:15:26 <captain_proton> scanline: done hacking with it?
Jun 01 16:15:38 <scanline> almostish
Jun 01 16:15:50<-- Robot101 has quit ("<DanielS> hahahahahahahahahahahaha, you rock, robot101 <DanielS> god help me for saying that, but yeah")
Jun 01 16:17:56<-- zx64 has quit ("Client Exiting")
Jun 01 16:22:06--> Cheesegoduk has joined #commits
Jun 01 16:22:21 <CIA> picogui: micah committed revision 4177: Fixing the flood of NotImplementedErrors in the announceBot
Jun 01 16:23:12 <CIA> gnome: gswitchit adrighem: 2003-06-02 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
Jun 01 16:23:13 <CIA> gnome: * nl.po: Dutch translation updated.
Jun 01 16:23:34<-- CIA has quit (Remote closed the connection)
Jun 01 16:23:39 <scanline> ack
Jun 01 16:23:47scanline didn't do that on purpose...
Jun 01 16:23:58--> CIA has joined #commits
Jun 01 16:29:25<-- Emil_Zeuthen has quit (Remote closed the connection)
Jun 01 16:30:48--> ZOP has joined #commits
Jun 01 16:31:05 <al3x> bye
Jun 01 16:31:06<-- al3x has left #commits
Jun 01 16:31:25<-- HangDude has left #commits
Jun 01 16:33:26<-- solar has left #commits
Jun 01 16:37:59 <scanline> hmm... the email client seems to be eating the messages
Jun 01 16:38:05scanline didn't change anything :-/
Jun 01 16:38:10 <captain_proton> CHOMP CHOMP
Jun 01 16:38:20 <scanline> maybe it can't connect to the bot's socket
Jun 01 16:39:44<-- BBB has quit ("Client exiting")
Jun 01 16:40:19<-- LouKo has left #commits
Jun 01 16:41:03<-- CIA has quit (Remote closed the connection)
Jun 01 16:41:05--> CIA has joined #commits
Jun 01 16:41:38 <scanline> ah, that's better
Jun 01 16:42:41 <CIA> picogui: super happy test message
Jun 01 16:43:19 <scanline> Ok, leaving it alone for now :)
Jun 01 16:43:24 <scanline> will add the nickserv stuff later
Jun 01 16:44:27 <CIA> bzflag: commit by davidtrowbridge: colorfulness!
Jun 01 16:45:34--- TD[gone] is now known as TD
Jun 01 16:45:37 <TD> whoa
Jun 01 16:45:40 <TD> the bomb went off
Jun 01 16:45:56 <scanline> =)
Jun 01 16:46:08<-- Squire[a] has quit ("taE tihS")
Jun 01 16:46:37 <njs> Is the From: commits@foo.org part of the message required?
Jun 01 16:47:00 <scanline> the bot ignores it, but I think my mail server might need it
Jun 01 16:47:22 <njs> well, the question was whether I could put something valid there, more than whether I could just leave it off altogether.
Jun 01 16:47:36--> Rot has joined #commits
Jun 01 16:47:45--> itchy has joined #commits
Jun 01 16:47:46 <scanline> try and find out :)
Jun 01 16:48:03scanline looks at his exim.conf
Jun 01 16:48:24 <TD> njs: you can, but there's no reason to
Jun 01 16:48:26 <TD> the bot doesn't reply
Jun 01 16:48:34 <TD> hm
Jun 01 16:48:42njs puzzles over loginfo formats
Jun 01 16:48:45 <TD> scanline: did it change the way you join channels?
Jun 01 16:48:52 <TD> or is it just being slow....
Jun 01 16:49:00 <scanline> well, the question is whether the mail server will accept it. Should, unless it tries to look up the from address
Jun 01 16:49:14 <scanline> TD: no change aside from having it save an autojoin list
Jun 01 16:49:31 <CIA> adv: This SF.net commit sponsored by: Microsoft. Try MS.Dev.NET.Studio
Jun 01 16:49:32 <CIA> adv: today for guaranteed productivity! (some restrictions apply)
Jun 01 16:49:40 <TD> suck!
Jun 01 16:49:49 <njs> yeah, it doesn't check the from address
Jun 01 16:49:50 <TD> who did that! :)
Jun 01 16:49:56 <captain_proton> hehe
Jun 01 16:50:09 <captain_proton> guaranteed productivity?
Jun 01 16:50:15 <scanline> njs: nice message :)
Jun 01 16:50:41 <njs> I'm not sure why you lowercase the project name
Jun 01 16:50:47 <TD> looks neater
Jun 01 16:50:56 <TD> scanline: are my join emails getting through?
Jun 01 16:51:14 <scanline> njs: because I was too lazy to do a case-insensitive search for the channel name.. I just lowercase everything :)
Jun 01 16:51:16 <TD> yup
Jun 01 16:51:21 <TD> just email being a bit slow....
Jun 01 16:51:25<-- Vulpine has quit ("[BX] Eat, drink and be merry...for tomorrow we die")
Jun 01 16:51:26 <scanline> yep, got it
Jun 01 16:51:35 <njs> heh
Jun 01 16:53:07 <scanline> if nobody minds another bot restart I could fix the lowercasing to only affect the internal channel name and not the displayed name
Jun 01 16:53:18TD shrugs
Jun 01 16:53:20 <TD> lowercasing is fine
Jun 01 16:53:23 <scanline> k
Jun 01 16:53:25 <TD> it's not that big a deal
Jun 01 16:53:29--> andreasen has joined #commits
Jun 01 16:54:43<-- jwit has left #commits
Jun 01 16:57:01 <njs> hmm, Cederqvist lies.
Jun 01 16:57:22 <njs> ... no he doesn't, I'm just an idiot
Jun 01 16:58:18<-- Rot has left #commits ("Client exiting")
Jun 01 16:59:11 <CIA> gnome: gucharmap nlevitt: 2003-06-01 Noah Levitt
Jun 01 16:59:12 <CIA> gnome: * gucharmap/gucharmap-charmap.c: * gucharmap/gucharmap-charmap.h: Put the
Jun 01 16:59:13 <CIA> gnome: notebook in the right pane. Can always see the block selector now.
Jun 01 17:00:20 <CIA> gnome: gnome-pm redfox: Added French translation.
Jun 01 17:01:26njs looks for a trivial change to commit
Jun 01 17:02:08 <TD> hmmm
Jun 01 17:03:00--> jstuart has joined #commits
Jun 01 17:04:14 <CIA> gnome: gnome-pm redfox: Added French translation.
Jun 01 17:04:56gonkulator is back (gone 02:14:49)
Jun 01 17:06:08 <CIA> fresco: commit by njs to Fresco: Another trivial change to test the CIA bot.
Jun 01 17:06:33<-- jstuart has quit ("Download Gaim [http://gaim.sourceforge.net/]")
Jun 01 17:07:04 <scanline> neat
Jun 01 17:07:19 <TD> scanline: new feature - keep track of all the project names, with commit totals :)
Jun 01 17:07:28 <njs> ah! right.
Jun 01 17:07:30 <TD> so we can see how many projects are hooked up to it
Jun 01 17:07:37 <scanline> ha, that'd be cool
Jun 01 17:07:38 <njs> That's the idea I was trying to remember to suggest :-)
Jun 01 17:07:46scanline can do that in the email client, and have it update a web page =)
Jun 01 17:09:12 <njs> Can CIA connect to multiple servers?
Jun 01 17:09:37 <scanline> multiple IRC servers? nope
Jun 01 17:09:51 <scanline> at least not yet
Jun 01 17:10:05scanline notes that at some point a non-super-messy version of the bot should be written
Jun 01 17:10:13 <TD> nah
Jun 01 17:10:17 <ChipX86|Coding> what projects do we have so far?
Jun 01 17:10:18 <CIA> autopackage: commit by mike to visual-ldd: Initial import
Jun 01 17:10:19 <njs> hey, it's incremental development :-)
Jun 01 17:10:19 <CIA> autopackage: Status:
Jun 01 17:10:20 <CIA> autopackage: Vendor Tag: main
Jun 01 17:10:32 <scanline> :)
Jun 01 17:10:51 <TD> ChipX86|Coding: quite a few
Jun 01 17:11:13 <TD> autopackage, gnupdate, gaim, picogui, bzflag, gnome, gstreamer (when they fix it), fresco, some kernel thing
Jun 01 17:11:21--- Pit is now known as Pit`
Jun 01 17:11:23 <ChipX86|Coding> nice
Jun 01 17:13:27 <NonToxic> ChipX86|Coding: handhelds.org in a second.
Jun 01 17:13:43 <ChipX86|Coding> nice
Jun 01 17:13:44 <TD> oh, and bloat :)
Jun 01 17:13:49 <ChipX86|Coding> what's bloat?
Jun 01 17:14:38 <CIA> gaim: gaim chipx86: Added a generic function for creating and automatically filling a drop-down
Jun 01 17:14:40 <CIA> gaim: with a list of loaded protocols plugins, and used it in the new account
Jun 01 17:14:41 <CIA> gaim: editor.
Jun 01 17:14:42 <scanline> ok, I think it's storing a commit count for each project now
Jun 01 17:14:53 <TD> ChipX86|Coding: script to extract things
Jun 01 17:14:54 <CIA> handhelds.org: commit to module thisisatest by joshua:
Jun 01 17:14:57 <NonToxic> grrrrrr
Jun 01 17:14:58 <scanline> hmm,
Jun 01 17:15:02 <scanline> guess not
Jun 01 17:15:03 <NonToxic> still no logmessageness
Jun 01 17:15:05 <ChipX86|Coding> TD: ?
Jun 01 17:15:06 <NonToxic> and still no boldness!
Jun 01 17:15:16 <ChipX86|Coding> TD: oh
Jun 01 17:15:20 <ChipX86|Coding> you were answering my question
Jun 01 17:15:22 <TD> NonToxic: you probably don't want .org there
Jun 01 17:15:28 <ChipX86|Coding> see, I'm not fully here, mentally, the past few days
Jun 01 17:15:34 <TD> NonToxic: there's no need to make it too complex
Jun 01 17:15:37 <TD> ChipX86|Coding: me neither :)
Jun 01 17:15:51 <scanline> ah, think that was the problem
Jun 01 17:15:53 <ChipX86|Coding> handhelds.org is the project name, though, isn't it?
Jun 01 17:16:12 <njs> that's the channel name...
Jun 01 17:16:50 <NonToxic> TD: well, handhelds.org is the whole project, and hte channel name.
Jun 01 17:17:04 <NonToxic> this is me testing colors
Jun 01 17:17:04 <TD> oh, ok
Jun 01 17:17:07 <NonToxic> hrrrrm that works
Jun 01 17:17:10 <TD> the channel is called #handhelds.org?
Jun 01 17:17:11 <CIA> gnome: gucharmap nlevitt: 2003-06-01 Noah Levitt
Jun 01 17:17:12 <CIA> gnome: * gucharmap/gucharmap-charmap.c: Next and Previous Character buttons skip
Jun 01 17:17:13 <NonToxic> why does adding bold to my script not work?
Jun 01 17:17:13 <CIA> gnome: over invalid and unassigned codepoints.
Jun 01 17:17:15 <NonToxic> TD: correct
Jun 01 17:17:18 <ChipX86|Coding> TD: the whole project is called that
Jun 01 17:17:22 <scanline> whee, it stored 1 commit for gnome
Jun 01 17:17:24 <TD> i see
Jun 01 17:17:31 <NonToxic> and, anyone know why I get this: sed: -e expression #1, char 3: Unexpected ','
Jun 01 17:17:46 <TD> scanline: url?
Jun 01 17:17:50 <TD> put it in the topic also....
Jun 01 17:17:55 <CIA> picogui: micah committed revision 4179: Store per-project commit counts, which we'll use for generating a nice little web page later
Jun 01 17:18:00 <scanline> TD: it's not outputting anything yet, just storing data
Jun 01 17:18:06 <TD> ah ok, cool
Jun 01 17:18:50<-- Cheesegoduk has quit ()
Jun 01 17:18:56 <njs> http://src.fresco.org/viewcvs/CVSROOT/ciabot?rev=1.1&content-type=text/vnd.viewcvs-markup is a working example of sticking the module name in
Jun 01 17:20:14 <TD> i need to sleep. work tomorrow :(
Jun 01 17:20:28 <TD> later people
Jun 01 17:20:31--- TD is now known as TD[gone]
Jun 01 17:20:49<-- andreasen has left #commits
Jun 01 17:24:33 <CIA> bzflag: commit by davidtrowbridge: OSX fixes
Jun 01 17:25:08 <NonToxic> damn.
Jun 01 17:25:09 <NonToxic> cvs [server aborted]: could not open lock file `/cvs/CVSROOT/,loginfo,': Permission denied
Jun 01 17:26:35 <njs> Would there be objection to having CIA announce bug tracker activity?
Jun 01 17:26:50 <scanline> fine by me
Jun 01 17:28:33--> Mouase has joined #commits
Jun 01 17:29:45--> LichiMan has joined #commits
Jun 01 17:29:49 <LichiMan> hi
Jun 01 17:30:30scanline writes a little CGI script in bash to format the stats :)
Jun 01 17:30:31 <scanline> hi
Jun 01 17:30:51 <NonToxic> there we go
Jun 01 17:31:06 <NonToxic> I asked someone who has access to CVSROOT to do it for me
Jun 01 17:31:51 <CIA> gaim: gaim chipx86: Fixed the label for the account option.
Jun 01 17:34:13--> containment has joined #commits
Jun 01 17:34:59 <CIA> picogui: micah committed revision 4180: Adding a simple CGI script to present the stats collected by the CIA bot
Jun 01 17:35:10 <scanline> http://navi.picogui.org/cgi-bin/cia_stats.cgi
Jun 01 17:36:13 <CIA> picogui: micah committed revision 4181: Adding a link to the stats page from cia.html
Jun 01 17:36:42 <captain_proton> scanline: what a pretty web page :)
Jun 01 17:36:47 <scanline> isn't it though!
Jun 01 17:37:07 <scanline> from scanline's school of bash CGI scripting
Jun 01 17:40:14--> tberman has joined #commits
Jun 01 17:45:38--> zviratko has joined #commits
Jun 01 17:46:24 <Mouase> Nice, the shell accounts can now be seen..
Jun 01 17:46:27 <Mouase> ... at #shell
Jun 01 17:46:59 <njs> Mouase: what?
Jun 01 17:47:25 <ChipX86|Coding> isn't that a juped channel?
Jun 01 17:47:32 <zviratko> heh
Jun 01 17:47:34 <Mouase> I meaned the activity of this accounts
Jun 01 17:47:36 <zviratko> clonebot kline?
Jun 01 17:47:36 <zviratko> ;)
Jun 01 17:48:06 <Mouase> Dunno, I hear it a few minutes ago
Jun 01 17:48:14 <ChipX86|Coding> don't go there.
Jun 01 17:48:20 <Mouase> never tries it, but I was told to send this in here.
Jun 01 17:48:20 <scanline> eh?
Jun 01 17:48:56--> MysticOne has joined #commits
Jun 01 17:50:13 <CIA> gnome: evolution fejj: 2003-06-01 Jeffrey Stedfast <fejj@ximian.com>
Jun 01 17:50:14 <CIA> gnome: * broken-date-parser.c (d): Turn off debugging.
Jun 01 17:50:15 <CIA> gnome: * providers/pop3/camel-pop3-engine.c (get_capabilities): Move the code that
Jun 01 17:50:16 <CIA> gnome: prepends the 'password' authtype to the auth list so that we don't add it
Jun 01 17:50:17 <CIA> gnome: again when regetting the capabilities.
Jun 01 17:50:26--> thez has joined #commits
Jun 01 17:51:32 <CIA> handhelds.org: commit to module linux by joshua: some asic stuff
Jun 01 17:51:51 <scanline> whee, another project enters the list... and shows that my sorting isn't working
Jun 01 17:52:52 <ChipX86|Coding> which?
Jun 01 17:53:25 <scanline> http://navi.picogui.org/cgi-bin/cia_stats.cgi <-- handhelds.org
Jun 01 17:53:36 <scanline> it hadn't had any commits since I set up the stats
Jun 01 17:53:43 <zviratko> scanline: huh? :)
Jun 01 17:53:50 <zviratko> scanline: was it like... yesterday? :)
Jun 01 17:54:00 <scanline> huh?
Jun 01 17:54:35 <zviratko> :)
Jun 01 17:54:47 <CIA> picogui: micah committed revision 4182: Fix the sorting order in the CIA bot statistics page
Jun 01 17:54:47 <zviratko> it is not a dead one :)
Jun 01 17:54:52 <scanline> oh
Jun 01 17:54:58 <scanline> yeah, I only set up the stats a few minutes ago
Jun 01 17:55:12 <zviratko> ah :))
Jun 01 17:55:36 <scanline> and I only wrote the CIA bot this morning :)
Jun 01 17:55:52<-- Oktal has quit ("How long will the many be held hostage by the few?")
Jun 01 17:57:25 <LichiMan> bye
Jun 01 17:57:27<-- LichiMan has quit ("lichiman.com")
Jun 01 17:59:35--> jhcaiced has joined #commits
Jun 01 18:07:01--> jsi has joined #commits
Jun 01 18:10:27 <Mouase> /join #shell
Jun 01 18:10:31 <Mouase> sorry
Jun 01 18:11:21<-- Mouase has quit (K-lined)
Jun 01 18:11:32 <MysticOne> nobody join #shell
Jun 01 18:11:36 <MysticOne> you'll be klined immediately if you do so
Jun 01 18:11:37tberman shakes his head
Jun 01 18:11:40 <MysticOne> it's a bot channel
Jun 01 18:11:43 <MysticOne> (for those of you who don't know)
Jun 01 18:12:06 <njs> evolution in action
Jun 01 18:12:47 <MysticOne> nahh, that would be if you were killed for joining it
Jun 01 18:12:48 <MysticOne> :)
Jun 01 18:13:29 <scanline> hmm, maybe I should add a list of prohibited channels for CIA
Jun 01 18:13:45 <ChipX86|Coding> good plan
Jun 01 18:13:46--> Emil_Zeuthen has joined #commits
Jun 01 18:13:55 <scanline> for things like #shell, and any channels that might specifically ask for CIA to stay out
Jun 01 18:14:06 <MysticOne> scanline: yes
Jun 01 18:14:09--> M has joined #commits
Jun 01 18:14:11 <MysticOne> scanline: umm...
Jun 01 18:14:16 <MysticOne> scanline: I may have a better solution for that
Jun 01 18:14:20 <MysticOne> scanline: let me talk with lilo a little more
Jun 01 18:14:30 <scanline> ok
Jun 01 18:15:53scanline should probably add the prohibited channels list anyway, for now at least
Jun 01 18:15:59 <captain_proton> what is the dealy with #shell?
Jun 01 18:16:26 <MysticOne> captain_proton: clone bots ... joining in various channels, #shell being one of them, and coordinate to perform DDoS attacks
Jun 01 18:16:32 <MysticOne> captain_proton: so we kline immediately if they join the channels
Jun 01 18:16:45 <captain_proton> ahh
Jun 01 18:17:17 <CIA> picogui: micah committed revision 4183: Adding a prohibited channels list for CIA, currently only including #shell
Jun 01 18:17:36 <MysticOne> captain_proton: and unfortunately, a bunch of children decided it's fun to tell people to join those channels
Jun 01 18:17:47 <captain_proton> of course :P
Jun 01 18:20:32 <scanline> do those klines expire after some period of time?
Jun 01 18:20:39 <MysticOne> yes
Jun 01 18:20:51 <scanline> that's good.. if not, it would suck for people with dynamic IPs
Jun 01 18:20:58MysticOne nods
Jun 01 18:21:00 <MysticOne> it's just random
Jun 01 18:21:00 <jsi> Do you mean static IPs?
Jun 01 18:21:13 <jsi> Oh, that too.
Jun 01 18:21:15 <jsi> I see.
Jun 01 18:21:49 <zviratko> MysticOne: what's the key for k-lining? i joined, seen the warning and left... so what if I was out and stayed for (let's say) 10 minutes?
Jun 01 18:22:07 <MysticOne> zviratko: it'll kline you
Jun 01 18:22:07 <zviratko> MysticOne: many people also have clients set to "autojoin on invite"
Jun 01 18:22:16 <zviratko> MysticOne: and what's the delay?
Jun 01 18:22:22 <MysticOne> zviratko: I'm not sure
Jun 01 18:22:23 <ChipX86|Coding> yeah, but then staff would have to join and invite somebody
Jun 01 18:22:30 <MysticOne> people can't join and invite you
Jun 01 18:23:02 <zviratko> oh that's true, i forgot :)
Jun 01 18:23:13 <MysticOne> :)
Jun 01 18:23:29 <zviratko> MysticOne: but why don't you just set the +i flag, or +b * :)
Jun 01 18:26:10 <CIA> gnome: orbitcpp bowens: 2003-06-02 Bowie Owens <bowie.owens@csiro.au>
Jun 01 18:26:11 <CIA> gnome: * orbitcpp/idl-compiler/types/IDLInterface.cc *
Jun 01 18:26:12 <CIA> gnome: orbitcpp/orb-cpp/orbitcpp_object.h * orbitcpp/orb-cpp/orbitcpp_object.cc *
Jun 01 18:26:13 <CIA> gnome: orbitcpp/orb-cpp/orbitcpp_typecode.h * orbitcpp/orb-cpp/orbitcpp_typecode.cc:
Jun 01 18:26:14 <CIA> gnome: Close #114031. Fix idl compiler generated code for typecodes. Replaced
Jun 01 18:26:15 <CIA> gnome: detach_cobj_guarded with duplicate_cobj_guarded and implemented an overload
Jun 01 18:26:16 <MysticOne> zviratko: because then the bots just sit here
Jun 01 18:26:16 <CIA> gnome: for TypeCodes.
Jun 01 18:26:19 <MysticOne> zviratko: and take up resources
Jun 01 18:26:50 <zviratko> MysticOne: ... it's not 80's :) several kilobytes don't matter, do they? :))
Jun 01 18:27:02 <zviratko> MysticOne: make it a service then :)
Jun 01 18:27:07 <MysticOne> zviratko: when you're looking at 5-10k bots, yes, it matters
Jun 01 18:27:19 <zviratko> MysticOne: uh
Jun 01 18:27:27 <MysticOne> and they'll keep trying to join over and over and over
Jun 01 18:27:31 <MysticOne> so it bogs down the servers
Jun 01 18:27:54 <zviratko> MysticOne: what's the difference?
Jun 01 18:28:13 <zviratko> MysticOne: don't they do it now?
Jun 01 18:29:14 <zviratko> MysticOne: moving to query... needn't block the whole channel with offtopic :)
Jun 01 18:36:20 <CIA> picogui: micah committed revision 4184: Making cia_stats.cgi a little less ugly, and adding a list of channels the bot is in
Jun 01 18:39:20 <CIA> picogui: micah committed revision 4185: Can't resist urge to make cia_stats sort the channel list :)
Jun 01 18:39:44 <captain_proton> hah
Jun 01 18:42:51 <MysticOne> M: so what's up?
Jun 01 18:43:31 <CIA> picogui: micah committed revision 4186: cia_stats should have a better chance of being valid HTML now that it outputs a <body> tag
Jun 01 18:43:42 <jsi> Heh
Jun 01 18:45:10--> hi2u has joined #commits
Jun 01 18:45:19 <scanline> hi2u2
Jun 01 18:45:57 <njs> yeah, that might help a bit :-)
Jun 01 18:46:26scanline wonders if it's valid XHTML...
Jun 01 18:46:37 <hi2u> hi2u!!
Jun 01 18:46:45 <captain_proton> scanline: not without a DOCTYPE
Jun 01 18:46:51 <scanline> ah, right
Jun 01 18:47:04<-- jhcaiced has quit (Read error: 110 (Connection timed out))
Jun 01 18:47:07 <scanline> guess I might as well bite that particular bullet and make it full XHTML and CSS2 :)
Jun 01 18:48:19 <CIA> gnome: gucharmap nlevitt: 2003-06-01 Noah Levitt
Jun 01 18:48:20 <CIA> gnome: * gucharmap/gucharmap-table.c: Highlight the active block.
Jun 01 18:49:21--> jhcaiced has joined #commits
Jun 01 18:52:45 <CIA> picogui: micah committed revision 4187: cia_stats now outputs valid XHTML 1.0
Jun 01 18:54:45 <captain_proton> scanline: you nut
Jun 01 18:55:02 <scanline> didn't take much to make it valid
Jun 01 18:55:06 <CIA> gnome: nautilus-rc campd: 2003-06-01 Dave Camp <dave@ximian.com>
Jun 01 18:55:07 <CIA> gnome: * src/Makefile.am: Install the context menu item *
Jun 01 18:55:08 <CIA> gnome: src/Nautilus_View_package_properties.server.in.in: Added the install context
Jun 01 18:55:09 <CIA> gnome: menu * src/nautilus-rcd-install-packages.in: New file, adds the install context
Jun 01 18:55:10 <CIA> gnome: menu * src/nautilus-rcd-property-page.in: * src/nrc_channel.py: Throw an
Jun 01 18:55:11 <CIA> gnome: exception if the channel isn't found. * src/nrc_packagepropertiesview.py:
Jun 01 18:55:12 <CIA> gnome: Moved TransactionPreview into nrc_transactionwindow.py, use
Jun 01 18:55:13 <CIA> gnome: TransactionPreviewDialog. * src/nrc_transactionwindow.py: Moved
Jun 01 18:55:14 <CIA> gnome: TransactionPreview here, added TransactionPreviewDialog. * src/nrc_util.py:
Jun 01 18:55:15 <CIA> gnome: Fixed the error_dialog function.
Jun 01 18:56:50 <scanline> hm, interesting wrapping
Jun 01 18:58:03 <njs> Hmm, anyone know the maximum message length for openprojects?
Jun 01 18:58:08 <CIA> gnome: nautilus-rc campd: 2003-06-01 Dave Camp <dave@ximian.com>
Jun 01 18:58:09 <CIA> gnome: * src/nrc_packagepropertiesview.py: Import TransactionPreviewDialog.
Jun 01 19:00:44 <scanline> if this script counted lines rather than messages, gnome would definitely be in the lead :)
Jun 01 19:01:29 <zviratko> njs: i think the irc protocol limitation is 255 chars including nick etc...
Jun 01 19:01:43<-- jhcaiced has quit ("Client Exiting")
Jun 01 19:01:55 <zviratko> njs: i've seen longer messages, but that may be some irssi speciality
Jun 01 19:02:03 <zviratko> g'night all
Jun 01 19:02:03 <njs> xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxx
Jun 01 19:02:20 <njs> that was 255 characters message body and it went through fine
Jun 01 19:02:44 <zviratko> xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxx
Jun 01 19:02:55 <zviratko> somebody count it
Jun 01 19:02:56 <zviratko> ;)
Jun 01 19:03:04 <njs> 456
Jun 01 19:03:10 <zviratko> lol
Jun 01 19:03:12 <CIA> gnome: gtk+ daf: More Welsh.
Jun 01 19:03:12 <scanline> yay for wc
Jun 01 19:03:27 <njs> actually, I used python :-)
Jun 01 19:03:35 <scanline> ah
Jun 01 19:03:43scanline pasted into wc and got it a couple seconds too late :)
Jun 01 19:03:50 <jsi> Well, python gives the same answer as wc
Jun 01 19:03:50 <njs> cut, paste, C-e ") C-a len( ENTER
Jun 01 19:04:15 <zviratko> bye
Jun 01 19:04:33 <scanline> jsi: actually wc gives one greater, since it also counts the \n
Jun 01 19:04:43 <jsi> Not if you don't put in the newline ;-)
Jun 01 19:04:58 <scanline> ah... echo -n?
Jun 01 19:05:02 <jsi> If you Ctrl-D twice it will count without a trailing newline.
Jun 01 19:05:16 <scanline> oh, neat
Jun 01 19:05:21 <scanline> learn something new every day :)
Jun 01 19:05:59 <jsi> Grr... why won't they release GTK+-2.2.2?
Jun 01 19:07:05scanline wonders what nautilus-rc is, seeing that it's using python
Jun 01 19:07:17<-- gonkulator has quit (Read error: 104 (Connection reset by peer))
Jun 01 19:09:48 <CIA> picogui: micah committed revision 4188: Setting svn:ignore property on tools/irc
Jun 01 19:13:41--> gonkulator has joined #commits
Jun 01 19:14:04--> alecclews has joined #commits
Jun 01 19:21:11 <CIA> fresco: commit by njs to web: First try at channel notification for tracker changes.
Jun 01 19:24:21scanline posts a news item on picogui.org about the CIA bot :)
Jun 01 19:27:18--> TrAPPiX has joined #commits
Jun 01 19:28:53 <CIA> gnome: gucharmap nlevitt: Updated TODO somewhat.
Jun 01 19:32:07--> PeteCool has joined #commits
Jun 01 19:33:30 <CIA> bzflag: commit by davidtrowbridge: whoopsies
Jun 01 19:33:51<-- Emil_Zeuthen has quit ("Client exiting")
Jun 01 19:34:06 <scanline> another comprehensive commit message by captain_proton :)
Jun 01 19:34:20 <captain_proton> hee
Jun 01 19:36:21 <CIA> gnome: evolution zucchi: 2003-05-29 Not Zed <NotZed@Ximian.com>
Jun 01 19:36:22 <CIA> gnome: * Makefile.am (BUILT_SOURCES): added server_DATA (*.server) so make clean
Jun 01 19:36:23 <CIA> gnome: works. For #42691.
Jun 01 19:37:41 <scanline> ooh, gnome is almost tied with picogui
Jun 01 19:37:45scanline looks for something to commit =)
Jun 01 19:37:50 <captain_proton> hehe
Jun 01 19:38:38 <njs> I should commit each of my tweaks to this roundup plugin, instead of just scping them directly into the website :-)
Jun 01 19:39:16--> satchmo has joined #commits
Jun 01 19:39:33 <scanline> :)
Jun 01 19:41:11<-- alecclews has quit (Read error: 110 (Connection timed out))
Jun 01 19:41:53<-- ForSakEn has quit ("Client exiting")
Jun 01 19:42:27 <scanline> yay, 42!
Jun 01 19:43:25 <ChipX86|Coding> :D
Jun 01 19:44:01NonToxic wishes someone with axx to CVSROOT would actually add the script
Jun 01 19:44:37 <scanline> ah.. handhelds.org has per-module access control?
Jun 01 19:45:03 <NonToxic> no idea
Jun 01 19:45:12 <NonToxic> I just manually pasted the email I got :)
Jun 01 19:45:44 <scanline> you have handhelds.org CVS access but you can't commit to the CVSROOT?
Jun 01 19:45:49 <NonToxic> correct
Jun 01 19:45:53 <scanline> funky
Jun 01 19:46:02 <NonToxic> I have commit access on the linux module, bootldr module, and linexec module
Jun 01 19:46:03 <CIA> fresco: njs modified 274 (test bug): added message, Also modified: resolution, files, components, bug_type, assignedto, priority, topics, platforms, creation, dependson, nosy, creator, superseder, severity, title, status (http://issues.fresco.org/bug274)
Jun 01 19:46:11 <NonToxic> nothing else for me unless I need it.
Jun 01 19:46:19 <NonToxic> I used to have access to the website module, bbut apaprently not.
Jun 01 19:46:25 <njs> hmm, not quite
Jun 01 19:46:30 <scanline> njs: spiffy
Jun 01 19:50:27 <njs> aside from the fact that I didn't modify any of those fields, it looks fine :-)
Jun 01 19:52:21 <scanline> :)
Jun 01 19:52:43--> anoncow has joined #commits
Jun 01 19:52:59 <gonkulator> this channel is GROWING FAST :)
Jun 01 19:53:01 <scanline> might be good if it said "modified issue 274" instead of just "modified 274", to make it very clear it's not a commit
Jun 01 19:53:27 <scanline> gonkulator: yeah.. just started this morning, and got into the 50s after the wallops :)
Jun 01 19:53:40 <scanline> TD did a lot of advertising
Jun 01 19:54:01 <njs> scanline: yeah, misunderstanding of what arguments roundup would pass my reactor :-)
Jun 01 19:54:16 <scanline> njs: using twisted?
Jun 01 19:55:15 <njs> no, roundup has "detector" plugins, which come in two flavors: "auditors" and "reactors". Depending on whether they run before or after a change is committed.
Jun 01 19:55:21 <scanline> ah, ok
Jun 01 19:55:42 <scanline> that makes a lot more sense than twisted's definition of 'reactor'
Jun 01 19:55:43 <CIA> fresco: njs modified bug274 (test bug): added message, Also modified: (http://issues.fresco.org/bug274)
Jun 01 19:55:59 <njs> oops
Jun 01 19:56:02 <scanline> hmm.. the URL was also modified? :)
Jun 01 19:56:31 <njs> no, I just forgot to conditionalize out the "Also modified" when the list was empty :-)
Jun 01 19:56:41--> GlockX has joined #commits
Jun 01 19:56:52 <scanline> hmm...
Jun 01 19:57:08scanline ponders making separate statistics tables for the current day
Jun 01 19:57:20 <CIA> fresco: njs modified bug274 (test bug): added message (http://issues.fresco.org/bug274)
Jun 01 19:57:33 <scanline> so you could have messages today and messages total per-project and for all projects :)
Jun 01 19:57:35 <njs> the URL is always appended
Jun 01 19:57:36<-- GlockX has left #commits
Jun 01 19:57:45scanline nods
Jun 01 19:58:01 <CIA> fresco: %(user)s created %(class)s%(id)s: test task (see http://issues.fresco.org/task144 )
Jun 01 19:58:03 <CIA> fresco: %(user)s created %(class)s%(id)s: test task (see http://issues.fresco.org/task144 )
Jun 01 19:58:10 <njs> *snort*
Jun 01 19:58:11 <njs> oops
Jun 01 19:59:48 <njs> I have no idea why it sent it twice, though. Hmm.
Jun 01 20:01:37--- gonkulator is now known as gonk2
Jun 01 20:01:37njs wonders if that was two emails or a two-line email
Jun 01 20:02:12--> gonkulator has joined #commits
Jun 01 20:04:34 <scanline> two emails
Jun 01 20:04:46 <njs> very odd
Jun 01 20:05:44 <CIA> picogui: micah committed revision 4189: emailBotClient now stores stats in multiple directories, for daily, weekly, and monthly message counts
Jun 01 20:07:20 <scanline> hmm.. I think I need to switch cia_stats to a real language
Jun 01 20:07:26 <CIA> fresco: njs modified task144 (test task): Status: new -> closed, Also modified: result (http://issues.fresco.org/task144)
Jun 01 20:07:26 <CIA> fresco: njs modified task144 (test task): Status: new -> closed, Also modified: result (http://issues.fresco.org/task144)
Jun 01 20:07:43 <njs> "Because SF stats weren't pointless enough"
Jun 01 20:07:44 <scanline> heh, two emails again
Jun 01 20:07:52 <scanline> njs: yep :)
Jun 01 20:08:12 <njs> (that'd make a good <title> or inscription)
Jun 01 20:08:32 <scanline> I think this begs for a good CSS'ing
Jun 01 20:08:38 <scanline> and I can use that as a cute little subtitle :)
Jun 01 20:10:18<-- gonk2 has quit ("behold, the mighty gonkulator, has gonked out")
Jun 01 20:14:15--> Phroggie has joined #commits
Jun 01 20:18:48 <CIA> fresco: 2 njs modified task144 (test task): added message, assigned to: njs, Status: closed -> new, Result: invalid -> no selection, Also modified: nosy (http://issues.fresco.org/task144)
Jun 01 20:18:49 <CIA> fresco: 1 njs modified task144 (test task): added message, assigned to: njs, Status: closed -> new, Result: invalid -> no selection, Also modified: nosy (http://issues.fresco.org/task144)
Jun 01 20:18:53 <CIA> prelude: commit by yoann:
Jun 01 20:19:18 <scanline> hmm, prelude
Jun 01 20:19:25gonkulator thinks this channel is an elegant #flood :)
Jun 01 20:20:00 <njs> okay, so the numbers mean that roundup is actually calling my reactor twice. *scratches head in puzzlement*
Jun 01 20:21:06--> Ninwa_ has joined #commits
Jun 01 20:27:16 <CIA> bzflag: commit by davidtrowbridge: slight documentation change
Jun 01 20:27:33 <captain_proton> hmm
Jun 01 20:27:35 <captain_proton> 'prelude' ?
Jun 01 20:32:34 <CIA> picogui: micah committed revision 4190: Rewrote cia_stats in python, adding support for monthly, weekly, and daily stats
Jun 01 20:32:44 <scanline> looks like CIA's in a channel for 'prelude' also
Jun 01 20:34:32 <njs> should stick the cgi URL in the topic
Jun 01 20:34:39 <CIA> picogui: micah committed revision 4191: Rewrote cia_stats in python, adding support for monthly, weekly, and daily stats
Jun 01 20:34:44 <scanline> whoops
Jun 01 20:34:51 <CIA> bzflag: commit by davidtrowbridge: add -sl to the man page
Jun 01 20:34:58--- scanline has changed the topic to: Real-time commit messages from open source projects || http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html || http://navi.picogui.org/cgi-bin/cia_stats.cgi
Jun 01 20:35:33 <scanline> Now for the CSSing
Jun 01 20:36:24<-- kiwnix has quit ("Terminando cliente")
Jun 01 20:37:11 <CIA> gnome: gnome-applets kevinv: 2003-06-01 Kevin Vandersloot
Jun 01 20:37:12 <CIA> gnome: * gweather_applet.c: Expand the applet for Fitt's law and pack widgets
Jun 01 20:37:13 <CIA> gnome: tighter on larger panels.
Jun 01 20:39:33--> zeet has joined #commits
Jun 01 20:39:53 <CIA> fresco: %(user)s modified task144 (test task): added message, assigned to: tobias, unassigned from: njs, Status: open -> new, Also modified: nosy (http://issues.fresco.org/task144)
Jun 01 20:39:54 <CIA> fresco: %(user)s modified task144 (test task): added message, assigned to: tobias, unassigned from: njs, Status: open -> new, Also modified: nosy (http://issues.fresco.org/task144)
Jun 01 20:40:17 <njs> ... wtf?
Jun 01 20:41:42njs doubts his sanity
Jun 01 20:42:07 <gonkulator> njs: at least you know you are a nerd, right?
Jun 01 20:42:21 <njs> that's true
Jun 01 20:42:37 <njs> I swear that output couldn't possibly have come from this script, though
Jun 01 20:42:47 <captain_proton> njs: it increases your message counts by two ;)
Jun 01 20:43:43 <njs> captain_proton: yeah, I know. I can't figure that out either. But the debugging output I just added definitely didn't fire...
Jun 01 20:44:29 <CIA> fresco: %(user)s modified task144 (test task): Also modified: topics, nosy (http://issues.fresco.org/task144)
Jun 01 20:44:29 <CIA> fresco: %(user)s modified task144 (test task): Also modified: topics, nosy (http://issues.fresco.org/task144)
Jun 01 20:45:01gonkulator yawns
Jun 01 20:45:02 <gonkulator> doh
Jun 01 20:46:04 <CIA> fresco: 1,137494868,set,task njs modified task144 (test task): added message, assigned to: njs, unassigned from: tobias, Priority: normal -> low (http://issues.fresco.org/task144)
Jun 01 20:46:05 <CIA> fresco: 2,137498028,set,task njs modified task144 (test task): added message, assigned to: njs, unassigned from: tobias, Priority: normal -> low (http://issues.fresco.org/task144)
Jun 01 20:46:43 <njs> well, that helps.
Jun 01 20:47:31 <njs> Now if anyone could explain how this code:
Jun 01 20:47:32 <njs> for event in ("create", "set", "retire"):
Jun 01 20:47:33 <njs> for cls in ("bug", "task", "milestone"):
Jun 01 20:47:33 <njs> db.getclass(cls).react(event, Notifier(event, cls))
Jun 01 20:47:45 <njs> could be calling Notifier("set", "task") twice, I'd appreciate it :-)
Jun 01 20:48:32 <captain_proton> njs: your bug has but fresco solidly in the lead
Jun 01 20:48:52 <njs> heh. Wait until tonight, when scanline really wakes up.
Jun 01 20:49:08 <scanline> haha
Jun 01 20:49:20 <jsi> He'll convert the CGI script to be XHTML 1.1 as opposed to 1.0 ;-)
Jun 01 20:49:26 <scanline> well, I -should- go to bed somewhat early tonight, since I have to get up super-early for work
Jun 01 20:49:39 <scanline> but we'll see whether that actually happens :)
Jun 01 20:49:40--- Ninwa_ is now known as Ninwa
Jun 01 20:49:45 <scanline> jsi: I'm CSS2'ing it right now
Jun 01 20:49:53 <jsi> That works too.
Jun 01 20:49:55 <scanline> though mostly borrowing the CSS from the one I wrote for PGBuild
Jun 01 20:50:08scanline likes its picogui.org-ish look :)
Jun 01 20:50:14<-- thez has quit (Read error: 60 (Operation timed out))
Jun 01 20:50:29 <CIA> fresco: 2,36,36,137471692,set,task njs modified task144 (test task): added message (http://issues.fresco.org/task144)
Jun 01 20:50:30 <CIA> fresco: 1,36,36,137473708,set,task njs modified task144 (test task): added message (http://issues.fresco.org/task144)
Jun 01 20:50:41 <njs> !!
Jun 01 20:50:57 <njs> those 36's mean that that loop is calling Notifier 36 times?!?
Jun 01 20:51:30 <scanline> ha
Jun 01 20:51:47njs begins to doubt the sanity of purcel's python install
Jun 01 20:51:50 <scanline> maybe someone redefined the for statement behind your back :)
Jun 01 20:54:41 <njs> maybe someone evil is initializing my module 4 times...
Jun 01 20:55:09 <CIA> fresco: 1,4,36,36,137432316,set,task njs modified task144 (test task): added message (http://issues.fresco.org/task144)
Jun 01 20:55:10 <CIA> fresco: 2,4,36,36,137506068,set,task njs modified task144 (test task): added message (http://issues.fresco.org/task144)
Jun 01 20:55:16 <njs> yes, it appears they are.
Jun 01 20:55:23 <njs> evil.
Jun 01 20:55:55 <scanline> evil!
Jun 01 20:56:03<-- TrAPPiX has quit ()
Jun 01 20:56:13 <njs> EVILLLE!!!
Jun 01 20:56:17scanline pokes at the odd problems in his CSS...
Jun 01 20:56:20 <njs> ahem
Jun 01 20:56:53 <njs> yep, and of course the roundup code hides the bug by only adding reactors if they're not already registered, so it only triggers if you generate your callables on the fly...
Jun 01 20:57:57 <scanline> how odd...
Jun 01 20:58:06 <scanline> If I use:
Jun 01 20:58:10 <scanline> <div class="sectionTop"/>
Jun 01 20:58:13 <scanline> it renders wrong
Jun 01 20:58:21 <scanline> but...
Jun 01 20:58:24 <scanline> <div class="sectionTop"></div>
Jun 01 20:58:26 <scanline> works fine
Jun 01 20:58:29 <ChipX86|Coding> nod
Jun 01 20:58:57 <tberman> well, that first div is not really there as far as the html renderer is concerned
Jun 01 20:59:05 <tberman> you open it and close it with nothing inside of it...
Jun 01 20:59:11 <scanline> but in XML, those should be equivalent
Jun 01 20:59:30 <tberman> ah, i see what you mean
Jun 01 20:59:32 <njs> tberman: it's there, it's just empty. Perfectly well-defined XML tree.
Jun 01 20:59:40 <tberman> could be a browser idiosyncracy
Jun 01 20:59:45 <scanline> probably
Jun 01 20:59:50scanline grumbles at odd browser bugs
Jun 01 21:00:01 <CIA> fresco: 1,[<back_anydbm instance at 81c2544>, <back_anydbm instance at 8301924>],0,18,137497788,set,task njs modified task144 (test task): added message (http://issues.fresco.org/task144)
Jun 01 21:00:14 <CIA> gnome: gnome-control-center jrb: minor string change from zana
Jun 01 21:00:25 <njs> woohoo
Jun 01 21:01:17--> Robot101 has joined #commits
Jun 01 21:03:14 <CIA> fresco: njs modified task144 (test task): added message, Status: open -> closed, Result: no selection -> fixed, Priority: low -> immediate, Also modified: topics, nosy, task_type (http://issues.fresco.org/task144)
Jun 01 21:04:23 <CIA> fresco: njs modified bug274 (test bug): added message, Status: new -> closed, Resolution: no selection -> invalid, Priority: normal -> low, Also modified: bug_type, topics, nosy, severity (http://issues.fresco.org/bug274)
Jun 01 21:05:08 <CIA> fresco: njs created bug275: 'nother test bug (see http://issues.fresco.org/bug275)
Jun 01 21:05:41 <CIA> fresco: njs modified bug275 ('nother test bug): Status: new -> closed, Resolution: no selection -> invalid, Also modified: components (http://issues.fresco.org/bug275)
Jun 01 21:05:54 <captain_proton> hmm
Jun 01 21:06:05captain_proton ponders hooking up some sort of automail gizmo on the SF trackers
Jun 01 21:06:57 <CIA> fresco: njs created task145: task opening works too? (see http://issues.fresco.org/task145)
Jun 01 21:09:09 <CIA> fresco: njs modified task145 (task opening works too?): Status: new -> closed, Result: no selection -> fixed (http://issues.fresco.org/task145)
Jun 01 21:12:19<-- zeet has quit ("Total time wasted talking to you: 35mins 3secs")
Jun 01 21:12:21<-- SlapnutsOX has quit ()
Jun 01 21:12:36 <CIA> fresco: commit by njs to web: Commit working version of ciabot detector.
Jun 01 21:14:59 <CIA> picogui: micah committed revision 4192: Adding a CSS2 style sheet for the cia_stats script to refer to
Jun 01 21:15:33njs waits for the first time navi goes down for a few days, then comes back up and pours out all the accumulated commit messages
Jun 01 21:16:28 <scanline> I suppose that would happen when the sender's MTAs retry the send after few hours/days
Jun 01 21:16:34 <captain_proton> hmm
Jun 01 21:16:40 <captain_proton> stylesheet isn't displaying for me
Jun 01 21:17:02 <scanline> whoops
Jun 01 21:17:05 <scanline> forgot to set the mime type
Jun 01 21:17:37 <CIA> picogui: micah committed revision 4193: Setting mime type on cia_stats.css
Jun 01 21:18:18 <captain_proton> cute
Jun 01 21:18:20 <CIA> picogui: micah committed revision 4194: Modified cia_stats to use a CSS stylesheet in its output
Jun 01 21:18:35 <CIA> fresco: commit by njs to CVSROOT: tweak to give feedback while running
Jun 01 21:18:53 <scanline> well, fresco is clearly in the lead :)
Jun 01 21:22:40 <scanline> hmm...
Jun 01 21:23:04scanline realizes that the current version of cia_stats will explode if a project exists but hasn't been committed to since yesterday
Jun 01 21:23:35 <captain_proton> eek
Jun 01 21:26:09 <CIA> gnome: gucharmap nlevitt: 2003-06-01 Noah Levitt
Jun 01 21:26:10 <CIA> gnome: * gucharmap/gucharmap-charmap.c: Broken initial link-clicking support.
Jun 01 21:26:16<-- PeteCool has left #commits ("Client exiting")
Jun 01 21:27:58 <CIA> picogui: micah committed revision 4195: Fixed cia_stats to correctly handle projects that don't have stats in every single subdirectory
Jun 01 21:35:22 <CIA> gnome: gnome-applets kevinv: 2003-06-01 Kevin Vandersloot
Jun 01 21:35:22<-- SmackedFly has quit (Read error: 104 (Connection reset by peer))
Jun 01 21:35:22 <CIA> gnome: * gtik.c: expand the applet for Fitt's law. Update the width when the spin
Jun 01 21:35:23 <CIA> gnome: changes. Also indicate that the applet is updating when it is, and display
Jun 01 21:35:24 <CIA> gnome: a better error message when failing. Also don't display the error message
Jun 01 21:35:26 <CIA> gnome: twice. Fixes bug #86923 [http://bugzilla.gnome.org/show_bug.cgi?id=86923]
Jun 01 21:35:39--> SmackedFly has joined #commits
Jun 01 21:36:08 <CIA> gnome: xmlsec aleksey: preparing new 1.0.2 release
Jun 01 21:36:12 <captain_proton> sheesh
Jun 01 21:36:22 <captain_proton> the gnome hackers are very good about their commit logs
Jun 01 21:36:36 <captain_proton> unlike, say, me - "busted some stuff"
Jun 01 21:36:50 <njs> they just use GNU changelog format
Jun 01 21:36:58 <njs> lots of projects do that
Jun 01 21:37:04 <captain_proton> njs: true, but they're nice and verbose about it
Jun 01 21:37:20<-- gonkulator has quit (Remote closed the connection)
Jun 01 21:37:42 <scanline> wonder what the latency is on those gnome commits
Jun 01 21:37:56--> trurl has joined #commits
Jun 01 21:38:09 <scanline> on picogui it's only a second or two, but that's probably because the repository and bot are on the same machine :)
Jun 01 21:38:16 <scanline> the gnome thingy is scanning a mailing list...
Jun 01 21:38:27 <captain_proton> my latency offa sourceforge is only a second or so
Jun 01 21:38:28 <njs> fresco's about that fast too
Jun 01 21:38:39<-- trurl has quit (Client Quit)
Jun 01 21:38:46 <scanline> that's good to know
Jun 01 21:38:51--> gonkulator has joined #commits
Jun 01 21:38:58 <scanline> it's substantially faster than sourceforge's commit lists :)
Jun 01 21:39:05 <captain_proton> yep
Jun 01 21:39:16 <captain_proton> probably because sf's mailman setup is so busted
Jun 01 21:39:29scanline nods
Jun 01 21:39:49 <scanline> I still can't get them to just reject mails that aren't from list members automatically...
Jun 01 21:39:49--> JELaBarre has joined #commits
Jun 01 21:40:00 <scanline> so when the list gets spammed, I have to manually discard all the messages
Jun 01 21:40:46 <CIA> gnome: xmlsec aleksey:
Jun 01 21:41:09 <scanline> hmm
Jun 01 21:41:16 <NonToxic> latency from hh.org to CIA is about 600ms
Jun 01 21:41:31 <captain_proton> gnome certainly has the most legitimate traffic on it though :)
Jun 01 21:41:52 <njs> I don't think normal mailman has an option to reject messages from non-list-messages either
Jun 01 21:41:56 <scanline> yeah.. gnome is big enough people actually test stuff before committing it ;)
Jun 01 21:42:13 <ChipX86|Coding> we test stuff! Sometimes! It usually compiles!
Jun 01 21:42:17 <scanline> =)
Jun 01 21:42:23 <scanline> hey, that sounds like me...
Jun 01 21:42:55 <captain_proton> and me :)
Jun 01 21:43:32scanline wonders how long it will be before gnome overtakes picogui and fresco's temporary lead because of all this testing
Jun 01 21:44:03 <scanline> gnome had the disadvantage of being tested before I set up the stats logger
Jun 01 21:49:19--> TrAPPiX has joined #commits
Jun 01 21:52:49 <CIA> gaim: gaim chipx86: The protocol drop-down menu now has protocol icons.
Jun 01 21:58:21 <TrAPPiX> its too bad oscar is a closed protocol, gaim is becoming so powerful but you still cant have a profile
Jun 01 21:58:40 <Ninwa> uhh
Jun 01 21:58:41gonkulator is away: sleepy time
Jun 01 21:58:43 <Ninwa> you can have a profile
Jun 01 21:58:49 <Ninwa> x.x
Jun 01 22:01:55<-- anoncow has quit ("I'm Free!")
Jun 01 22:10:55 <TrAPPiX> Ninwa: huh? how
Jun 01 22:11:05TrAPPiX is feeling mighty stupid
Jun 01 22:11:55 <Ninwa> Tools - > Protocol Options - Set user info
Jun 01 22:11:56 <Ninwa> you doof
Jun 01 22:12:10 <Ninwa> Protocol Actions*
Jun 01 22:13:50<-- Geert has left #commits ("Http://www.irssi.be")
Jun 01 22:21:15--> The_Sisko has joined #commits
Jun 01 22:21:23 <TrAPPiX> wow i am a doof
Jun 01 22:21:27 <TrAPPiX> thanks a mil Ninwa
Jun 01 22:21:33 <Ninwa> ;] np
Jun 01 22:25:36--> Saavedro has joined #commits
Jun 01 22:30:42--> stulnx has joined #commits
Jun 01 22:31:57 <CIA> gnome: gnome-games callum: Remove the arbitrary limit on the undo buffer. Fixes bug #113770
Jun 01 22:31:58 <CIA> gnome: [http://bugzilla.gnome.org/show_bug.cgi?id=113770].
Jun 01 22:33:41<-- MysticOne has left #commits
Jun 01 22:34:08<-- The_Sisko has quit (Read error: 60 (Operation timed out))
Jun 01 22:39:58--> lisa has joined #commits
Jun 01 22:40:00--> Method has joined #commits
Jun 01 22:40:18<-- lisa has left #commits
Jun 01 22:40:24--> krosstok has joined #commits
Jun 01 22:40:25--> zwelch has joined #commits
Jun 01 22:40:26<-- krosstok has quit (Read error: 54 (Connection reset by peer))
Jun 01 22:40:32--> LeaDeR2 has joined #commits
Jun 01 22:40:37--- NonToxic is now known as zZzToxic
Jun 01 22:40:57--> avenj has joined #commits
Jun 01 22:41:18<-- jsi has quit ("leaving")
Jun 01 22:41:20--> `Kumba has joined #commits
Jun 01 22:42:00<-- `Kumba has left #commits
Jun 01 22:42:07 <CIA> handhelds.org: commit to module linux by joshua: move file to correct location
Jun 01 22:42:13 <zZzToxic> hrrm
Jun 01 22:42:16 <zZzToxic> that was by pb_.
Jun 01 22:42:23 <zZzToxic> probably a result of me pasting it manually.
Jun 01 22:42:24 <zZzToxic> shrug.
Jun 01 22:42:25 <zZzToxic> night.
Jun 01 22:42:35--> spyderous has joined #commits
Jun 01 22:43:20--> krosstok has joined #commits
Jun 01 22:44:08<-- avenj has left #commits
Jun 01 22:44:12<-- zwelch has left #commits ("Client Exiting")
Jun 01 22:44:21<-- Method has left #commits
Jun 01 22:44:22--> pebenito has joined #commits
Jun 01 22:44:36--- Robot101 is now known as ||
Jun 01 22:44:41--- || is now known as |||
Jun 01 22:44:54<-- krosstok has left #commits
Jun 01 22:46:10--> andrd has joined #commits
Jun 01 22:46:25<-- JELaBarre has quit ("Client exiting")
Jun 01 22:46:31--- ||| is now known as Robot101
Jun 01 22:47:22 <CIA> bzflag: commit by michaelh20: shot limit must be 1 or more, limiting to no shots makes no sense and can't be done clientside anyway -- also crashed with just -sl and no arguments
Jun 01 22:47:40<-- spyderous has left #commits ("Client exiting")
Jun 01 22:48:32--> krosstok has joined #commits
Jun 01 22:48:35--> Praetor11 has joined #commits
Jun 01 22:48:35<-- Praetor11 has quit (Client Quit)
Jun 01 22:49:04--> malsyned has joined #commits
Jun 01 22:49:11--> Singularity has joined #commits
Jun 01 22:49:11--> genone has joined #commits
Jun 01 22:49:20<-- pebenito has left #commits ("avc: granted { sigkill } for pid=6645 exe=/usr/bin/xchat")
Jun 01 22:49:35--> Praetor11 has joined #commits
Jun 01 22:50:38--> standsolid has joined #commits
Jun 01 22:50:53<-- Praetor11 has quit (Client Quit)
Jun 01 22:52:23<-- krosstok has quit (Client Quit)
Jun 01 22:53:01 <CIA> gaim: gaim chipx86: The callbacks on our protocols menu are now a lot less wasteful.
Jun 01 22:53:43 <CIA> gaim: gaim chipx86: Of course, we should use the correct callback in the account editor...
Jun 01 22:57:12<-- Saavedro has quit ("Tired")
Jun 01 22:59:24--> kelnos has joined #commits
Jun 01 23:00:00<-- LeaDeR2 has left #commits ("Client exiting")
Jun 01 23:00:33<-- malsyned has quit ("Download Gaim [http://gaim.sourceforge.net/]")
Jun 01 23:08:08 <CIA> gaim: gaim chipx86: Our protocol menu is now very happy. It took me all day to do this. I'm so
Jun 01 23:08:09 <CIA> gaim: pathetic.
Jun 01 23:08:51--> blitzoid has joined #commits
Jun 01 23:09:10 <captain_proton> quite a commit message
Jun 01 23:10:08 <ChipX86|Coding> heh
Jun 01 23:10:12 <ChipX86|Coding> you should see KingAnt's
Jun 01 23:10:15<-- satchmo has quit ("using sirc version 2.211+KSIRC/1.1")
Jun 01 23:17:18 <CIA> gaim: gaim lschiere: i got foreground colors to work with alot of patience on chipx86's part as
Jun 01 23:17:19 <CIA> gaim: i sent him some truely horrific colors. background color preferences are still
Jun 01 23:17:20 <CIA> gaim: broke. using gimp, they _appear_ to be broke the same way fgcolors were, but
Jun 01 23:17:21 <CIA> gaim: the same fix doesn't seem to change the resulting color, as you can see with this
Jun 01 23:17:25 <CIA> gaim: code.
Jun 01 23:18:12 <blitzoid> mmm... progress...
Jun 01 23:18:20--> Diablo-D3 has joined #commits
Jun 01 23:18:37 <ChipX86|Coding> hi Diablo-D3
Jun 01 23:18:46 <Diablo-D3> heh?
Jun 01 23:18:54 <ChipX86|Coding> ?
Jun 01 23:19:09 <Diablo-D3> someone told me about this channel
Jun 01 23:19:15 <Diablo-D3> seeing as somehow I missed a channel this large
Jun 01 23:19:30 <ChipX86|Coding> it's only 14 hours old
Jun 01 23:19:46 <Diablo-D3> oh heh
Jun 01 23:19:54 <Diablo-D3> wow
Jun 01 23:20:00 <Diablo-D3> this large in only 14 hours?
Jun 01 23:20:06 <ChipX86|Coding> yeah
Jun 01 23:20:10 <ChipX86|Coding> well most of it was within the first 6
Jun 01 23:20:44 <Diablo-D3> let me guess, lilo made a wallops?
Jun 01 23:20:52 <ChipX86|Coding> no, we got most of it on our own
Jun 01 23:20:57 <ChipX86|Coding> MysticOne did a wallop though
Jun 01 23:21:02--> jslagle has joined #commits
Jun 01 23:21:11 <Diablo-D3> lilo, mo, same difference
Jun 01 23:21:43 <Diablo-D3> hrm...
Jun 01 23:21:49 <Diablo-D3> CIA
Jun 01 23:21:49 <Diablo-D3> no FBI?
Jun 01 23:22:22 <blitzoid> That'll be the bot that finds devs and arrests them if they don't start coding.
Jun 01 23:22:35 <captain_proton> :)
Jun 01 23:22:55 <Diablo-D3> hah
Jun 01 23:23:17 <jslagle> Uhm
Jun 01 23:23:36 <jslagle> You might wanna limit the ability to make the bot join channels.
Jun 01 23:23:41Diablo-D3 is arrested
Jun 01 23:23:55 <Diablo-D3> erk?
Jun 01 23:23:59 <ChipX86|Coding> jslagle: why?
Jun 01 23:24:06 <jslagle> Can I demonstrate?
Jun 01 23:24:12 <Diablo-D3> someone might want to topic lock the channel
Jun 01 23:24:17 <captain_proton> jslagle: just explain :P
Jun 01 23:24:20 <jslagle> Hehehe
Jun 01 23:24:29 <Diablo-D3> http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.htm <--- is a bad url
Jun 01 23:24:44 <captain_proton> Diablo-D3: try sticking an 'l' at the end
Jun 01 23:24:47 <blitzoid> Missing an L
Jun 01 23:24:49 <jslagle> What if I made it join #123
Jun 01 23:25:11 <Diablo-D3> ark
Jun 01 23:25:28 <captain_proton> is there an issue with #123?
Jun 01 23:25:48 <captain_proton> scanline did implement an exclusion list that currently has #shell
Jun 01 23:25:51 <jslagle> Yes.
Jun 01 23:26:21 <jslagle> I assume it's a P::C::I bot? :D
Jun 01 23:26:40 <captain_proton> ?
Jun 01 23:26:48 <jslagle> POE::Component::IRC
Jun 01 23:26:58 <captain_proton> that looks like perl talk
Jun 01 23:28:29 <Diablo-D3> I should set this up for shadow conflict
Jun 01 23:29:20jslagle waits
Jun 01 23:29:38 <captain_proton> jslagle: the bot itself is written in python using the twisted libraries
Jun 01 23:29:44 <jslagle> Ahh
Jun 01 23:31:13 <jslagle> It's broken!
Jun 01 23:31:33 <captain_proton> hm?
Jun 01 23:31:39 <jslagle> It didn't announce!
Jun 01 23:31:39 <Diablo-D3> heheh
Jun 01 23:31:47 <captain_proton> didn't announce what?
Jun 01 23:31:51 <jslagle> A message!
Jun 01 23:32:17--> isle85 has joined #commits
Jun 01 23:33:08 <CIA> gaim: gaim chipx86: The account dialog now pulls in some of the options from the account.
Jun 01 23:33:09 <CIA> gaim: Lookie, ma, real work been done!
Jun 01 23:33:26 <captain_proton> looks like it works to me :)
Jun 01 23:33:31 <Diablo-D3> hah
Jun 01 23:33:40 <Robot101> why does it say gaim: gaim
Jun 01 23:33:46 <ChipX86|Coding> gaim the project, gaim the module
Jun 01 23:33:51 <blitzoid> Emphasis
Jun 01 23:34:06<-- isle85 has left #commits
Jun 01 23:34:12 <Diablo-D3> heh
Jun 01 23:34:14 <CIA> gnome: gucharmap nlevitt: 2003-06-02 Noah Levitt
Jun 01 23:34:15 <CIA> gnome: * gucharmap/gucharmap-charmap.c: Still broken, but better, link-clicking
Jun 01 23:34:16 <CIA> gnome: support.
Jun 01 23:34:22 <ChipX86|Coding> yeah, I'd say it's working
Jun 01 23:34:33 <Robot101> ahhh
Jun 01 23:36:14 <CIA> cows: commit by cows: They go moo
Jun 01 23:36:24 <andrd> lol
Jun 01 23:36:44 <jslagle> Can I abuse it for a few?
Jun 01 23:36:57 <ChipX86|Coding> no
Jun 01 23:37:00--> lurgyman has joined #commits
Jun 01 23:38:45 <CIA> test: Commit by test: VERSION This is a test
Jun 01 23:38:46 <CIA> test: PRIVMSG #commits :test
Jun 01 23:39:08 <ChipX86|Coding> can we not mess with the bot?
Jun 01 23:39:09 <Diablo-D3> hah
Jun 01 23:39:09 <jslagle> Ok so it handles \r :)
Jun 01 23:39:15 <njs> heh
Jun 01 23:39:16 <jslagle> But not ^A
Jun 01 23:40:27 <jslagle> Ok! We'll just pretend it's not busted then :P
Jun 01 23:40:57 <ChipX86|Coding> jslagle: do that.
Jun 01 23:40:59 <Diablo-D3> hrm
Jun 01 23:41:05 <Diablo-D3> should I be lazy... or should I set this up?
Jun 01 23:41:12 <Diablo-D3> has anyone set this up on sf yet?
Jun 01 23:41:16 <ChipX86|Coding> yes
Jun 01 23:41:17 <captain_proton> Diablo-D3: i've got it on sf
Jun 01 23:41:20 <ChipX86|Coding> on 2 projects
Jun 01 23:41:42 <Diablo-D3> it works?
Jun 01 23:41:59 <ChipX86|Coding> yes
Jun 01 23:42:04 <ChipX86|Coding> you saw the gaim one?
Jun 01 23:42:15 <Diablo-D3> gaim is on sf?
Jun 01 23:42:18 <ChipX86|Coding> yes
Jun 01 23:42:19 <CIA> bzflag: commit by dbrosius: Warnings cleanup
Jun 01 23:42:36Diablo-D3 didnt know that
Jun 01 23:42:48 <captain_proton> and there goes the other sf one :)
Jun 01 23:44:04 <captain_proton> ufff
Jun 01 23:44:11 <captain_proton> now 'cows' and 'test' are on the stats page
Jun 01 23:44:16 <ChipX86|Coding> grr
Jun 01 23:45:36<-- hi2u has quit ()
Jun 01 23:49:02<-- jslagle has left #commits
Jun 01 23:51:08<-- Ninwa has quit (Read error: 60 (Operation timed out))
Jun 01 23:52:20--> hello has joined #commits
Jun 01 23:52:33 <CIA> warning: commit by WARNING: Within 24 hours someone will get this bot klined if it isn't fixed.
Jun 01 23:52:42--> Garibaldi has joined #commits
Jun 01 23:53:17 <standsolid> this is "pretty cool"
Jun 01 23:53:30 <captain_proton> gah
Jun 01 23:53:33 <ChipX86|Coding> jslagle.
Jun 01 23:53:37 <captain_proton> would you clowns stop flooding it with useless crap
Jun 01 23:53:50 <ChipX86|Coding> sad how we have such immature kids on this network
Jun 01 23:54:30 <njs> On the internet, you know you're a success when idiots start screwing with you.
Jun 01 23:54:31 <hello> What did he do?
Jun 01 23:54:33 <Diablo-D3> yeah no shit
Jun 01 23:54:44 <Diablo-D3> even I know better than fucking with the bot
Jun 01 23:54:53 <captain_proton> hello: he keeps making manual submissions to the bot
Jun 01 23:55:09 <captain_proton> such that there are now 3 nonexistant projects on the stats page
Jun 01 23:56:06<-- stulnx has quit ("Client exiting")
Jun 01 23:56:08<-- ds has left #commits
Jun 01 23:56:12 <captain_proton> the bot is open source, if they want it "fixed" they can do it themselves :P
Jun 01 23:56:24 <ChipX86|Coding> and it will be fixed
Jun 01 23:58:30 <Robot101> 'night all
Jun 01 23:58:33 <ChipX86|Coding> night Robot101
Jun 02 00:00:26 <CIA> gnome: gucharmap nlevitt: 2003-06-02 Noah Levitt
Jun 02 00:00:27 <CIA> gnome: * gucharmap/gucharmap-table.c: Don't try to draw on a null pixmap.
Jun 02 00:01:11--> blocke has joined #commits
Jun 02 00:01:33<-- Robot101 has quit ("Outside of a dog, a book is Man's best friend. Inside of a dog, it's too dark to read. -- Groucho Marx")
Jun 02 00:02:15<-- lurgyman has quit ("bedtime for bonzo")
Jun 02 00:02:39 <CIA> gaim: gaim chipx86: A little fix from shx. Now users shouldn't be seeing "%20" instead of " "
Jun 02 00:02:39 <CIA> gaim: in some friendly names.
Jun 02 00:04:00<-- hello has quit ("Cya")
Jun 02 00:06:49--- Phroggie is now known as Phroggie|ZzZzZz
Jun 02 00:09:15<-- TrAPPiX has quit ("Client exiting")
Jun 02 00:09:17<-- zenrox has quit (Read error: 104 (Connection reset by peer))
Jun 02 00:11:53--> zenrox has joined #commits
Jun 02 00:12:21 <CIA> bzflag: commit by davidtrowbridge: server list cacheing
Jun 02 00:16:54<-- blocke has left #commits
Jun 02 00:22:34--> Devil_Kin has joined #commits
Jun 02 00:30:43 <CIA> gnome: nautilus-cd-burner pablo: updated Vietnamese file
Jun 02 00:36:51<-- Devil_Kin has left #commits ("Latah.")
Jun 02 00:39:06--> pc486 has joined #commits
Jun 02 00:39:12 <CIA> gaim: gaim chipx86: Added a function I forgot.
Jun 02 00:40:37--> r0nin has joined #commits
Jun 02 00:41:16 <CIA> gaim: gaim chipx86: Fixed these function names.
Jun 02 00:42:33<-- r0nin has quit ("Client exiting")
Jun 02 00:42:58 <CIA> gaim: gaim lschiere: we should be saving 3 digits, because we use 3 digits internally. but this
Jun 02 00:42:59 <CIA> gaim: still doesn't fix the problem
Jun 02 00:44:48 <CIA> gaim: gaim chipx86: The user split fields in the account editor now work again.
Jun 02 00:45:25<-- Novas007 has quit (Read error: 54 (Connection reset by peer))
Jun 02 00:46:01 <Diablo-D3> heh
Jun 02 00:49:47--> mdimino has joined #commits
Jun 02 00:50:05--- mdimino is now known as FrozenPie
Jun 02 00:55:00<-- FrozenPie has quit ("Client exiting")
Jun 02 01:06:51--> jim32eli has joined #commits
Jun 02 01:11:22<-- andrd has quit (Read error: 104 (Connection reset by peer))
Jun 02 01:12:21<-- jim32eli has quit ("[BX] Occifer, I'm not as think as you stoned I am!")
Jun 02 01:14:58--> FrozenPie has joined #commits
Jun 02 01:19:21<-- pc486 has quit ("@_@")
Jun 02 01:22:13<-- thomasvs has quit (Read error: 110 (Connection timed out))
Jun 02 01:28:56--> kakakoka has joined #commits
Jun 02 01:28:56<-- standsolid has quit (Broken pipe)
Jun 02 01:32:31--> Boarder2 has joined #commits
Jun 02 01:45:11<-- davidmccabe has left #commits (" wawawaaaaaaaaaaaaaaaaaaaaa")
Jun 02 01:52:10--> skandalfo has joined #commits
Jun 02 01:56:58 <CIA> gaim: gaim chipx86: The modify account dialog is starting to look closer to how it used to.
Jun 02 01:57:46--> mflorin has joined #commits
Jun 02 02:00:07<-- Garibaldi has left #commits
Jun 02 02:02:48--> thomasvs has joined #commits
Jun 02 02:02:57 <ChipX86|Coding> hey thomasvs
Jun 02 02:03:21 <thomasvs> morning
Jun 02 02:03:23 <thomasvs> anyone here on sf who had problems on commits about not finding the cia script ?
Jun 02 02:03:37 <ChipX86|Coding> lots of people did, but it worked for me
Jun 02 02:03:40 <ChipX86|Coding> having that problem?
Jun 02 02:04:15Diablo-D3 should go add it
Jun 02 02:06:07<-- mflorin has quit ("Client exiting")
Jun 02 02:06:30 <Diablo-D3> hrm
Jun 02 02:06:39 <Diablo-D3> erm
Jun 02 02:08:01 <Diablo-D3> will someone clean up that stats page?
Jun 02 02:08:20 <ChipX86|Coding> scanline's asleep
Jun 02 02:10:15 <Diablo-D3> btw, why was this setup?
Jun 02 02:10:26 <Diablo-D3> just to watch realtime opensource development/
Jun 02 02:10:30 <ChipX86|Coding> experiment yesterday at around 8:30 PST
Jun 02 02:10:37 <ChipX86|Coding> basically
Jun 02 02:11:17 <Diablo-D3> heh
Jun 02 02:11:39 <Diablo-D3> it should be put on some larger projects
Jun 02 02:11:41<-- SmackedFly has quit (Read error: 104 (Connection reset by peer))
Jun 02 02:11:59 <ChipX86|Coding> yeah, because the ones we have now aren't known by anybody!
Jun 02 02:12:08 <Diablo-D3> CVSROOT module... er...
Jun 02 02:12:08 <ChipX86|Coding> like, gnome, or gaim, or bzflag, or anything
Jun 02 02:12:12 <Diablo-D3> well, gaim is. everyone uses gaim
Jun 02 02:12:13 <ChipX86|Coding> ;)
Jun 02 02:12:13--> SmackedFly has joined #commits
Jun 02 02:12:15 <ChipX86|Coding> heh
Jun 02 02:12:22 <Diablo-D3> er, oh, heh, sarcasm
Jun 02 02:12:31 <Diablo-D3> you forgot your </sarcasm> tag
Jun 02 02:12:31 <ChipX86|Coding> yes
Jun 02 02:12:48 <ChipX86|Coding> don't need it. It's 01:12 here. It should be assumed
Jun 02 02:13:12 <Diablo-D3> Mon Jun 2 04:13:13 EDT
Jun 02 02:13:25Diablo-D3 wonders what a CVSROOT module is
Jun 02 02:13:42 <ChipX86|Coding> the control info for a cvs repository
Jun 02 02:14:08 <Diablo-D3> I mean, is it a module I can actually co?
Jun 02 02:14:10 <CIA> gnome: gnome-session michael: 2003-06-02 Michael Meeks <michael@ximian.com>
Jun 02 02:14:11 <CIA> gnome: * gsm-gsd.c (broken_cb): use ORBitConnection not Linc foo.
Jun 02 02:14:18 <ChipX86|Coding> yes
Jun 02 02:14:40Diablo-D3 will have to get that, then
Jun 02 02:14:49 <ChipX86|Coding> it's useless to you
Jun 02 02:15:14 <Diablo-D3> er, not if Im adding cia to it...
Jun 02 02:15:19 <ChipX86|Coding> you can't learn anything with it, really.. it's just like, what to run on commit (the scripts that send mail to this bot, for instance), what files should be considered binary, etc
Jun 02 02:15:24 <ChipX86|Coding> ohh
Jun 02 02:15:27 <ChipX86|Coding> yes
Jun 02 02:15:27 <ChipX86|Coding> I thought you meant someone else's
Jun 02 02:16:00 <Diablo-D3> * Diablo-D3 should go add it [editor's note: it being cia]
Jun 02 02:18:21 <Diablo-D3> btw I ment larger projects as in anything we can get our hands on
Jun 02 02:18:30 <Diablo-D3> I want cia spounding messages constantly
Jun 02 02:18:41 <ChipX86|Coding> nod, we all do :)
Jun 02 02:18:50 <ChipX86|Coding> it's an infant so far, but a good one
Jun 02 02:19:40 <Diablo-D3> freecraft could add it, sdl could add it, gforge could add it, zsnes could add it...
Jun 02 02:19:44--> Novas007 has joined #commits
Jun 02 02:19:48 <ChipX86|Coding> yeah
Jun 02 02:19:52 <ChipX86|Coding> going to talk to pagefault tomorrow
Jun 02 02:20:01 <ChipX86|Coding> and jbj
Jun 02 02:20:09 <ChipX86|Coding> though I haven't seen him the past few days
Jun 02 02:20:44 <thomasvs> ChipX86|Coding: yeah, I'm having that problem
Jun 02 02:20:55 <ChipX86|Coding> thomasvs: ok, I'll walk you through it
Jun 02 02:21:03 <ChipX86|Coding> cvs remove your cia script, and then commit that removal
Jun 02 02:21:13 <ChipX86|Coding> after that, edit checkoutlist, and at the bottom, put the name of the script
Jun 02 02:21:25 <ChipX86|Coding> then you're going to want to put this in loginfo:
Jun 02 02:21:36 <ChipX86|Coding> ALL /bin/bash $CVSROOT/CVSROOT/cia.sh %{sVv}
Jun 02 02:21:42 <ChipX86|Coding> or whatever you named your cia script
Jun 02 02:21:49 <ChipX86|Coding> then cvs add the script again, and commit it all
Jun 02 02:22:27 <Diablo-D3> ChipX86|Coding: whats ironic is, Im suppost to have cvs access for zsnes
Jun 02 02:22:31 <ChipX86|Coding> you have to do that initial removal so it can rebuild the indexes and flush that out. Then you add it again with the info in checkoutlist telling it that it should be preserved (rather than just having its cvs info form of the file)
Jun 02 02:22:40 <Diablo-D3> ChipX86|Coding: no one ever gets around to adding me, though
Jun 02 02:24:09 <CIA> gaim: gaim chipx86: The User Options part of the Modify Account dialog is back, but it doesn't
Jun 02 02:24:10 <CIA> gaim: do anything yet.
Jun 02 02:25:07 <thomasvs> ChipX86|Coding: ah, slightly different from the website then :) maybe get that added ?
Jun 02 02:25:24 <thomasvs> btw (even though I'm doing it myself right now) this channel should probably be voiceless
Jun 02 02:25:33 <ChipX86|Coding> thomasvs: yeah, going to talk to scanline about that
Jun 02 02:25:37 <ChipX86|Coding> agreed
Jun 02 02:25:40--> luge has joined #commits
Jun 02 02:25:50 <ChipX86|Coding> hi luge
Jun 02 02:25:58 <luge> hey.
Jun 02 02:25:58 <ChipX86|Coding> thomasvs: we should probably have a #commits-discuss or something channel
Jun 02 02:26:32 <ChipX86|Coding> I think the idea is that we could tlak about commits happening. I dunno.
Jun 02 02:26:36 <ChipX86|Coding> brb
Jun 02 02:26:36 <Diablo-D3> ChipX86|Coding: why?
Jun 02 02:26:44Diablo-D3 doesnt like that idea
Jun 02 02:27:20 <Diablo-D3> unless, of course, cia talks in both channels
Jun 02 02:27:28--> jdub has joined #commits
Jun 02 02:27:58<-- jdub has left #commits
Jun 02 02:30:43 <thomasvs> I think it's a cool idea, but the chatter would get in the way of the commits :)
Jun 02 02:31:24Diablo-D3 hates having two channel stuff
Jun 02 02:33:22 <Diablo-D3> sh: /cvsroot/shadowconflict/CVSROOT/ciabot: No such file or directory
Jun 02 02:33:29 <Diablo-D3> that could be bad.
Jun 02 02:33:40<-- Boarder2 has quit ("sleep")
Jun 02 02:33:45 <ChipX86|Coding> back
Jun 02 02:33:59 <ChipX86|Coding> Diablo-D3: whose instructions did you follow?
Jun 02 02:34:11 <Diablo-D3> the ones on the website
Jun 02 02:34:32 <ChipX86|Coding> use mine above
Jun 02 02:35:48--> itp has joined #commits
Jun 02 02:36:33<-- Novas007 has quit ("baaaaaaaaa!")
Jun 02 02:37:09 <Diablo-D3> so at the bottom of checkoutlist, just put ciabot?
Jun 02 02:37:19--> dave has joined #commits
Jun 02 02:37:19 <ChipX86|Coding> yeah
Jun 02 02:37:24--- dave is now known as campd
Jun 02 02:37:25 <ChipX86|Coding> hey dave
Jun 02 02:37:28 <campd> hola ChipX86|Coding
Jun 02 02:39:02 <Diablo-D3> the instructions on the website should be updated
Jun 02 02:42:58 <ChipX86|Coding> Diablo-D3: nod
Jun 02 02:43:00 <CIA> shadowconflict: commit by diablo-d3: added ciabot
Jun 02 02:43:25--> gridlock has joined #commits
Jun 02 02:43:26<-- SmackedFly has quit (Read error: 104 (Connection reset by peer))
Jun 02 02:43:27 <CIA> shadowconflict: commit by diablo-d3: fixed typo
Jun 02 02:43:46--> SmackedFly has joined #commits
Jun 02 02:44:20 <Diablo-D3> so, how do I get this to say stuff in #shadowconflict?
Jun 02 02:44:22--- integral|ZzZzz is now known as integral
Jun 02 02:44:48 <ChipX86|Coding> Diablo-D3: send an e-mail to the bot. Subject: "JoinChannel #shadowconflict" (without the quotes)
Jun 02 02:44:51 <ChipX86|Coding> and it does the rest
Jun 02 02:47:10 <CIA> gnome: gnomemeeting menthos: 2003-06-02 Christian Rose <menthos@menthos.com>
Jun 02 02:47:11 <CIA> gnome: * sv.po: Updated Swedish translation.
Jun 02 02:47:19 <CIA> shadowconflict: commit by diablo-d3: testing... 1... 2... 3...
Jun 02 02:47:39 <Diablo-D3> yep, works.
Jun 02 02:48:12 <Diablo-D3> you do realize I drove up my cvs stats for the day, right? =P
Jun 02 02:48:21 <ChipX86|Coding> heh
Jun 02 02:49:25 <CIA> gaim: gaim chipx86: Added gaim_account_set_check_mail(), and imported the pref. Now we just
Jun 02 02:49:26 <CIA> gaim: have to save it and use it again.
Jun 02 02:49:33 <Diablo-D3> hrm
Jun 02 02:49:34 <Diablo-D3> I dont like that
Jun 02 02:49:42 <Diablo-D3> it should not wrap like that
Jun 02 02:49:43 <ChipX86|Coding> like what?
Jun 02 02:49:57 <ChipX86|Coding> *shrug*
Jun 02 02:50:11 <CIA> gnome: gucharmap menthos: 2003-06-02 Christian Rose <menthos@menthos.com>
Jun 02 02:50:12 <CIA> gnome: * sv.po: Updated Swedish translation.
Jun 02 02:50:53 <Diablo-D3> "Lalo Martins' joke: CIA was originally written to monitor the PicoGUI subversion repository, so the bot is a brainless entity designed to monitor subversion. If you don't get it, forget it :)"
Jun 02 02:51:08 <Diablo-D3> thats actually insanely funny
Jun 02 02:53:04--> Azundris has joined #commits
Jun 02 02:53:51--> raster has joined #commits
Jun 02 02:55:45 <CIA> e: commit by raster:
Jun 02 02:55:46 <CIA> e: test...
Jun 02 02:56:22 <raster> hahahahahahha
Jun 02 02:56:24 <raster> excellent
Jun 02 02:56:32 <ChipX86|Coding> it's fast too
Jun 02 02:56:57 <Diablo-D3> yeah
Jun 02 02:57:07 <Diablo-D3> it was less than 10 seconds from my commit to here
Jun 02 02:59:08 <CIA> shadowconflict: commit by diablo-d3: Added ciabot information
Jun 02 02:59:49 <Diablo-D3> yay for project websites
Jun 02 03:00:24 <ChipX86|Coding> I have a line in mine that displays the module, like gaim or web, but it's designed to strip off everything before the first '/', so it may not work in raster's setup without modification
Jun 02 03:00:37 <ChipX86|Coding> but for those who may want it:
Jun 02 03:00:40 <ChipX86|Coding> module=`echo $1 | awk -F' ' ' { print $1 } ' | awk -F/ ' { print $1 } '`
Jun 02 03:04:55--> Lazlo has joined #commits
Jun 02 03:05:06 <Lazlo> hi my httpd is broken is says error why?
Jun 02 03:05:11 <ChipX86|Coding> heh
Jun 02 03:05:12 <ChipX86|Coding> hey Lazlo :)
Jun 02 03:05:13 <CIA> gnome: gnomeweb-wml frehberg: fix
Jun 02 03:05:27 <Lazlo> hey Chip! :-)
Jun 02 03:05:39 <Diablo-D3> Lazlo: no, you need to change httpd to something less intelligent
Jun 02 03:05:52 <Diablo-D3> Lazlo: but otherwise, perfect line to piss people off.
Jun 02 03:06:02 <ChipX86|Coding> Diablo-D3: running joke in #gaim
Jun 02 03:06:16 <CIA> prelude: commit by yoann:
Jun 02 03:06:17 <CIA> prelude: ciabot should work okay now...
Jun 02 03:06:36 <gridlock> how about 'hi my windows is broken is says error why?'
Jun 02 03:08:00 <Diablo-D3> hrm
Jun 02 03:08:10 <Diablo-D3> whos the prelude developer here?
Jun 02 03:10:06 <Diablo-D3> ChipX86|Coding: you know what cia needs?
Jun 02 03:10:11 <Diablo-D3> ChipX86|Coding: end of the day stats
Jun 02 03:10:22 <ChipX86|Coding> hmm, yes
Jun 02 03:10:25 <CIA> e: commit by raster:
Jun 02 03:10:26 <CIA> e: more info?
Jun 02 03:10:27 <ChipX86|Coding> mention that to scanline
Jun 02 03:11:00 <Diablo-D3> cia needs a better hostmask too
Jun 02 03:11:49 <CIA> e: commit by raster in CVSROOT ciabot.sh,1.2,1.3:
Jun 02 03:11:50 <CIA> e: testies!
Jun 02 03:12:02 <ChipX86|Coding> I read that so wrong
Jun 02 03:12:16 <Diablo-D3> raster: uh...
Jun 02 03:12:16 <Lazlo> haha
Jun 02 03:12:38 <Diablo-D3> you cant complain raster's commit messages dont have balls.
Jun 02 03:13:53 <raster> heheheh
Jun 02 03:13:54 <raster> :)
Jun 02 03:14:02<-- gridlock has quit (Remote closed the connection)
Jun 02 03:14:15 <CIA> e: commit by raster in :CVSROOT ciabot.sh,1.3,1.4:
Jun 02 03:14:16 <CIA> e: get jiggy with it!
Jun 02 03:14:42 <CIA> prelude: commit by yoann:
Jun 02 03:14:43 <CIA> prelude: Call "ciabot" one time for each IRC channel. Provide the channel name as argument.
Jun 02 03:14:56 <CIA> gnome: gnome-games callum:
Jun 02 03:15:10 <CIA> gnome: gnome-games callum:
Jun 02 03:15:12 <CIA> prelude: commit by yoann:
Jun 02 03:15:13 <CIA> prelude: Project name is argument 1.
Jun 02 03:15:14 <CIA> gnome: gnome-games callum:
Jun 02 03:15:18 <CIA> gnome: gnome-games callum:
Jun 02 03:15:21 <ChipX86|Coding> hmm
Jun 02 03:15:26 <CIA> gnome: gnome-games callum:
Jun 02 03:15:35ChipX86|Coding wonders if the prelude guy knows that they all get dumped in here regardless
Jun 02 03:15:44 <Lazlo> hi my cia is broken is says error why?
Jun 02 03:16:12 <CIA> preludefr: Checkin by yoann:
Jun 02 03:16:13 <CIA> preludefr: Test commit, to see if ciabot work
Jun 02 03:16:14 <CIA> prelude: Checkin by yoann:
Jun 02 03:16:15 <CIA> prelude: Test commit, to see if ciabot work
Jun 02 03:16:54 <CIA> e: commit by raster, Module:e17/libs/evas README,1.33,1.34 File:
Jun 02 03:16:55 <CIA> e: TAKE THAT BITCH!
Jun 02 03:17:27 <Diablo-D3> CIA: no, still not good enough!
Jun 02 03:17:31 <Diablo-D3> erk
Jun 02 03:17:34 <Diablo-D3> raster: no, still not good enough!
Jun 02 03:17:56 <ChipX86|Coding> getting there though
Jun 02 03:18:22 <Diablo-D3> actually, I may want that when hes done
Jun 02 03:19:12 <CIA> e: commit by raster, Module:CVSROOT ciabot.sh,1.4,1.5 loginfo,1.20,1.21 File:
Jun 02 03:19:13 <CIA> e: waaaazaaaaaaap bitchaaaaaaaaas!!
Jun 02 03:19:38 <Diablo-D3> raster: NO! try again!
Jun 02 03:19:44 <ChipX86|Coding> that seems to be a step back ;)
Jun 02 03:20:22--> andar has joined #commits
Jun 02 03:20:29 <CIA> e: commit by raster, Module:e17/libs/evas README
Jun 02 03:20:30 <CIA> e: mo' testiclies BIOTCH!
Jun 02 03:20:37 <raster> THATS better!
Jun 02 03:20:38 <Diablo-D3> raster: Please Insert Quarter
Jun 02 03:20:44 <raster> i'm njt going to dump diff;'s to sia
Jun 02 03:20:45 <raster> err
Jun 02 03:20:46 <raster> cia
Jun 02 03:20:48 <raster> be happy
Jun 02 03:20:49 <raster> :)
Jun 02 03:20:56 <raster> err not going to
Jun 02 03:20:59 <Diablo-D3> raster: try with multiple files
Jun 02 03:21:07 <raster> hmmmmmm
Jun 02 03:21:31 <CIA> prelude: Checkin by yoann:
Jun 02 03:21:31 <CIA> prelude: Fix duplicated log messages.
Jun 02 03:21:32 <CIA> preludefr: Checkin by yoann:
Jun 02 03:21:33 <CIA> preludefr: Fix duplicated log messages.
Jun 02 03:21:59 <Diablo-D3> <yoann> or not...
Jun 02 03:22:12 <ChipX86|Coding> the first time will do that
Jun 02 03:22:21 <ChipX86|Coding> since it sends and then rebuilds the admin files
Jun 02 03:22:25--> yoann has joined #commits
Jun 02 03:22:26 <yoann> hi
Jun 02 03:22:28 <ChipX86|Coding> hey yoann
Jun 02 03:22:49 <Diablo-D3> ChipX86|Coding: I forgot about that
Jun 02 03:22:53 <Diablo-D3> yoann: try again
Jun 02 03:23:21 <yoann> Diablo-D3 in some minute, let me some time to fix something real ;)
Jun 02 03:23:29 <Diablo-D3> okay
Jun 02 03:24:10 <Diablo-D3> ChipX86|Coding: now all we have to do is haxx0r the bot to do, say, the news. =P
Jun 02 03:24:17 <ChipX86|Coding> heh
Jun 02 03:24:36 <ChipX86|Coding> reminds me of when I helped run #wtc-confirmed.. I still have that bot and the news logs
Jun 02 03:24:38 <raster> come on cia
Jun 02 03:24:45 <raster> wakie wakie hands off snakie
Jun 02 03:24:49 <ChipX86|Coding> you have to kick it, like this
Jun 02 03:24:51ChipX86|Coding kicks CIA
Jun 02 03:24:53 <Diablo-D3> raster: hahah
Jun 02 03:25:01 <Diablo-D3> you didnt kick hard enough
Jun 02 03:25:10Diablo-D3 does flying dragon kick
Jun 02 03:25:23 <Diablo-D3> hrm.
Jun 02 03:25:34Diablo-D3 does boot to the head *TWACK!*
Jun 02 03:26:20 <Diablo-D3> hrm.
Jun 02 03:26:28Diablo-D3 drops a wmd on cia
Jun 02 03:26:37 <Diablo-D3> raster: you broke cia!
Jun 02 03:26:44 <ChipX86|Coding> :(
Jun 02 03:26:55 <Lazlo> aww, teh cia :-(
Jun 02 03:27:01 <raster> hahahahahah
Jun 02 03:27:17 <CIA> prelude: Checkin by yoann:
Jun 02 03:27:18 <CIA> prelude: * src/file-server.c (monitor_open): be verbose when we fail to open a logfile.
Jun 02 03:27:28 <raster> hmm no it just didnt like my mail
Jun 02 03:27:29 <CIA> gnupdate: libpql: commit by chipx86: Fixination!
Jun 02 03:27:29 <raster> boooo
Jun 02 03:27:32 <Diablo-D3> or not
Jun 02 03:27:38--> pto has joined #commits
Jun 02 03:28:13 <CIA> gnome: gnome-games menthos: 2003-06-02 Christian Rose <menthos@menthos.com>
Jun 02 03:28:13 <CIA> gnome: * sv.po: Updated Swedish translation.
Jun 02 03:28:58 <CIA> e: commit by raster, Module:CVSROOT ciabot.sh
Jun 02 03:28:59 <CIA> e: Show me some of that sweet CIAbooty!
Jun 02 03:29:13 <CIA> e: commit by raster, Module:e17/libs/evas README TODO
Jun 02 03:29:14 <CIA> e: multiple bitch-ass ho's
Jun 02 03:29:49--- njs has changed the topic to: Real-time commit messages from open source projects || http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html || http://navi.picogui.org/cgi-bin/cia_stats.cgi || If you use CVS, don't forget to put ciabot in your CVSROOT/checkoutlist file
Jun 02 03:29:57 <ChipX86|Coding> njs: thanks
Jun 02 03:31:46 <Diablo-D3> CIA: it works
Jun 02 03:31:54 <Diablo-D3> erk
Jun 02 03:31:57 <Diablo-D3> raster: it works
Jun 02 03:32:06--> shr00ma has joined #commits
Jun 02 03:33:02 <CIA> e: commit by raster:
Jun 02 03:33:03 <CIA> e: Files: e17/libs/evas README TODO
Jun 02 03:33:04 <CIA> e: nicer formatting
Jun 02 03:33:48 <njs> raster: that still going to work if you have a commit that hits multiple directories?
Jun 02 03:33:53 <Diablo-D3> worse formatting
Jun 02 03:35:35 <raster> dunno
Jun 02 03:36:09 <CIA> gnome: gtksourceview gustavo: 2003-06-02 Gustavo Giráldez <gustavo.giraldez@gmx.net>
Jun 02 03:36:10 <CIA> gnome: * configure.in: Add libgnomeprint/libgnomeprintui dependencies.
Jun 02 03:36:11 <CIA> gnome: * gtksourceview/Makefile.am: Add gtksourceprintjob.[ch] to the build.
Jun 02 03:36:12 <CIA> gnome: * gtksourceview/gtksourceprintjob.h: * gtksourceview/gtksourceprintjob.c:
Jun 02 03:36:13 <CIA> gnome: New files implementing an object which knows how to print a GtkSourceBuffer
Jun 02 03:36:14 <CIA> gnome: with highlighting.
Jun 02 03:36:15 <CIA> gnome: * gtksourceview/gtksourcebuffer.c (build_syntax_regions_table)
Jun 02 03:36:16 <CIA> gnome: (ensure_highlighted, highlight_queue): Made GtkTextIter arguments const.
Jun 02 03:36:17 <CIA> gnome: (_gtk_source_buffer_highlight_region): Ditto. Added a highlight_now argument
Jun 02 03:36:18 <CIA> gnome: to make highlighting of the whole region synchronous (used for printing).
Jun 02 03:36:20 <CIA> gnome: * gtksourceview/gtksourcebuffer.h: Updated prototype.
Jun 02 03:36:22 <CIA> gnome: * gtksourceview/gtksourcetag.c (gtk_source_tag_get_style): Handle the case
Jun 02 03:36:24 <CIA> gnome: when tag->style is NULL.
Jun 02 03:36:26 <CIA> gnome: * gtksourceview/gtksourceview.c (gtk_source_view_expose): Adapt to
Jun 02 03:36:27 <CIA> gnome: _gtk_source_buffer_highlight_region change.
Jun 02 03:36:30 <CIA> gnome: * gtksourceview/gtktextregion.h: * gtksourceview/gtktextregion.c
Jun 02 03:36:32 <CIA> gnome: (gtk_text_region_add) (gtk_text_region_substract, gtk_text_region_intersect):
Jun 02 03:36:34 <CIA> gnome: Take const GtkTextIter arguments.
Jun 02 03:36:36 <CIA> gnome: * tests/test-widget.c: Implemented "Print Preview" menu option to test new
Jun 02 03:36:38 <CIA> gnome: printing functionality.
Jun 02 03:36:40 <CIA> gnome: * autogen.sh: Treat compiler warnings as errors by default.
Jun 02 03:36:46 <raster> OW!
Jun 02 03:36:49 <njs> btw, I find module=`echo $1 | cut -d/ -f1` to be a little more readable than that awful awk line people have been throwing around :-)
Jun 02 03:36:53 <ChipX86|Coding> someone needs a break inbetween their work
Jun 02 03:37:10 <CIA> e: commit by raster:
Jun 02 03:37:11 <CIA> e: Files: CVSROOT ciabot.sh
Jun 02 03:37:12 <CIA> e: get jiggy
Jun 02 03:37:51 <ChipX86|Coding> between E, gaim, and GNUpdate, my commits inbox is filling up fast ;)
Jun 02 03:38:38 <Diablo-D3> hah
Jun 02 03:38:47--> voltron has joined #commits
Jun 02 03:38:56 <njs> raster: yeah, if you do a commit that touches files in multiple directories, your current script's gonna send one email per directory
Jun 02 03:39:05 <njs> raster: CVS is lame like that
Jun 02 03:39:08 <CIA> gnome: gnome-games callum: Adding the blackjack game.
Jun 02 03:39:13 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:39:15 <ChipX86|Coding> oohh blackjack
Jun 02 03:39:57 <njs> raster: only way around it is to do serious kluging so you build up a list of all changed files in a temp file somewhere and then somehow send a single email for all of them, or else just give up on listing changed files.
Jun 02 03:40:11 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:41:10 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:41:21 <Diablo-D3> heh
Jun 02 03:41:41 <raster> njs: i give up.. keeping it simple :)
Jun 02 03:41:42 <njs> hmm, the record is skipping
Jun 02 03:41:49njs smacks CIA in the case
Jun 02 03:42:55 <yoann> raster: what CVS environment variable do you use to gather module name ?
Jun 02 03:42:59 <njs> bah, and now gnome passed fresco on the commit stats :-)
Jun 02 03:43:21 <njs> yoann: call your script as ciabot %{}, and then do module=`echo $1 | cut -f1 -d/`
Jun 02 03:43:22 <ChipX86|Coding> haha
Jun 02 03:43:30Diablo-D3 hopes scanline reads his privmsgs
Jun 02 03:43:37 <yoann> k, thx :)
Jun 02 03:43:43 <yoann> njs: thanks
Jun 02 03:43:45 <Diablo-D3> (for those who care) >scanline< you need to also automatically delete the newline unless the end of the line is >, or the start of the next line is *
Jun 02 03:44:37 <njs> yoann: btw, you don't want to call ciabot multiple times... if you want to send the same message to multiple channels, then bug scanline to make that possible tomorrow when he wakes up
Jun 02 03:44:43 <CIA> gaim: gaim chipx86: The Protocol Options is back! ... sort of.
Jun 02 03:44:54 <yoann> njs: yeah, I fixed that
Jun 02 03:45:24 <njs> 'kay
Jun 02 03:45:36--> silence has joined #commits
Jun 02 03:46:33 <CIA> prelude: Checkin by yoann:
Jun 02 03:46:34 <CIA> prelude: Fix so that it'll show what module is being modified
Jun 02 03:46:49 <ChipX86|Coding> it takes place after that commit, since it sends the e-mail and then rebuilds the admin files
Jun 02 03:47:14--> LichiMan has joined #commits
Jun 02 03:47:21 <LichiMan> hi
Jun 02 03:47:25<-- Azundris has left #commits ("Cat nap beckons...")
Jun 02 03:47:32 <ChipX86|Coding> hi
Jun 02 03:47:56 <LichiMan> I love gaim ;)
Jun 02 03:48:01 <ChipX86|Coding> :)
Jun 02 03:48:21 <CIA> gaim: gaim chipx86: There's a big spider crawling up my monitor ... Oh, and the weirdo things
Jun 02 03:48:22 <CIA> gaim: with the disclosure widget no longer happen.
Jun 02 03:48:30 <njs> heh
Jun 02 03:48:33 <CIA> gnome: gnome-games callum:
Jun 02 03:48:36 <njs> the social effects of real-time commit notices
Jun 02 03:48:45 <ChipX86|Coding> heh
Jun 02 03:49:10 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:50:11 <CIA> gnome: gnome-games callum:
Jun 02 03:50:20 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:50:44 <ChipX86|Coding> he likes adding blackjack
Jun 02 03:50:45 <CIA> e: Commit by: raster
Jun 02 03:50:46 <CIA> e: Where: e17/libs/evas README
Jun 02 03:50:46 <CIA> e: testypants
Jun 02 03:51:22<-- raster has quit ("Blum Blum Blum...")
Jun 02 03:51:42 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:52:09 <CIA> fresco: commit by njs to web: Fix detectors/__init__.py so it only inits each detector module once
Jun 02 03:52:39 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:53:08 <CIA> gnome: gnome-games callum: Added the blackjack game from Jon McCann
Jun 02 03:55:10 <njs> wow
Jun 02 03:55:32 <njs> social channel I hang out in has a bot that generates markov-chain-y nonsense when fed lines of text
Jun 02 03:55:38 <njs> <njs> ,Commit message: gaim: gaim chipx86: There's a big spider crawling up my monitor ... Oh, and the weirdo things with the disclosure widget no longer happen.
Jun 02 03:55:38 <njs> <Babblebot> Next Friday will not be bugs on glass.
Jun 02 03:55:53 <ChipX86|Coding> haha
Jun 02 03:58:15 <CIA> gnupdate: libcomprex: commit by defrhymes: I dont liek teh adding blackjack!! >;-{
Jun 02 03:58:16 <CIA> gnupdate: haha man I read that adn says wow heh LOL
Jun 02 03:58:17 <CIA> gnupdate: ADS == SALES
Jun 02 03:58:18 <CIA> gnupdate: Place your ad here !!
Jun 02 03:58:19 <CIA> gnupdate: For a good time visit www.gnupdate.org and check out our Member's ONLY section!
Jun 02 03:58:20 <CIA> gnupdate: I'm sorry, I'll stop. The CIA is watching.
Jun 02 03:58:38 <Diablo-D3> hahah wtf
Jun 02 03:58:45 <ChipX86|Coding> hahah
Jun 02 03:59:01ChipX86|Coding must set the line limit on that ;)
Jun 02 03:59:16 <Diablo-D3> <Diablo-D3> (for those who care) >scanline< you need to also automatically delete the newline unless the end of the line is >, or the start of the next line is *
Jun 02 03:59:20 <Diablo-D3> after that rule, btw
Jun 02 03:59:37 <CIA> gaim: gaim chipx86: Aww, I screwed everything up. Now the user splits should work again.
Jun 02 04:00:09 <njs> I don't understand that rule at all
Jun 02 04:00:14 <Diablo-D3> because that rule should fix gnome style commit messages
Jun 02 04:00:35 <Diablo-D3> njs: it has all *foo: foo lines on one line, instead of broken at 80 characters
Jun 02 04:00:44 <njs> I say you shouldn't alter line-breaking at all, but should perhaps put a throttle on
Jun 02 04:00:53 <Diablo-D3> njs: it also makes the end of a <foo@foo.foo> email address go to the next line
Jun 02 04:00:58 <ChipX86|Coding> there's a throttle of 1 second, or there's supposed to be anyway..
Jun 02 04:01:03 <Diablo-D3> I want line breaking altered
Jun 02 04:01:07 <Diablo-D3> otherwise it looks like ass
Jun 02 04:01:33 <njs> it's not our fault if the gnome people write commit messages that look sucky :-) whoever runs the gnome feed can fix them if they like.
Jun 02 04:01:44 <njs> lots of times commit messages have meaningful linebreaks
Jun 02 04:01:59 <Diablo-D3> well whatever
Jun 02 04:02:09 <Diablo-D3> then I say we should ban gnome from using cia until they get less lame messages.
Jun 02 04:02:09--> Nix has joined #commits
Jun 02 04:02:26 <njs> heh
Jun 02 04:02:44 <njs> gnome doesn't know they're using CIA... someone set up a feed from the gnome-commits list, I believe.
Jun 02 04:03:03 <Diablo-D3> eww
Jun 02 04:03:05 <CIA> gaim: gaim chipx86: I messed up on those checks. Now the warnings are gone, and the correct
Jun 02 04:03:06 <CIA> gaim: values are being returned, except for Jabber, but I'll figure that out in a
Jun 02 04:03:07 <CIA> gaim: second or two.
Jun 02 04:03:18 <Diablo-D3> ^ see that message
Jun 02 04:03:26 <Diablo-D3> that should be on all one line
Jun 02 04:03:59 <njs> mmm, maybe
Jun 02 04:04:24 <njs> you can't stick everything together; you might run over the IRC line length limit
Jun 02 04:04:28 <ChipX86|Coding> but the good news is, it was just an error in my accounts file!
Jun 02 04:04:35 <njs> and how are you going to handle all the variations on:
Jun 02 04:04:37 <Diablo-D3> njs: of course, but we can detect that
Jun 02 04:04:39 <njs> - Fixed x
Jun 02 04:04:43 <njs> - Cleaned up y
Jun 02 04:04:46 <njs> etc.?
Jun 02 04:04:53 <ChipX86|Coding> things are fine how they are
Jun 02 04:05:06 <njs> trying to write an AI that handles all such messages appropriately is not something you're going to have a lot of luck at.
Jun 02 04:05:39 <CIA> shadowconflict: commit by diablo-d3: This is what a long commit message should look like. Its very long, and appears all on one line.
Jun 02 04:05:43 <njs> feel free to run all your projects through a message=`echo $message | tr -d '\n'`, of course :-)
Jun 02 04:07:14 <CIA> gaim: CVSROOT chipx86: Trying njs's happy little line of doom, which should clear up this linebreak
Jun 02 04:07:15 <CIA> gaim: problem. <-- hah!
Jun 02 04:07:31 <njs> umm... odd
Jun 02 04:07:37 <ChipX86|Coding> that's before the rebuild
Jun 02 04:07:39 <Diablo-D3> hah hah/
Jun 02 04:07:40 <ChipX86|Coding> next commit should work
Jun 02 04:07:42 <njs> ah
Jun 02 04:07:45 <Diablo-D3> ChipX86|Coding: try again
Jun 02 04:07:52 <ChipX86|Coding> in a few
Jun 02 04:08:05 <njs> I guess '\r\n' might be better, actually; not sure if cvs does line break munging on commit messages...
Jun 02 04:08:27 <Diablo-D3> I would hope it does
Jun 02 04:08:58 <njs> yeah, but it's never a good idea to trust CVS to be sane and rational :-)
Jun 02 04:08:59<-- SmackedFly has quit (Read error: 104 (Connection reset by peer))
Jun 02 04:09:21--> SmackedFly has joined #commits
Jun 02 04:09:29 <Diablo-D3> heh
Jun 02 04:09:42 <Diablo-D3> njs: I can, but only if I s/CVS/subversion/
Jun 02 04:10:04 <Diablo-D3> actually, cvs isnt that bad
Jun 02 04:10:07 <njs> umm, yeah. But, uh, that kinda changes the statement in a salient way :-)
Jun 02 04:10:08--> SmackleFunky has joined #commits
Jun 02 04:10:26 <Diablo-D3> it only sucks for ultralarge projects
Jun 02 04:10:38 <CIA> gaim: gaim chipx86: Fixed some more warnings (I think) from when you add a new account.Unfortunately, it seems that importing prefs and accounts from the old.gaimrc is having some issues. I know why, will fix. :/
Jun 02 04:10:42 <njs> umm
Jun 02 04:10:44 <ChipX86|Coding> that kind of works
Jun 02 04:10:57 <njs> I've had plenty of reason to loath CVS even on the smallest projects
Jun 02 04:11:18 <njs> anytime you want to rename a file, or work on something but don't have commit access, or...
Jun 02 04:11:25 <CIA> gaim: CVSROOT chipx86: New version...
Jun 02 04:11:30 <Diablo-D3> ChipX86|Coding: s/\n/ /
Jun 02 04:11:35 <njs> ChipX86|Coding: I guess tr '\n' ' ' might be better
Jun 02 04:11:36 <ChipX86|Coding> hence the new version
Jun 02 04:12:25 <Diablo-D3> how are you listing the module name?
Jun 02 04:12:32 <ChipX86|Coding> I pasted it earlier
Jun 02 04:12:36 <ChipX86|Coding> but someone had a better solution
Jun 02 04:12:45 <CIA> fresco: commit by njs to CVSROOT: Tweak ciabot script to give an indicator when it truncates commit messages
Jun 02 04:12:53 <njs> call your script as "ciabot %{}"
Jun 02 04:13:06 <njs> then do module=`echo $1 | cut -d/ -f1`
Jun 02 04:13:18scanline yawns
Jun 02 04:13:22 <scanline> silly allergies waking me up...
Jun 02 04:13:22 <ChipX86|Coding> hey scanline
Jun 02 04:13:26 <scanline> hiya
Jun 02 04:13:27 <ChipX86|Coding> scanline: got a few new projects
Jun 02 04:13:29 <Diablo-D3> good morning scanline
Jun 02 04:13:31 <scanline> uhoh :)
Jun 02 04:13:32--> vladd has joined #commits
Jun 02 04:13:38 <ChipX86|Coding> Enlightenment being the latest I think
Jun 02 04:13:40 <njs> *ding* You've got Feature Requests!
Jun 02 04:13:43 <scanline> spiffy
Jun 02 04:13:46 <ChipX86|Coding> and prelude IDS
Jun 02 04:13:49scanline saw the message from Diablo-D3
Jun 02 04:14:15 <scanline> hmm... suppose I should delete those 'test' and 'warning' projects
Jun 02 04:14:26 <Diablo-D3> scanline: btw, it looks like there is no way to have the bot strip \ns, just with the ciabot script itself
Jun 02 04:14:28 <njs> "cows", too
Jun 02 04:14:31 <ChipX86|Coding> scanline: might want to add a notice to the page, btw, that says you must put the script name in checkoutlist before committing
Jun 02 04:14:42 <scanline> njs: ah.. thought cows might be a real project :)
Jun 02 04:14:50 <njs> and I claim that this is the Correct behaviour; there's some dispute here :-)
Jun 02 04:14:57 <ChipX86|Coding> nope, some guy telling us how he could mess with the bot and get it k-lined if he wanted
Jun 02 04:15:13<-- pto has quit (Read error: 110 (Connection timed out))
Jun 02 04:15:18 <njs> scanline: yeah, but we were here; it was the same guy for all three
Jun 02 04:15:35 <Diablo-D3> how were you stripping \ns?
Jun 02 04:15:56 <scanline> the bot doesn't strip \ns, it just strips blank lines
Jun 02 04:16:08 <Diablo-D3> scanline: no, I was asking Chip
Jun 02 04:16:12 <scanline> ah, sorry
Jun 02 04:16:19 <Diablo-D3> he haxx0r3d ciabot to strip \ns
Jun 02 04:16:26 <ChipX86|Coding> use what njs said
Jun 02 04:16:29scanline adds the end of day stats...
Jun 02 04:16:29 <ChipX86|Coding> I ended up doing sed though
Jun 02 04:16:54 <Diablo-D3> njs said something?
Jun 02 04:17:12 <njs> Diablo-D3: I'd guess just something like message=`echo $message | tr '\n\r' ' '`
Jun 02 04:18:12 <njs> slightly more efficient to do it in the initial snarf... message=`tr '\n\r' ' '`
Jun 02 04:18:22 <ChipX86|Coding> hah nice, gaim thinks every one of my accounts is TOC now
Jun 02 04:18:25 <njs> but ick, not clear to read
Jun 02 04:18:27 <CIA> picogui: micah committed revision 4196: Adding end-of-day stats to the cia_stats CGI
Jun 02 04:18:44 <njs> what are end-of-day stats?
Jun 02 04:19:09 <CIA> picogui: micah committed revision 4197: Adding the crontab CIA is using, since it's getting slightly nontrivial
Jun 02 04:19:28 <scanline> instead of deleting the daily stats at the end of the day, it clears out the end-of-day directory and dumps them in there
Jun 02 04:19:44 <njs> so it's previous-day, not end-of-day?
Jun 02 04:19:51 <scanline> hmm... suppose I could name that 'yesterday' and make more sense :)
Jun 02 04:20:06 <Diablo-D3> scanline: can you also have them print them in the project's channel?
Jun 02 04:20:18 <njs> yeah, it might be clearer to make everything like that...
Jun 02 04:20:30 <njs> "forever this month this week yesterday today"
Jun 02 04:20:38 <scanline> I should just let the CGI have a mapping from directory name to heading to make this all more flexible
Jun 02 04:20:39 <CIA> shadowconflict: commit by diablo-d3: Updating...
Jun 02 04:21:01 <scanline> Diablo-D3: suppose I could have the crontab call another python script that would send out stats to the channel
Jun 02 04:21:15 <Diablo-D3> scanline: that would be very cool if you could do that
Jun 02 04:21:34 <scanline> :)
Jun 02 04:21:38 <CIA> gaim: gaim chipx86: We're going to shuffle around the init sequence in main.c again. Importing
Jun 02 04:21:39 <CIA> gaim: accounts should no longer screw things up, and there's better protection
Jun 02 04:21:40 <CIA> gaim: against invalid protocol IDs causing an account to have to be hand-editted.
Jun 02 04:21:46 <ChipX86|Coding> hmm, didn't work
Jun 02 04:22:20 <CIA> gaim: CVSROOT chipx86: Okay, we'll try it njs's way :)
Jun 02 04:22:22 <njs> hmm, I think everyone would get annoyed if #fresco started having Pointless Stats (tm) dumped in it. Configurable might be best.
Jun 02 04:22:27 <njs> heh
Jun 02 04:22:30--> smigs has joined #commits
Jun 02 04:22:39 <njs> I'm famous!
Jun 02 04:22:39 <Diablo-D3> njs: its only one line once a day.
Jun 02 04:22:55 <ChipX86|Coding> njs: cvsroot gaim commits don't get sent to the listserv :/
Jun 02 04:23:06 <ChipX86|Coding> 52 people
Jun 02 04:23:11 <njs> That's fine; it's still be annoying to everyone.
Jun 02 04:23:33 <ChipX86|Coding> ok, it's about an hour past when I wanted to sleep, so I think I should go to bed
Jun 02 04:23:38 <CIA> picogui: micah committed revision 4198: Better heading names for the table in cia_stats
Jun 02 04:24:00 <njs> Stefan spent our whole time on SF whining about the stupid SF stats, because they encourage pointless competition and the like.
Jun 02 04:24:11 <scanline> hehe
Jun 02 04:24:19 <scanline> but pointless competition is fun
Jun 02 04:24:25 <ChipX86|Coding> I'll have to ask kergoth if he does anything with cvs on OpenZaurus, and see if he wants to set this up
Jun 02 04:24:26 <njs> eh.
Jun 02 04:24:28ChipX86|Coding thinks who else he knows
Jun 02 04:24:42 <scanline> ha... the stats page looks really funky when my monitor hasn't warmed up yet and the gamma is way too high
Jun 02 04:24:49 <ChipX86|Coding> haha
Jun 02 04:25:04 <scanline> or maybe it's my eyes that haven't warmed up yet...
Jun 02 04:25:06scanline yawns
Jun 02 04:25:13 <ChipX86|Coding> I'd add my repository of Zaurus apps, but the only name I could give it is something like "chipx86-zaurus"
Jun 02 04:26:30 <scanline> hmm.. end of day stats to all channels, or just here?
Jun 02 04:26:43 <ChipX86|Coding> I'd say here
Jun 02 04:26:52 <njs> ditto
Jun 02 04:27:01 <scanline> k
Jun 02 04:27:07 <scanline> will use the project name 'commits' :)
Jun 02 04:27:25 <njs> will it show up twice then?
Jun 02 04:27:35 <scanline> ah... that's a good point
Jun 02 04:27:47 <scanline> 'stats' then
Jun 02 04:29:11 <CIA> shadowconflict: commit by diablo-d3 to CVSROOT: We've switches his usual morning coffee with Foldger's Instant Coffee Lets see if he notices.
Jun 02 04:29:31 <Diablo-D3> yep, it worked.
Jun 02 04:29:36 <Diablo-D3> sort of.
Jun 02 04:30:18 <CIA> gaim: gaim chipx86: This was causing segfaults. gaim_account_disconnect() was calling both gaim_connection_disconnect() and gaim_connection_destroy(), but gaim_connection_disconnect() calls gaim_connection_destroy(), so it was trying to destroy a connection that was no longer valid. Oops.
Jun 02 04:30:18<-- SmackedFly has quit (Read error: 54 (Connection reset by peer))
Jun 02 04:30:44--> SmackedFly has joined #commits
Jun 02 04:31:02 <CIA> shadowconflict: commit by diablo-d3 to CVSROOT: We've switches his usual morning coffee with Folgar's Instant Coffee. Lets see if he notices.
Jun 02 04:31:03 <ChipX86|Coding> gaim's actually becoming usable now :D
Jun 02 04:31:17 <Diablo-D3> damnit.
Jun 02 04:31:20 <ChipX86|Coding> almost anyway..
Jun 02 04:31:26 <Diablo-D3> oh wait.
Jun 02 04:31:29 <Diablo-D3> it does work.
Jun 02 04:31:31 <Diablo-D3> w33.
Jun 02 04:31:37 <ChipX86|Coding> another week and it'll be usable :D
Jun 02 04:31:43 <Diablo-D3> ChipX86|Coding: btw, Ive been using gaim for ages, so, yes, it works fine
Jun 02 04:31:53 <ChipX86|Coding> Diablo-D3: I tore it apart
Jun 02 04:32:03 <ChipX86|Coding> we're rewriting the core framework
Jun 02 04:32:11 <ChipX86|Coding> so for awhile, when it even compiled, it was useless
Jun 02 04:32:15 <Diablo-D3> ahh
Jun 02 04:32:16--> mic has joined #commits
Jun 02 04:32:18 <ChipX86|Coding> I'm redoing the conversation dialog from scratch
Jun 02 04:32:25 <ChipX86|Coding> er, account editor dialog
Jun 02 04:32:34 <ChipX86|Coding> as well as pounces, accounts, connection API, etc
Jun 02 04:32:38 <mic> hi all
Jun 02 04:32:59--- ChipX86|Coding is now known as ChipX86|Sleep
Jun 02 04:33:05 <ChipX86|Sleep> g'night everyone
Jun 02 04:33:06 <CIA> shadowconflict: commit by diablo-d3 to CVSROOT: njs is now famous
Jun 02 04:33:08 <mic> night then
Jun 02 04:33:20 <mic> ok, thats the cvs thingu
Jun 02 04:33:21 <mic> ok
Jun 02 04:33:32 <Diablo-D3> night Chip
Jun 02 04:33:35<-- mic has left #commits ("So long, Stinktown!")
Jun 02 04:34:32<-- vladd has quit ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030529]")
Jun 02 04:34:43 <CIA> picogui: micah committed revision 4199: Quick and dirty separation of the cia_stats CGI into a CGI frontend and a stat reading backend
Jun 02 04:36:56 <Diablo-D3> picogui uses subversion?
Jun 02 04:37:00 <scanline> yep
Jun 02 04:37:12 <CIA> prelude: Checkin by yoann, Module prelude-nids:
Jun 02 04:37:12 <CIA> prelude: 2003-06-02 Yoann Vandoorselaere <yoann@prelude-ids.org>
Jun 02 04:37:13 <CIA> prelude: * src/tcp-stream.c (tcp_stream_get_state):
Jun 02 04:37:15 <CIA> prelude: renamed from tcp_stream_is_known(). Take a packet_container_t
Jun 02 04:39:02 <campd> this is the coolest channel ever
Jun 02 04:39:09<-- Phroggie|ZzZzZz has quit (Read error: 104 (Connection reset by peer))
Jun 02 04:39:24 <yoann> is it normal that most of the changes were cut'd out ?
Jun 02 04:39:44 <Diablo-D3> yoann: dont use all those \ns.
Jun 02 04:39:50 <yoann> Diablo-D3: huh ?
Jun 02 04:40:00 <scanline> There's a 'head' in the cvs script that sends only the first few lines
Jun 02 04:40:05 <njs> the sample script cuts off after a few lines, to reduce spammage
Jun 02 04:40:09 <yoann> Diablo-D3: well, that's the "normal" way to write a ChangeLog
Jun 02 04:40:26 <Diablo-D3> yoann: yeah, but that looks evil.
Jun 02 04:40:26--> gridlock has joined #commits
Jun 02 04:40:30 <yoann> Diablo-D3: describe change, function per function
Jun 02 04:40:50--> Mikael has joined #commits
Jun 02 04:40:56 <njs> yoann: yeah, but you should think about whether you really want to spam all that detail into your IRC channel
Jun 02 04:40:59 <yoann> Diablo-D3: and I guess ciabot should just copy this portion, not modifying any whitespace nor \n
Jun 02 04:41:17--> Cobwa has joined #commits
Jun 02 04:41:21<-- Mikael has left #commits ("Client Exiting")
Jun 02 04:41:39 <yoann> njs: well, for me the point of CIAbot is to inform what actually went in the CVS :-)
Jun 02 04:41:58 <njs> well, you can always modify your script to not cut off after a few lines :-)
Jun 02 04:42:02 <Diablo-D3> yoann: most people write sane commit messages, and then do their own ChangeLogs
Jun 02 04:42:26 <njs> Diablo-D3: umm, there are lots of projects where the convention is to stick the changelog entry into the commit message
Jun 02 04:42:53 <njs> Diablo-D3: gnome and gcc come to mind; they're not "most people", but...
Jun 02 04:43:03 <yoann> Diablo-D3: theses commit message are _sane_
Jun 02 04:43:29 <Diablo-D3> njs: their not "sane people" either ;)
Jun 02 04:44:13 <yoann> Diablo-D3: well, I guess it depend on the point of view. It sound really more sane to me to include detailed description in CVS changelog
Jun 02 04:44:30 <yoann> Diablo-D3: at least per function name change description
Jun 02 04:44:52 <yoann> njs: so removing the head would do it ?
Jun 02 04:45:26 <Diablo-D3> yoann: dont spam the channel.
Jun 02 04:45:43 <yoann> Diablo-D3: with what ?
Jun 02 04:45:52 <Diablo-D3> commit messages
Jun 02 04:45:52<-- SmackleFunky has quit (Remote closed the connection)
Jun 02 04:45:52 <scanline> Diablo-D3: isn't that sort of the point of this channel?
Jun 02 04:45:56 <Diablo-D3> 4 or 5 lines is "okay", a billion isnt.
Jun 02 04:45:59 <njs> I dunno, it doesn't seem to me like a big deal if you spam #commits with commit messages :-)
Jun 02 04:46:08 <njs> and if you want to spam your own channel, *shrug*
Jun 02 04:46:09 <yoann> Diablo-D3: 4-5 lines is way to short
Jun 02 04:46:21 <scanline> IMHO it really depends on how often you commit
Jun 02 04:46:25 <yoann> Diablo-D3: maybe the good solution would be to have a per channel setting
Jun 02 04:46:29 <Diablo-D3> scanline: yeah, but its damn annoying to see one project scroll my entire irc window
Jun 02 04:46:37 <scanline> if you're like me and commit at pretty much any point it compiles, short messages are good...
Jun 02 04:46:45 <yoann> Diablo-D3: per channel setting...
Jun 02 04:47:02 <Diablo-D3> you wouldnt want to see me doing proper cvs commit messages
Jun 02 04:47:04 <scanline> yoann: well, that's exactly what you have by doing the slicing in the CVS script
Jun 02 04:47:06 <Diablo-D3> I commit maybe every few days
Jun 02 04:47:10 <CIA> gnome: nautilus-rc campd: 2003-06-02 Dave Camp <dave@ximian.com>
Jun 02 04:47:11 <CIA> gnome: * src/nrc_transactionwindow.py: Handle exceptions when creating the
Jun 02 04:47:12 <CIA> gnome: transaction.
Jun 02 04:47:15 <Diablo-D3> and when I do, tons of stuff is updated
Jun 02 04:47:17campd blushes
Jun 02 04:47:27 <luge> campd: botwhore
Jun 02 04:47:30 <njs> Diablo-D3: isn't this kinda like complaining about there being too much flood in #flood?
Jun 02 04:47:31 <yoann> scanline: the slicing ?
Jun 02 04:47:41 <scanline> yoann: the 'head' com