Time  Nick          Message
00:00 eythian       dcook: some of us already do
00:00 dcook         Eeep!
00:00 dcook         Maybe it's a good thing that I'm over in Oz
00:00 dcook         I've watched far too much Highlander for this to end well :p
00:02 dcook         Ohhh...there are hidden inputs but they don't seem to have values...
00:02 bag           HA yes yes you can carry a sword - but you've got to use it :)
00:02 bag           in smart ways that is
00:02 dcook         That's how jcamins could've opened that coconut a while ago
00:02 dcook         Katana > hammer
00:03 bag           I had dinner with BobB and Irma last night - it was awesome
00:03 bag           they are good peeps - good peeps
00:03 dcook         I had forgotten that they were going to be in the US..
00:03 dcook         Glad to hear it :)
00:03 dcook         What'd you have?
00:03 bag           they brought a nice book that was big for their kids - for our little Ginny
00:03 bag           really cool book
00:04 bag           I grilled a flank steak, made mash potatoes, and grilled up some summer squash
00:04 bag           plus a farmers market salad
00:04 dcook         Sounds lovely :)
00:05 bag           it was good…  except the ginny pie went to sleep before dinner :P …  so she didn't get any steak
00:05 bag           fly bye larryb'ing
00:37 dcook         Rar..
00:59 eythian       http://youtu.be/yd6FLETYZ_c
01:02 cjh           what am I listening to.
01:03 dcook         My connection would only allow me a minute of it, but it was amusing..
01:06 dcook         Why cataloguing interface why...
01:16 dcook         Hmm, papa isn't around, is he?
01:18 bag           dcook: so I'm getting pianohacker as part of his summer internship to write a new cataloging interface
01:18 dcook         bag++
01:18 dcook         pianohacker++
01:18 bag           more along the lines of the connexion but more of what people want
01:18 bag           yeah it's more
01:18 bag           pianohacker++
01:18 dcook         So what do people want?
01:19 bag           all the names we have for it so far are lame - professional catalogers interface PCI  - that's lame
01:19 jcamins       Ponies.
01:19 bag           we should call it light-rangi
01:19 bag           :P
01:19 dcook         jcamins: Unicorns?
01:19 jcamins       dcook: right.
01:19 jcamins       That's what I meant.
01:19 bag           oh ponies or unicorns is good
01:19 dcook         No reason a person can't have both
01:19 jcamins       See, I live in an apartment in New York City, so a pony is impossible enough.
01:19 eythian       dcook: doesn't seem to be
01:20 bag           so when one checks an item in - onloan field for items is set to NULL?
01:20 dcook         Hmm
01:20 bag           yes that was a question
01:20 bag           heh
01:21 dcook         bag: Probably. I haven't looked at the circulation code in a while.
01:22 jcamins       bag: it is supposed to be. However, there was a bug for a while (and possibly still is) that resulted in it not getting set to NULL properly.
01:26 bag           I wish I had more peanut butter M&M's
01:27 bag           ok thanks jcamins I was wondering
01:32 dcook         I wish I had...pizza, hazelnut chocolate, a decent internet connection, and...blue skies :)
01:32 dcook         Or all the time in the world
01:32 dcook         Actually, I'd prefer all the time in the world
01:32 * jcamins     has foccaccia.
01:33 dcook         Mmm, that sounds even better
01:33 jcamins       Coconut-cranberry balls.
01:33 dcook         Well, not better than the time...but better than theo thers
01:33 dcook         Hmm
01:33 jcamins       I was expecting cookies, but that didn't quite happen.
01:33 dcook         hehe
01:33 dcook         I had a few too many cranberry cookies once upon a time
01:33 jcamins       But they are delicious.
01:33 dcook         My dad has/had a side business as a baker
01:33 dcook         Too many cranberry cookies that weren't able to be sold...
01:34 dcook         Damn, now I want chocolate chip cookies..
01:34 jcamins       I baked brownies the other day.
01:37 jcamins       And I also made rosemary chocolate oat clusters.
01:37 jcamins       Actually, that may have been a week ago, because it was very hot.
01:38 dcook         Rosemary chocolate oat clusters?
01:38 dcook         Those are four of my favourite words all together..
01:38 jcamins       So good!
01:38 dcook         They sound so good!
01:38 jcamins       http://dessert.food.com/recipe/no-bake-chocolate-oatmeal-cookies-23821
01:39 jcamins       Like those, only steep rosemary in the milk first.
01:39 jcamins       Actually, I use powdered milk for that kind of thing. Don't have to worry about scalding it.
01:49 dcook         Quick question...how do folks print out debugging info?
01:49 dcook         Data::Dumper or another easier way?
01:50 dcook         jcamins: I might have to make those this weekend...
01:50 jcamins       Data::Dumper.
01:50 eythian       dcook: quick and dirty, ususally D::D
01:50 dcook         Cool beans. Merci :)
01:51 dcook         Oh...I have an idea..
01:56 dcook         Didn't need to print anything. Went with a hunch, and me thinks it was a good one.
01:58 dcook         The original bug was that changing the framework while duplicating a record caused all the MARC fields to be cleared
01:58 dcook         Fixed that...but if you made changes and changed the framework, your changes got nixed
01:59 dcook         Added in an input to say that the framework had been changed, and it used the posted changed data rather than the data from the database :)
01:59 dcook         Perhaps a minor win but I think a win nonetheless..
02:14 dcook         Apparently VirtualBox eventually downloaded...O_o
02:26 dcook         eythian: Would it still be MTU related if it was just incredibly slow?
02:27 eythian       not typically
02:27 eythian       try running mtr on the host that's slow, maybe you've got serious packet loss somewhere.
02:27 dcook         mtr?
02:27 dcook         Mm, that's a command?
02:27 eythian       yes
02:28 eythian       and by 'on' I really mean 'against'
02:28 eythian       it's stort of like traceroute.
02:28 eythian       -t
02:28 dcook         Apparently I don't have it installed :/
02:28 eythian       you'll need to install it, yes
02:29 dcook         Thwarted once again by not having root access
02:29 eythian       ah
02:29 dcook         We switched the desktops over to a slower internet connection recently, but this is rather brutal...
02:29 eythian       you probably have traceroute or tracepath or something, they may help get an idea
02:30 jcamins       dcook: you should get root on your VM. It's very helpful for development.
02:31 dcook         jcamins: Precisely my thought as well. Hence why I downloaded Virtualbox.
02:31 eythian       or just break root on your workstation. Not having it is a bit silly.
02:31 dcook         But...if I can't download anything...then I can't really set up a decent VM
02:31 dcook         Unless I just take an image of what I have at home and bring it in
02:31 jcamins       dcook: oh, I thought you were upgrading.
02:31 dcook         eythian: I agree about the silliness.
02:31 jcamins       dcook: but bringing in the image might be a good idea.
02:32 dcook         Yeah, I have an actual Debian server at home, but I could make an image of it, then load it up into VirtualBox here
02:32 eythian       dcook: just drop into the bootload, change the kernel command line to be 'init=/usr/bin/bash' and you have a root shell you can use to add yourself to sudoers.
02:33 dcook         Or maybe even use the current Debian VM I have on my netbook...although it probably needs to be updated
02:33 eythian       Anyone have any idea why relevance sorting would tend to just sort by biblionumber?
02:34 jcamins       eythian: yeah, relevance sorting doesn't work.
02:34 cjh           heh
02:34 eythian       that's not ideal.
02:34 eythian       any way to make it work?
02:34 dcook         I always suspected that it didn't work..
02:35 jcamins       Convince some to pay for it?
02:35 jcamins       *someone
02:36 mtompset      I use VirtualBox on Windows for my development. :)
02:36 * dcook       likes eythian's craftiness and jcamins good sense
02:36 dcook         Yeah, mtompset, that's what I've been thinking recently.
02:37 mtompset      I think the idea of bringing in the image makes complete sense, because a 3 hour setup time just plain sucks.
02:37 dcook         At the moment, I ssh into a dev server, but I may as well just have my own dev VM
02:37 mtompset      I have a really nice desktop at home, but when I go into the office, I use my netbook that I was using in the Philippines.
02:37 mtompset      O THE PAIN!
02:37 dcook         You develop on a netbook?
02:38 mtompset      Yes. Yes, I have.
02:38 dcook         I have a VM on my little Asus eeePC, but that was mostly so I could do something productive when I was sitting in my uni classes :p
02:38 dcook         How big is the screen/keyboard?
02:38 mtompset      I have an Asus 1015PEM? I think.
02:39 mtompset      When I go into the office, I plug in a monitor and keyboard.
02:39 mtompset      So, I don't feel constrained that way.
02:39 eythian       jcamins: what is it about it that doesn't work?
02:40 mtompset      And it works pretty well... just don't expect to set up a VM quickly.
02:40 mtompset      What makes me cry is I can set up the same thing on my desktop in less than 20 minutes.
02:40 dcook         Yeah, it took me hours to set up that Debian VM the first time on my netbook
02:40 dcook         Mind you, that was also my first time ever installing Linux :p
02:40 dcook         "*Complimentary one-year trial of ASUS WebStorage."
02:41 dcook         Being complimented for a year could be nice...
02:42 mtompset      I didn't use it. I still don't trust cloud computing. :P
02:42 eythian       mtompset: been playing with git-annex assistant recently. It's quite neat.
02:42 eythian       does that sort of thing, except you have control over how and where your data goes.
02:42 jcamins       eythian: the criteria do not make sense, the query is built only vaguely correctly, and anything more complicated than a one-word keyword search isn't handled anyway.
02:43 eythian       In this case, it's not even trying. It's sorting strictly by biblionumber.
02:44 eythian       I'm sure it used to do something sorta sensible.
02:44 dcook         This traceroute stuff is wild
02:44 dcook         Apparently I go through Hong Kong to get to koha-community.org...
02:44 wizzyrea      where else would you go through? Africa?
02:44 eythian       which URL of koha-community.org specifically?
02:45 dcook         wizzyrea: I was thinking the US
02:45 eythian       because it's hosted in different places depending on what server you hit
02:45 dcook         www.koha-community.org
02:45 wahanui       www.koha-community.org is back, thanks to wizzyrea_away and her super effort
02:45 dcook         li190-89.members.linode.com
02:45 * wizzyrea    notes that koha-community.org is in London
02:45 eythian       that's hosted in the UK
02:45 dcook         Yep
02:45 * mtompset    grumbles.
02:45 eythian       so it makes sense it'd go through asia, that's shorter.
02:45 wizzyrea      hong kong is a lot closer than the US :P
02:46 mtompset      Cursed encryption isn't decrypting properly.
02:46 dcook         With all that PRISM stuff, I was reading that a route isn't always the shortest
02:46 wizzyrea      not if you're in the US ::P
02:46 mtompset      What sort of encryption garbles the first few bytes and gets the rest correct?!
02:46 wizzyrea      the cursed kind?
02:46 eythian       mtompset: that would be unexpected.
02:47 dcook         So it goes Australia -> Hong Kong -> London
02:47 eythian       http://bywatersolutions.com/2012/11/27/a-little-bit-about-relevance-in-koha/ <-- this contradicts you a little bit, jcamins. and I'm sure it's done more than sort by biblionumber.
02:48 jcamins       eythian: I was simplifying because I don't give a rats ass, but I was summarizing what it has done since 3.4.
02:48 mtompset      It is... in my PHP, I JSON, encrypted, and the Bin2Hex. In my perl I unpack, decrypt, and de-JSON... But the decrypt isn't matching, even though the PHP hexified string matches the hexified string received in Perl.
02:49 jcamins       *rat's
02:59 eythian       wahanui: relevance ranking is broken by QueryAutoTruncate
02:59 wahanui       OK, eythian.
02:59 mtompset      Finally tweaked in into working. YAY!
03:01 dcook         Hmm, scathing comment on the blog
03:02 eythian       I need to learn how zebra works in more detail at some stage. It's still a bit too foreign to me.
03:03 dcook         eythian++
03:03 dcook         Hard without a project though, eh?
03:04 eythian       that and time, yeah
03:04 dcook         If only we had all zee time
03:06 dcook         Interesting how Libranto appears in IRC once in 2011 and then pops up to post on ByWater's blog in 2013
03:07 dcook         I wonder how many people are out there using (or secretly hating) on Koha without any of us being the wiser
03:08 eythian       heh, so the default (non-package) init script for zebrasrv fails on a restart if it wasn't already running. That's a bit dumb.
03:09 eythian       (mine you, the init script I have here is very old, so it's possibly fixed now.)
03:11 * dcook       thinks the rain should stop and the sun should come out so his clothes dry...
03:11 dcook         eythian: That does sound dumb :/
03:12 trea          o/
03:13 cjh           o/*\o
03:13 trea          what would cause search results to differ between staff and opac searches? aside from opacsupression, which isn't enabled in this case.
03:15 dcook         default sorting would make it look different
03:15 * dcook       tries to remember if there are different preferences for the opac and staff client..
03:15 trea          i'm getting results in the staff client, but not in the opac
03:16 dcook         Huh..
03:16 dcook         Yeah, opacsuppression was the culprit last time that happened to me
03:16 trea          that is, i'm only seeing a few items in the opac with the same criterion
03:16 trea          when there should be hundreds
03:17 trea          nothing of consequence in the opacuserjs that would cause this that i can see
03:17 dcook         I've never used Pazpar2 but maybe something with that?
03:17 trea          yeah, not sure that applies in this case
03:18 dcook         Certainly interesting. I'm not sure what it could be. Maybe put in some debugging code to see what is being sent to Zebra in both cases?
03:19 dcook         And/or what's received
03:19 dcook         So you can see if it's an issue with the search query or with Koha displaying the results.
03:19 trea          right. certainly a good point
03:30 mtompset      Libranto?
03:32 mtompset      eythian: Ubuntu fails to restart the zebra daemon correctly. I installed sys-rc-conf? (I think that's the name), and made sure that 2,3,4,5 were checked. It started up on reboot after that.
03:33 mtompset      And I recall a Debian friend of my complaining about Ubuntu people fixing things in Debian, when in reality they were breaking it -- because he had fixed it before.
03:34 eythian       It definitly configures itself for levels 2,3,4,5 in Debian. I'd expect that to work in Ubuntu, but I haven't tried that for a little while.
03:34 eythian       Which Ubuntu version?
03:34 mtompset      12.04
03:35 mtompset      init.d scripts are partly busted I think. :(
03:35 eythian       howso?
03:35 eythian       I know it's moving to upstart, but that shouldn't really break anything.
03:36 mtompset      Can't tell you, because I just fought it till it worked. :)
03:37 eythian       It's worth noting that no one else has mentioned it, so it might not be the packages :)
03:39 eythian       though, I'm not convinced that the init scripts should be starting up at position 01 in the process. I wonder if there are situations where that would cause issues.
03:40 eythian       you don't happen to have /var on it's own filesystem do you?
03:40 mtompset      Not on my local VMs.
03:40 mtompset      Not sure about the QA/production sites.
03:41 mtompset      I think I'll try to fix my log out before going to bed.
03:49 dcook         [off] Bureaucracy is fun
03:51 eythian       hi cait
03:51 * dcook       waves to cait
03:51 wizzyrea      cait is up early
03:52 mtompset      Wheeee! log out fixed. :)
03:54 mtompset      Greetings, cait.
03:55 cjh           cait: \o
03:55 eythian       cait: go back to bed!
03:58 dcook         5:58am...
03:58 * dcook       blinks
03:59 dcook         You should've seen me at 7:30 this morning
03:59 dcook         I think I was making a blanket fort...
04:03 cait          heh
04:07 cait          sounds tempting
04:07 dcook         It was pretty awesome ^_^
04:07 dcook         Alas, I had to get up eventually
04:08 dcook         I admire your...stalwart ability to get up early ;)
04:14 mtompset      Have a great day (24 hour period), #koha.
04:18 * Oak         waves
04:42 dcook         [off] Microbrew or die... http://vimeo.com/44344504
04:46 dcook         Are we talking about the 1990s?
04:46 dcook         No, the 1890s.
04:47 cjh           have to go see portland.
04:48 cjh           TIL 1890 is like 1920 but with more hats and tattoos.
04:50 dcook         hehe
04:50 dcook         Yeah, I really want to go to Portland sometime.
04:50 dcook         I meant to go a couple times with some different people but it never materialized.
04:50 dcook         I suppose I could go when I'm in Vancouver post-Kohacon...
04:51 dcook         Google says it's only a 5 hour 14 minute car trip...
04:51 dcook         9 hours 20 minutes from Reno
04:51 dcook         Perhaps not practical for a day trip :p
04:53 wizzyrea      heh the US is huuge.
04:54 cjh           dcook: could be a good jog
04:57 dcook         I was planning to get new runners anyway...
04:57 dcook         wizzyrea: So bigggg
04:57 dcook         Like Canada
04:57 dcook         Montreal and Vancouver really need a lightspeed tunnel or teleporters...
04:57 dcook         Connecting each other (and Sydney)
04:58 dcook         (Sydney, Australia...not Sydney, Nova Scotia...)
04:58 dcook         (No offense to Sydney, Nova Scotia...)
04:58 dcook         Offence?
04:58 cjh           one of them.
04:58 wahanui       rumour has it one of them is bound to have a good idea ;)
04:59 dcook         Apparently offence outside the US
04:59 dcook         Oh English...
04:59 wahanui       it has been said that english is spoken @ BibLibre :)
04:59 wizzyrea      of fence
04:59 wizzyrea      offense
04:59 dcook         There's a difference between practise and practice but not offense and offence...
04:59 cjh           offence
04:59 wizzyrea      c/s z/c
04:59 cjh           of fense
04:59 cjh           wizzyrea: you dun goofed.
05:00 wizzyrea      offense is like, what you do in american football
05:00 cjh           I hate english, practise/practise, affect/effect, to/two/too....
05:00 wizzyrea      practise/practise?
05:00 wizzyrea      LOL
05:00 cjh           lol
05:00 cjh           wizzyrea: almost as bad as your slip up :p
05:00 cjh           it is 5pm, that is too late to be typing in public.
05:01 druthb        it is 00:01 here.  Much too late.
05:02 dcook         3:02pm...almost too late
05:02 cjh           druthb: do you guys have 'sleep' in your country?
05:03 mtj           cjh, choose/chose is another silly one
05:03 druthb        I don't know about the *guys* in my country.  This girl has sleep, yes, but lately, it's been...troubled, and irregular.
05:04 cjh           druthb: inclusive pronoun I promise, and sorry to hear that :(
05:04 druthb        :P
05:04 dcook         Boo troubled sleep :(
05:04 druthb        Just poking you, cjh.  I had an unintended 3-hour nap after I got off work...fell asleep in the recliner with a fuzzy cat on my lap.
05:05 druthb        wizzyrea: Did you hear that Pixel and I will be going it alone soon?
05:06 druthb        Lindsey is apartment-hunting in Dallas; she will be taking Captain Midnight with her.
05:07 druthb        There's just a lot on my mind lately--about to be an empty-nester, among other upheavals in my life lately.
05:08 bag           why's she moving up that way?
05:09 druthb        She's ready to bust out on her own; she'll be moving in with her younger sis Libby, and Lib's boyfriend.
05:09 bag           ah that's why dallas
05:09 bag           :)
05:09 druthb        yah.
05:09 bag           hey druthb do you have some time when you are at work tomorrow to chat?
05:10 druthb        Tomorrow is going to be moderately busy--a preso to do for a lunch-and-learn, and a meeting later in the afternoon, but I'll be around some.
05:10 bag           cool give me a ping when you've got about 5 minutes
05:10 bag           thanks :D
05:10 druthb        okie.
05:10 druthb        The preso will be about...hm..9 am, your time, and the meeting is at 3, your time.  Late day, for me.
05:11 druthb        Probably between the two.
05:11 bag           :)
05:38 cait          bbl
05:38 cait          well..t onight :)
05:38 dcook         ta cait\
05:41 dcook         bbiab
05:47 drojf         good morning #koha
06:05 druthb        good morning, drojf
06:06 drojf         hi druthb
06:08 * druthb      heads for bed.  Be well, all.
06:10 drojf         good night druthb_away
06:13 christophe_c  hello #koha
06:27 reiveune      hello
06:28 dac           hey ya reiveune
06:32 reiveune      salut dcook
07:05 * dcook       has missed working on Koha...
07:05 * dcook       waves to Biblibre folks :)
07:05 * magnuse     waves
07:06 dcook         hey ya magnuse :)
07:06 magnuse       hiya dcook
07:11 gaetan_B      hello
07:11 dcook         hey ya gaetan_B :)
07:15 dcook         Time for me to call it a night
08:21 rangi         evening
08:22 cjh           evening :)
08:30 AmitG         heya mtj
08:30 AmitG         Papa around?
10:31 rangi         self check?
10:31 wahanui       https://www.youtube.com/watch?v=0DJ2xyD0wU4
11:42 jwagner       morning
11:42 libsysguy     morning jwagner
12:27 oleonard      Hi #koha
12:48 marcelr       hi #koha
12:49 * oleonard    's power is about to go out...
12:49 marcelr       hi oleonard
12:52 jcamins       oleonard: again?
12:52 oleonard      "temporary emergency outage" announced earlier.
12:53 Dyrcona       oleonard: Where do you live?
12:53 jcamins       I suppose that's one way to balance a budget...
12:53 Dyrcona       heh.
12:53 oleonard      Southeast Ohio
12:54 Dyrcona       Just aksing 'cause you seem to have a lot of these emergency power outages.
12:55 oleonard      Really not so many.
12:55 Dyrcona       More than you should have, which is 0.
12:55 * oleonard    hears the UPS's complaints increase their pace
13:03 marcelr       bug 9788
13:03 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9788 enhancement, P5 - low, ---, m.de.rooy, Needs Signoff , Improvements for calling GetReservesFromItemnumber
13:33 marcelr       just testing: marcel marcelr test ignore
13:33 marcelr       hmm
13:33 marcelr       agressive notify?
13:33 jcamins       marcelr: would you like someone else to highlight you?
13:34 marcelr       that worked btw
13:34 marcelr       changing prefs in chatzilla :)
13:34 jcamins       Yay!
13:39 tcohen        marcelr marcelr
13:39 marcelr       beep worked :)
13:44 drojf         beep?
13:44 drojf         good luck with that
13:44 drojf         marcelr
13:44 marcelr       hi drojf; can always disable it again..
13:45 drojf         you will. soon. :P
13:45 marcelr       barely hear it btw
13:45 * jcamins     starts chanting "marcelr."
13:45 marcelr       so should be little bit awake
13:45 drojf         maybe we can teach wahanui to reply to something with a sequence of mentions that plays a song ;)
13:46 marcelr       wahanui: where are you?
13:46 wahanui       i am a repository of important and useful and accurate information or at least partially slow.
13:48 marcelr       kf is not here today
13:48 marcelr       just found a nice german word
13:49 marcelr       drojf: Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
13:49 jcamins       Gesundheit!
13:50 samueld       hi everybody
13:50 marcelr       hello samueld
13:50 marcelr       just saw your logfiles :)
13:51 samueld       hi marcel
13:51 samueld       yes, it makes me crazy, i don't find the solution
14:31 huginn        New commit(s) kohagit: Bug 10406: memove div and more obsolete CSS related to YUI autocomplete <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6d9d5581ab7bb458dcca3dcb19c7f5929fa7ea50>
14:41 marcelr       memove?
14:43 tcohen        the patch author must be some latino with typing problems or smth
14:51 huginn        New commit(s) kohagit: bug 9370: improve splitting of LC call numbers for labels <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=edb8bddff074769a95744b6a7fa59eff61e0cfc1> / bug 9370: add invalid call number to LC splitting test cases <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a5e9e15663289489e0baafff73d7bed20434b8ec> / bug 9370: test case for splitting LC call number <http://git.koha-community.org/gitweb/?p=
14:55 marcelr       gmcharlt: what is actually the status of 7167?
14:56 marcelr       (apart from does not apply anymore :)
14:56 marcelr       oops
14:56 gmcharlt      marcelr: being sat upon, at the moment -- it is a huge patch which I haven't reviewed in detail yet
14:56 marcelr       ok; still have my doubts though
14:57 gmcharlt      I've long had reservations about it too
14:58 gmcharlt      basically because while the updatedatabase.pl mechanism has been a source of pain for developers and testers, it seems to be nearly worry-free for users
14:59 marcelr       it just seems to be a little too complicated for a dev passing by..
15:01 gmcharlt      marcelr: from my POV, it might suffice to simply say (as a matter of policy) that the RM will take resopnsibility for integrating schema changes
15:01 gmcharlt      i.e., that no patch would get rejected simply because of a merge conflict in updatedatabase.pl
15:01 marcelr       that is clear
15:02 marcelr       but maybe we are not talking about the same
15:05 gmcharlt      yeah -- my starting point is that I think there are policy changes we can make (or state more clearly) that would obviate the need for such a drastic change to the schema update process
15:08 marcelr       have to go now, bye #koha
15:15 reiveune      bye
15:20 jcamins       drojf: Any idea what "DRUCK_ORT" stands for? "Printing [something]" I think.
15:20 jcamins       Could it be place?
15:21 drojf         yes it is. place or location
15:23 jcamins       Interesting.
15:23 wahanui       rumour has it interesting is sometimes good and sometimes bad
15:23 jcamins       Apparently Czech cataloging has gone even further in the 151->152 shift and deleted 151 altogether.
15:25 drojf         the what shift?
15:26 jcamins       To hierarchical place names.
15:26 jcamins       From non-hierarchical.
15:26 tcohen        too much work + fernet during weekend + being 122 = dates mixup
15:26 drojf         ah! i should take more marc history classes :)
15:30 mtompset      Greetings, #koha.
15:31 tcohen        hi mtompset
15:31 jcamins       Though I find the redefinition of 752 as place of publication somewhat surprising.
15:31 mtompset      Greetings, tcohen jcamins.
15:43 mtompset      who redefined it, jcamins?
15:44 jcamins       DNB, presumably.
15:45 mtompset      DNB?
15:45 jcamins       Or NKCR
15:46 mtompset      Some business credit bureau or railway line?
15:48 libsysguy     jcamins http://osrc.dfm.io/jcamins
15:49 gaetan_B      bye !
15:50 jcamins       German and Czech national libraries
15:51 mtompset      Okay, that was part of my other guess for DNB... but thank you for the clarification. :)
15:53 mtompset      PHP, jcamins? I thought most people here disliked PHP.
15:55 mtompset      That's a cool link, libsysguy.
15:55 jcamins       libsysguy: interesting.
15:55 wahanui       well, interesting is sometimes good and sometimes bad
15:56 jcamins       mtompset: I don't know about most people, but _I_ certainly dislike PHP.
15:56 mtompset      If you dislike it, then why are you using it?
15:57 jcamins       mtompset: variety in my misery?
15:57 libsysguy     he lost a bet mtompset
15:58 mtompset      I like libsysguy's explanation better. ;)
15:58 jcamins       libsysguy: no, that's why you use emacs. :P
15:58 mtompset      Ooooo.... burn!
15:58 mtompset      Off to lunch...
15:59 libsysguy     ouch
15:59 libsysguy     I was tortured at a young age
15:59 libsysguy     stockholm syndrom
16:03 * wizzyrea    waves
16:04 jcamins       Isn't it a wee bit early in NZ?
16:04 wizzyrea      yep
16:12 gmcharlt      @quote random
16:12 huginn        gmcharlt: Quote #47: "pianohacker bah, go collision attack the front of a moving car" (added by brendan at 10:15 PM, November 16, 2009)
16:13 jcamins       Heh. Very appropriate just seconds after a netsplit.
16:14 wizzyrea      pianohacker: witty since forever.
16:15 pianohacker   woohah, witty by proxy
16:27 tcohen        wizzyrea: what time is it where you r?
16:28 wizzyrea      4:27am
16:30 bag           HA I did add a quote as brendan YAY!
16:30 pianohacker   wizzyrea: My goodness what are you doing awake?
16:31 wizzyrea      I woke up and couldn't go back to sleep
16:31 wizzyrea      :)
16:31 wizzyrea      might as well do work
16:37 liw           sometimes the very early hours of morning are an excellent time to get large amounts of work done: you're somewhat rested, you're not yet hungry, your mind is clear, and best of all, nobody else is awake to bother and distract you
16:39 wizzyrea      it's better than lying in bed fretting about not being asleep :P
16:39 wizzyrea      :) I meant
16:39 wizzyrea      liw++ so true
16:48 druthb        o/
16:57 talljoy       wizzyrea you are up early?  or late?
16:57 talljoy       hi druthb!
16:59 druthb        Hi, talljoy! :)
16:59 talljoy       how's houston?  hot and muggy yet?
16:59 druthb        very hot and muggy, yes
17:14 wizzyrea      early
17:35 tcohen        don't u have a ps3 wizzyrea?
17:36 wizzyrea      hm not anymore
17:36 wizzyrea      actually, currently we have 0 gaming consoles
17:37 wizzyrea      does anyone know where you configure the network printing?
17:37 wizzyrea      besides he-who-shall-not-be-named-for-fear-of-waking-him-up
17:37 tcohen        http://localhost:641
17:38 tcohen        s/4/3/
17:38 wizzyrea      well I meant in Koha - where you define the printers that it should use
17:38 wizzyrea      if you are doing network printing
17:40 tcohen        if you haven't found it, then it is an usability bug
17:40 jcamins       wizzyrea: I think you apply the patch and it just works. It adds a network printer page in admin or tools.
17:41 jcamins       Ah- if you're a superlibrarian.
17:42 jcamins       (I think)
17:44 wizzyrea      oh - I guess the restoration patch hasn't gotten in yet.
17:44 wizzyrea      that restores all of that.
17:44 wizzyrea      people keep removing it :(
17:46 jcamins       wizzyrea: it's still the original restoration patch that is stalled, I think.
17:48 * cait        waves
17:48 cait          what patch are you talking about?
17:48 wizzyrea      bug 8034
17:48 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8034 enhancement, P3, ---, srdjan, Needs Signoff , Enable server print queue selection
17:49 jcamins       I thought I signed off on that.
17:49 cait          ah
17:49 cait          hm
17:49 jcamins       Possibly twice.
17:53 wizzyrea      you did
17:53 * jcamins     makes a mental note to go for a third time.
17:54 mtompset      Third time's a charm. ;)
17:54 tcohen        gmcharlt: have you successfully reproduced bug 10311
17:54 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10311 major, P5 - low, ---, kyle.m.hall, Pushed to Master , Holds queue ignores item-level holds where only one items exists
17:54 tcohen        ?
17:54 mtompset      Greetings, cait wizzyrea. :)
17:55 wizzyrea      tbh, if nekls saw it, it exists.
17:56 wizzyrea      but I see thta wasn't a NEKLS one
18:13 tcohen        khall around?
18:13 gmcharlt      tcohen: yes, I did
18:14 huginn        New commit(s) kohagit: Bug 10432 - Display of enabled status on course list is not accessible <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=39de7a8de855c61a50191c9b3fca5b6480e10f92>
18:14 tcohen        thanks gmcharlt, i'll re-check then
18:14 tcohen        couldn't fix the problem with the patch
18:14 tcohen        (on 3.12)
18:23 tcohen        gmcharlt: i should look for it here, right? http://koha-dev.biblioadmin/cgi-bin/koha/circ/view_holdsqueue.pl
18:24 wizzyrea      tcohen - you see the problem?
18:24 tcohen        i see the problem
18:24 wizzyrea      or you don't see the problem?
18:24 wizzyrea      but the patch doesn't fix it?
18:24 gmcharlt      tcohen: yes, that's where to look
18:24 tcohen        i don't see it fixed with the patch
18:24 gmcharlt      tcohen: you are rerunning the holdsqueue cronjob, right?
18:25 tcohen        misc/cronjobs/holds/build_holds_queue.pl
18:25 wizzyrea      ^
18:27 tcohen        any special pref to set?
18:28 wizzyrea      what's the condition of the hold you have on?
18:28 gmcharlt      tcohen: OPACItemHolds, natch
18:29 tcohen        i placed the hold from the staff interface
18:29 tcohen        on behalf of the user
18:30 wizzyrea      it is item level?
18:31 tcohen        it is
18:31 * wizzyrea    has to "get up" soon
18:32 gmcharlt      tcohen: priority > 0, found is null?
18:33 tcohen        is zebra involved somehow?
18:33 tcohen        (its off right now)
18:33 wizzyrea      shouldn't be
18:34 gmcharlt      ok
18:34 gmcharlt      so without patch, you run the cronjob, the item-level hold doesn't display in the hold queue report
18:34 gmcharlt      correct?
18:34 tcohen        correct
18:34 gmcharlt      and after applying the patch and running the cronjob, what do you see (or not see)?
18:35 tcohen        http://snag.gy/J6St5.jpg
18:36 wizzyrea      and the hold queue?
18:36 wahanui       it has been said that the hold queue is fuckered enough as it is :P
18:36 wizzyrea      too right.
18:36 tcohen        http://snag.gy/791O4.jpg
18:36 wizzyrea      item home library is midway?
18:38 tcohen        http://snag.gy/zrCDg.jpg
18:38 tcohen        it is wizzyrea
18:38 wizzyrea      hm indeed
18:38 wizzyrea      oh
18:38 wizzyrea      it's checked out
18:38 wizzyrea      it won't show on the hold queue if it's out
18:39 wizzyrea      check it in and then try :)
18:39 wizzyrea      i.e. it's not available to fill a hold right now
18:39 wizzyrea      so it's not on the list
18:39 tcohen        you're not that asleep wizzyrea
18:40 tcohen        you tricked us
18:40 drnoe         does anyone have any information to share on the configuration of indexes using DOM (as opposed to GRS-1): i.e. how to create new indexes or add tags to existing indexes?
18:40 tcohen        it worked :-D
18:40 * wizzyrea    whistles innocently
18:40 wizzyrea      \o/
18:40 wizzyrea      yay, and now I have to get up and get ready for the day
18:40 drojf         drnoe: there is something on the wiki, but it has a lot of errors unfortunately
18:41 tcohen        thanks wizzyrea and gmcharlt
18:41 pianohacker   does DOM use some XSLT nonsense?
18:41 drojf         (or: it had when i last checked… and gave up setting up DOM indexing for "fun")
18:42 bag           @seen hankbank
18:42 huginn        bag: hankbank was last seen in #koha 17 weeks, 5 days, 19 hours, 20 minutes, and 12 seconds ago: <hankbank> yo
18:42 drojf         drnoe: but adding fields is not too complicated. i think just looking at the respective files should give you an ideahow to do that
18:44 gmcharlt      pianohacker: XSLT is inherent to how the DOM filter works in Zebra
18:45 pianohacker   figured as much.
18:45 drojf         drnoe: i added indexes to GRS-1 and DOM for bug 9972, maybe having a look at that might be useful
18:45 huginn        04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9972 enhancement, P5 - low, ---, mirko, Needs Signoff , Add/ change some zebra indexes (MARC21) (GRS1+DOM)
18:56 jcamins       gmcharlt: I had a thought about indexing... what would you think about adding a command line variable-controlled xsl:include to koha-indexdefs?
18:57 jcamins       It seems like that might be helpful for people who are making minor customizations to the DOM indexing configuration.
18:57 gmcharlt      jcamins: seems reasonable
18:58 jcamins       I was also thinking of a pass-through mode for XSLT.
19:04 huginn        New commit(s) kohagit: Bug 10297 - categorycode and branchcode should be required when adding patrons <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=81bfae93649a2f1a93f4722d052fc529c6495d71>
19:06 pianohacker   pass-through mode?
19:06 jcamins       pianohacker: right, to allow for writing the XSLT directly.
19:07 jcamins       Easily.
19:08 jcamins       Naturally you can do it right now by editing the build output.
19:08 drnoe         I am way in over my head at this point, but would the index name be in a drop-down (something similar) or would the user need to know the index name?
19:08 cait          i thnk te index name would be user defined on command line
19:08 cait          i think?
19:09 cait          orwould we have an interface?
19:09 drojf         drnoe: you can add that with jquery
19:09 drojf         if you mean add it as a search option
19:10 jcamins       You'd add it with jQuery, and define it for the parser, either in C4::Search or queryparser.yaml, depending.
19:16 drnoe         really sorry here, but  in what files do I need to be looking for adding tags to an index when using DOM?  ~/koha-dev/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl  ?
19:17 jcamins       biblio-koha-indexdefs.xml is the one you'd edit, then you'd generate biblio-zebra-indexdefs.xsl.
19:18 tcohen        bye #koha
19:23 drnoe         jcamins: generate (biblio-zebra-indexdefs.xsl) when indexing?
19:23 jcamins       drnoe: no, after making your changes. Take a look at the top of the file for instructions.
19:23 drnoe         roger. wilco
19:24 jcamins       It's an xsltproc command. The hard part is remembering which order the arguments go in.
19:28 drnoe         ah, you mean the clear instructions I totally overlooked...(in my own defence, this is the first time I have looked that any of this). The easy part is making sure I document all of this.
19:38 libsysguy     dpavlin around?
19:38 cait          he doesn't pay much attnetion to irc - maybe try an email :)
19:38 cait          and hi libsysguy
19:38 libsysguy     I was just reading one of his repos on github
19:39 libsysguy     and hi cait
19:39 libsysguy     :P
19:41 * druthb      chucks skittles at libsysguy
19:41 * libsysguy   ducks
19:41 * libsysguy   ducks out for the day, actually
19:41 libsysguy     see you guys tomorrow
19:42 rangi         *sigh*
19:42 druthb        *snrk*
19:42 libsysguy     aww rangi missed me
19:42 libsysguy     :p
19:43 rangi         lemme just say this again
19:43 rangi         self check?
19:43 wahanui       https://www.youtube.com/watch?v=0DJ2xyD0wU4
19:43 druthb        I'll be seeing libsysguy shortly for dinner with the boss—anyone want me to put a "kick me" sign on him?
19:44 cait          um... now that you ask...
19:45 jcamins       The first All-Russian Exhibition and Conference on Sheepherding was on 20-25 September 1912.
19:45 jcamins       Thought you all might want to know.
19:45 cait          lol
19:49 drnoe         jcamins: so the next question is where to add/edit target indexes called in biblio-koha-indexdefs.xml?
19:50 pianohacker   rangi: what are you dealing with self-check machines for
19:50 jcamins       pianohacker: his sins.
19:50 jcamins       drnoe: same deal as with GRS-1, so you can add Bib-1 attributes, or not, as you like.
19:50 pianohacker   sins that potent normally get a mob sent after you, not a 3M representative
19:51 rangi         pianohacker: lots of our koha clients use them, they are so incredibly fragile
19:51 rangi         did you know you can make a 3m machine crash
19:51 pianohacker   rangi: amen to that
19:51 rangi         if you send a checkout suceeded response
19:51 pianohacker   hah! did you look at it funny again?
19:51 pianohacker   wtf
19:51 rangi         that doesnt have a due date
19:51 * cait        is not surprised
19:55 drojf         so? write a new checkout machine firmware. like rockbox, for 3m machines :P
19:56 drojf         make it do pong too, like rockbox
19:56 jcamins       drojf: I was thinking rPi-based.
19:57 pianohacker   drojf: The hardware in those things is proprietary as fuck
19:57 drojf         a whole machine instead of the other thing? wpuld probably work
19:57 rangi         been done
19:57 drojf         which one?
19:57 rangi         but who wants to be a hardware vendor
19:57 rangi         not this guy
19:57 drojf         heh
19:58 * jcamins     either.
19:58 jcamins       I just think it would be cool to have an rPi-based selfcheck.
19:58 drojf         "hi. this is my machine. buy it, it just works. we will never meet again. goodbye"
19:58 rangi         http://gallery.katipo.co.nz/lianza2006/img_1452
19:58 cait          lol
19:59 pianohacker   drojf: as far as custom firmware goes, 3m self-checks (at least the ones I've dealt with), interface with all of the hardware in them using a completely proprietary set of serial interfaces
19:59 rangi         yeah yo have to build your own stack
19:59 drojf         that does not sound like fun, really
19:59 rangi         all the way through to the demagnetiser (or these days rfid)
19:59 jcamins       An embedded selfcheck would also be cool.
19:59 jcamins       Who wants to play with a RTOS?
19:59 drojf         jcamins: embedded in the items? :)
20:00 pianohacker   rangi: How would you even go about reverse-engineering that? Most of the serial debuggers I saw didn't even see half the interfaces
20:00 rangi         this was pre rfid
20:00 rangi         so you dont
20:00 rangi         we blackboxed
20:00 jcamins       drojf: I was thinking 8052, but if you have a way to make a Turing-complete item, you could do that instead. :P
20:00 pianohacker   ?
20:00 rangi         you dont have to know how it does it
20:01 rangi         just what its doing
20:01 rangi         and build something that does the same
20:01 rangi         in this case, a pc, with linux and python acting as the sip client
20:01 pianohacker   oh, okay
20:01 pianohacker   that makes more sense
20:02 cait          hm i think you can buy the rfid readers now...
20:02 cait          and the interface to them must be documented?
20:02 rangi         bwahaa
20:02 rangi         you're new round here eh?
20:02 rangi         :)
20:02 cait          too optimistied?
20:02 drojf         lol
20:02 rangi         yes
20:02 cait          optimistic? :)
20:02 rangi         thats the one
20:02 cait          drojf: hasn't wildau done something like that?
20:02 cait          building their own hardware for projects nad stuff?
20:02 drojf         cait: not sure but they are rfid freaks
20:03 cait          i thought i heard they did
20:03 rangi         http://gallery.katipo.co.nz/vienna/Chris_lworks_IMG_0779  <-- the olden days
20:03 cait          they build this weird machine to mass check preprogrammed tags
20:03 cait          i saw it at bibliothekartag ... 2 years ago
20:03 cait          well not weird, but an interesting idea and seemed to work
20:03 cait          hi kathryn
20:03 cait          :)
20:03 kathryn       hello cait!
20:03 wahanui       hello cait are you here?
20:03 drojf         rangi: great computer you got there ;)
20:04 rangi         http://gallery.katipo.co.nz/vienna/IMG_0817
20:04 rangi         its the UN's computer
20:04 rangi         UNIDO in fact
20:06 rangi         2003 iirc
20:07 drojf         that computer looks pretty old for 2003 too ;)
20:08 rangi         its the UN :)
20:09 rangi         right time to take kids the school
20:13 druthb        wahanui:  cait?
20:13 wahanui       cait is qam, not your secretary
20:13 druthb        :P
20:13 druthb        wahanui:  druthb?
20:13 wahanui       Well, she finally snapped, like we all knew she would.
20:13 * druthb      nods.
20:14 druthb        wahanui:  jcamins?
20:14 wahanui       it has been said that jcamins is RM for 3.12, and just about the only one crazy enough to work on major projects in both authorities and search.
20:14 druthb        lulz
20:15 pianohacker   hey ruth
20:17 druthb        hi, pianohacker! :D
20:17 druthb        wahanui:  pianohacker?
20:17 wahanui       it has been said that pianohacker is a brilliant young whooper-snapper.
20:17 druthb        :D
20:17 * druthb      is kind of giddy today.
21:00 mtompset      I still say it is whipper-snapper, druthb. :P
21:01 druthb        :P
21:02 talljoy       druthb what did you put in your herbal tea today?  lol
21:02 druthb        :D
21:03 druthb        It was a pot of fierce this morning.
21:03 talljoy       i reckon so!  those are fun days!
21:03 talljoy       RAWR
21:10 drojf         good night #koha
21:10 cait          bye drojf
21:10 trea          o/
21:18 mtompset      DOH! I missed saying by to drojf. :(
21:18 cait          he'll come back
21:18 rangi         http://prism-break.org/
21:19 rangi         perfect :)
21:20 wizzyrea      ^.^ I like that!
21:20 mtompset      Silly question... if the IS_NULLABLE='NO' means a required field, then why on the patron screen are address and city not listed as required, and why is cardnumber allowed to be NULL?!
21:24 wizzyrea      though if you are using iOS to begin with you should probably give up.
21:24 wizzyrea      cyanogen if you are wanting android
21:42 jcamins       mtompset: I'm pretty sure a NOT NULL text column can have ''
21:43 mtompset      It can, jcamins. But that still doesn't really answer the cardnumber question.
21:43 jcamins       Yeah, I have no answer to that.
22:06 mtompset      Oooo.... AddMember_Opac.
22:07 mtompset      Ewwwww.... fixup_cardnumber.
22:08 pianohacker   huh?
22:09 mtompset      What's your take on the comment above sub fixup_cardnumber in C4::Members.pm which is called by AddMember_Opac in the same module?
22:09 mtompset      I don't see any DB locking, like the comment says should be done.
22:12 pianohacker   mtompset: That code has enough smells to start a perfume shop
22:12 pianohacker   but none of them good...
22:12 wizzyrea      @quote get 250
22:12 huginn        wizzyrea: Quote #250: "<cjh> This code smells of wine." (added by wizzyrea at 04:52 AM, May 24, 2013)
22:12 pianohacker   hahahaha
22:13 * pianohacker has written very good code with his good friends Tequila and Vodka trio-programming with him, thank you very much
22:13 pianohacker   mtompset: but yeah, unless something further up the stack is locking the tables, yeah, it's depending on blind luck
22:13 wizzyrea      @quote add <pianohacker> That code has enough smells to start a perfume shop
22:13 huginn        wizzyrea: The operation succeeded.  Quote #257 added.
22:13 mtompset      wizzyrea: that wasn't the whole quote. :P
22:13 pianohacker   dammit, more smells than a waste treatment plant is a better analogy anyway
22:14 jcamins       pianohacker: some of us are allergic to perfume.
22:14 pianohacker   hahahaha true
22:14 wizzyrea      @quote add *pianohacker has written very good code with his good friends Tequila and Vodka trio-programming with him, thank you very much
22:14 huginn        wizzyrea: The operation succeeded.  Quote #258 added.
22:15 pianohacker   ^ none of the above in a professional context, however! I did write a one-line recursive lamdba-based depth-first search in Python for algorithms once though with a large beer by my side
22:16 mtompset      Because I'd like to add code that called AddMember_Opac, but with the mess no being locked properly, I am thinking I'll have to fix that first.
22:17 mtompset      And speaking of drunk coding... that requires sharing this xkcd.
22:17 mtompset      http://xkcd.com/323/
22:17 pianohacker   heh, yup
22:23 eythian       hi
22:23 wahanui       bidet, eythian
22:25 mtompset      ARG!
22:25 mtompset      ./tools/import_borrowers.pl:            # FIXME: fixup_cardnumber says to lock table, but the web interface doesn't so this doesn't either.
22:25 pianohacker   hahahahahahaha
22:25 pianohacker   distributed irresponsibility
22:25 cjh           hahahha brilliant!
22:26 mtompset      What have I found?! The horror! The horror!
22:26 wizzyrea      @quote add <mtompset> What have I found?! The horror! The horror!
22:26 huginn        wizzyrea: The operation succeeded.  Quote #259 added.
22:26 wizzyrea      it's a quoty kind of day
22:27 cjh           @quote add <wizzyrea> it's a quoty kind of day
22:27 huginn        cjh: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
22:27 pianohacker   recursion-blocked!
22:27 wizzyrea      PWNT
22:27 cjh           lol
22:28 cjh           @quote add <wizzyrea> it's a quoty kind of day
22:28 huginn        cjh: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
22:28 wizzyrea      ^.^
22:28 cjh           10:28 [oftc] -!- Mode change [+R] for user cjh
22:28 cjh           no love from huginn
22:28 wizzyrea      @quote get 23
22:28 huginn        wizzyrea: Quote #23: "<gmcharlt> /msg huginn register nick password" (added by wizzyrea_ at 04:25 PM, August 06, 2009)
22:28 wizzyrea      >.>
22:28 wizzyrea      <.<
22:28 pianohacker   of course there's a quote for that
22:28 wizzyrea      also, I'm using memory bits for it.
22:29 cjh           @quote add <wizzyrea> it's a quoty kind of day
22:29 huginn        cjh: The operation succeeded.  Quote #260 added.
22:29 * cjh         mumbles something nasty about huginn
22:29 pianohacker   hey, grumble at wahanui if anything
22:29 pianohacker   creepy malapropistic stalker bot
22:29 cjh           wahanui is awesome!
22:29 cjh           good night
22:29 wahanui       If you feel like someone is looking through your window, it's OK, it's just me.
22:30 cjh           never gets old :D
22:30 mtompset      Good day (24 hour period), cjh. :)
22:30 cjh           mtompset: thanks, but i'm not going to sleep, just wanted wahanui to be creepy :)
22:30 mtompset      Doesn't that make you creepy? :P
22:31 eythian       wahanui: be cjh is <reply>just wanted wahanui to be creepy
22:31 wahanui       OK, eythian.
22:31 cjh           heh
22:31 mtompset      cjh?
22:31 wahanui       cjh is just finishing off a report on the remaining issues with plack, which should help finish that work off
22:31 cjh           be cjh?
22:31 wahanui       just wanted wahanui to be creepy
22:31 mtompset      be mtompset?
22:32 mtompset      Good. Nothing yet. :)
22:32 cjh           be mtompset is <reply>be mtompset?
22:32 cjh           wahanui: be mtompset is <reply>be mtompset?
22:32 wahanui       bugger all, i dunno, cjh
22:32 * mtompset    laughs at cjh.
22:33 pianohacker   does he seriously have recursion protection?
22:33 cjh           that was what I was wondering, I have never seen him reply to himself.
22:34 mtompset      wahanui, dump your source code and database to a paste for cjh and pianohacker. :P
22:34 wahanui       mtompset: sorry...
22:34 cjh           worth a shot.
22:34 eythian       trust me, you don't want to see the source.
22:34 pianohacker   http://www.cs.cmu.edu/~infobot/infobot.html
22:35 cjh           is it bad code? or worse, php?
22:36 eythian       it's perl, it's just pretty ugly perl
22:36 pianohacker   eythian: is that above the right link?
22:36 pianohacker   author matches, at least, but wasn't sure
22:37 eythian       yeah
22:37 eythian       though I think we're using an older version
22:37 pianohacker   ... older than 1999?
22:37 pianohacker   good god
22:37 cjh           heh
22:38 eythian       oh, maybe not then
22:39 rangi         trea:
22:39 rangi         self check?
22:39 wahanui       https://www.youtube.com/watch?v=0DJ2xyD0wU4
22:40 trea          Oh Guffman
23:28 dcook         morning #koha
23:28 eythian       hi dcook
23:33 mtompset      Greetings, dcook eythian rangi pianohacker cjh wizzyrea druthb and anyone else I may have forgotten. :)
23:33 cjh           dcook: morning
23:33 mtompset      So, I added the lock around the code in AddMember_Opac... I even put a 30 second delay to see what would happen if it took too long.
23:33 cjh           mtompset: belated good morning :)
23:34 mtompset      Now to test the 90 second lock. :)
23:36 mtompset      I hate waiting for testing.
23:36 pianohacker   good night, wahanui
23:36 wahanui       If you feel like someone is looking through your window, it's OK, it's just me.
23:37 pianohacker   yup, you do that
23:37 mtompset      Nice. 90 seconds worked.
23:45 mtompset      Okay... I think I'm going to post a bug for the LOCKing mess I found.
23:46 mtompset      or should I say lack of locking mess.
23:59 jcamins       Hm. How much chocolate do I need to make 1 qt of chocolate-covered strawberries?
23:59 mtompset      Enough to cover your keyboard in warm rootbeer?
23:59 jcamins       1-1/3 to 1-1/2 c.