Time  Nick       Message
23:47 huginn     tcohen: The operation succeeded.
23:47 tcohen     @later tell cait have a good night, and don't worry, we always fix bugs :-D
23:44 mtj        also
23:44 mtj        alos, not urgent.. ^
23:43 mtj        could i add my slave to kc.org
23:41 mtj        peeps, could i get another jenkins node added to kc.org?
23:11 cait       will try to stop feeling guilty and go to bed - night all
22:54 * cait     stops staring at it now
22:54 wizzyrea   yeah i'm sure you're right
22:54 cait       because of if ($borrower) it's wrapped in
22:54 cait       wizzyrea: it looks to me like it's always broken as soon as you are logged in
22:53 eythian    I should do that soon though, but I probably won't get a chance today.
22:52 eythian    well, I haven't updated it for a while, so you won't learn anything new :)
22:51 cait       eythian: i know how to take revenge for the big bird... i could test your ES opac again... :)
22:51 * dcook    definitely saw the ß
22:50 eythian    whereas it should be UTF-8 by now.
22:50 eythian    the "standard" IRC coding is a latin1/unicode mishmash
22:50 eythian    oh, probably IRC encoding issues
22:49 cait       it showed as a question mark for me
22:48 eythian    except for the S, I thought I did
22:48 cait       at least use valid characters!
22:47 dcook      There's actually an Oscar the Grouch "ride" at a nearby shopping centre. It's a bit weird... I don't know what kid would want to pay money to ride a moving trash can...
22:47 wahanui    OK, cait.
22:47 cait       wahanui: big bird is from Sesamstraße
22:47 eythian    cait: ...!
22:47 wahanui    cait: I forgot big bird
22:47 cait       forget big bird
22:47 wahanui    okay, wizzyrea.
22:47 wizzyrea   no wahanui, breaking things is <reply> http://media.giphy.com/media/PlQFFxwdG7Icw/giphy.gif
22:47 dcook      Although I always liked Oscar the Grouch.
22:47 wahanui    rumour has it breaking things is http://media.giphy.com/media/PlQFFxwdG7Icw/giphy.gif
22:47 wizzyrea   breaking things?
22:47 wizzyrea   breaking things is http://media.giphy.com/media/PlQFFxwdG7Icw/giphy.gif
22:47 * dcook    didn't really watch it much as a kid
22:46 eythian    I know
22:46 dcook      Really?
22:46 dcook      O_O
22:46 eythian    (actually, different countries have different characters, so it's quite possible that's a lie)
22:46 dcook      hehe
22:46 wahanui    okay, eythian.
22:46 eythian    no wahanui, big bird is from sesamstraße
22:46 wizzyrea   http://media.giphy.com/media/PlQFFxwdG7Icw/giphy.gif < this
22:46 wnickc     bye
22:45 wnickc     he will enjoy
22:45 wnickc     I am going to tell that to my toddler
22:45 cait       *keeps fingers crossed*
22:45 cait       fix it fast.. but maybe we are lucky and the dev is around
22:45 wnickc     lolz
22:45 wahanui    big bird is from S... that.
22:45 wizzyrea   big bird.
22:45 cait       wnickc: now you are the yellow bird ;)
22:45 rangi      i guess could leave it for another little while, and try to fix it before may
22:44 wizzyrea   better to find it now.
22:44 rangi      hehe naw its all good
22:44 wnickc     goodnight all!  I caused enought trouble for one day :)
22:41 rangi      but not my call
22:40 rangi      im more a fan of get it out until its actually fixed
22:40 rangi      im not a fan of the lets leave it and try and fix it
22:40 wizzyrea   I think that amounts to "kill it with fire"
22:40 cait       hm?
22:39 rangi      so needs to not be there, until it doesnt
22:39 rangi      im not going to guess about that, currently it breaks the opac
22:39 cait       as i said... i don't think it's needed
22:39 wnickc     sorry I derailed everyone
22:39 cait       i will start leaving a note on the bug i guess
22:38 cait       *sigh*
22:38 cait       i'd need to actually get the items for the itemnumber first... and then it's not a single value
22:38 rangi      id probably revert and get it rewritten to work properly
22:38 cait       and i get HTML back
22:38 cait       the structure won't work
22:38 cait       hm what if i have multiple?
22:38 rangi      if you actually have an item
22:38 rangi      ie, only call OPACItemHoldsAllowed
22:37 rangi      if it does, then check if they are holdable .. else well of course they arent .. they dont exist :)
22:37 rangi      to check if it actually has items
22:37 cait       it can't work... but the feature works... can we just kill it?
22:37 rangi      rewrite it in opac-search.pl
22:36 cait       rangi: i have no idea how to fix, apart from throwing ut that code
22:36 wnickc     but all records don't have to have items
22:36 wnickc     yeah, seems to work okay if all records have items
22:36 cait       ok, fixed the comment
22:34 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3144 normal, P5 - low, ---, mjr, Pushed to Stable , anti-spam for opac-suggestions
22:34 dcook      I think you did bug 3144 but meant 4274?
22:34 wahanui    which one is, like, that? The fixed navbar
22:34 cait       which one?
22:34 cait       oh
22:34 dcook      cait: I think you might have commented on the wrong bug?
22:33 rangi      and then later it goes $_->{homebranch}  || die
22:32 cait       doesn't work for either
22:32 rangi      OPACItemHoldsAllowed($_, $borrower)
22:32 cait       but it's not an item list - no homebranch
22:32 wizzyrea   it only died for me once one of the results had a reserve on it. *shrug*
22:32 rangi      yeah
22:32 cait       at least that looks like a hash
22:32 cait       non-xslt migth be the answer
22:31 eythian    mtj: if it's not too late today, let me know when it's in git and I can build packages before the notice goes out.
22:31 rangi      it checks every search result, to see if it is allowed a hold
22:31 cait       a ssoon as the if is triggered... boom
22:31 eythian    mtj: cool
22:31 rangi      whether they have reserves or not
22:31 cait       it's just looking for something that doesn't exist
22:31 mtj        hey eythian, im gonna try for a 3.16 release today
22:31 rangi      its checking all of them
22:30 wnickc     i took out all my reserves
22:30 wizzyrea   it dislikes results with reserves on them.
22:29 wnickc     and maybe it dislikes records without items
22:28 wnickc     ah, xml records it looks like
22:28 rangi      maybe it works then
22:27 rangi      try turning xslt off
22:27 cait        5786
22:26 wahanui    i heard allowonshelfholds was off
22:26 cait       allowonshelfholds
22:26 cait       1802aa91530a4e8716da4a6b956ca6e0cee7d471
22:26 wahanui    i heard which patch was that?
22:26 rangi      which patch?
22:25 cait       but no idea what he was trying to do there
22:25 cait       i checked that
22:25 cait       it was added by srdjan's patch
22:25 rangi      yeah
22:25 rangi      so will have to trace back where that code came in, and why and fix it
22:25 cait       so what comes back from the xslt
22:25 cait       it looks like the search result HTML
22:25 rangi      i suspected as much
22:25 rangi      yeah
22:25 wahanui    an item is, like, supposed to be overdued over two days already
22:25 cait       an item.
22:25 cait       well can tell you what it's not
22:24 rangi      it's not like it makes the code run any faster
22:24 rangi      otherwise next time we will have to go through confusion again
22:24 cait       yeah guessed that much
22:23 rangi      not easily, id probably fix the loop while i was there
22:23 cait       i want to add the warn inside the loop right?
22:23 cait       can i even add it in the right spot with that way of writin git?
22:22 cait       i am really struggling with that loop thing
22:22 wizzyrea   then no.
22:21 wizzyrea   ah
22:21 eythian    wizzyrea: that's 3.14.14
22:21 rangi      yup
22:21 cait       use Data::Dumper; first right?
22:20 rangi      have a look what they actually are
22:20 rangi      add a warn Dumper $_;
22:20 rangi      handing back items that dont have a homebranch
22:19 cait       not an item?
22:19 cait       wich is a record with items i giess?
22:19 rangi      so its searchResults
22:19 cait       it seems.... wrong
22:19 cait       made me take 2 minutes more :)
22:19 rangi      made it much harder to understand
22:19 rangi      saved about 10 chars
22:18 rangi      exactly
22:18 cait       yeah, didn't expect it at the end!
22:18 rangi      foreach my $item (@group_results){
22:18 wizzyrea   3.16.14 I think just came out?
22:18 cait       i was looking for the loop futher up
22:18 eythian    Am I missing a 3.16 release, or hasn't it happened?
22:18 rangi      its just being lazy
22:18 rangi      yes
22:18 cait       so an entry of the @newresults list?
22:18 cait       and ... the foreach at the end?
22:17 cait       ah
22:17 cait       but what is it here?
22:16 rangi      type more characters, make everyones life easier
22:16 rangi      its lazy perl
22:16 wnickc     yeah, I was looking there, but too perly for me to parse
22:13 cait       not usre... $_?
22:12 cait       i thinmk maybe the problem is around line 600? http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=opac/opac-search.pl;h=cdf0fbb4771457f342e245e1d957d09c07fb62da;hb=1410422ab65a7049411edab96d4ae0de454466ef#l600
22:10 cait       ok, reindexing doesn't help it
22:09 rangi      how does $item get made
22:09 cait       does it look in the db or the index?
22:09 rangi      not the db
22:09 rangi      so it must be the routine that is populating $item then
22:09 wnickc     tried with homebranch not in branches as well
22:08 cait       rangi: i checked, all my items have homebranches :(
22:08 wnickc     was blank
22:08 cait       it's called twice from opac-search
22:08 rangi      wnickc: can you do select * from items where homebranch is null or homebranch = ''
22:07 rangi      dying
22:07 rangi      thats pretty agressive
22:07 wnickc     yeah, made me wonder if I had bad data, but not that I see
22:06 cait       my $branchcode = $item->{homebranch} or die "No homebranch";
22:06 cait       sub OPACItemHoldsAllowed
22:04 cait       hm yeha that wasn't it
22:04 wnickc     cait:At least one branch specific
22:03 wnickc     oops
22:03 wnickc     LET ME SEE
22:03 cait       wnickc: do you have a branch specific rule or only a general one in your circ rules?
22:02 cait       i think i might have something
22:02 wizzyrea   didn't get updated properly or something
22:02 wizzyrea   must be my db
22:02 * tcohen   didn't see that either, been trying to debug something on master regarding circ rules today
22:01 cait       i don't see that
22:01 cait       huh
22:01 wizzyrea   DBIx::Class::Storage::DBI::_dbh_execute(): Unknown column 'me.maxsuspensiondays' in 'field list' at /home/liz/koha-src/koha/admin/smart-rules.pl line 161
22:01 wizzyrea   I get
22:01 wizzyrea   well when I try to edit/save a rule on master
22:01 cait       it's alright
22:01 cait       only have one
22:01 cait       i just added rules
22:00 wizzyrea   or updating somehow
22:00 wizzyrea   ?
22:00 wizzyrea   maybe the rules need re-saving
22:00 cait       might be a side effect from another change
22:00 wizzyrea   search in opac when a potential result has a reserve on it.
22:00 cait       you get a perl error message
22:00 cait       search in opac :(
22:00 tcohen     what is it that got broken with 5786?
21:59 cait       1802aa91530a4e8716da4a6b956ca6e0cee7d471
21:59 cait       but def not in 3.18.x then
21:59 cait        5786
21:59 cait       *sigh*
21:58 cait       on it
21:57 cait       rangi: i am on a good branch - master -30 commits
21:57 wnickc     yeah, master problem, no problem in 3.18.x
21:57 wizzyrea   it's when one of the potential results has a reserve
21:57 rangi      and do good or bad (depening on what you did first time)
21:57 cait       hm nope
21:57 wizzyrea   right I get it too
21:57 rangi      then checkout a new one
21:57 tcohen     :d
21:57 rangi      or good
21:57 rangi      then either bad
21:57 cait       i think wnickc said it was ok
21:57 rangi      start
21:56 cait       thought it was git bisect good... but
21:56 rangi      could you quickly try 3.18.x to make sure its ok there?
21:56 cait       but stuck after git bisect start
21:56 cait       thought i'd try a bisect
21:56 cait       master
21:56 rangi      heh
21:56 eythian    he's replacing it with coffee stouts
21:55 rangi      not too bad, just have to take beta blockers, and advised i should cut back caffeine
21:55 eythian    It ought to be that if you turn on debug, it loads that module that makes all errors give a stacktrace.
21:55 tcohen     how are you doing!
21:55 rangi      hey tcohen
21:55 tcohen     rangi!
21:55 rangi      what branch master?
21:55 wnickc     glad I am not alone, but sad I am not alone too
21:54 cait       opac-search.pl: No homebranch at /home/katrin/kohaclone/C4/Reserves.pm line 2157., referer: http://localhost/cgi-bin/koha/opac-detail.pl?biblionumber=4
21:54 * dcook    waves
21:53 cait       wnickc: think you are right... i don't really see a pattern yet
21:53 cait       and now it's just not working
21:53 cait       really weird, i was testing tha tags patches earlier and did searches
21:53 wizzyrea   or one of the potential results?
21:53 wizzyrea   does the result have reserves?
21:53 wnickc     hmm..I get it for searches that would have multiples
21:53 cait       but i def see it suddenly now too
21:52 cait       hm or not
21:52 cait       yep
21:52 cait       it happens when it would redirect to  a single result i think
21:52 cait       i got it too
21:52 cait       aaah
21:52 wizzyrea   what happens with a clean db?
21:52 wnickc     branches, everything, staff clinet all fine
21:51 cait       but htat works?
21:51 wnickc     search for 'a' returns all results, but can't make any other searches work
21:51 wizzyrea   do you have branches defined?
21:51 wizzyrea   does the user have a branch assigned?
21:51 wnickc     both regular and superlibrarian
21:51 cait       :)
21:51 wizzyrea   cait: no it just happens that 1. birds are adorable and 2. they happen to do funny things that seem appropriate to your expressed feelings ^.^
21:50 wizzyrea   what is your username
21:50 wizzyrea   or a regular user with superlibrarian permissions?
21:50 cait       would that bring up more than one result?
21:50 wizzyrea   are you logging in as the database user?
21:50 cait       hmmmm weird
21:49 p_vdk      Goodbye Koha
21:49 huginn     wnickc: I suck
21:49 wnickc     @ http://10.85.20.114/cgi-bin/koha/opac-search.pl?q=shoes
21:49 wnickc     No homebranch at /home/nick/kohaclone/C4/Reserves.pm line 2157.
21:48 wizzyrea   lol
21:48 cait       :)
21:48 cait       so i am abird. i get it .
21:48 cait       lol
21:47 wizzyrea   http://www.reactiongifs.com/r/dimi.gif
21:47 cait       qa really makes you a bit paranoid i guess
21:47 * cait     passes a patch and wonders what she missed
21:45 wnickc     one sec, patrons
21:44 cait       wnickc: what's the full error? on which page does it appear?
21:44 cait       all good
21:44 cait       placed a hold now too
21:43 wnickc     Yeah no homebranch at ...Reserves.pm
21:43 cait       hm maybe your logs have something useful?
21:43 eythian    (though, searching should work anyway)
21:43 wahanui    superlibrarian is probably one of the permissions
21:43 wnickc     superlibrarian
21:43 eythian    wnickc: super librarian, or database user?
21:42 wnickc     yeah, it's me
21:42 cait       logged in, searched, detail view
21:42 cait       hmmm works ok for me
21:42 wnickc     I am logging in with superlibrarian
21:41 cait       hi tcohen
21:41 tcohen     hi
21:41 wnickc     search
21:41 wnickc     log in to opac
21:41 cait       eythian: um... not really
21:41 wizzyrea   big bird is from S... that.
21:41 cait       wnickc: what are the steps that lead to the error?
21:41 eythian    You never watched Sesamstrasse?
21:41 cait       hm
21:40 wnickc     hrm...all good if I checkout 3.18.x
21:40 bag        bigbird?
21:40 cait       lol
21:40 eythian    what happened to your childhood?
21:40 eythian    you ... don't know bigbird?
21:40 cait       big yellow bird??
21:40 eythian    eythian±±
21:40 * cait     glares a little at eythian
21:38 cait       i don't think you need me for that
21:37 wizzyrea   yay I got karma!
21:37 cait       wizzyrea++
21:37 cait       heh
21:35 eythian    I was just providing visual aids!
21:35 wizzyrea   this is cait *now* http://i.imgur.com/GoWMbeP.gif
21:35 eythian    hey, it was you saying that you break all the things!
21:34 cait       that's not very flattering :)
21:34 wizzyrea   haha
21:34 cait       :P
21:34 eythian    http://media.giphy.com/media/PlQFFxwdG7Icw/giphy.gif <-- this is cait
21:33 * cait     breaks all the things
21:33 * cait     should probably stay away from patches tonight
21:28 wnickc     no, sorry, just won't perform a search
21:28 eythian    because that ain't likely to be a koha problem
21:28 eythian    your VM actually dies?
21:25 cait       probably something else now
21:25 wnickc     i have changed many preferences :)
21:24 cait       last i saw that is ages ago... was a bug in singlebranchmode
21:24 cait       did you change a pref setting maybe?
21:23 cait       hm
21:23 wnickc     did I break somethign?  My VM dies when I do a search in OPAC if logged in "No branchcode in Reserves.pm"
21:23 rangi      https://www.catalyst.net.nz/show-and-tell/blog/importance-upstreaming
21:22 wahanui    what's up, eythian
21:22 eythian    hi
21:18 andreashm  haha
21:18 rangi      i think the lowest UX rating a site could get is "It's more usable than most OPACs" next one up is "It doesn't actively punch me in the face when i try to use it"
21:18 wnickc     hah
21:17 rangi      (still better than a lot of other ILS but thats a pretty incredibly low bar)
21:17 rangi      at the moment, kinda can half do either .. not well
21:16 rangi      (if you saw the screen shot)
21:16 rangi      too
21:16 rangi      yeah, i could just choose the one i want
21:16 andreashm  wnickc: absolutely.
21:16 wnickc     ideally it would allow for both though
21:16 cait       heh yeah
21:15 andreashm  rangi: academic libraries would se that a liiitle bit differently. =)
21:15 wnickc     though everything makes new problems too
21:15 wnickc     frbr would make things os much more pleasant
21:14 wnickc     yes, though I prefer that problem to the people who won't take the paperback
21:13 rangi      and then cancel 2 when one comes in etc
21:13 rangi      i dont want to have to place 3 different holds
21:13 rangi      i dont really care if its hardback or paperback or the reprint with a foreward
21:13 rangi      but yeah, when i want a copy of two towers
21:13 wnickc     :(
21:12 rangi      nope
21:12 wnickc     thwey don't use koha?
21:12 rangi      because i cant find a damn thing with their catalogue
21:12 rangi      i dont use my local library
21:12 wnickc     I think we do want patrons
21:12 rangi      we have to to get something like frbr
21:12 rangi      but definitely, if we want people to keep using libraries
21:10 rangi      (and the rdf/semantic stuff)
21:10 rangi      i think we would do it in a different way now, and would be coordinated with the intergration of sane^H^H^H^H non-marc data also
21:09 wnickc     rangi: can we get it back? assuming it would be neither free nor easy, but would it be acceptable?
21:05 rangi      no worries
21:05 indradg    thanks rangi :)
21:04 indradg    ok! i got it!
21:04 indradg    it is production ready
21:04 indradg    basically separate clients who would like to see what is happening on their money... until
21:04 rangi      they could all share a git clone, or they could all have separate ones, up to you
21:03 rangi      and then use koha-gitify
21:03 rangi      id still use the koha-create
21:03 indradg    rangi: dev only
21:03 rangi      indradg: this is for dev only eh? cos you arent crazy enough to do prodcution with git? :)
21:02 cait       was a reserve screen too i think
21:02 indradg    but what is the best approach to take when working with git
21:02 cait       rangi: not sure it were the very first
21:02 indradg    peeps, I know what to do when I wish to do multi-tenanted hosting on a stable version of Koha - separate koha-create calls along with dns entries to map the vhosts, and accordingly updated in respective koha-httpd.conf
21:02 andreashm  rangi: haha, cool to see.
21:01 rangi      cait: first tabs?
21:01 rangi      wnickc: it was frbr, before we knew what frbr was :)
21:00 wahanui    kia ora, indradg
21:00 indradg    hi
20:59 rangi      thats what biblioitems allowed you to do
20:59 rangi      thes colours were better
20:59 rangi      http://photos.bigballofwax.co.nz/gallery3/index.php/kohaphotos/reserve
20:59 wnickc     doesn't the separation of biblioitems/biblio sort of leave the door open for FRBR?  or would that be a different approach
20:59 cait       was quite colorful too
20:58 cait       kyle showed me a screenshot of the first tabs in koha
20:58 nengard    wow
20:58 cait       i love the colors
20:56 rangi      andreashm: from about 2001 http://photos.bigballofwax.co.nz/gallery3/index.php/kohaphotos/moving-items
20:54 andreashm  we where looking at "Koha to Marc mapping" today, trying to figure out why stuff is done the way it is. this explains a lot, thanks.
20:51 rangi      Joubu++
20:50 cait       small steps is key
20:50 rangi      code refactoring is good in theory, in practice .. it goes horribly wrong more times than not, because people rush it
20:50 cait       Joubu++ for fixing a bug i reported in 2010
20:48 rangi      it'd be a good project for someone who had the time to do it properly
20:48 rangi      but probably break a zillion things
20:48 rangi      now its because removing it would gain pretty much nothing for end users
20:48 cait       breaking that
20:47 andreashm  so historically there was a reason for it, but not so much now?
20:47 * cait     is not sure that would have passed qa today ;)
20:47 rangi      now its 1-1-many
20:47 rangi      by placing the hold at the biblioitem level
20:46 rangi      like place a hold on all large print versions of a book, but not the paperbacks etc
20:46 rangi      so you could do things that you still cant properly do now
20:46 rangi      you could have one biblio, many biblioitems, and many items
20:46 rangi      in koha up until 2.0.0
20:45 rangi      you'll notice isbn, edition, volume etc is at biblioitem level
20:45 rangi      when storing MARC natively was added, it was done in a way that broke the normalisation of data
20:44 wizzyrea   it's a vestige of early Koha
20:44 andreashm  on a completely different topic, what is the point of biblioitems really? why not just have biblios and item?
20:38 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7613 enhancement, P5 - low, ---, druthb, CLOSED FIXED, OCLC Connexion Gateway, including extension svc/import_bib
20:38 cait       bug 7613 btw
20:38 cait       need to build something that gets you the records and then... push it to the rest api
20:37 andreashm  pubsubhubbub sounds (except for the name) like a better solution. I'm usure of how much it's used/developed though. (just like ResourceSync)
20:37 cait       bit
20:37 cait       b
20:37 cait       whatever you do... you need the harvesting bi
20:37 cait       hm yeah
20:37 rangi      its incredibly specific to oclc, but could work for others i guess .. its still not pull tho, still push from oclc
20:36 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662 new feature, P1 - high, ---, dcook, ASSIGNED , Build OAI-PMH Harvesting Client
20:36 andreashm  bug 10662 for instance
20:36 rangi      acttually if you look in misc/bin/connexion_import_daemon.pl
20:36 cait       true
20:35 andreashm  But that could be worked on, if it is deemed a viable approach.
20:35 andreashm  cait: I know.
20:35 cait       andreashm: koha can't harvest currently
20:35 rangi      nothing is listening tho, its pushing, not pulling
20:35 rangi      yes
20:35 cait       it listens... to something... not sure what
20:35 bag        doesn’t marcedit use the same service?
20:35 andreashm  sounds better to have a metadata harvetser/webhook kind of thing.
20:34 cait       a similar service
20:34 rangi      a
20:34 cait       yeah.. but i thik you could build something similar
20:34 rangi      you do something in connexion, and it uses the svc/import_bib to push the biblio into koh
20:34 rangi      ie koha doesnt find out
20:34 rangi      and you do it from oclc
20:33 rangi      im pretty sure its a bywater thing
20:31 cait       but the idea to have a script that somehow sees there is a new record to import... that's interesting
20:31 cait       i am not interested in the proprietary bits so much
20:31 cait       ok
20:31 rangi      not me
20:31 cait       i thought srdjan wrote it :)
20:31 rangi      unless someone pays me to
20:31 cait       heh
20:30 rangi      i tend not to bother learning about proprietary stuff
20:30 rangi      no idea
20:30 rangi      naw
20:30 cait       how it sees there is a new record to import?
20:30 cait       rangi: do you know how it works?
20:30 andreashm  ah.
20:29 cait       i think the interesting bits are the parts in koha for that
20:29 andreashm  cait: they seem to have something called OCLC Connextion. Not an open protocol so not so interesting.
20:28 cait       you coudl also add records using the restful api - we do that for ILL records
20:28 cait       it uses the staging process
20:27 cait       afaikt you click ona button in the cataloguing client and the record ends up in koha
20:27 cait       andreashm: i think it was this: http://manual.koha-community.org/3.18/en/oclcappendix.html
20:26 cait       hm that's not the one i was looking for actually
20:24 cait       andreashm: http://wiki.koha-community.org/wiki/OCLC_Connexion
20:24 andreashm  I'll try to do that.
20:23 cait       maybe lok at the way the worldcat integration was done?
20:23 cait       i understand :)
20:23 andreashm  cait: nightly imports can be done know. we are thinking of a better solution.
20:23 cait       so that the scripts know we want updates for those... and also ILL etc.
20:23 cait       we have the holdings only in koha - there is only some basic entry that the library has the book in our union catalog
20:22 cait       i tihnk there is something for worldcat that works more immediate
20:22 andreashm  at least the bibliographic info. holdings and items are up for debate.
20:22 cait       hm what we do is a nightly import + z39.50
20:21 andreashm  Libris, the union catalog
20:21 cait       andreashm: where is the cataloguing done in your model?
20:20 andreashm  (I'm thinking on how to integrate Koha with the Swedish union catalog)
20:20 andreashm  or any other protocol/application I should look at?
20:19 andreashm  anyone know if ResourceSync is actually used to harvest metadata somewhere, or if it's just OAI-PMH or pubsubhubbub (if even that?).
20:08 cait       waited for this one for quite a while
20:07 andreashm  cait: haha
20:07 cait       i made a happy dance today :)
20:07 andreashm  cait: sounds great
20:04 cait       morning rangi
20:03 rangi      morning
20:02 cait       andreashm: there is one catch for us still with allowonshelfholds... that one checked out item of the defined combination is enough to 'unlock' holds for that combination - but this is a great first step
20:01 cait       andreashm: yes
20:00 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5786 new feature, P5 - low, ---, srdjan, Pushed to Master , Move AllowOnShelfHolds and OpacItemHolds system preferences to the Circulation Matrix
20:00 andreashm  so, bug 5786 pushed to master. this will allow placing holds on onshelf items according to itemtype, yes?
19:38 cait       brb
19:37 cait       :)
19:35 andreashm  mjello
19:32 tcohen     bye!
19:32 tcohen     will try to write some regression tests at home
19:31 tcohen     i fixed it on a branch bug_13909_suspension_calculation on my github
19:28 tcohen     is not really Joubu's fault, just joking
19:27 tcohen     13909
19:26 cait       what are we blaming Joubu for? :)
19:23 * tcohen   hates needing to think of duration units :-P
18:56 tcohen     its Joubu's fault :-P
18:54 tcohen     and it isn't
18:54 tcohen     _debar_user_on_return should be using _get_chargeable_units
18:51 tcohen     it seems to do some weird calculation
18:38 khall      it creates a unique debarment of the type SUSPENSION
18:37 khall      both are in C4::Circulation
18:37 khall      called by AddReturn
18:37 khall      _debar_user_on_return
18:35 khall      right
18:35 tcohen     borrower_debarments
18:33 khall      I'll have more answers soon
18:33 khall      no, it creates a debarment I think
18:33 khall      right, give me a few minutes and I'll find you an answer
18:33 tcohen     actually, do we have a table for suspension days?
18:31 tcohen     khall: the fines in days are calculated when checking in, but the CalcFine and UpdateFine routines seem to talk about accountlines only
18:19 khall      no, but I can find out!
18:19 tcohen     khall: do u know what routine calculates fines in days?
18:07 * cait     waves
17:13 cait       fridolin++
16:33 * fridolin releasing 3.14.14
16:21 * mveron   has to go to buy a new coffee machine...
16:14 nengard    at least it has a bug report
16:14 nengard    yup
16:13 cait       the secone one... obviously
16:13 nengard    :)
16:13 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13876 major, P5 - low, ---, jonathan.druart, Signed Off , Permission issues on updating via installer - dev installations
16:13 cait       bug 13876
16:13 cait       arg
16:13 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13875 normal, P5 - low, ---, jonathan.druart, Needs Signoff , Columns configuration - table name cannot contain underscore
16:13 nengard    no need i can upgrade via the command line
16:13 cait       bug 13875
16:12 cait       nengard: what i do is revert the change that broke it... but that's a bit drastic :)
16:12 nengard    so it's a known bug - good to know
16:12 nengard    oh okay
16:12 cait       nengard: wait for the fix tomake it into Koha
16:12 ashimema   personal one I think
16:10 ashimema   de
16:10 cait       ashimema: which email did you use?
16:07 gerundio   and there's no <index_subfields> relating to that offset in the 100$a subfield
16:06 gerundio   "Language of cataloguing (mandatory)   3                       22-24    do not index in ln"
16:06 gerundio   btw, in "et/koha/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml", next to the field 100 indexes it states
16:04 gerundio   is this value stored elsewhere?
16:04 gerundio   at least the "marc" and "marcxml" fields in the "biblioitems" table
16:03 gerundio   even though the database records have the new value
16:03 gerundio   nevertheless, after reindexing Zebra the results for find queries on yaz-client still show the 'fre' string
16:03 nengard    everytime i upgrade koha now i get this error: Cannot open log file /home/nengard/koha-dev/var/log/updatedatabase_2015-03-25T11:02:58.log: No such file or directory at /home/nengard/kohaclone/installer/install.pl line 332 -- how do I fix it?
16:02 gerundio   I ran the script I created on a testing environment and all fre occurrences where updated to the value I inserted into the UNIMARCField100Language system prefence
16:01 huginn     04Bug 9453: enhancement, P1 - high, ---, rolando.isidoro, Failed QA , Update records acording to the new UNIMARCField100Language system preference
16:01 gerundio   regarding this http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9453
15:55 ashimema   i was going to submit it as a bug some time
15:55 ashimema   just forwarded her mail to you regarding that bug..
15:54 cait       that'd be cool
15:54 ashimema   I'll get janet to forward her wishlist to you ;)
15:53 cait       hm?
15:53 ashimema   be great to add branch level rules ;)
15:53 cait       will work on spec soon
15:53 cait       if you plan something let me know
15:53 cait       me too
15:53 ashimema   and now I wan't some further enhancements to it ;)
15:53 cait       yep :)
15:53 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5786 enhancement, P5 - low, ---, srdjan, Pushed to Master , Move AllowOnShelfHolds and OpacItemHolds system preferences to the Circulation Matrix
15:53 ashimema   awesome! bug 5786
15:42 cait       me too :)
15:41 * mveron   likes to see vanish low bug numbers...
15:39 mveron     Hi cait :-)
15:38 mveron     Joubu: De rien... :-)
15:38 cait       hi mveron :)
15:38 Joubu      mveron: thanks for your signoffs :)
15:36 huginn     mveron: The current temperature in Basel, Switzerland is 6.0°C (4:30 PM CET on March 25, 2015). Conditions: Light Rain. Humidity: 87%. Dew Point: 4.0°C. Windchill: 2.0°C. Pressure: 29.68 in 1005 hPa (Steady).
15:36 mveron     @wunder Allschwil
15:36 mveron     Hi #Koha
15:20 nengard    makes sense
15:20 Joubu      nengard: great :) Don't forget to specify the remote's name if you want to point to a remote branch.
15:18 nengard    Joubu all better!!!
15:16 nengard    sorry had a phone call - am back - reading up
15:10 Joubu      mveron++
15:02 Joubu      git checkout -b 3.16.x origin/manual3.16.x # if the remote branch is manual3.16.x
15:02 Joubu      git checkout -b 3.16.x origin/3.16.x # should do the job
15:02 Joubu      so git stash; # optional
15:01 Joubu      the remote is certainly 'origin'
15:01 Joubu      nengard: git remote -v should list the remotes
15:01 nengard    fatal: ambiguous argument 'remote/manual3.16.x': unknown revision or path not in the working tree.
15:01 nengard    Nicole-Pro:manual nengard$ git reset --hard remote/manual3.16.x
15:00 nengard    uh oh :) hehe - no biggy i have no data to lose in this one
15:00 Joubu      (last time I helped someone with git, he lost data...)
14:59 Joubu      git reset --hard remote/branch
14:59 nengard    oh okay - what part do i change?
14:59 Joubu      nengard: to refer to the remote branch, you need to specify the remote
14:59 nengard    both local and remote
14:58 Joubu      nengard: what is manual3.16.x? It's a local branch
14:55 nengard    SO EXCITING!!!!
14:54 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5786 enhancement, P5 - low, ---, srdjan, Pushed to Master , Move AllowOnShelfHolds and OpacItemHolds system preferences to the Circulation Matrix
14:54 cait       woohooo bug 5786
14:54 nengard    i have nothing locally i want to save to that branch - i want it to match the git repo exactly
14:52 nengard    http://git.koha-community.org/gitweb/?p=kohadocs.git;a=shortlog;h=refs/heads/manual3.16.x
14:52 nengard    because that commit isn't on that branch - i just checked
14:52 nengard    HEAD is now at d3f1fc9 add links to cron to usagestats prefs
14:52 nengard    see this makes no sense : Nicole-Pro:manual nengard$ git reset --hard manual3.16.x
14:52 nengard    oh ... maybe i'll try that last one
14:49 Joubu      actually reset - - hard remote_branch_name
14:48 Joubu      nengard: you can checkout the files (git checkout files list), or stash the changes (git stash), or reset --hard HEAD (BUT only if you need what it does, ie. will delete all your local changes)
14:46 nengard    I tried deleting the branch, creating the branch and pulling the branch but it's still showing things that don't belong
14:46 nengard    one of my branches of the manual is totally screwy on my system - how do i grab a fresh copy of it?
14:45 nengard    git experts I need you help :)
14:43 Joubu      https://www.youtube.com/watch?v=wwBhxBBa7tE
14:38 gerundio   I found this: http://manual.koha-community.org/3.16/en/resetzebra.html
14:36 gerundio   is there a workaround for this?
14:36 gerundio   rebuild_zebra.pl script enforces "Must specify -b or -a to reindex bibs or authorities"
14:35 gerundio   is there anyway to simply reset zebra indexes without reindexing?
14:33 huginn     New commit(s) kohagit: Bug 13801: svc/bib - Set charset to utf-8 on printing header <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1410422ab65a7049411edab96d4ae0de454466ef> / Bug 12820: [QA Followup] Tab and whitespace cleanup <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=836a7eba0b76a034a18fd0bfc46b97caf907dc10> / Bug 12820: Handle rental fees in Sip issue and renew <http://git.koha-community.org/gitweb/?p=ko
14:11 kivilahtio I'll share my cukes soon  nad boy they are nice :)
14:10 kivilahtio But writing tests with those is soooo mcuh more convenient than the Koha-way
14:10 kivilahtio I wonder when that is held
14:10 kivilahtio Maybe this is something I could present during the next developer IRC meeting?
14:09 kivilahtio khall: But if somebody other than me would use them as well we might get some more use cases onthose factories and could see how well they work outside of the overdues module
14:08 kivilahtio khall: I think they are still taking shape and need documentation
14:08 kivilahtio cool
14:08 khall      I imagine I would
14:07 kivilahtio khall: What I was hoping is that somebody else would as well use those Factories when writing tests
14:07 khall      nice!
14:07 kivilahtio khall: I am writing those Cucumber tests, which are pretty awesome. To make them maintainable and easy to define I need a clean way of dealing with context
14:03 khall      I do like the idea of having canned bibs, patrons, etc. ready to go and to use in unit tests
14:02 kivilahtio with hidden test grouos, vs explicitly defined test objects
14:02 kivilahtio I haven't tested those example groups since i refactored the Cucumber tests out of them, having realized the tests wouldnt be as descriptive
14:01 kivilahtio I am currently calling those test factories from Cucumber tests
13:59 kivilahtio Joubu: Bug 13906
13:59 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13906 enhancement, P5 - low, ---, chris, In Discussion , TestObjectFactory(ies) for Koha objects. Enable easy Test object creation from HASHes or from preconfigured test groups.
13:59 kivilahtio khall: Bug 13906
13:55 kivilahtio brb
13:55 kivilahtio ill share the initial commit
13:55 kivilahtio just curious if you could take a peek and would find it interesting to easuly create borrowers and biblios and issues and lettertemplates and and and
13:54 khall      sounds intriguing
13:54 kivilahtio erm attaching it
13:54 kivilahtio I am applying it
13:54 kivilahtio khall: Nice Factory classes for generating test objects, from hashes or from preconfigured test groups
13:54 khall      what's the bug number?
13:54 kivilahtio khall: want to take a peek at my TestObjectFactories?
13:54 kivilahtio hmm how did I miss that
13:53 khall      yes, look at Koha/Objects.pm
13:53 kivilahtio you can?
13:53 khall      kivilahtio: I'm not understanding the purpose of adding count() to a singular object, when you can already call count on an object set ( Koha::Objects )
13:51 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13905 enhancement, P5 - low, ---, gmcharlt, NEW , Wrapping DBIx count inside Koha Object
13:51 kivilahtio Joubu: khall: Could you please comment this 5row commit? Bug 13905. Don't sign it off or anythinig, just asking if it is a sane way of fetching the count?
13:43 ashimema   fun
13:43 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13810 normal, P5 - low, ---, gmcharlt, NEW , Prevent updatedatabase.pl from breaking because of case insensitive utf8 collation
13:43 ashimema   bug 13810
13:15 Joubu      Hi tcohen!
13:15 tcohen     hi Joubu
13:15 tcohen     hi ashimema
13:15 Joubu      ashimema: the comment said "I am really busy atm"
13:12 cait       [off] i dm'ed him on twitter - working on a bigger project - i think he will be back
13:05 ashimema   no irc though it seems.
13:03 Joubu      ashimema: he posted a comment on a bug this morning :)
13:02 ashimema   what's happened to oleanard?
12:58 huginn     tcohen: The current temperature in Bo Altos de San Martin - NW, Cordoba city, Cordoba City, Argentina is 14.0°C (9:55 AM ART on March 25, 2015). Conditions: Mist. Humidity: 96%. Dew Point: 13.0°C. Pressure: 30.17 in 1021 hPa (Rising).
12:58 tcohen     @wunder cordoba, argentina
12:57 huginn     cait: oleonard was last seen in #koha 3 weeks, 4 days, 19 hours, 2 minutes, and 32 seconds ago: <oleonard> That's very strange squash. I'm sorry, I don't know what's going on.
12:57 cait       @seen oleonard
12:54 p_vdk      hi cait!
12:54 cait       hi p_vdk :)
12:54 p_vdk      Hello
12:53 tcohen     hi cait
12:52 cait       h tcohen :)
12:50 tcohen     morning
11:47 kivilahtio so localtime() or time() would return time with some offset
11:47 kivilahtio Doesn anybody know if it is possible to change the Environment time for Perl, so I could test Koha as if I was in the future or past?
11:45 ashimema   a couple of additional thoughts on the api rfc: http://wiki.koha-community.org/w/index.php?title=New_REST_API_RFC&action=historysubmit&diff=14460&oldid=14336
11:08 gaetan_B   bye
10:52 indradg    AmitG: yep
10:52 AmitG      indradg
10:52 AmitG      hi
10:36 ashimema   oops
10:36 ashimema   ohh.. two clients.
10:34 magnuse    yup
10:34 wahanui    lunchtime is a terrible time for a meeting
10:34 magnuse    lunchtime!
10:33 magnuse    kia roa ashimema_
10:32 ashimema_  hi cait.. even
10:32 ashimema_  hi ciat
10:32 cait       morning ashimema ;)
10:18 khall      mornin magnuse!
10:17 magnuse    kia ora khall
10:15 khall      mornin cait!
10:15 cait       mornin khall :)
10:13 khall      mornin #koha!
10:07 magnuse    bonjour paul_p
09:52 cait       Joubu: cool :)
09:52 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12488 trivial, P5 - low, ---, gmcharlt, NEW , bulkmarcimport.pl -d option should use DELETE instead of TRUNCATE
09:52 * magnuse  glares at bug 12488
09:51 magnuse    cait: in the display
09:51 Joubu      cait: you, sophie, laurence and me agree. It should not be so bad
09:50 cait       ok :)
09:50 Joubu      I won't change lots of things :)
09:50 cait       Joubu: not sure if we could get someone else to look at this before you change lots of things hm
09:49 Joubu      k
09:49 cait       Joubu: yes... i think i do
09:49 cait       and don't show suggestions made? i guess
09:48 cait       what i'd expect (and hopefully not wrong) is show in opac navigation and set the borrowernumber to the anonymous patron
09:48 Joubu      a non logged in user should not be able to see suggestions from anonymouspatron, do you agree?
09:48 cait       magnuse: not sure i understand your third sentence - do you man for display or in the database?
09:48 Joubu      cait: Another question :) If AnonSuggestions= 1 but OPACViewOthersSuggestions=0
09:48 Joubu      cait: ok I will reintroduce it
09:47 cait       Joubu: gah?
09:14 nlegrand   god morgen magnuse o/
09:14 nlegrand   hey cait o/
09:11 Joubu      cait: since the begining (2007), the "my suggestions" tab is hidden if AnonSuggestions is set...
08:54 atheia     Hello magnuse!
08:53 magnuse    hiya atheia!
08:49 magnuse    and i would expect suggestions from others to always be anonymized (not linked to a patron)
08:48 magnuse    and i would expect OPACViewOthersSuggestions to let me see suggestions that others have made
08:48 magnuse    cait: i think i would expect AnonSuggestions to let non-loggedin users post purchase suggestions
08:47 magnuse    bonjour gaetan_B and nlegrand
08:47 magnuse    cait: windows installing updates for you?
08:43 cait       hi nlegrand
08:42 nlegrand   hey #koha
08:36 gaetan_B   hello
08:36 cait       my computer just shut itself off
08:36 cait       huh
08:32 magnuse    nah, sorry
08:25 cait       magnuse: opinion on bug 4137?
08:25 cait       or adding an option ot have both *shudder*
08:24 cait       yeah, it's either one way or the other
08:24 cait       good question - i think we need to know what people expect of AnonSuggestions
08:24 Joubu      I don't know how it should work, so it's difficult to fix it :)
08:24 huginn     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4137 normal, P5 - low, ---, jonathan.druart, Failed QA , OPACViewOthersSuggestions does not work
08:24 Joubu      cait: so, what about bug 4137?
08:23 * cait     grumps because for some reason she can#t access her bug mail from work these days :(
08:23 cait       very glad to see them go
08:23 cait       true
08:22 Joubu      some are really easy to fix and are there for so long
08:22 cait       Joubu++
08:22 magnuse    Joubu++
08:22 Joubu      cait: yep :)
08:22 cait       are you on a mission with the old bugs?
08:21 cait       hi Joubu :)
08:21 Joubu      o/
08:14 cait       hi fridolin :)
08:14 fridolin   hie
08:02 alex_a     bonjour
07:29 drojf      hei magnuse
07:29 magnuse    moin drojf
07:27 drojf      morning #koha
07:11 liw        rangi, ooh, interesting
06:56 * magnuse  waves
04:28 AmitG      chris around?
04:19 eythian    git is applying patches to the wrong file in a rebase. That's very annoying.
03:32 bag        oh that would be brilliant
03:25 wizzyrea   TRUE.
03:25 rangi      he cant make it any less complicated than the librarians tell us to make it that's for sure
03:25 wizzyrea   oh oh or the label maker.
03:25 wizzyrea   let's get the drunk guy to tell us about acquisitions.
03:25 wizzyrea   maybe not the opac.
03:24 wizzyrea   i would fear for koha.
03:22 rangi      heh
03:21 eythian    http://theuserisdrunk.com/
01:38 mtj        rangi:  looks amazing  ^
01:37 wahanui    it has been said that #koha is all kinds of good drugs today
01:37 mtj        hey #koha...
01:14 rangi      liw: http://vaarakirjastot.fi/web/english/program
01:08 wahanui    Using deft allegory, the authors have provided an insightful and intuitive explanation of one of Unix's most venerable networking utilities. http://www.amazon.com/Story-about-Reading-Railroad-Books/dp/0448421658
01:08 eythian    wahanui: ping
01:05 eythian    that seems a bit suspect.
01:05 eythian    *archives
01:05 eythian    the archices show things, but very few replies.
01:05 eythian    hmm
01:04 eythian    I've had no list messages since Sunday. Is this expected?