Time  Nick         Message
00:00 rangi        put them there
00:00 rangi        with a txt file that tells people to get them from there
00:02 alohabot     Hi mib_ed4en6, Welcome to #koha. Feel free to use the '/nick yourname' command to choose a different name. alohabot, wahanui, and huginn are bots. If you need any help, just ask - there's usually someone around to help :)
00:03 mtj          ok, ill just pass then :)
00:04 mib_ed4en6   hi all. I'm having trouble getting my overdue notices to include the fine for each item, or even just an overall fine for the patron. I'm running 3.10.4 and will update today/tomorrow. Is it infact possible to have the fine amount included in the overdue notices?
00:04 rangi        yep
00:05 rangi        http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8378
00:05 huginn`      04Bug 8378: major, P5 - low, ---, dpavlin, Pushed to Stable , <fine> syntax not working on overdues anymore
00:05 rangi        fix is in 3.10.5
00:05 rangi        <<items.fine>> is what you need
00:05 rangi        when you have upgraded
00:05 mib_ed4en6   i've used <item>......<fine>USD</fine> </tem>
00:06 rangi        yes, that won't work
00:06 rangi        you can read that full bug report if you like :)
00:06 mib_ed4en6   Great.. so i can just stick <<items.fine>>  between the <item></item> ?
00:06 rangi        no
00:06 rangi        not until you upgrade
00:07 rangi        and the upgrade will fix your fine notices
00:07 mib_ed4en6   I'll definitley read the bug, I meant after the upgrade, sorry.
00:07 rangi        ahh you shouldnt need to
00:07 rangi        the upgrade should fix that <fine> syntax for you
00:08 rangi        but yes if not what you said will work
00:08 mib_ed4en6   Thank you very much :)
00:47 rangi        mtj: dont we already have a perltidyrc ?
00:48 rangi        guess not
00:48 mtj          heh, we do :)
00:49 mtj          but… its old, outdated and incorrect
00:49 rangi        ahh we should update the bug then
00:50 rangi        done
00:50 rangi        it's now update perltidyrc file
00:50 rangi        so i dont get confused again :)
00:51 mtj          fyi: i didnt realise any of that until now (or had forgotten?)
00:53 mtj          lol -  if i had worded the bug title better, it would have been pushed without question
00:54 rangi        *nod*
01:04 eythian      didn't we decide on a perltidy that was only very slightly different from the standard perltidy defaults with PBP defaults?
01:04 eythian      there was a bit of a discussion about it a while back
01:04 mtj          chris, i think your 9949 patch blew up the qa-tool.pl  :D
01:05 eythian      actually, turns out I've been using exactly the defaults provided by perltidy.
01:05 mtj          eythian, we decided on the default (wall) style, i think
01:06 eythian      what's 'wall'? It's not defined in the man page.
01:06 eythian      you mean perlstyle?
01:06 mtj          yeah
01:07 eythian      OK, that's exactly the default, so a perltidyrc isn't necessary.
01:07 mtj          yep, pretty much :)
01:08 eythian      so I guess you can just provide a file that says '# This file intentionally left blank'
01:09 mtj          yep, or delete the file, or add a longhand version
01:10 mtj          i thought a 'longhand' version would be informative, for the curious :)
01:12 mtj          but, yeah, its a bit of a silly patch really - a very verbose no-op :)
01:54 * jcamins    has successfully implemented something using IndexedDB. It's a miracle!
01:55 jurgens      Hi, I was on here earlier today, and thanks for the help with including fines in overdue notices. As a side question, I usually include a count to say that you have x amount of late items and then give a more detailed list of the items.. is it possible to include a you have a total of x fines as well?
01:55 jurgens      I'm happy with a fine per item list/summary.. just wondering if you could total the fine in the notice too?
01:55 jcamins      jurgens: I think there may be a patch adding that which has not yet been tested for inclusion in Koha yet.
01:56 jcamins      I'm not sure, though.
01:56 jurgens      Ok, thanks. Its more just a convenience thing I think than essential, but thanks for letting me know.
02:06 mtj          hmm, i dont think a total for fines or number-of-items exists yet
02:06 mtj          would be handy
02:11 jcamins      mtj: as I said, I think there may be a new patch for that, but I don't know what its status is.
02:12 mtj          ok, i didnt think even a patch existed
02:17 mtj          woah, giant squid -> http://www.stuff.co.nz/science/8609575/Giant-squid-washes-up-on-coast
02:23 wizzyrea     whoa
02:23 wizzyrea     only 1m tho, smaller than the one at Te Papa
02:23 wizzyrea     still that's a lot of calamari :P
02:31 mtj          the 2nd pic is impressive
02:33 wizzyrea     *nod*
02:33 wizzyrea     does it seem there are more of these washing up?
02:33 wizzyrea     i thought there was another one a month or so ago too
02:35 wizzyrea     keke http://www.ted.com/talks/edith_widder_how_we_found_the_giant_squid.html
02:49 mtj          cool, will watch that one
02:55 wizzyrea     it's really cool, totally worth the 8 minutes
04:42 eythian      hi cait
04:43 cait         hi eythian :)
05:18 wizzyrea     dcook about?
05:18 dcook        Ish
05:19 dcook        What's up, wizzyrea?
05:19 wizzyrea     were you looking at the strange displacement of book covers caused by the local cover images?
05:19 * dcook      ponders
05:19 dcook        Not caused by local covers, me thinks
05:20 wizzyrea     but you were looking at strange displacements caused by book covers or lack thereof?
05:20 dcook        I was looking at the displacement/deletion of local cover images by Amazon images
05:20 dcook        Yep
05:20 wizzyrea     what was the bug number for that?
05:20 wizzyrea     if you remember
05:20 * wizzyrea   is looking at something similar, would rather not duplicate work if possible
05:20 dcook        Should be bug 9737, I think
05:21 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9737 normal, P5 - low, ---, dcook, Pushed to Stable , Local Covers sometimes appear then disappear on OPAC Search Results/Lists
05:21 * cait       waves
05:21 * dcook      waves to cait :)
05:21 dcook        bug 8264
05:21 dcook        also in relation to IE
05:21 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8264 major, P5 - low, ---, dcook, Passed QA , local cover images not working in IE8
05:22 dcook        @later tell jcamins Yeah, it's fine if you give Edmund credit for 8264
05:22 huginn`      dcook: The operation succeeded.
05:22 cait         eythian: could you take a look at 10084 too maybe?
05:23 dcook        I also opened 9991
05:23 dcook        a while ago in regards to de-duplicating the "no cover image" graphics, but I haven't done any work on it yet
05:23 cait         dcook: before you start on the plugins - we got a patch that will change the data structure there
05:23 cait         to fix translatability
05:24 eythian      cait: I can try to
05:24 eythian      just reading the patch it looks good to me
05:24 cait         that would be aswesome
05:24 cait         feel free to use your superpower on it
05:24 eythian      but I might put it off for a while, I'm super busy right now
05:24 dcook        cait: the plugins?
05:24 wahanui      the plugins are just enabled or disabled with Wordpress, aren't they?
05:24 cait         (passing it that is)
05:24 cait         dcook: 008 etc. - your recent bug report :)
05:24 dcook        Ahh
05:25 dcook        I think I might be a bit out of my depth on that one anyway :p
05:25 dcook        I was mostly putting it out there in the hopes that someone more familiar with that part of Koha might have some ideas
05:25 dcook        But yes, noted ^_^
05:25 dcook        wizzyrea: What's the issue that you're encountering?
05:25 cait         dcook: did you see jared's question on the ie bug .... i think it was in chat
05:26 dcook        Yep. He had huginn remind me
05:26 cait         ok
05:26 wizzyrea     something different than that - it looks like if you add, then delete a local cover image it still thinks one exists -- but I'm not 100% certain that's true
05:26 wizzyrea     yet*
05:26 dcook        Mmm, that sounds familiar
05:27 dcook        I seem to remember someone mentioning having troubles trying to delete or replace local cover images
05:27 wizzyrea     :) yea I think I thought it was you
05:27 dcook        Hmm. Don't see anything in our local bug db though...
05:38 * eythian    does some benchmarking under different conditions and finds that running with memcache roughly doubles the time for a request.
05:38 eythian      I wonder why.
05:39 eythian      I wonder if it forces the mod_perl to get restarted every time, but that doesn't make sense either...
05:55 * magnuse    waves
05:55 cjh          eythian: wow, that is unexpected.
05:55 cjh          hey magnuse :)
05:56 magnuse      hiya cjh
05:56 cait         hi magnuse and cjh
05:56 cjh          good evening cait :)
05:57 cait         bugs in qa queue down to 16! yay!
05:57 cait         wonder for how long... it always jumps back to 20 when I turn my back on it
05:57 cjh          heh
06:00 cait         hmm
06:00 cait         sometimes when we click on the 'open in opac link' I get a perl error in the opac
06:00 wizzyrea     cjh++ for writing all the things down
06:00 cait         reloading the pag then brings up the record
06:01 cait         and now of course i can't reproduce it
06:01 cait         *sigh*
06:01 cait         has anyone else seen this?
06:01 dcook        I thought I saw that today, cait
06:01 dcook        But yeah, when I tried a second time, it was fine
06:01 cait         i have seen it on our install at work, and at least once on my dev install
06:01 dcook        I figured that I just clicked on a different link or that I was imagining things
06:02 cait         hm I don't think you have
06:02 cait         but a bit sparse for filing a bug report
06:04 eythian      cait: the logs will tell you
06:04 cjh          wizzyrea: oh what did I write down that was helpful this time?
06:04 cait         yeah, but will need uli for that, can't reproduce it hee
06:04 cait         here
06:04 wizzyrea     the same thing you wrote down before I left last week :)
06:05 wizzyrea     packagey things
06:05 cjh          glad it was helpful :)
06:26 * dcook      wonders what the "Accounts" module is...
06:26 dcook        In the Guided Report Wizard
06:27 eythian      fines and stuff I would guess.
06:28 dcook        Me too, but I wonder how Koha thinks about it
06:28 dcook        I always write my own reports. I wonder what the user experience for the guided wizard is like...
06:29 eythian      a bit weird and complicated, in my limited experience.
06:31 dcook        Mhm
06:34 cait         serials code is a bit messy
06:35 magnuse      shocking! ;-)
06:36 christophe_c hello #koha
06:38 wizzyrea     guided reports? it's scary. it's good for getting you kind of close to a report you might wnt to use. They almost always require tweaking
06:38 wizzyrea     though
06:39 dcook        Seems like it. I suppose it depends on what you want to report.
06:40 cait         wizzyrea: no I just meant serials :)
06:41 cait         but guided reports is messy too
06:41 cait         argh
06:41 wizzyrea     oh hi cait :)
06:41 wahanui      hi cait :) are you around ?
06:41 cait         should be reading back :)
06:41 wizzyrea     hehehe all ok
06:41 cait         sorry
06:42 cait         working through a list of notes from my coworker and answering the question which issues show on the issues tab in serials subscription details turned out to be quite hard to explain
06:42 cait         bug 10142
06:42 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10142 normal, P5 - low, ---, koha-bugs, NEW , Unclear which issues show on subscription details issues tab
06:43 dcook        Mmm
06:43 dcook        I think I might've written a patch for that..
06:44 dcook        I think they're being displayed based on...a date perhaps...rather than their enumeration
06:44 drojf        good morning #koha
06:45 dcook        morning drojf
06:45 drojf        hi dcook
06:45 reiveune     hello
06:45 cait         dcook: sorting is off too - but the question was which issues display at all... and that's complicated too
06:46 cait         not sure I agree with things like this being so complicated
06:46 cait         morning drojf :)
06:46 * dcook      is looking through the bug now
06:46 dcook        Yeah, I see what you're saying now
06:46 cait         bit insane, right?
06:46 drojf        hi cait :)
06:46 wahanui      hi cait :) are you around ?
06:46 drojf        hehe
06:46 cait         nope wahanui, leaving for work :)
06:46 cait         bye all :)
06:48 wizzyrea     OMG I hve been working on that too the fracking serials sorting
06:48 wizzyrea     please someone let me know if you sort it
06:49 * eythian    clicks on a column header and calls it sorted.
06:49 wizzyrea     is not so easy smartie
06:51 magnuse      lol
06:54 dcook        wizzyrea: I swear that I looked at this before
06:54 dcook        But I can't see any notes now..
06:56 dcook        So are we talking the "Subscriptions" tab on the detail pages?
06:57 dcook        or opac-serial-issues.pl?
06:58 dcook        Side note: I bought a new book on Friday and took it to a friend's engagement party...forgot it at the bar
06:58 jajm         hello
06:58 dcook        Bought another copy on Saturday...took it to a friend's birthday party...forgot it in my friend's bag (who kept it so I wouldn't forget it at the bar)
06:58 dcook        Today I have no book...
06:58 dcook        hi jajm :)
06:59 rangi        is it client side sorting?
06:59 dcook        cait: What is the "serials subscription detail page"?
06:59 dcook        Wait...
06:59 * dcook      realizes that cait is gone
07:00 dcook        rangi: I think the only place there is client side sorting is...
07:00 dcook        opac-serial-issues.pl?selectview=full
07:00 rangi        k
07:01 rangi        mostly the problem is ppl can put whatever the hell they want in the enumeration
07:01 dcook        I'm pretty sure it doesn't do any sorting
07:01 dcook        Well..
07:01 rangi        and sorting that in any kind of useful well is impossible
07:01 dcook        Sorts by serialid probably
07:01 dcook        Hmm, perhaps
07:01 rangi        leading spaces, punctuation
07:01 rangi        etc
07:01 dcook        Ahhh
07:01 dcook        yeah
07:01 dcook        For sure
07:01 dcook        What I meant before is..
07:01 rangi        so we try and do something tricky and make it worse :)
07:01 dcook        You should have the most recent enumeration
07:02 dcook        So rather than Vol 1, 2, 3
07:02 dcook        You should have Vol 6, 5, 4
07:02 dcook        And while we can't control the enumeration
07:02 eythian      really, we should just turn off sorting on that column. It's not a meaningful thing to do, but by having the option, people think it must be.
07:02 dcook        We can control other factors
07:02 rangi        yeah
07:02 dcook        O_o
07:02 dcook        Mmm
07:02 * dcook      is looking at 3.8
07:02 dcook        I assume more sorting was added?
07:02 dcook        client-side?
07:03 rangi        i think so
07:03 eythian      yeah
07:03 dcook        Mmm
07:03 alex_a       bonjour
07:03 dcook        Well, I think the server side sort is still off
07:04 dcook        salut alex_a
07:04 rangi        its always going to be
07:05 dcook        Not if you sort by planned date desc
07:05 rangi        but you could have a syspref to make it recent first, or recent last
07:05 dcook        Planned date being the receival date
07:05 rangi        yeah but sometimes ppl receive 3
07:05 rangi        then 2
07:05 rangi        cos 2 got lost
07:05 rangi        in the mail
07:05 rangi        or never sent
07:05 dcook        I suppose recent does become somewhat relative then
07:05 rangi        yeah
07:05 dcook        Do we mean recent receival or recent publishing
07:05 dcook        Hmm
07:06 rangi        it gets mental fast
07:06 dcook        Touché ;)
07:06 rangi        maybe chose order by receiveddate dest
07:06 dcook        I suppose you could use the..
07:06 rangi        c
07:06 rangi        or planneddate desc
07:06 dcook        Mhm
07:06 dcook        It looks like I did write a patch as I have descending on my 3.8
07:07 * dcook      wishes he had more time
07:07 wizzyrea     and then there's the whole "enumerations are human enterable" thing >.<
07:08 wizzyrea     it makes me want to run screaming in circles until I run into a wall and fall down
07:08 dcook        That describes my day
07:08 dcook        Actually, my day was more...why doesn't Koha act like this other system?
07:08 dcook        This other system does this
07:08 dcook        Although...it was fun pointing out how the other system actually didn't really achieve its set out goal
07:10 rangi        thats the least persuasive argument ever, koha should do this cos some other system does it
07:11 * rangi      goes to make a wallpaper
07:11 dcook        D'accord
07:11 dcook        You don't even want to hear about some of the other madness
07:12 dcook        @later tell jcamins Happy belated birthday, btw
07:12 huginn`      dcook: The operation succeeded.
07:14 wizzyrea     hehe we thrive on madness :)
07:14 wizzyrea     @uote get 123
07:14 huginn`      wizzyrea: I'll give you the answer just as soon as RDA is ready
07:14 wizzyrea     @quote get 123
07:14 wahanui      http://xkcd.com/1172/
07:14 huginn`      wizzyrea: Quote #123: "rangi: #thingsihavelearnt if there is a mad scheme a library somewhere will be doing it ... except madder" (added by wizzyrea at 09:20 PM, March 30, 2011)
07:15 rangi        speaking of mad
07:15 rangi        i read this today
07:15 rangi        http://boingboing.net/2012/05/10/libraries-set-out-to-own-their.html
07:16 huginn`      GERMS!!!!
07:16 wahanui      Germs originated in Germany, before rapidly spreading throughout the rest of the world.
07:16 rangi        and it made me angry
07:16 rangi        hey kf
07:16 * dcook      is one paragraph in and now confused..
07:16 dcook        hola kf
07:17 magnuse      rangi: "industry-standard DRM"?
07:17 rangi        exactly
07:17 rangi        i thought yay libraries doing it right
07:17 rangi        then read it
07:17 gaetan_B     hello
07:17 rangi        and went boo, thats crap
07:17 magnuse      yeah
07:17 rangi        hiya gaetan_B
07:18 dcook        "the application of industry-standard DRM on the library’s files; multiple purchases based on demand; and a “click to buy” feature" is the part that stands out to me
07:18 dcook        rangi: When I first read the link URL, I figured it would be something you love
07:18 magnuse      i'm working on a project that tries to get it right - based on unencrypted ePub: https://github.com/MagnusEnger/Ebooksforlib
07:18 rangi        yeah, how is it any different
07:18 dcook        mhm
07:18 rangi        than overdrive
07:18 rangi        answer is .. its not
07:19 rangi        magnuse: yay!!
07:19 dcook        magnuse: Oslo public library. Nice!
07:19 rangi        and combine that with opds
07:19 rangi        as a nice distribution mechanism
07:20 magnuse      how is that article describing a "revolutionary distribution model"?
07:20 rangi        https://gitorious.org/koha/mainline/commit/356eaf610ece6a690e40f43395cb38a3992b214d
07:20 rangi        magnuse: it's not
07:20 magnuse      dcook: Oslo public library are doing a lot of cool things
07:20 rangi        you are welcome to use that template if it is any use for you
07:21 magnuse      rangi: cool! i just might do that
07:21 wizzyrea     yea it's supposed to be great but just ends up being bleh.
07:21 wizzyrea     more of the same.
07:21 magnuse      dcook: not the least of which is https://github.com/digibib/marc2rdf
07:22 dcook        Once upon a time, I worked for a library that talked about hosting its own ebooks, but...I don't think anything came of it
07:22 rangi        yeah that is sweet magnuse
07:22 wizzyrea     ecause they can't get publishers to go along with it >.<
07:22 wizzyrea     frackin content owners
07:23 magnuse      another cool project from OPL, based on marc2rdf: http://digital.deichman.no/blog/2012/10/16/active-shelves/
07:23 magnuse      they even had the physical "stations" made by a local carpenter
07:24 rangi        nice
07:25 dcook        Looks neat, magnuse
07:25 magnuse      and they are doing the development in house, so they have complete control of the project
07:25 magnuse      i think it has been a very empowering experience for them
07:25 dcook        :D
07:26 magnuse      and they are doing *actual user testing* - something norwegian vendors never, ever do
07:28 dcook        Sounds like Oslo is a pretty good place to be for libraries right now
07:28 * dcook      wishes that Canada was doing more interesting things in libraries...
07:28 dcook        Our national library is falling apart though
07:28 dcook        The public libraries provide pretty good traditional services, but nothing too innovative that I've noticed
07:29 * dcook      really needs to check out ALIA and see what's going on in Australia
07:29 magnuse      one vendor launched a new opac some years ago, and i was invited to be one of the first to test. when we asked if they were going to test it on real users they said "sure, when it is a bit more finished"...
07:30 dcook        I suppose you want to give a user a product with enough functions that they won't complain about things you're planning to offer
07:30 dcook        But at the same time if you've developed too much, you back yourself into a corner and don't necessarily want to re-write your short-comings...
07:30 magnuse      i think that second point is the central one, yes...
07:31 dcook        Actually, even if you do want to re-write your shortcomings, deadlines don't always allow it...
07:31 dcook        Hmm, in any case, I had best head off!
07:31 * dcook      tried to install Debian on a box this weekend
07:32 dcook        Bad RAM/motherboard...ended up freezing quite routinely
07:32 rangi        yuck
07:32 dcook        Got it installed at one point, but I couldn't download any packages of any kind
07:33 dcook        I assume it was an issue with the install..
07:33 dcook        When I installed Debian on a VM on my laptop, worked like a dream
07:33 dcook        Mind you, my internet connection was magnitudes quicker than this one...
07:34 dcook        So I was able to use a mirror (since I only downloaded the 1st disk)
07:35 dcook        Oh well. I'll buy a new box (the last ones were spares) and see if using functional equipment helps
07:35 dcook        night all
07:35 wahanui      goodnight dcook. You'll be back.
07:56 wizzyrea     dcook, I had issues like that when I stupidly tried to use i386 arch on an amd64 machine >.<
07:56 wizzyrea     oh he's gone.
07:56 wizzyrea     bother.
07:57 wizzyrea     yay for embarrassing admissions!
07:57 * wizzyrea   facepalms
07:57 rangi        that works much better than the other way round
07:58 rangi        with the exception of not being able to see all your ram that is
08:11 magnuse      pft, ram - who needs it
08:12 rangi        heh
08:38 wizzyrea     i recall it didn't work well... but actually now that I'm thinking about it maybe it was the other way around, and I was doing amd64 on an i386... either way it was painful until I ejected the CD and noticed I'd put in the wrong one. (no, it wasn't one of my finer moments)
08:40 rangi        yeah that totally wouldnt work the other way around
08:40 rangi        but you can go down to 32 bit from 64 .. the other way is an issue :)
08:41 wizzyrea     where in the db are the local cover images stored </lazyweb>
08:42 wizzyrea     if anybody knows off of the top of their head
08:42 rangi        not me
08:42 wizzyrea     never mind! really obviously in ... biblioimages
08:43 wizzyrea     derp
08:46 rangi        interesting, but not really suprising
08:46 rangi        updatedatebase is our most updated file
08:46 rangi        870 commits, 714 active days
08:46 * wizzyrea   is not surprised by that either
08:46 wizzyrea     we do lots of fiddling about in there.
08:47 rangi        most edited module
08:47 rangi        is my most hated
08:47 wizzyrea     search?
08:47 wahanui      search is for the patrons not the librarians
08:47 rangi        C4/Search.pm................................. 445        353
08:47 wizzyrea     kek
08:47 wizzyrea     least edited?
08:48 wizzyrea     probably the newest.
08:48 rangi        theres a lot with 1 or 2
08:48 rangi        interesting
08:48 wahanui      i think interesting is sometimes good and sometimes bad
08:50 rangi        http://stats.workbuffer.org/liz.txt
08:51 wizzyrea     ha
08:53 wizzyrea     small compared to some people, but listed out like that, lots of good memories ^.^
08:53 rangi        yup :)
08:54 wizzyrea     i had to revisit 6574 just today
08:56 kf           wizzyrea: nice list :)
08:56 kf           can I haz one too? :)
08:56 wizzyrea     i'm sure there's one for you too :)
08:57 rangi        http://stats.workbuffer.org/katrin.txt
08:58 kf           yay!
08:58 kf           rangi++
08:58 rangi        anyone else want one?
08:59 kf           310 :)
08:59 kf           yay :)
09:03 drojf        rangi: do mine please :)
09:04 drojf        that should be small :D
09:05 rangi        http://stats.workbuffer.org/mirko.txt
09:07 drojf        thanks! even smaller than i thought ^^
09:08 wizzyrea     rangi++ those are fun
09:11 kf           drojf: but lots of code in each, much more than in most of mine
09:11 kf           I think the html5 one was quite big
09:12 drojf        i think it was the coolest too :) and the one where i learned the most
09:12 magnuse      rangi: yes please :-)
09:12 * magnuse    is trying to catch up with wizzyrea in number of patches...
09:14 rangi        2 secs
09:15 kf           drojf++
09:16 magnuse      hm, if jcamins pushes my two passed qa normarc patches before wizzyrea has anything more pushed we will be even :-)
09:16 kf           funnily I think my first patch was probably my most complicated
09:17 kf           bug 3464
09:17 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3464 enhancement, P5 - low, ---, gmcharlt, CLOSED FIXED, borrowers table should contain country information for libraries with international patron populations
09:18 kf           but I coudl follow |Lupin|'s steps
09:18 rangi        http://stats.workbuffer.org/magnus.txt
09:18 magnuse      rangi++
09:20 magnuse      bug 3751 was my first - it removed one char :-)
09:20 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3751 normal, PATCH-Sent (DO NOT USE), ---, magnus, CLOSED FIXED, Typo in marc21_field_008.pl
09:21 magnuse      it felt like a huge thing though - my first ever contribution to a free software project!
09:21 * magnuse    wanders off to find lunch
09:21 kf           :)
09:21 drojf        :)
09:38 rangi        http://stats.workbuffer.org/statistics.html
09:38 rangi        the second table is interesting
09:38 * kf         wanders off to find lunch too - meeting later
09:38 rangi        Below are the number of rows from each author that have survived and are still intact in the current revision.
09:39 * kf         checks
09:39 rangi        its counting the .sql files too
09:40 rangi        hence the big numbers for the ppl who do their language .sql ones
09:40 rangi        but interesting nonetheless
09:41 rangi        specially in light of the opensource article and copyright bit
09:41 kf           heh :)
09:58 samuel       hi everybody
09:59 magnuse      rangi: yay for counting the sql files ;-)
09:59 rangi        heh
10:00 samuel       i've a question about git install. I've made one with git. When i make "git status", i'm on "v3.10.04'' branch but after installation,i've v3.11
10:01 mtj          rangi++ woah nice!!!
10:04 rangi        mtj: http://stats.workbuffer.org/statistics-perlonly.html
10:04 rangi        (only looking at the .pl and .pm files)
10:04 mtj          ... and the second table - ive never seen that stat before
10:05 rangi        yeah its using git blame to work it out
10:05 rangi        quite handy
10:06 wizzyrea     highfive!
10:06 wahanui      gimmie six!
10:06 mtj          ive sometimes though of a script to add missing 'copyright' lines to each file in koha...
10:07 rangi        i think a human would be better a script to find any without a header tho would be good
10:07 rangi        then a human could git blame it
10:07 rangi        and decide
10:08 rangi        https://code.google.com/p/gitinspector/
10:08 rangi        have a play
10:08 rangi        its fun
10:10 mtj          yeah, that too… a script to add/update missing koha/gpl headers
10:12 mtj          the added copyright lines on files like updatedatabase.pl could be a bit erm… excessive
10:12 mtj          (one of the reasons why i never got round to doing it)
10:19 rangi        oh thats there already
10:19 rangi        the gpl one
10:19 rangi        and the fsf address
10:20 rangi        look in xt/
10:20 mtj          ah yep
10:21 mtj          so, when you say 'without header' - you mean something else?
10:22 mtj          without any copyright line(s)?
10:23 rangi        yep, it should check that too
10:23 rangi        it just needs to be updated to not baulk on gpl3
10:23 rangi        find-license-problems
10:24 rangi        $hasv2 = 1 if ($line =~ /either version 2/);
10:24 rangi        that line
10:24 rangi        to do /either version (2|3)/
10:24 rangi        oughta do it
10:25 mtj          … and the all important 'or later' bit, too :)
10:25 rangi        thats already there
10:25 rangi        $hasorlater = 1 if ($line =~ /any later version/ ||
10:25 rangi        :)
10:27 mtj          derp
10:28 wizzyrea     hehe
10:31 rangi        hmm i found some with bad FSF addresses
11:01 mtj          heres a nice side-project idea...
11:01 mtj          create some custom perlcritic policies for koha, based on the coding guidelines
11:01 mtj          those -> http://wiki.koha-community.org/wiki/Coding_Guidelines
11:02 mtj          then perlcritic could whizz thru the codebase, and find errors
11:02 mtj          and detect new errors being added too
11:05 magnuse      mtj: yeah, feel free to do that ;-)
11:05 mtj          … would be very handy for spotting template and js bugs
11:06 mtj          js syntax bugs that break translation, etc
11:07 mtj          heres some perlcritic doco, for the curious -> http://search.cpan.org/~thaljef/Perl-Critic-1.118/lib/Perl/Critic/DEVELOPER.pod
11:08 mtj          no idea how tricky it is
11:11 magnuse      only one way to find out :-)
11:11 mtj          yeah -  i'm keen to try, at least
11:13 magnuse      yay!
11:40 drojf        crossposting--
11:40 vfernandes   hi people :)
11:41 vfernandes   can anyone help me? I'm having a problem when importing z39.50 records All arguments must be MARC::Field objects at /KEEPS/koha/intranet/cgi-bin/cataloguing/addbiblio.pl line 150.
11:43 vfernandes   Koha 3.10.2
11:54 vfernandes   solved: z3950NormalizeAuthor z3950AuthorAuthFields off .D
12:00 mtj          vfernandes, still sounds like a bug tho :(
12:01 jcamins      I think it's fixed in 3.10.4.
12:02 jcamins      Bug 5333.
12:02 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5333 normal, P5 - low, ---, gmcharlt, Pushed to Stable , Undefined value stops import from z39.50
12:07 mtj          awesome :)
12:23 jcamins      mtj: isn't it a bit late for you?
12:26 mtj          ..zzzZZZ
12:26 mtj          just about to head to bed, now
12:34 oleonard     The trouble with these New Zealanders setting birthday topics is you can never be sure what day they're talking about...
12:36 magnuse      oleonard: jcamins was 28th, according to teh facebooks
12:37 magnuse      jcamins: happy belated birthday!
12:37 oleonard     Yes, happy belated birthday jcamins
12:38 jcamins      Thanks.
12:38 * oleonard   congratulates jcamins on being old enough to drink now, even if he doesn't want to
12:38 jcamins      lol
12:38 * jcamins    was the first person in all his friends to be allowed to legally drink... three days after my 18th birthday I went on a trip to a country with a drinking age of 18.
12:39 magnuse      sounds like it was carefully planned...
12:39 jcamins      Hehe.
12:39 jcamins      That was not part of my reasoning, actually.
12:41 magnuse      yeah, right ;-)
12:41 tcohen       morning magnuse jcamins
12:41 druthb       o/
12:41 jcamins      Ohhhhhhh nooooooooooooooooooo!!!!!!!!!!! My eyyyyyyeeeeeeeeeeessssssssssss!!!!!!!!!!!!!
12:41 * jcamins    is looking at acq.
12:41 magnuse      lol
12:41 * druthb     blinks.
12:42 magnuse      there be monsters
12:42 magnuse      hiya tcohen
12:42 druthb       glad you clarified, jcamins.  thought I'd startled you or something.
12:42 jcamins      Hehe.
12:42 jcamins      Well, that was a kind of pointy hand wave. You could've poked my eye out with that! :P
12:42 druthb       :P
12:44 oleonard     Nothing like some acquisitions to get your Monday started right eh jcamins?
12:44 jcamins      oleonard: something like that.
12:47 jcamins      The horror, the horror.
12:49 magnuse      patches are welcome ;-)
12:49 jcamins      magnuse: why do you think I'm looking at it? :P
12:49 jcamins      Certainly not for my health!
12:51 magnuse      well, some people like to jump off cliffs with only a piece of fabric to keep them safe...
12:52 talljoy      jcamins i'm happy to interrupt with a question about your favorite subject->authorities.
12:52 jcamins      Oh, noooooooooooooooooooooooooooo
12:52 talljoy      ol
12:52 jcamins      talljoy: sure.
12:52 talljoy      lol
12:52 jcamins      Acq is not Plack-safe.
12:52 talljoy      quick one.  is this a 'normal' error when running the linker: http://pastebin.com/RfaVZn0G
12:52 jcamins      I don't know how I ever tested anything.
12:53 jcamins      talljoy: yes. I thought I had patched that, but I've definitely seen it before.
12:53 talljoy      i'm reading it that there is just no link.  which is what i expected for all these newer bibs.
12:53 jcamins      Right.
12:54 jcamins      So, apparently I never understood what receiving items in acquisitions was supposed to do, because it doesn't work under Plack.
12:55 * jcamins    narrowly talks himself out of filing a bug "receiving items causes Plack nosebleeds."
12:59 jcamins      On the subject of which, I would just like to point out to everyone that y'all elected me to be the one to write the release notes.
13:07 magnuse      guess we'll just have to live with it...
13:08 jcamins      Or, if you want release notes that take the features they describe seriously, you could write parts yourself. :P
13:09 magnuse      lolwhat?
13:09 jcamins      magnuse: you've seen my bug reports.
13:09 jcamins      You're going to get 40 pages of release notes written in the same style! Bwahahaha!
13:09 magnuse      hehe
13:09 * magnuse    starts to look forward to the release notes
13:10 vfernandes   another question: OPAC and intranet XSLT, where should I put the files locally in the server?
13:11 jcamins      vfernandes: I think in the same directory the default ones are in, but I'm actually not sure.
13:12 vfernandes   and then put the name in the sysprefs?
13:12 jcamins      That is my understanding.
13:13 vfernandes   let me try it
13:19 magnuse      "put a path to define a xslt file" - i interpret that as saying that an absolute path should work
13:22 druthb       hi, libsysguy! :)
13:22 libsysguy    heya Ruthie :)
13:22 libsysguy    I made a newb mistake on friday
13:22 libsysguy    well two really
13:22 druthb       oh?
13:22 libsysguy    but one is really costing me time today
13:22 druthb       >.<
13:22 libsysguy    yeah…i forgot to increment the counter in my script
13:23 druthb       whoa!
13:23 libsysguy    so I had close to a billion rows in a rel table this morning
13:23 libsysguy    *sigh*
13:23 druthb       lol
13:23 jcamins      libsysguy: at least it wasn't running on a production server.
13:24 libsysguy    true that
13:26 tcohen       how does it read?: "Instance XX disabled. No action taken."
13:29 tcohen       anyone please?
13:29 wahanui      i heard anyone was free to organize one at any time :-)
13:29 jcamins      tcohen: what?
13:30 tcohen       "Instance XX disabled. No action taken."
13:30 tcohen       sounds ok?
13:30 jcamins      Oh!
13:30 jcamins      Yes.
13:30 tcohen       thx
13:30 jcamins      I thought that was a question about what "it" currently said.
13:30 tcohen       i have issues with my english heh
13:31 jcamins      No, your question was perfectly idiomatic. I just didn't understand it. :)
13:32 tcohen       :)
13:42 huginn`      GERMS!!!!
13:42 wahanui      germs is http://i.imgur.com/5UfhT.jpg
13:43 jcamins      more marc?
13:43 jcamins      let's add more work?
13:43 jcamins      let's add more marc?
13:43 jcamins      should we have more marc?
13:44 libsysguy    this is turning into quite the haiku
13:44 jcamins      lol
13:44 kf           we shoudl use more marc
13:44 kf           we should use more marc
13:44 wahanui      http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800
13:45 libsysguy    http://www.ainself.net/irony/macros/donotwant.jpg
13:46 druthb       kf++ libsysguy++
13:49 libsysguy    :D
13:51 jcamins      @roll 3d6
13:51 huginn`      jcamins: I've exhausted my database of quotes
13:51 jcamins      @help
13:51 huginn`      jcamins: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
13:51 jcamins      @plugins
13:51 huginn`      jcamins: I'll give you the answer just as soon as RDA is ready
13:51 jcamins      @list plugins
13:51 huginn`      jcamins: Error: 'plugins' is not a valid plugin.
13:51 jcamins      @list
13:51 huginn`      jcamins: Admin, Alias, Bugzilla, Channel, Config, Dunno, Factoids, Filter, Games, Google, Herald, Internet, Karma, Lart, Later, MARC, Math, MeetBot, Misc, Network, News, Note, Owner, Plugin, Quote, ReleaseDay, Seen, Todo, URL, Unix, User, Utilities, and Weather
13:52 oleonard     @help Factoids
13:52 huginn`      oleonard: Error: There is no command "factoids".
13:52 jcamins      @dice 3d6
13:52 huginn`      jcamins: 3, 4, and 5
13:52 jcamins      @dice 3d20
13:52 huginn`      jcamins: 3, 11, and 15
13:52 kf           let me roll them...
13:53 kf           @dice 3d6
13:53 huginn`      kf: 1, 1, and 5
13:55 vfernandes   XSLTResultsDisplay for Staff client works?
13:55 kf           @dice 3d8
13:55 huginn`      kf: 2, 6, and 1
13:55 kf           vfernandes: yes
13:55 vfernandes   nice :)
13:59 druthb       hm.
13:59 druthb       @dice 1d9
13:59 huginn`      druthb: 3
13:59 druthb       Wondered if it'd let you do that.
14:00 jcamins      @dice 1d1
14:00 huginn`      jcamins: Error: Dice can't have fewer than 3 sides.
14:00 jcamins      Heh.
14:00 druthb       :P
14:00 jcamins      @dice 1de
14:00 huginn`      jcamins: Error: Dice must be of the form <dice>d<sides>
14:00 jcamins      That was in the form of sides!
14:00 jcamins      Okay...
14:00 jcamins      @dice 1dpi
14:00 huginn`      jcamins: Error: Dice must be of the form <dice>d<sides>
14:01 jcamins      @dice 1dπ
14:01 huginn`      jcamins: Error: Dice must be of the form <dice>d<sides>
14:01 druthb       @dice 1d3.14
14:01 huginn`      druthb: Error: Dice must be of the form <dice>d<sides>
14:01 * jcamins    feels cheated. No irrational dice.
14:02 druthb       no?  Ever rolled a nine-sided die?  That'd be pretty wonky.
14:02 jcamins      druthb: not quite as irrational as π.
14:03 * kf         rolls eyes at the 2 of you
14:10 * druthb     rolls them back to kf.
14:10 kf           heh
14:11 druthb       can't have eyeballs rollin' around in here.  Wouldn't be prudent.
14:17 jcamins      oleonard: if a form does not have anything set in the action parameter, that means it submits to the current URL?
14:17 oleonard     As far as I know that is what browsers do, I'm not sure that is in a spec somewhere
14:18 jcamins      Thanks.
14:18 jcamins      Probably we shouldn't rely on that behavior, even if it is in the spec, because it's hard to understand.
14:19 oleonard     "The action and formaction content attributes, if specified, must have a value that is a valid non-empty URL potentially surrounded by spaces."
14:22 jcamins      @quote get 123
14:22 wahanui      http://xkcd.com/1172/
14:22 huginn`      jcamins: Quote #123: "rangi: #thingsihavelearnt if there is a mad scheme a library somewhere will be doing it ... except madder" (added by wizzyrea at 09:20 PM, March 30, 2011)
14:41 tcohen       should koha-restart-zebra start instances that aren't already running?
14:41 tcohen       maybe warn the user but start it anyway?
14:42 jcamins      Yes, that's what init does.
14:42 tcohen       ok. warn but start
14:42 tcohen       thanks
14:42 oleonard     Why do my language preferences list languages which I don't have installed?
14:42 tcohen       because they are in the DB
14:42 jcamins      oleonard: I don't know, but mine does that too on occasion.
14:43 jcamins      I figured it was Plack, and ignored it.
14:43 oleonard     They are languages which I have had installed in the past
14:44 gmcharlt     fo@quote random
14:44 gmcharlt     @quote random
14:44 huginn`      gmcharlt: Quote #207: "< eythian> It's OK, we can implement the RDA support in Perl 6." (added by chrisc at 12:00 AM, May 29, 2012)
14:44 gmcharlt     *snicker*
14:45 tcohen       heh
14:45 druthb       @quote random
14:45 huginn`      druthb: Quote #48: "<sekjal> no, anything I said was my fault" (added by jwagner at 09:52 PM, December 09, 2009)
14:49 jcamins      How much can be stored in a user's session?
14:53 tcohen       on IndexDB?
14:53 jcamins      tcohen: no, with CGI::Session.
14:54 tcohen       jcamins, 'daemon' aborts if it doesn't find a pid upon --restart
14:54 tcohen       i'll do a --start in that case to sort it out
14:55 jcamins      tcohen: makes sense.
14:56 * tcohen     wonders if these koha-* scripts shouldn't be distro agnostic and available to tar.gz users
14:56 jcamins      Thoughts on storing the current search in the session, and using that for paging on the staff side?
14:58 oleonard     Paging on the detail page like in the OPAC?
14:58 jcamins      Right.
14:59 jcamins      Only preferably working.
14:59 oleonard     Oh, how is it broken in the OPAC?
14:59 jcamins      Several ways. It can't be translated, it requires Javascript, it only lets you page a certain distance, and if you have long titles, it breaks.
15:01 kf           jcamins: how is it stored in opac? in the cookie itself?
15:01 oleonard     I support having all those things fixed and having it available in the staff client!
15:01 jcamins      kf: yeah.
15:01 kf           jcamins: I thinks ession is preferrable
15:02 jcamins      Don't get me wrong, having it in the OPAC as it is is better than not having it at all, but if I'm going to talk to people about adding it on the staff side, I'd like to have it work better on the staff side.
15:02 kf           next they will want it in opac
15:02 kf           I like your plan ;)
15:02 jcamins      :)
15:03 tcohen       jcamins "Zebra appears to be stopped fro instance XX"?
15:03 kf           for? :)
15:03 jcamins      How about "Zebra does not appear to have been running for instance XX"?
15:03 kf           tcohen++
15:04 oleonard     jcamins: Why "to have been" instead of "to be" ?
15:04 jcamins      oleonard: because by the time you read the message, it's been started.
15:04 oleonard     Got it.
15:05 jcamins      oleonard: do we use optgroups in Koha, or do we try to avoid them?
15:05 jcamins      I'm contemplating using optgroups for budget periods.
15:05 oleonard     I think the only issue with them in the past was with translation, and that problem has been resolved.
15:06 oleonard     I know of several existing uses
15:06 jcamins      Thanks.
15:10 jcamins      kf: what would you think of using optgroups for budget periods?
15:14 kf           i think I could like that
15:14 Joubu        jcamins: I developed something like that for bug 5336 I think
15:14 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5336 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Acq history search
15:14 kf           Joubu: do you think if matts_away is around this week?
15:15 Joubu        kf: he is away today. He will come back tomorrow
15:15 kf           ah ok
15:15 kf           i was hoping he might have a chance to look at the inventory patch again
15:16 jcamins      Joubu: unfortunately, I have a lot of empty optgroups when I apply that patch.
15:16 jcamins      Actually, I just have a lot of empty budgets.
15:16 jcamins      So never mind.
15:17 kf           jcamins: wondering, how will lock and active fit in there?
15:18 jcamins      kf: I did not plan on giving the option of selecting inactive or locked budgets.
15:18 kf           so they won't show - all ok for me
15:19 jcamins      If you are receiving items and want to bill them against an inactive budget, you're doing it wrong!
15:19 kf           agreed :)
15:19 kf           different for search in history
15:19 jcamins      Ditto locked.
15:19 jcamins      Agreed.
15:42 Joubu        bye #koha
15:42 oleonard     Bye Joubu
15:44 kf           cait?
15:44 wahanui      go back to bed, cait.
15:44 kf           cait?
15:44 wahanui      go back to bed, cait.
15:44 kf           cait?
15:44 wahanui      cait is qam, not your secretary
15:44 kf           aah.
15:45 druthb       kf?
15:45 wahanui      somebody said kf was cait or really, really sweet. or <reply>she gives me memory loss or a holds expert.
15:45 druthb       kf?
15:45 wahanui      kf is cait or really, really sweet. or <reply>she gives me memory loss or a holds expert.
15:45 druthb       heh
15:51 oleonard     Seems like the best way to configure client-side table sorting to exclude articles like "a," "an," and "the" is to add the strings to the datatables-strings.inc configuration file
15:52 jcamins      oleonard: ewwww.
15:52 oleonard     ...rather than via a preference as I had originally thought
15:52 jcamins      But, probably.
15:52 oleonard     The main drawback to that is that translators will need to know *why* they have to translate a string like "a an the"
15:53 jcamins      Right.
15:53 oleonard     jcamins: We need a way to pass an arbitrary set of articles to the sorting function
15:53 kf           gmcharlt++
15:53 oleonard     A preference would work too but only for one language
15:53 jcamins      oleonard: I'm not saying that's not the best way to do it, just that it's a shame that's the best way.
15:55 oleonard     kf: As a translator, do you think there is a way to address this possible confusion?
16:02 kf           reading back
16:03 kf           oleonard: not sure really if the translator woudl pick it up at all
16:03 kf           if it's noly a text file that is
16:03 jcamins      kf: it's javascript, like: var articles = _("a an the");
16:03 oleonard     Exactly
16:06 jcamins      kf: I have a question.
16:07 jcamins      If you are creating an order, and you have AcqCreateItems set to "when cataloging the record" but thenchange AcqCreateItems to "when receiving the order" before you've received the order, do you expect an item to be created when you receive the order or not?
16:09 tweetbot     [off] twitter: @pierrevdk: "Comme chaque mois, la newsletter communautaire de Koha en français - http://t.co/NIGzDkc9wE #kohails"
16:11 jcamins      oleonard: is there a reason why the select for "Vendor:" is offset a bit when creating a basket?
16:11 * oleonard   looks
16:11 reiveune     bye
16:12 gaetan_B     bye !
16:13 oleonard     jcamins: Looks to me like the selects for billing place and delivery place are offset from the rest
16:13 jcamins      Oh, in that case, there should be &nbsp;s before them too, I guess.
16:13 oleonard     None of them should have &nbsp;
16:13 jcamins      Oh.
16:13 jcamins      In that case none of them should have &nbsp;s.
16:13 * jcamins    is very flexible on this matter.
16:14 jcamins      Just wondering if there was a reason.
16:14 oleonard     I don't know why the &nbsp; was added.
16:19 jcamins      oleonard: because non-breaking spaces are cool!
16:19 kf           jcamins: have to leave - will look later
16:19 jcamins      Okay.
16:22 drojf        [off] [some snarky comment about »can use wiki« as a requirement for koha roles]
16:23 oleonard     [off] Heh
16:23 oleonard     [off] We'll add that to the list next time. Maybe some kind of test?
16:24 jcamins      [off] If we simply enforce "must add self to slate," that would solve the problem.
16:24 drojf        [off] jcamins: perfect!
16:24 oleonard     Are there languages which *don't* exclude articles from sorting? Besides languages without articles I suppose?
16:25 drojf        oleonard: i think you have both in german. sorting with and without the article
16:26 oleonard     Whenever I see sorting done on "the" in an English language system I assume it's because they didn't know how to exclude it and/or are lazy jerks.
16:26 jcamins      oleonard: none come to mind. Lots of languages which don't have articles at the beginning of words, but those that have recognizable articles at the beginning of the word all ignore them for sorting in my experience.
16:26 * jcamins    too.
16:28 jcamins      oleonard: what would you think about making the invoices table on the parcels page default to sorting in reverse chronological order?
16:28 oleonard     Makes sense to me.
16:28 jcamins      Wait.
16:28 jcamins      It's supposed to be.
16:28 jcamins      That's in the code.
16:28 jcamins      It just doesn't work.
16:33 oleonard     Bad date sort?
16:34 jcamins      oleonard: not so much bad date sort as "trying to sort on a column that doesn't exist."
16:34 * jcamins    blames copy-and-paste.
16:39 jcamins      Okay...
16:39 jcamins      now I'm confused.
16:40 jcamins      wtf is that "Line" for?
16:42 oleonard     ?
16:42 jcamins      There's a column in that table with the heading "Line."
16:43 jcamins      It is not ID, because it is always in ascending order.
16:43 oleonard     I've seen the term "order line" used frequently, but I don't know what it means.
16:44 jcamins      I always thought an "order line" was an order for a single item.
16:44 jcamins      Huh.
16:44 jcamins      The filter box on the side doesn't do anything.
16:45 jcamins      Actually, it does.
16:45 jcamins      You just can't change the number of results on a page.
16:57 oleonard     Oh, you have to add "sign off" as the last step in your test plan?! That's where I've been going wrong!
16:57 jcamins      oleonard: it amuses me.
16:57 * oleonard   shouldn't talk, gets lots of generous signer-offers
16:59 cait         jcamins: _
17:00 cait         wrong kezboard again
17:00 jcamins      cait: If you are creating an order, and you have AcqCreateItems set to "when cataloging the record" but thenchange AcqCreateItems to "when receiving the order" before you've received the order, do you expect an item to be created when you receive the order or not?
17:01 cait         hm
17:01 cait         difficult
17:02 cait         i think it would be nice if it worked that way i guess
17:02 cait         but thats a candidate for an 123 thing... i might missing something here
17:03 cait         hah i got the keyboard configured :)
17:03 druthb       "When beetles fight these battles in a bottle with their paddles and the bottle's on a poodle and the poodle's eating noodles...they call this a muddle puddle tweetle poodle beetle noodle bottle paddle battle."
17:03 druthb       If you can say that fast, you're ready to use acq.
17:04 jcamins      Okay, I'll add an option four, "always obey current AcqCreateItems setting."
17:14 oleonard     Re: Bug 10153, I'm proposing to hide *all* the patron search refine options instead of picking and choosing.
17:14 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10153 normal, P5 - low, ---, oleonard, ASSIGNED , Patron header search form is too wide
17:14 oleonard     So by default show the text input, then click [+] to show more options (like search fields, type, library limit)
17:14 cait         i like
17:14 oleonard     Right now we show some and hide some
17:30 jcamins      This oyster bisque came out superb.
17:32 jcamins      So superb I think I want more.
17:39 cait         cake?
17:39 wahanui      hmmm... cake is a lie!
17:39 * druthb     offers cait some cake.
17:40 cait         icecream cake?
17:40 * druthb     puts a scoop of ice cream next to the cake.
17:41 jcamins      cait: oyster bisque.
17:41 cait         hmm
17:41 cait         that doesn't look right druthb
17:41 cait         there has to be oreo crumble... and fudge icing
17:41 druthb       hm.
17:41 druthb       picky thing, aren't you?
17:41 cait         well...
17:42 cait         for it to be jared's icecream cake.. .but I will take your cake too
17:42 * druthb     puts a couple of Oreos in the chopper, then pours the bits on top of the ice cream, followed by a drizzle of fudge.
17:42 cait         :)
17:45 cait         but... now what cake is that?
17:46 cait         :P
17:46 cait         okok
17:46 * cait       will be good now and look into doing qa
17:54 jcamins      Does anyone know how many patrons the "largest" Koha library has?
17:55 jcamins      talljoy: you have some massive consortia. Any idea how many patrons the largest of those has?
17:55 talljoy      one sec on phone
17:55 jcamins      Sure.
17:55 jcamins      Thanks.
18:00 talljoy      sorry.  jcamins yah, off the top my head i'd say the largest consortium has 200-300K patrons
18:00 jcamins      talljoy: thanks.
18:01 jcamins      So it's probably safe for me to say "most Koha libraries have well under 500k patrons."
18:01 talljoy      might even be higher, but i'd have to dig for that information
18:01 talljoy      but yes, *most* are under 500K
18:02 jcamins      Items are a bit more problematic to choose a reasonable upper barrier for, of course, as there are consortia out there with 50m+ items.
18:05 jcamins      500000 * 50000000
18:05 wahanui      25000000000000
18:05 jcamins      Oh, wahanui doesn't do exponent notation.
18:05 * jcamins    counts zeroes.
18:08 druthb       10e4 * 15
18:08 druthb       …  apparently not.
18:08 tcohen       10^15
18:08 druthb       10**15
18:08 tcohen       10 :-P 15
18:08 druthb       :P
18:08 rambutan     10^3 * 10^4
18:08 wahanui                  16
18:09 maximep      suuuuuuuuuure
18:09 druthb       uhm...
18:09 rambutan     10^5 * 10^6
18:09 wahanui                  62
18:09 rambutan     I'm trying to figure that out...
18:10 druthb       10^3 * 10^3
18:10 wahanui                  23
18:10 druthb       okay.  23 is a *prime number*.  no fair!
18:10 maximep      o_O
18:11 druthb       calc 10**3
18:11 druthb       hm.  appears to not be using Supybot's plugin for that.
18:11 jenkins_koha Starting build #329 for job Koha_Docs (previous build: SUCCESS)
18:12 jenkins_koha Project Koha_Docs build #329: SUCCESS in 16 sec: http://jenkins.koha-community.org/job/Koha_Docs/329/
18:12 jenkins_koha * Nicole C. Engard: add edit circ rule
18:12 jenkins_koha * Nicole C. Engard: update group in pulldown
18:22 druthb       10 ** 3
18:22 * druthb     scritches her head.
18:23 druthb       wahanui appears to be an Infobot, but doesn't seem to want to do that.
18:23 wahanui      druthb: what?
18:23 * druthb     pokes wahanui
18:23 druthb       wahanui:  what is ten to the third power?
18:23 wahanui      bugger all, i dunno, druthb
18:23 druthb       wahanui: what is 10 percent of 15?
18:23 wahanui      druthb: i don't know
18:23 druthb       10 percent of 15?
18:23 wahanui                   1.5
18:23 druthb       creeeeeepy.
18:24 druthb       10 to the third power?
18:24 * druthb     goes "harrrumph!"
18:24 druthb       square root of 4?
18:24 wahanui                   2
18:24 druthb       oho.
18:25 druthb       square root of 2?
18:25 wahanui                   1.4142135623731
18:25 druthb       fair 'nuf.
18:25 druthb       square root of -1?
18:25 druthb       didn't think so.
18:25 * druthb     was hoping for a smart-aleck remark, at least.
18:27 jcamins      wahanui: square root of -1 is <reply> Don't get fresh with me!
18:27 wahanui      OK, jcamins.
18:28 * druthb     debates snapping jcamins with a rubber band.
19:32 cait         hm
19:32 cait         cannot place on hold - no copies are available to be placed on hold
19:32 cait         and I don't see why...
19:33 cait         can someoen throw a few ideas at me?
19:33 jcamins      cait: you've been spending too much time talking to me?
19:33 cait         I checked circulation rules for that library, patron category itemtype combination
19:33 cait         allowonshelfholds is set to allow
19:33 oleonard     IndependantBranches?
19:34 cait         login branch = item home branch
19:34 cait         but I am checking it anyway
19:34 cait         it's off
19:35 cait         maxreserves is set to 50
19:35 cait         it would be quite nice if we could figure that out.... trying to test that holdsqueue bug
19:36 cait         and nothing in the logs :(
19:44 cait         oleonard: i suspect a bug there...but I can't put my finger on it
19:45 bgkriegel    cait: are you trying to place a hold from opac results?
19:45 bgkriegel    or details?
19:45 cait         no, from staff
19:45 cait         i have activated allosholdsoverride something now
19:45 bgkriegel    same problem
19:45 cait         but i think it shoould have been possible to place a hold without having to override it
19:45 cait         for you?
19:46 bgkriegel    I'm looking
19:47 bgkriegel    a strange thing in opac, in search results there is a 'place hold', but in details page there isn't
19:47 cait         I think the check on details might be stricter
19:47 cait         but it feels like there is something seriously wrong here
19:47 bgkriegel    could be
19:48 cait         ... and my holds are not showing up in the holds_queue either :(
19:48 cait         i forced a hold with the override
19:48 cait         but it still doesn't work
19:49 bgkriegel    we need mechanized tests...
19:50 cait         yeah we do
19:50 cait         so you got problems too?
19:51 cait         i see nothing in the logs and the check causing the message has multiple conditions
19:51 bgkriegel    yes, too, and yes, to many...
19:51 cait         oh
19:51 cait         i may have found it
19:51 cait         the itemtype was set to notforloan
19:51 cait         cross fingers
19:52 cait         yep that did it
19:53 cait         bgkriegel: we really need t refactor those checks
19:53 bgkriegel    yeap
19:57 cait         thx :)
19:59 rangi        not without a full set of unit tests first
19:59 cait         agreed
19:59 cait         we might turn up some bugs tho if we got those unit tests
19:59 cait         :)
19:59 cait         good morning
19:59 rangi        http://blog.bigballofwax.co.nz/2012/07/31/yes-you-should-rewrite-it-no-not-like-that/
19:59 oleonard     Hi rangi
19:59 rangi        morning
20:00 cait         rangi: i know :) it's just that I think we are not really consistently checking the same things every where right now
20:00 cait         or at least i worry about it:)
20:00 cait         i am not going to delete or change anything without unit tests *promises*
20:01 rangi        good, cos thats how we got to this point :)
20:01 cait         yeah, but I think we are on a good track to not make it worse
20:01 cait         or atleast I am hoping
20:01 cait         :)
20:02 cait         so slowly wemight be able to clear up some of the older stuff
20:05 bgkriegel    solved, in my case was one of the sysprefs. There are too many...
20:05 rangi        no their arent
20:05 rangi        there
20:05 bgkriegel    ok :-)
20:06 bgkriegel    to remember at last
20:06 rangi        its a UI/UX problem, not the fact we have a lot
20:06 rangi        its just they are not all grouped together nicely
20:06 rangi        you should be able to switch on a group at once
20:06 rangi        that would make them more managable
20:07 cait         yeah, a more specific error message would do it
20:07 cait         it ould have told me: not for loan
20:07 rangi        id like profiles
20:07 bgkriegel    and in my case a poor message, it said no copies available, no not allowed on unchecked items
20:07 rangi        yeah
20:07 rangi        poor errors is a real problem
20:08 bgkriegel    some more boring (but important) things to fix
20:09 cait         holds and boring? :)
20:09 cait         insane... but boring? :)
20:09 bgkriegel    :)
20:38 jcamins      Fwoosh! <-- the sound of jcamins trying to get to a tour at the MoMA in an hour
20:39 cait         hehe
20:39 cait         almost like batman
20:44 wizzyrea     cait do you have a default rule?
20:44 wizzyrea     on never mind it was not for loan
20:45 wizzyrea     I'd like preference profiles too
20:45 wizzyrea     and permissions profiles
20:45 wizzyrea     also good morning
20:46 cait         good morning wizzyrea
20:50 wizzyrea     holds are always exciting ^.^
20:50 wizzyrea     or at least, present the most interesting problems
20:54 cait         yep
20:54 cait         glad you see it that way ;)
21:04 gcb          I have an installation running the Debian-package version of Koha with several separate sites configured. After staging and importing batches of biblio records for individual sites, I discovered that no authority records had been created. Looking at everything online suggests that I create the marc authority records and use bulkmarcimport.pl to import these.
21:05 gcb          How do I ensure that the authorities are imported into the appropriate collection?
21:05 rangi        yes
21:05 rangi        create and import that authorities too?
21:05 rangi        you need to do that using bulkmarcimport.pl -a from the commandline
21:05 cait         to my knowledge koha doesn't create authorities automatically if you do bulk import
21:06 rangi        or are you wanting Koha to create authorities for you ?
21:06 cait         rangi: I think you can use staged now for importing authorities - jcamins did it :)
21:06 cait         in 3.10 I think
21:06 rangi        cait: i think it will if you set biblioaddauthorities but you would have to test
21:07 cait         i think only does it in catalouguing
21:07 cait         but not entirely sure, a test woudl be good
21:07 gcb          But how do I those into the collection for site1 versus site2 or site3? I don't see a switch to indicate the destination collection.
21:08 rangi        gcb: how do you mean .. you have done a few koha-create right so you have a bunhc of different instances?
21:08 gcb          Yes
21:09 rangi        if you are running 3.10.x cait says you should be able to just import them in the web interface, so just do that for the site you want to
21:10 cait         I think you stage the file and tell it if it is biliographic or authority
21:10 rangi        if you want to do it on the commandline, you need to do it as the user and using the right config
21:10 rangi        eg
21:10 rangi        sudo -u corrections-koha PERL5LIB=/usr/share/koha/lib/ KOHA_CONF=/etc/koha/sites/corrections/koha-conf.xml /usr/share/koha/bin/migration_tools/bulkmarcimport.pl -d -a --file koha_auth.marc
21:10 cait         should be 3.10 I hope - I tested someting in that area yesterday in master, but most of the authority work went into 3.10
21:10 gcb          I thought you could bulk import authorities from the gui?
21:11 rangi        gcb: yes, cait says you can, in the koha staff side
21:11 rangi        and you have a different staff site for each instance
21:11 rangi        so just import them into the right one
21:11 gcb          I'll give it a try from the gui, thanks.
21:12 rangi        by gui you mean staff site eh?
21:15 gcb          Yes. They were import just fine. Do they still need to be linked from the command line?
21:24 gcb          Does /usr/share/koha/bin/link_bibs_to_authorities.pl still need to be run?
21:38 tweetbot     [off] twitter: @opensourceway: ". @nengard walks us through @kohails, an open source library system | http://t.co/thGv3INTmD"
21:45 rangi        @later tell cait bug 10128 is caused because the bad patch has only been reverted on 3.12 not on master
21:45 huginn`      rangi: The operation succeeded.
21:45 rangi        gmcharlt might want to revert it on master too
21:46 rangi        zomg
21:46 rangi        im not even touching that email
21:47 rangi        someone has to i guess
21:47 rangi        its a massive FUD
21:49 gmcharlt     rangi: which patch?
21:49 wahanui      which patch are we talking about?
21:50 gmcharlt     *sigh* does infobot have a mode where it won't automatically pick up EVERY assertion, just ones its explicitly told to remember?
21:51 rangi        yep
21:51 rangi        i think bug 6554
21:51 huginn`      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6554 critical, P3, ---, dpavlin, Pushed to Master , Resolve encoding problems with corrected UTF8 handling in templates
21:51 rangi        yep thats it
21:52 rangi        you might want to check with jcamins of course
22:18 mtj          rangi, nah, just let it die...
22:19 rangi        mtj: im just afraid someone will think koha can magically update your system without you doing something (which is patently untrue of course)
22:20 mtj          god knows what hes done to his box, but its nothing we can help him with
22:20 eythian      hi
22:20 wahanui      privet, eythian
22:21 mtj          but yeah, you do make an important point… :/
22:21 mtj          hey eythian
22:21 wahanui      eythian is great at jokes. That everyone else misses them isn't his problem.
22:23 gmcharlt     @later tell jcamins would appreciate eyes on http://git.koha-community.org/gitweb/?p=koha.git;a=shortlog;h=refs/heads/new/bug6554_reverts to verify that it is consistent with what you reverted
22:23 huginn`      gmcharlt: The operation succeeded.
22:23 gmcharlt     @later tell cait NB http://git.koha-community.org/gitweb/?p=koha.git;a=shortlog;h=refs/heads/new/bug6554_reverts
22:23 huginn`      gmcharlt: The operation succeeded.
22:42 bag          afternoon all
23:06 tcohen       jcamins around?
23:07 tcohen       ok, technical question #koha
23:08 tcohen       tomatoes, onion, basil, salt, some sugar, black pepper
23:08 tcohen       anything else for some spaghetti?
23:09 eythian      doesn't matter, if it's in git you can always roll back and try something else.
23:09 tcohen       heh
23:20 rangi        olives
23:21 tcohen       olive oil for frying the onions could make it?
23:21 tcohen       (olive-less today :( )
23:22 rangi        that'd work :)
23:23 rangi        i was going for Puttanesca
23:23 rangi        http://allrecipes.com/recipe/puttanesca-i/
23:23 rangi        it tastes better than the name translates to :-)
23:25 * dcook      wishes he had the recipe for the fig and raspberry port crumble that his partner made last night...
23:25 tcohen       hmm, I don't like capers, but overall it sounds great
23:26 rangi        you could subsititue pepperdew or thinly sliced capsicum instead of capers i reckon
23:28 rangi        bgkriegel++ #thanks for splitting out my patch and adding yours as a followup
23:29 rangi        tcohen: do yo think you might make it to kohacon?
23:30 rangi        dcook: ohh that sounds very nice
23:30 dcook        'twas delicious :)
23:30 tcohen       i hope so rangi, i'm trying to contact the US embassy this week for the VISA
23:31 rangi        i had an idea, stolen from linuxconf.au
23:31 tcohen       which idea?
23:31 rangi        of doing a shared dinner one of the nights
23:31 tcohen       that sounds perfect! heh
23:32 rangi        it might not be feasible, at linuxconf people had the use of a kitchen
23:32 rangi        but we might be able to at least do a shared afternoon tea or something with something from each of our countries :)
23:32 rangi        or state
23:32 rangi        in the USians case
23:33 rangi        i hope your visa works out :)
23:33 tcohen       i hope so
23:33 rangi        for kohacon10 we wrote some letters of invitation for people
23:33 tcohen       i'll do everything i can to make it this year
23:33 rangi        to help with visas
23:33 rangi        that might be an option if you need something like that
23:33 tcohen       oh, maybe i'll ask if that could help on the embassy
23:33 rangi        *nod*
23:34 tcohen       right
23:34 tcohen       ok, Mezzanine on my home theatre, heading to the kitchen
23:34 tcohen       BBL, thanks rangi
23:36 rangi        cya
23:38 * dcook      really needs to remember to book flights and such..
23:44 dcook        Hmm...is it all right if "get_report_social_data.pl" starts with "#!/bin/perl" rather than "#!/usr/bin/perl" >
23:45 dcook        perl -c says the syntax is fine
23:47 rangi        that will work sometimes :)
23:47 rangi        id change it, just to keep it consistent
23:47 rangi        (it wouldnt work on my debian install)
23:48 rangi        zsh: no such file or directory: /bin/perl
23:49 dcook        k, I'll do a bug report for it
23:50 dcook        merci :)
23:52 jcamins      ...
23:53 jcamins      I don't even-!
23:53 dcook        O_o
23:53 rangi        the latest paul a email?
23:53 jcamins      Yeah.
23:53 rangi        its pretty special
23:53 jcamins      It's so wrong, and so likely to be damaging it needs a response.
23:53 jcamins      But...
23:54 jcamins      wtf?
23:56 rangi        yeah that's as far as i got