Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Thursday, April 12th, 2012

< Wednesday, April 11th, 2012Raw Log FileFriday, April 13th, 2012 >
#TimeNickMessage
#00:10:29thethomaseffect1 has quit IRC
#00:10:48thethomaseffect has joined #evergreen
#01:57:31pranjal710 has quit IRC
#02:28:49timlaptop has quit IRC
#04:11:36kivilahtio1 has joined #evergreen
#04:13:56kivilahtio1OpenILS/Application/Search/Biblio.pm uses hard-coded search classes in validating proper search classes. So the changes in config.metabib_class do not reflect in the $searchhash validator
#04:15:12kivilahtio1LINE 1081: ( !grep { /^(?:title|author|subject|series|keyword|identifier\|is[bs]n)/ } keys %{$searchhash->{searches}} ) ) { return { count => 0 };
#04:16:50kivilahtio1in method: the_quest_for_knowledge aka. open-ils.search.biblio|metabib.multiclass
#05:41:44fortin has joined #evergreen
#06:04:15fortin has quit IRC
#08:02:18collum has joined #evergreen
#08:02:54timhome has joined #evergreen
#08:35:53akilsdonk has joined #evergreen
#08:39:17Dyrcona has joined #evergreen
#08:48:02Dyrcona has quit IRC
#08:58:59Dyrcona has joined #evergreen
#09:04:36bshumsenator: So I finally learned how to use log_statement in the DB to get the full query being used when we try selection lists. I captured it it here http://pastie.org/3774034 with minor line editing. It took over 9 minutes to complete in our DB, which is why it timed out over srfsh.
#09:09:40mrpeters-islwishlist: a way to seed the database with some holds. trying to test senator's new hold pull list interface.
#09:09:56jeffheh
#09:10:10jeffyes.
#09:10:14mrpeters-isli know, much easier said than done
#09:10:38jeffwouldn't take much. i've put some recent thought into that.
#09:10:45tsberemrpeters-isl: Fill a copy bucket with copies, place copy holds on the entire thing?
#09:10:58mrpeters-islnot a bad idae
#09:13:36senatorbshum: awesome! i will look at that in moments
#09:14:24jeffweird. staff client failed to open its initial window after login. not sure i've ever seen that happen. :-)
#09:14:43tsbereI see it sometimes
#09:14:57tsbereRarely, but sometimes
#09:15:54tsbere pokes phasefx if he is around, wondering if there is any objection to making modal_xulG_stack go away
#09:19:13senatorbshum: ah ok. i think i'm starting to see the problem. can you put the words 'explain analyze' in front of that query and run it on your system? it won't actually run the query or take 9 minutes that way
#09:19:30bshumsenator: Happy to give that a whirl.
#09:19:40senatorthe output from /that/ will probably give us our answer (we probably need an index)
#09:20:07bshumYeah I was thinking that maybe our tables are too big.
#09:20:19bshumI was perusing line items table and it was…. bigger than I thought.
#09:21:35senatoractually if i had to guess it's searching by user family name or something but we're close to our answer now
#09:23:22bshumI was a little surprised by that actually. The term used in the test query was just a username of the staff. I could see barcode/username check, but going into names, etc. seemed excessive to me.
#09:23:39bshumBut then again, I don't know how users are identified anyways :)
#09:23:53bshumThe query is running through with the explain analyze now
#09:23:55bshumI'm waiting
#09:24:36senatorgah sorry. explain wouldn't have run the query. explain analyze does. 9 minute wait coming
#09:24:38senatormy bad
#09:24:39senatorbut still valuable
#09:24:57jeffhrm. there were more bibs in that file than i thought. vandelay appears to be doing a great job importing them all, though. :-)
#09:25:41bshumsenator: Oops, heh
#09:25:46bshumWell that explains that
#09:25:56bshum3 minutes and going
#09:26:30senatorso it's a generalized thing. when you add a field to search by a user-linked field in the general search interface (like selection list owner), it just searches barcode/usrname/given names/family name instead of expecting the users to know eachother's usernames or barcodes.
#09:26:42senatorthe 'my selection lists' interface is just a canned search on top of that
#09:27:04bshumAh
#09:28:54senatorwhen we find out what part of the query is slow, adding indexes will probably be plan A, but if that proves problematic for some reason, making my selection list do something more specialized so it runs a more efficient query would be plan B
#09:33:09bshumYeesh, 10+ minutes now and still rolling.
#09:34:55senatorbshum: you know what, in a separate psql session, why not just run it with explain but not analyze
#09:35:22senatorwhen the first one finally finishes maybe we'll want that result, but maybe we won't need it
#09:39:36mrpeters-islanyone tested collab/phasefx/field_hiding_uiauthor? curious if it will backport to 2.1.1...
#09:40:49bshumsenator: It just finished
#09:41:30bshumsenator: http://pastebin.ca/2135344
#09:46:36senatoryep, it's the actor.usr bits
#09:46:54senatorand there are already indexes, we just miss them because the query's badly designed
#09:47:10senatorso there are indexes on all those au fields we're searching, but just on the lowercased versions
#09:47:39senatorif we add lowercase() to our search terms, the query planner should be able to take advantage i think
#09:47:48senatorwill provide a patch that can be tried
#09:51:29senatorbshum: actually, let's do this to confirm i'm right before i ask you to actually patch your system
#09:52:08senatorfirst, in your psql session, do '\timing on' if you haven't already so that you can walk away if this takes a long time, so i don't hold a lock on your time
#09:52:53bshumsenator: Alright
#09:53:07bshumTiming on
#09:54:00denialssenator++ bshum++
#09:54:36denialsthere are lots of tricks to finding db bottlenecks, we should start collecting them somewhere in an advanced troubleshooting section
#09:55:55denialslogging slow-running queries automatically, extending length of the query that's logged, statistics on index hits / table scans, yada yada
#09:56:02plux has joined #evergreen
#09:56:31senatordenials: yes!
#09:56:35senatorbshum: http://pastie.org/3774261
#09:56:52senatorwait
#09:56:59senatorplus 'explain analyze' at the front
#09:57:22senatoranyway, it should be faster. i'm not sure it'll be fast enough yet, but if it's an improvement, we'll address remaining bottlenecks next
#09:59:14bshumAlright, running now
#09:59:25bshumDoh, should have told psql to use an output file
#10:01:07kmlussier_ has joined #evergreen
#10:10:53bshumAlmost 12 minutes and still running.
#10:11:19phasefxtsbere: be my guest (ripping out modal_xulG_stack)
#10:11:31tsberephasefx: Yay! Because I did *that* last night ;)
#10:12:15senatorbshum: :-( bummer. then i'll look into it further today as i can.
#10:12:39phasefxtsbere: just slowly going through scrollback :D love to see horrible kludges dissappear
#10:13:12bshumsenator: Just finished now
#10:15:03artunit has quit IRC
#10:16:17phasefxmrpeters-isl: I believe the field hiding stuff got merged to master, so presumably it was tested by someone other than me
#10:21:12artunit has joined #evergreen
#10:21:35mrpeters-isloh, yeah...sorry, i know it got tested. just wasnt sure if anyone tested it further back.
#10:21:44mrpeters-islseems to be OK in 2.1.1 though, as best i can tell
#10:22:52mrpeters-islhmm, no, it actually doesnt
#10:47:35bshumsenator: http://pastie.org/3774511 for reference, with the revised query.
#11:00:11sal_ has joined #evergreen
#11:02:53mrpeters-islsenator++ for new hold pull list
#11:04:52FrontierSD has joined #evergreen
#11:05:48FrontierSDHey folks. I'm a network admin for a Canadian School division. I'm looking to do an Evergreen install for kicking the tires. What's a recommended distro? Our linux servers are typically CentOS, so that would be my preference. Does it matter much?
#11:06:02mrpeters-islDebian Squeeze, IMO
#11:06:05tsbereI recommend ubuntu
#11:06:21mrpeters-islI don't think CentOS is well supported (if at all?)
#11:06:42tsbereI would avoid CentOS. And RHEL. And Gentoo, for that matter ;)
#11:06:43senatormrpeters-isl++ # for testing new hold pull list
#11:06:48FrontierSDSo RedHat & derivitives are a meh
#11:06:57FrontierSDThanks then, that saves me a few hours :)
#11:07:52fortin has joined #evergreen
#11:09:08FrontierSDHow is the 64 bit support, or should I stick with 32 bit Debian?
#11:09:12kmlussier_mrpeters-isl++ for https://bugs.launchpad.net/evergreen/+bug/979933. Just noticed the same thing this morning.
#11:09:12pinesol_greenLaunchpad bug 979933 in Evergreen "TTPAC: Patron can request email notification of a hold, despite no email on file" (affected: 1, heat: 6) [Low,Confirmed]
#11:09:49DyrconaFrontierSD: We run it on 64 bit Ubuntu, so it should work on 64 bit Debian.
#11:10:02moodaepo_ has joined #evergreen
#11:10:39mrpeters-islkmlussier_: yeah, total luck i happened upon that while testing the new pull list
#11:10:47tsbereFrontierSD: I would go with 64 bit over 32 bit. I ran into issues a while back getting things going on 32 bit.
#11:10:50gmcharlt confirms, 64-bit Debian is fine
#11:11:35Dyrconatsbere: What issues with 32 bit? It seems to run fine on 32-bit FreeBSD.
#11:11:49DyrconaAnd, 32-bit Ubuntu, previously on the same hardware.
#11:12:26tsbereDyrcona: Well, at the time I didn't work for MVLC yet and was also trying to make it work on Fedora too, finding that 64 bit was easier to get it working on at the time. <_<
#11:12:55FrontierSDtsbere: Thanks. Is there a document somewhere for network admins new to the evergreen project with best practices?
#11:13:11enhancin has joined #evergreen
#11:13:54tsbereFrontierSD: I don't know, if there is I don't think I ever saw it.
#11:14:22DyrconaFrontierSD: Been to the dokuwiki? http://www.open-ils.org/dokuwiki/doku.php
#11:14:49DyrconaThere is some useful, if slightly disorganized, information there.
#11:15:17mrpeters-islphasefx: you around?
#11:15:37enhancinI'm having issue with generating predictions in the serials module. In the Subscriptions we create everything we need to, then go into Captions and Patterns and then click Generate Predictions. Select the second one, a number of issuances, and put in 12. Hit OK and it just grinds away forever I guess
#11:15:48mrpeters-islerr, nevermind, phasefx
#11:15:52enhancinIf we do it through the alternative serials control view it gives a network connection error
#11:17:28jeffoh weird. my vandelay import in 2.1.1 of a bunch of bibs ended up with a null source.
#11:18:56jeffupdate biblio.record_entry set source = 6 where create_date::date = '2012-04-12'; :-)
#11:19:14jeff(test system)
#11:23:49tsbereheh
#11:49:31wlayton has joined #evergreen
#11:52:01enhancinIf the subscription that we put in has a Caption/Pattern of 12 and we try to predict 12, does that cause a conflict? I'm just trying to figure it out and the only error I can see is "update or delete on table "caption_and_pattern" violates foreign key constraint "issuance_caption_and_pattern_fkey" on table "issuance""
#11:56:18senatorenhancin: unfortunately this still can happen (your initial trouble report; not sure i follow your very last message) with patterns that are either not quite mfhd-ok, or if they are mfhd-ok but the prediction code has trouble with it. best hope to troubleshoot would be to share at least your patten and the holding code for the dummy issue you're using to try to generate (via pastebin, and
#11:56:24senatorselfishly i ask for it in a mail to open-ils-dev so i can check on it later)
#11:57:29enhancinHm, alright I think I'll submit something to the mail anyways but let me grab the holding code and pattern
#11:58:23enhancinwell the caption/pattern is 12. holding pattern ["4","1","8","1","a","90","b","1","i",1]
#11:58:47enhancini think...
#11:58:51enhancini'm not a librarian.
#12:08:36senatorfor caption/pattern, i mean the contents of it, not just its id. so in the caption/pattern tab of the interface, there's a field labeled pattern code or something like that, and its contents should resemble, but be different from, the holding code you just pasted
#12:10:37enhancinhmmm..pattern code wizard..let me try to get it
#12:15:57enhancinhttp://pastebin.com/CJ8MkXrm
#12:16:17enhancinI could go through the db and find the pattern code if you need that
#12:16:27enhancinor..try to pull it back up, i didn't actually find this error
#12:20:48danielr has joined #evergreen
#12:23:41dwen has joined #evergreen
#12:23:53wlayton has quit IRC
#12:27:19phasefxare we cutting a 2.1.2?
#12:35:52dwen has quit IRC
#12:35:52danielr has quit IRC
#12:38:42tsbere would assume so at some point
#12:39:01tsberephasefx: I would prefer to not be the one doing so, but if it comes to that I will cut that too <_<
#12:41:56gmcharltphasefx: I agree that one should be cut, and I'm willing to do the cutting
#12:42:16danielr has joined #evergreen
#12:42:26tsbere would prefer to know that if his release cutting script is used that someone other than himself is capable of running it ;)
#12:42:58phasefxgmcharlt++ tsbere++
#12:51:18mrpeters-islgit experts -- is it possible to make a copy of a branch on my machine to tinker around with?
#12:51:29tsberemrpeters-isl: Yes
#12:51:36mrpeters-isleg: rel_2_1 and i want rel_2_1_testing
#12:51:40tsberemrpeters-isl: git checkout -b local_name remote_branch
#12:51:55tsbereso for that git checkout -b rel_2_1_testing origin/rel_2_1
#12:52:06mrpeters-islhmm, but what is the remote branch? i want it to be a copy of my existing branch, with all of my changes
#12:52:10mrpeters-islnot the default rel_2_1
#12:52:29tsbereOh
#12:52:35mrpeters-isli know what ill do
#12:52:37tsbereThen just provide your local branch name instead of "remote_branch"
#12:52:51mrpeters-islok, ill try
#12:52:53mrpeters-islthanks
#12:53:17mrpeters-islyeah, that doesnt work
#12:53:21tsbere?
#12:53:23mrpeters-islfatal: git checkout: updating paths is incompatible with switching branches/forcing
#12:53:23mrpeters-islDid you intend to checkout 'isl_2_1_1_testing' which can not be resolved as commit?
#12:53:36tsberewhat command did you use?
#12:53:44mrpeters-islgit checkout -b isl_2_1_1 isl_2_1_1_testing
#12:53:51tsbereReverse the params
#12:53:54mrpeters-islok
#12:53:56tsbereyou want the testing one first
#12:54:03tsbereOr rather, you want the testing one just after the -b
#12:54:05mrpeters-islright, that makes sense
#12:54:36mrpeters-island then i use git-rebase to get all of my commits to the top, right?
#12:54:54mrpeters-isljust trying to prepare everything for cherry-picking into rel_2_2
#12:55:23tsbereWell, you may want to do a git branch --set-upstream isl_2_1_1_testing origin/rel_2_1 or similar first
#12:55:58tsbereThen git pull won't try and pull from your isl_2_1_1 branch
#12:56:07mrpeters-isli see
#12:56:15mrpeters-islerror: unknown option `set-upstream'
#12:56:42tsberehuh
#12:56:56mrpeters-islgit branch --set-upstream right?
#12:57:12tsbereYea. Works for me. <_<
#12:57:25akilsdonk has quit IRC
#12:57:25mrpeters-islreally...hmm
#12:58:00tsbereIt may be an older git issue?
#12:59:48mrpeters-islyeah, maybe
#13:00:34kmlussier_ has quit IRC
#13:00:50mrpeters-islman this is going to be an adventure :(
#13:02:31mrpeters-islthanks, tsbere++
#13:21:59kmlussier_ has joined #evergreen
#13:27:52akilsdonk has joined #evergreen
#13:32:33akilsdonk has quit IRC
#13:33:09hopkinsju has joined #evergreen
#13:47:29moodaepo_Has anyone seen this error when running the db update from 2.* to 2.1 > http://paste.lisp.org/display/128917
#13:47:57moodaepo_I've done that upgrade path a few times and this is a first.
#13:51:34tsberemoodaepo_: You have an auditor. <_< That isn't stock, so the script doesn't know what to do with it.
#13:52:13bshumOooh
#13:52:15bshumPretty
#13:52:25moodaepo_tsbere++
#13:52:40bshumCustom tracking of changes to the circ matrix table
#13:52:45bshumThat looks like it'd be fun.
#13:52:55bshumAnd insane
#13:53:02tsberemoodaepo_: I think your main issue is going to either be "drop the auditor" or "find the circ matrix changes and propogate them to the auditor tables"
#13:53:41tsbere2.2 will make that much easier by allowing us to call "update_auditors" every time we ALTER TABLE <_<
#13:59:06kmlussier_hmmm...does anyone know what would make the staff client highlight the active tab like this?: https://picasaweb.google.com/lh/photo/V9m3_pCI7oOCn-R7Ci-rycjWaZsi6g_pM85ELTcv31A?feat=directlink
#13:59:52kmlussier_Some of us liked the effect, but we're not sure why this particular client is doing it.
#14:00:13tsberekmlussier_: Probably something installed into all mozilla-based applications dropping custom CSS into the mix.
#14:00:23tsbereCheck out the extensions information from about:config
#14:01:02kmlussier_Ooh! I've never been there before. Thanks tsbere!
#14:01:36tsberekmlussier_: Sorry, not about:config, the developer menu. About:config is on there too. >_>
#14:03:04tsberekmlussier_: Easy enough to reproduce with the right CSS in the mix, if you think it should be done. ;)
#14:05:59kmlussier_tsbere: There seems to be some enthusiasm for it here, but, like anything, it's really a personal preference. Knowing what extension is causing it would be useful so that others could replicate it if they wanted to.
#14:06:30tsberekmlussier_: Note that if an extension *is* doing that, you may see undesirable effects elsewhere that create subtle "why is this happening?" issues.
#14:08:23kmlussier_Understood
#14:13:33tsberegmcharlt: I'll grab daniel's request there.
#14:16:31akilsdonk has joined #evergreen
#14:30:51sal_ has quit IRC
#14:31:23bshumLet's say one were trying to setup a new entry in config.metabib_field to target two different MARC fields. Would something like: //marc:datafield[@tag='028' or @tag='037']/marc:subfield[@code='a'] work to get both 028a and 037a?
#14:35:23mtcarlson has joined #evergreen
#14:50:15Gentlecat has quit IRC
#14:52:19mtcarlson has quit IRC
#15:01:52moodaepo_ has quit IRC
#15:20:47DyrconaSo, I'm looking at "fixing" how we use sed -i in Makefiles following the autoconf suggestions and it looks like we're headed for a proliferation of *.in files.
#15:21:29DyrconaSince sed -i isn't portable we should switch to sed < whaterver.in > whatever
#15:22:37DyrconaAnother thought I had was to use an AC_SUBST for sedi based on the brand of sed.
#15:27:26danielr has quit IRC
#15:27:32denials wouldn't mind a proliferation of .in files - or maybe a shadow directory that contains the files to be sed'ed?
#15:28:22denialsI like avoiding the unintended consequences that a "git commit -as" can have for in-place subsitutions
#15:29:45denialsphasefx: 2.1.2... seriously? What, you want a bugfix release more than once every 6 months? Sheesh.
#15:32:16denialsaka "Yes, definitely"
#15:34:41Dyrcona*.in it is.
#15:35:00Dyrcona wonders if a generic Makefile rule would work.....
#15:35:12DyrconaThink I'll experiment in a dummy project.
#15:38:30plux has quit IRC
#15:38:31bshumExperimenting
#15:38:52bshumIf one were to use an index_normalizer like 12, "replace"
#15:39:06bshumIn config.metabib_field_index_norm_map
#15:39:35bshumWould that be similar to what it's doing it's doing to ISSN there?
#15:39:40bshumTo take - and make it ''
#15:42:38bshumNevermind me, I'm just musing things.
#15:42:44bshumSorry folks
#15:49:17enhancinsenator: Sorry, I was AFK for a while, but I've got the pattern code for that specific entry: http://pastebin.com/v5XAa0F3
#15:49:51Dyrconabshum: Often, when I muse over such things, I find it best to try it in a development/test environment to find out.
#15:50:11enhancinJust in case anyone else is wondering, It's during generating predictions in Alternate Serial Control view, under the "Issuances" tab.
#15:50:44bshumDyrcona: I managed to add a new index for something our catalogers called "media publisher number" 028a and 037a, but then it doesn't like searching values that contain dashes in them. And is super critical of where the space is in the value too.
#15:51:00bshumDyrcona: So I figure we need to add something on either end to handle that sort of thing better.
#15:51:15moodaepo_ has joined #evergreen
#15:51:57bshumFigure ISBN/ISSN would be a good object lesson on how to handle that sort of entry difficulties.
#15:52:00Dyrconabshum: sounds like the issn or isbn normalizer would help.
#15:52:07Dyrconabshum++
#15:52:46senatorenhancin: at a glance, i think you need ‡i to be year, and a ‡j to be month (this means in when creating the pattern using the wizard, on the chronology captions page add two instead of one. first year then month)
#15:53:27senatori'm sorry i don't have a ton of spare cycles right this moment for this, but if you put all this information into your email to this list, it should eventually get digested not only by me but by others who may be able to help
#15:54:49enhancinyeah, i'll try that part first and then if it continues i'll open up a mailing list thing
#15:57:55denialsbshum: just be careful with the normalization of spaces, as we found out naively removing spaces from ISSNs was a bad idea (unless you like fields that have multiple ISSNs getting all smushed up and unsearchable like 1234567812345678 instead of 12345678 12345678)
#15:58:19bshumdenials: Eww
#15:58:21denials thinks the fix for that made it in...
#15:58:29bshumdenials: Thanks, I'll remember that as we explore.
#15:59:22denials is seeing way more new bugs than committed pullrequests - which is a good sign, yay testing! - but also a bit troubling :/
#16:04:41Dyrcona just made a local git repo of files so he could git clean -f -d and get rid of generated files.
#16:04:43bshumTesting/using-in-production/whatever :)
#16:32:17collum has quit IRC
#16:33:12Dyrconausing in production == testing
#16:33:16Dyrcona:)
#16:33:21FrontierSD has quit IRC
#16:38:07jeffi saw bshum's "Testing/using-in-production/whatever" and parsed it as a very confused-looking git branch name. :-)
#16:38:38tsberejeff: Could be worse. I have seen git branches recently that read like file system paths.
#16:38:45tsbere*windows* filesystem paths at that.
#16:39:29bshumHeh
#16:46:20Dyrconaheh....just had a wacky thought: Using autoconf to generate formula novels.
#16:56:26kmlussier_ has left #evergreen
#17:01:56akilsdonk has quit IRC
#17:02:33fortin has quit IRC
#17:03:43jeffDyrcona: madlib.ac?
#17:03:54Dyrconayeah. :)
#17:04:26Dyrcona needs to modify his markov chain program to read ePubs.
#17:04:53jeffDyrcona: My computer wrote this 50 billion word novel for NaNoWriMo and all I got was this Amazon AWS bill?
#17:05:37Dyrcona:)
#17:05:56DyrconaKindle uses mobi pocket.
#17:05:59Dyrcona:)
#17:07:19DyrconaI have always wanted to run the works of Shakespeare through it.
#17:07:43DyrconaTried Hamlet. It came out Othello. ;)
#17:07:45pranjal710 has joined #evergreen
#17:08:40pranjal710Can someone give me the location for Evergreen staff_client Git repository? Please..
#17:08:56pranjal710Staff_client 1.6.0.2
#17:09:09Dyrconaprajal710: Evergreen staff client is buildable from the source code.
#17:10:07pranjal710Actually I was working on a bug, and I wanted to see the code for 1.6.0.2
#17:10:12DyrconaIf you want a binary, try here: http://www.open-ils.org/code_museum.php
#17:10:26pranjal710Thankyou
#17:10:52Dyrconapranjal710: Open-ILS/xul/staff_client, I think. The directory may have changed since 1.6/2.0.
#17:11:22pranjal710Yes it has changed
#17:11:34pranjal710Its actually 1.8 .. I think
#17:11:47Dyrconapranjal710: never was a 1.8
#17:12:39Dyrconapranjal710: We don't support 1.6 any longer as a community. You might want to see if you can reproduce and fix the bug in master.
#17:13:33pranjal710_ has joined #evergreen
#17:14:21pranjal710_Sorry, there was a connection problem, isnt there any way I could get the link?
#17:15:31Dyrconapranjal710_: You can get the Evergreen source code from our git repository: http://git.evergreen-ils.org/?p=Evergreen.git;a=summary
#17:15:46luisb has joined #evergreen
#17:15:51pranjal710 has quit IRC
#17:16:39pranjal710_Thankyou, I needed this only
#17:22:04DyrconaWonder what would happen if I ran a bunch of spams through a markov chain program? Would it come out the other end making sense?
#17:22:39gmcharlttsbere: trivial pullreq for you - 980303
#17:23:10Dyrconanothing is trivial 7 minutes before quitting time. that's when bad things happen.
#17:23:36gmcharltDyrcona: tsbere has a quitting time?
#17:23:37gmcharlt;)
#17:23:58DyrconaOfficially, yes. Unofficially, that's up to him.
#17:24:03tsberegmcharlt: Nothing is trivial 7 minutes before "go home and eat" time. that's when bad things happen. ;)
#17:24:03moodaepo_Dyrcona++
#17:24:09gmcharltheh
#17:27:59Dyrconaspeaking of going home..... [disappears in a cloud of electrons]
#17:28:05fortin has joined #evergreen
#17:28:05Dyrcona has quit IRC
#17:45:20luisb has quit IRC
#17:45:59kivilahtio1 has quit IRC
#17:47:26luisb has joined #evergreen
#17:52:21hopkinsju has quit IRC
#18:20:38hopkinsju has joined #evergreen
#18:30:36luisb has quit IRC
#19:46:53rangihttp://git-legit.org/
#19:50:55moodaepo_rangi++
#20:46:12moodaepo_ has quit IRC
#22:40:24hopkinsju has quit IRC
#23:56:21Gentlecat has joined #evergreen
< Wednesday, April 11th, 2012Raw Log FileFriday, April 13th, 2012 >