Camelia, the Perl 6 bug

IRC log for #ilbot, 2013-06-03

| Channels | #ilbot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
14:34 bshum Hi, so I'm from the #evergreen channel and we're thinking to use ilbot to begin logging our channel.
14:35 pdurbin +1
14:35 bshum One thing that we've noticed in our exploration of the tool has been an issue where quits aren't being logged to the database.
14:35 bshum Is that a bug in our setup?
14:35 moritz bshum: it's a known limitation in ilbot2.pl
14:36 moritz bshum: the problem is that a quit is sent once per user, not once per user+channel
14:36 pdurbin I'd almost prefer an option to disable logging of all join/part/quit
14:36 moritz bshum: so the bot would have to keep track which users are in which channels in order to map a quit to one or more channels
14:37 moritz bshum: I've been meaning to implement that for years, but so far haven't gotten around to it
14:37 moritz (if you want to do it, pull requests are certainly welcome)
14:37 bshum Heh, I know how that can go.
14:38 bshum Thanks for the information on the subject, I'll have to confer with my fellow site admins and see what we can do.
14:39 bshum As is, I'm toying with figuring out what happened to search in the latest master.  Looks like you've all been busy :)
14:40 moritz it doesn't use a smarter backend yet
14:40 moritz but the URLs are now  /channel/search instead of  search.pl?channel=channel
14:41 moritz summary URLs have also changed, to /channel/day/summary
14:42 bshum moritz: I do like how it works for each channel with the newer linking.  Seems nice and clean to me.
14:42 bshum The one that threw me for a bit was the main index page still points at search.pl.  And I guess that must be a legacy thing.
14:43 moritz yes, link not fixed
14:43 * moritz makes a mental note to fix it
17:29 bshum Hmm, using the prefix [off] doesn't seem to not log the entry, it stores it in the database and then reveals it if I search for it.
17:29 bshum It's hidden from the log browsing.
17:29 * bshum ponders that
19:22 moritz oh, I thought it didn't log :(
19:22 moritz I should fix that
19:22 moritz bshum: feel free to open an issue on github for that
19:22 moritz (and for the not logging of quits too, if you feel like)
19:22 bshum moritz: I was about to ask if that's the best way to track bugs.
19:22 bshum Cool, I'll do at least the [off] issue
19:22 moritz thanks
19:22 bshum That one seemed bad :(
19:23 moritz it is
19:24 bshum I'm toying with figuring out how to convert our old supybot channellogger files into things we can jam into the mysql table.
19:25 bshum Migrating our old logs as it were.
19:31 moritz just write a small perl script that dumps them in the DB :-)
19:32 moritz at some point I've imported several years worth of irssi logs into the DB, but I don't think I have the script anymore :(
19:34 bshum It's an adventure.  I've never worked with this kind of data before so I'm finding it a very interesting project.
19:37 moritz bshum: [off] thingy fixed.
19:37 moritz fwiw I'm currently working on branch ajax-summary, where I want to delay loading the summary information with js
19:37 moritz (on the normal page view)
19:38 moritz the background is that the summary stuff is the only volatile information, and if I separate it from the rest, I can drastically increase caching times
19:43 bshum moritz++ # works for me!  Thank you kindly.

| Channels | #ilbot index | Today | | Search | Google Search | Plain-Text | summary