00:01.26 | CIA | micah committed revision 4121: Improved the --list option greatly, added a --merge-all option |
00:12.30 | CIA | micah committed revision 4122: CmdlineSVN can now trap subversion error messages and report them as an EnvironmentError |
00:24.45 | CIA | micah committed revision 4123: Changed task name for Package.merge() to be a little more descriptive |
00:45.24 | *** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-252-139.crtntx1.dsl-verizon.net) |
01:04.35 | CIA | micah committed revision 4124: Better error handling for the Curses UI |
02:18.30 | CIA | micah committed revision 4125: Some slightly funky code to safely perform updates on bootstrap packages |
02:26.58 | CIA | micah committed revision 4126: Added the --update option, disabled updating by default |
02:41.28 | CIA | micah committed revision 4127: Hopefully fixing a bug in the Tar repository on non-unixy systems |
02:43.39 | *** join/#picogui gonkulator (~brandon@12-203-192-186.client.attbi.com) |
02:47.25 | CIA | micah committed revision 4128: A nicer failure mode for strange errors when deleting directories under windows |
03:00.39 | CIA | micah committed revision 4129: Changing temporary directory names to work around what appears to be a bug in svn, causing false 'obstructed update' errors |
03:06.11 | CIA | micah committed revision 4130: Added a more descriptive message for errors in renaming |
03:09.06 | CIA | micah committed revision 4131: Fixing a stupid error in path manipulation |
03:14.09 | CIA | micah committed revision 4132: Use extra whitespace to make messages stand out on platforms without color |
03:18.31 | CIA | micah committed revision 4133: More robust code for simplifying paths in CmdlineSVN fixes incorrect progress output under Windows |
03:33.57 | CIA | micah committed revision 4134: Perform a proper merge on bootstrap packages, so they will be automatically updated with --update |
03:38.03 | CIA | micah committed revision 4135: Detect old temporary directories in the way and try to remove them |
03:39.06 | CIA | micah committed revision 4136: Changed the severity of the bootstrap upgrade messages |
05:23.06 | *** join/#picogui gonkulator (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
07:02.34 | *** join/#picogui gonkulator (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
10:45.00 | *** join/#picogui Talez (~talez@talez.arach.net.au) |
12:42.19 | CIA | micah committed revision 4137: Starting an eForth CCG branch in Subversion |
12:57.46 | *** join/#picogui TD (~mike@bdsl.66.13.154.244.gte.net) |
12:57.49 | TD | hola all |
12:58.03 | TD | i'm curious as to how you guys are finding scons |
12:58.25 | scanline | hard to tell, since pgbuild doesn't actually compile anything yet |
12:58.27 | scanline | but in theory I like it |
12:58.36 | TD | heh |
12:58.40 | TD | yes, i am just reading the website |
12:58.45 | TD | PGBuild seems to go a lot further |
12:59.00 | scanline | I like SCons' design, and it's really easy to extend |
12:59.04 | TD | what other features does it have? |
12:59.18 | scanline | PGBuild or SCons? |
12:59.27 | TD | PGBuild |
12:59.29 | TD | i know about scons |
12:59.52 | scanline | so far, just package/repository management and a configuration database |
13:00.20 | scanline | it's going to have configuration dependency tracking, configuration front-ends, and autoconf-like functionality |
13:01.05 | TD | i thought SCons did autoconf functionality now |
13:01.47 | scanline | yeah, they added that in 0.14. If it ends up being sufficient for picogui's needs, which looks likely, then I'll just need to write some glue to interface that with pgbuild's config tree |
13:02.12 | TD | ok what do you mean by dependancy tracking? for extra source tarballs? |
13:02.22 | scanline | well, for everything |
13:03.01 | scanline | I want to be able to enable a "Tuxscreen" configuration option, have that automatically enable the video drivers and such it needs, then automatically download and compile just the packages necessary for that configuration |
13:03.48 | scanline | so config options need to depend on other config options or on packages, and source files need to be able to depend on config options |
13:03.54 | TD | ah ok, so it's internal to pg then |
13:04.09 | TD | ie it would be going and downloading say glib |
13:04.26 | scanline | yep, that sort of thing |
13:04.46 | scanline | but mostly these packages are just parts of picogui |
13:04.56 | scanline | i.e. every application and every theme are now in separate packages |
13:05.08 | scanline | so if you just want a terminal, you don't have to download xchat and dozens of other apps |
13:05.21 | TD | yeah, ok |
13:06.10 | TD | is PGBuild going to be designed to be reusable outside of picogui? |
13:06.19 | scanline | definitely |
13:06.35 | scanline | pgbuild itself is actually separated into two pgbuild packages |
13:06.44 | scanline | the source code, and the configuration |
13:07.02 | scanline | so you'd just have to replace the configuration package, and you could even keep automatically updating the source package from picogui's repository |
13:07.31 | TD | nice |
13:07.50 | TD | oh yes, that reminds me. how is subversion? i looked at it, but it seems that they don't keep compatability for very long |
13:07.58 | TD | ie you have to constantly upgrade |
13:08.17 | scanline | that hasn't been a problem yet |
13:08.31 | scanline | and subversion is really what makes pgbuild and all the new reorganization possible :) |
13:10.41 | TD | how is libOM? |
13:11.15 | scanline | still almost entirely theoretical |
13:11.28 | scanline | lalo's worked on it a little, but he hasn't had much time |
13:11.36 | scanline | and I've been working on pgbuild |
13:11.44 | TD | ok |
13:34.18 | CIA | micah committed revision 4138: Applying pg-ccg-20030414/modified_files.patch to the eforth-ccg branch |
13:40.29 | TD | hey nice |
13:40.33 | TD | where did you get that bot? |
13:40.50 | TD | does it need subv? |
13:40.53 | scanline | it's just a few lines of python |
13:41.11 | scanline | the bot itself doesn't, you could probably hack the post-commit script a bit to work with CVS |
13:41.39 | scanline | the bot is here: |
13:41.39 | TD | pg-ccg-20030414/modified_files.patch <--- you keep all the patches ? |
13:41.41 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/irc/ |
13:42.01 | TD | thanks |
13:42.17 | scanline | TD: no, that's something unusual... it's a patch for a font engine eForth wrote that I'm porting to picogui |
13:42.39 | scanline | And then the code that actually connects to the bot is here: |
13:42.40 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/svn/ |
13:42.44 | TD | ta |
13:42.49 | TD | lol, now i understand the name |
13:43.09 | scanline | :) |
13:43.39 | TD | hmm, would be very cool to get lots of projects using something like this and have a real time #commits channel :) get to watch all the lovely software flowing by... |
13:44.10 | scanline | that'd be neat- more than one project could use this same bot, and I could have it dump everything to the specified channel and to #commits :) |
13:44.19 | scanline | I think captain_proton might use it for BZFlag if they switch to subversion |
13:44.57 | TD | wouldn't running an open bot that spits out anything it runs be a bit insecure? |
13:45.02 | scanline | probably couldn't use it with CVS on sourceforge, since they don't allow outgoing TCP/IP connections |
13:45.03 | TD | anything it receives rather |
13:45.13 | scanline | TD: yeah.. it was a quick hack, so I didn't really care :) |
13:45.28 | scanline | there are a couple better ways to rewrite it... |
13:45.43 | scanline | could use a unix socket, and require the messages to be delivered locally via ssh or something |
13:45.48 | scanline | could make the bot itself support SSL |
13:45.52 | TD | yes, that would work |
13:45.55 | scanline | or maybe just recieve the messages over email |
13:45.55 | TD | easier to use ssh |
13:46.04 | TD | esp as sourceforge is cool with that |
13:46.07 | scanline | with a list of allowed from addresses |
13:46.22 | scanline | I don't think sourceforge allows any outgoing connections, even ssh |
13:46.25 | TD | the bot could connect via ssh using keypairs, then simply connect a named pipe to the other end |
13:46.28 | scanline | so email would be the only way to make it work with sourceforge |
13:46.33 | TD | no, the server with the bot connects in |
13:46.46 | scanline | ah.. that'd be annoying though, making the bot keep open connections to other servers |
13:47.03 | scanline | hmm.. email could actually be really easy |
13:47.30 | scanline | I could change the bot to do local delivery with unix sockets, then I could put the client for the bot in a .forward file for some email account on navi |
13:48.05 | TD | what, so there would be a commits@navi.picogui.org address to which people could send their commit notices? |
13:48.09 | scanline | yep |
13:48.13 | TD | that would be cool |
13:48.21 | TD | i'd set up my cvs server for it (it's not on sourceforge) |
13:48.36 | scanline | it could validate the subject to make sure it's actually a commit message, then spit the first line of the body out into the channel |
13:49.00 | TD | hmm, what about multi-line commit messages? |
13:49.17 | TD | i tend to have bullet points in my logs |
13:49.38 | scanline | I think it would usually only be good to send the first line |
13:49.53 | scanline | although maybe it could send the first line to the project's home channel, and the whole thing to #commits |
13:50.07 | scanline | but that could get very floodish fast |
13:50.41 | TD | depends how large the messages are i suppose. i really don't know how big the average one is |
13:51.13 | scanline | I tend to write fairly short commit messages because I believe in committing early and often.. and if I'm fixing a bug I'll just refer to a bug number rather than explaining it |
13:51.43 | TD | yeah, i don't have a bugzilla yet. my commits are normally one or two items, but when doing big changes they tend to bunch up. that's rare though |
13:52.06 | TD | well, i'm up for it. i'd be happy to ask other projects to participate as well |
13:52.12 | scanline | neat |
13:53.50 | TD | by the way, make sure the project is in the subject line rather than based on the from address or whatever, so people can write converters from say wine-cvs to whatever format the bot needs. |
13:54.38 | scanline | if the subject has to have a particular format, that would probably be sufficient to avoid spam |
13:55.23 | TD | yup |
13:55.42 | TD | don't put the address up on the web in un-obfustucated form either, i've found that's enough |
14:00.13 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
14:00.44 | scanline | hmm... |
14:01.04 | CIA | test... |
14:01.08 | scanline | ah |
14:04.07 | CIA | micah committed revision 4140: Fixing announceClient.py to use the new UNIX socket bot |
14:04.11 | scanline | whee |
14:04.33 | scanline | and now it also announces everything in #commits, prepending the channel name |
14:05.10 | TD | nice |
14:05.18 | scanline | now for an email client... |
14:17.09 | file | mmm? |
14:20.02 | scanline | whoops.. "!" != "|" |
14:20.04 | scanline | hi file |
14:21.02 | scanline | yay.. now to see if there's a python module for parsing mime email |
14:21.16 | scanline | yep |
14:21.20 | file | greetings and salutations |
14:21.30 | scanline | file: better watch out, we're making CIA smarter |
14:22.11 | scanline | hmm. I suppose I should have registered #commits before CIA joined it |
14:22.27 | file | noooooooooo! not smarter than me! |
14:23.52 | scanline | TD: can you temporarily leave #commits so I can register the channel? |
14:33.36 | TD | yep |
14:33.57 | scanline | thanks, you can come back now |
14:34.38 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
14:42.07 | CIA | This is a test message delivered to commits@picogui.org |
14:42.07 | CIA | And it's two lines long! |
14:42.15 | scanline | yay |
14:43.13 | CIA | micah committed revision 4141: Adding an email client for announceBot |
14:44.04 | scanline | ok, the format is described here: |
14:44.06 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/irc/emailBotClient.py |
14:44.24 | scanline | the channel name should be without the "#" |
14:44.32 | TD | cool |
14:44.58 | scanline | I should get the bot set up with commands to join and part channels... |
14:45.03 | scanline | but I can do that later :) |
14:45.44 | scanline | hmm. I should make this start on bootup.. do you remember which cron daemon it is that supports @reboot? |
14:45.59 | TD | no, but what's wrong with init scripts? |
14:46.15 | scanline | I like keeping stuff like this contained within one user account |
14:46.43 | TD | fair enough |
14:47.32 | scanline | hmm |
14:47.46 | scanline | whatever cron I have installed on navi seems to accept @reboot lines, even if they aren't documented in its manpage |
14:48.26 | TD | what's the easiest way to send commit messages from a script? sendmail? |
14:48.43 | scanline | yeah |
14:48.46 | scanline | probably |
14:49.35 | TD | what is the email address? |
14:49.48 | TD | doh |
14:49.52 | TD | sorry, need better short term memory |
14:49.58 | scanline | np |
14:50.37 | scanline | also, you can specify a channel name that doesn't exist without any problems- the bot will only deliver it to #commits, but use that name as the little heading thingy |
14:54.41 | scanline | whee.. so now it should be possible for captain_proton to get commit messages from the sourceforge CVS |
15:05.52 | TD | i'll write up a page about it, with this script for cvs |
15:05.57 | scanline | cool |
15:06.02 | TD | (have to strip out all the goop) |
15:06.18 | TD | if you could make it join the given channel, that would be good |
15:06.25 | scanline | I'd think it would be harder with CVS than subversion, since CVS versions each file separately |
15:06.28 | TD | maybe say, if you have the # join the channel as well, otherwise don't bother |
15:06.38 | scanline | hmm... |
15:06.38 | TD | yes, you have to skip all the MODIFIED FILES section etc |
15:06.45 | TD | and you don't get a global rev number |
15:06.49 | scanline | that could easily be abused though |
15:06.54 | TD | yes, true |
15:07.10 | TD | perhaps a /msg that invites it or something |
15:07.30 | scanline | it'd be fine to have a command on the socket that lets it join/part channels, but I wouldn't want that to be available over email |
15:08.03 | TD | yeah, could be easier to just ask you to do it :) or have a little cgi form |
15:08.25 | scanline | hmm |
15:08.33 | scanline | well, the cgi form and the email are about equally secure |
15:08.52 | scanline | though there isn't really any measure of security anyway, since anyone could just flood it with crap :) |
15:09.23 | scanline | so alrighty, I'll make the join/part stuff work over email |
15:09.36 | TD | if it really becomes a problem we can deal with it later |
15:09.40 | scanline | yep |
15:14.43 | TD | scanline: what do you do for subversion? |
15:15.07 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/svn/hooks/ |
15:15.32 | scanline | one-liner in post-commit :) |
15:15.51 | scanline | but that talks directly to the socket rather than sending an email |
15:17.02 | TD | yeah |
15:17.18 | TD | i guess it's simple enough to figure out |
15:21.55 | *** join/#picogui brandon (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
15:25.30 | *** join/#picogui gonkulator (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
15:27.06 | TD | http://theoretic.com/mike/cia.html |
15:27.11 | TD | is that ok? |
15:27.47 | scanline | looks alright, though myself I prefer the message to be all on one line |
15:28.26 | TD | yes, i can alter the script to do that |
15:28.37 | scanline | might also be good to put a link in to the bot source code |
15:28.45 | TD | true |
15:28.58 | scanline | and once I figure out how to do joining and parting in Twisted, could add that :) |
15:29.12 | TD | license? |
15:29.29 | scanline | I think this code falls under the 'who cares' license |
15:31.37 | TD | there we go |
15:33.03 | *** join/#picogui Oktal (mat@pc1-rdng3-5-cust219.winn.cable.ntl.com) |
15:34.51 | TD | hmm, tempted to hook up gnome cvs-commits-list to it. or would that be spam? |
15:36.55 | TD | are there any special rules for sending mail from sourceforge? |
15:38.31 | scanline | I have no problem with gnome cvs on CIA :) |
15:38.39 | scanline | I don't think sourceforge has any special restrictions |
15:38.44 | TD | ok |
15:38.51 | scanline | but it's been a while since I've messed with commit mail from sf |
15:39.02 | TD | last time i used it was about 2 years ago |
15:43.46 | *** join/#picogui TestCIA (~TestCIA@12-252-175-3.client.attbi.com) |
15:43.50 | scanline | whee |
15:43.56 | scanline | I just told it to join over a socket |
15:43.58 | gonkulator | another one? |
15:44.03 | gonkulator | <PROTECTED> |
15:44.42 | *** join/#picogui TestCIA (~TestCIA@12-252-175-3.client.attbi.com) |
15:44.44 | scanline | spiffy |
15:44.51 | TestCIA | whee |
15:45.07 | TestCIA | Time for me to die, and CIA to be restarted with this code |
15:46.10 | CIA | micah committed revision 4142: Added support for joining/parting channels to the announceBot |
15:47.09 | TD | niceness |
15:47.30 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
15:47.33 | gonkulator | hmm... |
15:47.38 | scanline | that's better |
15:47.43 | scanline | now to test joining and parting over email |
15:47.54 | gonkulator | over email??? |
15:47.58 | gonkulator | thats quite insane :) |
15:48.02 | TD | yeah, we know |
15:48.08 | TD | security through obscurity is elite |
15:48.11 | TD | :) |
15:48.42 | TD | does anybody here know the format of maildroprc? it doesn't seem to have a manpage |
15:48.43 | scanline | and quite obscure this is, with the source code in the picogui repository... |
15:49.04 | gonkulator | ugh... |
15:49.09 | gonkulator | cables are a mess... |
15:53.06 | *** part/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
15:53.08 | scanline | yay |
15:53.10 | scanline | that's better |
15:53.24 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
15:54.14 | scanline | TD: try an email with the subject "JoinChannel <channelname>" |
15:54.48 | TD | no #? |
15:55.01 | scanline | no #... though it might work either way :) |
15:56.09 | TD | sent |
15:57.06 | scanline | TD: If you want I can keep that informational web page in the svn repository too :) |
15:57.20 | TD | yes, if you like |
15:57.30 | TD | i don't really mind where it goes... |
15:57.38 | scanline | ok. would be easier to keep the code and info in sync then |
15:57.45 | TD | sure |
15:58.13 | CIA | micah committed revision 4144: Updated an incorrect usage message in announceClient.py |
16:00.03 | *** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-252-139.crtntx1.dsl-verizon.net) |
16:01.26 | CIA | micah committed revision 4145: Adding a slightly modified copy of cia.html to the repository |
16:01.44 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html |
16:05.37 | CIA | micah committed revision 4146: Adding a note about making the bot join and part channels |
16:07.19 | *** join/#picogui kidder (~s@h24-68-209-211.gv.shawcable.net) |
16:07.39 | CIA | micah committed revision 4147: Adding a note that the "#" beginning a channel name should be omitted |
16:15.11 | TD | scanline: cia isn't joining my channel for some reason |
16:15.21 | scanline | hmm |
16:15.25 | scanline | #autopackage, right? |
16:15.28 | TD | yeah |
16:16.09 | scanline | hmm, that worked |
16:16.24 | scanline | maybe your mail server doesn't have the new DNS for picogui.org, I switched DNS providers recently |
16:17.32 | TD | 216.93.187.184? |
16:17.54 | scanline | the mail server has a different IP |
16:17.57 | TD | ahh |
16:18.09 | scanline | try 'dig picogui.org' |
16:18.23 | scanline | make sure the name servers in the authority section are at zoneedit.com |
16:18.44 | scanline | picogui.org has an MX record pointing at navi.picogui.org |
16:19.02 | TD | what is the equivalent for host? i don't seem to have dig, and apt claims its clueless |
16:19.18 | scanline | I don't think host can do that |
16:19.25 | scanline | but try 'host navi.picogui.org' |
16:19.35 | TD | navi.picogui.org A 12.252.175.3 |
16:19.47 | scanline | hm, that's correct |
16:19.59 | scanline | well, try sending the mail to commits@navi.picogui.org |
16:20.06 | TD | ok |
16:20.22 | TD | oh, wait, i just realised i'm no longer using my own smtp relay, i'm with my isps. hmmm. |
16:20.43 | TD | sent |
16:20.55 | file | calzone? yes please |
16:21.12 | TD | PartChannel autopackage |
16:21.28 | scanline | k |
16:22.25 | file | my calzone smells like plastic :\ |
16:26.02 | CIA | micah committed revision 4148: Added logging to emailBotClient |
16:44.44 | CIA | micah committed revision 4149: Fixing a grammar mistake in cia.html |
16:46.55 | TD | i think it might just be my email being slow. test messages i've sent myself haven't arrived yet |
16:47.10 | TD | slow or i broke it :) |
16:47.20 | scanline | well, it should be logging all incoming mail now |
16:47.37 | scanline | hasn't recieved anything except a test message I sent after I set up the logging |
16:47.44 | TD | yeah |
16:47.47 | TD | hmm |
16:48.49 | scanline | yep, that works |
16:49.36 | TD | hm, odd |
16:49.37 | CIA | testing the email client from a Yahoo account |
16:49.37 | CIA | __________________________________ |
16:49.37 | CIA | Do you Yahoo!? |
16:49.41 | scanline | hehe |
16:49.41 | CIA | Yahoo! Calendar - Free online calendar with sync to Outlook(TM). |
16:49.45 | CIA | http://calendar.yahoo.com |
16:50.00 | scanline | well that's cute... |
16:50.17 | TD | strange. even with 2 different smtp servers my mail seems to disappear |
16:50.42 | scanline | I should try a test message from sourceforge's shell server |
16:51.30 | TD | strange.I get "transaction failed" when sending to navi |
16:51.45 | scanline | eh, that's weird |
16:52.10 | scanline | hmm, and the test message from sourceforge hasn't arrived yet |
16:52.26 | scanline | well, I need a shower.. bbiab |
17:10.14 | *** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-252-139.crtntx1.dsl-verizon.net) |
17:27.16 | CIA | micah committed revision 4150: Add a note about cia@users.sf.net to cia.html |
17:29.33 | CIA | micah committed revision 4151: Italicizing channelname, adding -t to sendmail command |
17:32.34 | CIA | micah committed revision 4152: Add a "head -n 1" to the CVS commit script so really long commit logs don't spam the channel |
17:42.04 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
17:49.30 | CIA | 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 |
17:55.34 | CIA | micah committed revision 4154: Adding documentation on using CIA with subversion |
17:56.51 | scanline | ooh, gettin rainy outside |
17:56.57 | file | rain? bah |
17:59.57 | CIA | micah committed revision 4155: Use <i>channelname</i> instead of [channel] in cia.html for consistency |
18:00.50 | CIA | micah committed revision 4156: Removing broken link to the now-unnecessary local CIA client |
18:16.34 | CIA | micah committed revision 4157: This should fix joining/parting with an empty message body |
18:26.03 | CIA | micah committed revision 4158: Really fixed the empty message body bug in emailBotClient |
18:30.32 | *** join/#picogui screenline (~micah@12-252-175-3.client.attbi.com) [NETSPLIT VICTIM] |
18:30.32 | *** join/#picogui afnom (~afnom@208.247.202.126) [NETSPLIT VICTIM] |
18:34.25 | CIA | micah committed revision 4159: New CVS script in cia.html- smarter, better, faster |
18:36.39 | *** join/#picogui gonkulator (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
18:41.01 | CIA | micah committed revision 4160: Use sendmail -t in the commit script, changed the explanation of the script to match |
18:44.14 | CIA | micah committed revision 4161: Escaping '<' characters in the CVS commit script, so HTML won't get confused |
19:00.21 | CIA | micah committed revision 4162: Adding a #! line to the subversion example in cia.html |
19:01.01 | file | what's the URL for cia.html? |
19:01.07 | scanline | http://navi.picogui.org/svn/picogui/trunk/tools/irc/cia.html |
19:01.49 | file | most interesting |
19:02.08 | scanline | it works with CVS or Subversion now, and we're trying to get a bunch of projects to start using it :) |
19:02.33 | file | :) |
19:36.13 | *** join/#picogui Talez (~talez@talez.arach.net.au) |
20:10.23 | *** join/#picogui gonkey{iBook} (~brandon@h-66-167-166-16.DNVTCO56.covad.net) |
20:19.34 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
20:21.35 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
20:22.36 | CIA | micah committed revision 4163: Adding simple throttling to the announceBot so it doesn't get kicked off for excess flood |
20:24.11 | CIA | micah committed revision 4164: Added a 'head -n 5' to the CVS script so we don't get insanely flooded in #commits |
20:40.25 | CIA | micah committed revision 4165: Adding a -t on the second sendmail in the CVS example script |
20:55.00 | CIA | micah committed revision 4166: Enlowercase all channel names in the email client |
21:12.19 | CIA | micah committed revision 4167: Changed the note about the cia@users.sf.net address |
21:17.56 | CIA | micah committed revision 4168: A more sane suggestion for naming the CVS scripts |
21:19.22 | CIA | micah committed revision 4169: Adding the irc_colors.py module that njs sent me |
21:22.12 | *** join/#picogui nemo_ (nemo@61.95.53.30) |
21:23.27 | CIA | micah committed revision 4171: Whoops, trying to do colorizing in the email client was a bad thing |
21:24.11 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
21:27.06 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
21:27.53 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
21:28.05 | CIA | micah committed revision 4173: Fixed stupid error in the bot, hopefully |
21:37.50 | CIA | micah committed revision 4174: Make announceBot a Twisted Application rather than just calling a Twisted Rector directly |
21:45.43 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
21:46.51 | CIA | test-foo |
21:47.18 | CIA | test-foo |
22:04.53 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:07.45 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:10.02 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:10.55 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:11.48 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:14.27 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:15.12 | CIA | micah committed revision 4176: announceBot now saves the list of channels its in whenever a join or part command is issued |
22:15.36 | gonkulator | CIA: you sure are running hot, aren't you |
22:22.22 | CIA | micah committed revision 4177: Fixing the flood of NotImplementedErrors in the announceBot |
22:24.00 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:41.07 | *** join/#picogui CIA (~CIA@12-252-175-3.client.attbi.com) |
22:42.43 | CIA | super happy test message |
23:17.57 | CIA | micah committed revision 4179: Store per-project commit counts, which we'll use for generating a nice little web page later |
23:35.01 | CIA | micah committed revision 4180: Adding a simple CGI script to present the stats collected by the CIA bot |
23:36.14 | CIA | micah committed revision 4181: Adding a link to the stats page from cia.html |
23:54.48 | CIA | micah committed revision 4182: Fix the sorting order in the CIA bot statistics page |