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?