Time  Nick            Message
23:18 NorbertDD       byebye have a nice night and weekend
23:18 NorbertDD       after apt-get koha runs super and thanks for the bug fixing in patroncard batches in german ;)
22:29 * Francesca     waves
22:28 cait            detecting a newer version of th ecode than is stored in the database
22:28 cait            hm i think th web installer will kick in automatically
22:18 NorbertDD       now koha 3.22.01
22:18 NorbertDD       after apt-get?
22:17 NorbertDD       hey short question, when i use apt-get upgrade and i become koha-common as update package, must i run some update perl scripts?
20:10 huginn`         barton: The operation succeeded.
20:10 barton          @later tell dcook I made some progress on my chinese parsing issues -- it looks like I might be reading hrases-icu.xml from /usr/share/idzebra-2.0/tab/ see http://paste.koha-community.org/280
19:59 cait            bye oleonard :)
19:59 oleonard        Bye #koha, have a good weekend
19:50 cait            pm :)
19:50 NorbertDD       Super hier wieder oder privat damit die ander nicht so genervt werden?
19:50 cait            saying my name in chat will notify me already
19:49 NorbertDD       ?
19:49 cait            but please be careful with that button
19:49 cait            ja
19:49 NorbertDD       Hello @All / Hey Cait - hast du wieder ein paar Minuten für Fragen :)
19:47 bag             :)
19:47 bag             yeah
19:46 * oleonard      thinks someone should rethink that button
19:44 cait            german
19:44 cait            he proabably didn't know that would happen - i have talked to him before, he is usually nice :)
19:44 bag             oh
19:44 cait            it's a button in the web irc client
19:44 bag             was that
19:44 wahanui         wha are you playing?
19:44 bag             wha?
19:44 cait            oh ouch
19:40 * NorbertDD     slaps cait around a bit with a large fishbot
19:40 bag             so monday
19:40 bag             just need someone to install some dependencies for me and we should be good again.  Tomas is busy today
19:39 bag             but I broke Jenkins again ;)   heheh
19:39 bag             yes!!!  I’m excited about that too
19:39 cait            heya
19:39 bag             heya cait
19:07 cait            bag++ :)
19:07 cait            oh xss
18:22 huginn`         New commit(s) kohagit: DBRev to make notes of the XSS patches and the new important dependency. <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e140603a594576180b846cf9299bee4629442c84> / Bug 13618: Specific for branches.opac_info <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=06e4a50f00efc62bbeb54260350f6f402d2e5e98> / Bug 13618: (follow-up) Specific for other prefs <http://git.koha-community.org/gitweb/?p=koh
18:22 * oleonard      puts his elbows back on the table
18:22 * oleonard      stops sitting up straight
18:21 oleonard        Thanks nengard
18:07 nengard         done
18:07 nengard         LOL
18:01 bag             :P
18:00 oleonard        Let us know when you're done nengard so we can start being mean to each other again.
17:59 nengard         thanks all
17:59 * oleonard      waves
17:58 bag             hi hi
17:58 wahanui         hola, pianohacker_DND
17:58 pianohacker_DND HI
17:58 nengard         Hi everyone, doing a demo - say hi
17:52 huginn`         New commit(s) kohagit: Removing atomicupdate file. <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8dfebb140b9f4afebc278f1da415e29b090c331f> / DBRev for Bug 14893 - Separate temporary storage per instance in Upload.pm <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9865d34e69a93ec9d16a9eac684ba19ca83dcf64> / Bug 14893: Separate temporary storage per instance in Upload.pm <http://git.koha-community.org/gitweb/?p=
17:49 cait            bye all
17:31 gaetan_B        bye
17:30 cait            you too Joubu :)
17:29 Joubu           Have a great week-end #koha!
17:09 pianohacker_DND Joubu: Z39.50 hasn't gotten any less bad in that time :)
17:08 Joubu           pianohacker_DND: well, it's a 4,5 years code, not sure it's a good example :)
17:07 pianohacker     Joubu: thanks :)
17:07 Joubu           pianohacker: https://git.biblibre.com/biblibre/koha_biblibre/tree/dev/solr/C4/RPN2Solr
17:05 pianohacker     Joubu: do you have that code up somewhere? I'd like to take a look and make sure there aren't Z39.50 quirks I missed
17:04 pianohacker     cool
17:02 Joubu           beurk
17:02 Joubu           354 $z->launch_server("z3950-server", @ARGV) unless caller;
17:02 Joubu           pianohacker: I have a look at the one I did for Solr, and indeed I have everything in a module, the $z->launch_server as well
17:00 pianohacker     heh, okay :) I think at least large parts of it can be moved. Net::Z3950::SimpleServer is a bit aggressive about controlling its process, but I think parts can be modularized
16:59 Joubu           basically all the code which is in subroutines in the script
16:58 Joubu           :D
16:58 wahanui         the code is probably kept at git.koha-community.org
16:58 Joubu           pianohacker: THE code
16:57 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13937 enhancement, P5 - low, ---, jweaver, Signed Off , Add a Z39.50 daemon that can inject item status MARC subfields
16:57 pianohacker     Joubu: which code are you talking about on bug 13937?
16:36 drojf           looks like index data has a public bugtracker now on github https://github.com/indexdata/idzebra/issues
16:12 reiveune        bye
15:53 Joubu           but you are assuming that an object cannot have a fk and a pk
15:53 Joubu           It seems to work if I remove the fk and replace it with a pk => issue_id
15:50 Joubu           khall: I am just trying to make sure I am not doing something wrong :)
15:50 khall           Joubu: fail it with a note if you haven't, I'll have to look into that
15:50 Joubu           it does not work, it seems that what is done is a ->find with the itemnumber (fk)
15:50 khall           Joubu: it's a compatibility thing. The calls to GetPreparedLetter don't specify issues by issueid
15:49 Joubu           I am trying to display checkout.issue_id in a generated notice
15:48 Joubu           And I don't understand why, in _get_tt_params, issues does not have a pk key
15:47 Joubu           I am having a look at the TT syntax for notices
15:47 drojf           too late
15:47 drojf           that sounds like trouble, better hide
15:47 khall           yep!
15:46 Joubu           are you around?
15:46 Joubu           khall: hey, I was looking for you!
14:42 cait            kidclamp: true
14:14 kidclamp        but is increasing the scope here
14:14 kidclamp        I do think that's the right goal in the end
14:14 kidclamp        in that case GetBorrowersToExpunge has to return numbers at minimum
14:11 cait            right now things are pretty confusing
14:11 cait            whatever you do... it woul be nice if could say something like... x borrowers weren't deleted because of fines
14:05 kidclamp        Joubu++
14:05 kidclamp        cool, will do that soon, thanks
14:05 Joubu           Sounds fair
14:04 kidclamp        would that work Joubu?
14:03 kidclamp        and fixing later fixes all
14:03 kidclamp        it doesn't add a new check, list deletion follows pattern
14:03 kidclamp        and a open a new bug report
14:02 kidclamp        compromise is add the list param to expunge, and leave skip... as is
14:01 Joubu           kidclamp: it's not clear in my mind what is the best
14:00 kidclamp        unless the routine returns the borrowers it is skipping
14:00 kidclamp        the only thing is that currently the script version gives a warning when it misses patrons with fines.  if we move that check to the expunge routine that warn disappears
13:59 Joubu           it's Friday :)
13:58 kidclamp        I think the latter
13:58 kidclamp        Joubu:trying to decide if I don't like or am just being lazy
13:57 kidclamp        hmmm
13:57 Joubu           maybe we could 1/ move the check from the _skip subroutine to GetBorrowersToExpunge, 2/ remove the _skip subroutine and the test in the cronjob script and 3/ add a new patron_list_id param to GetBorrowersToExpunge
13:57 Joubu           It would be good to has only 1 way to do it, rather than add another one for list
13:57 Joubu           the tool vs the misc scripts
13:55 kidclamp        Joubu, so what would make it seem less clunky?
13:53 Joubu           kidclamp: the thing is that we already check the "has_fine" with 2 different ways
13:52 kidclamp        admittedly confusing to take redundant code and make it useful :-)
13:52 Joubu           erk yes
13:51 kidclamp        we don't call expunge to get borrowers, we pull from patron list
13:51 kidclamp        but in the list case we have to do tests to determine
13:51 Joubu           the expunge subroutine from c4::members should do that
13:51 kidclamp        indeed - I agree wuth your comment on 15642 - it isn't needed in the other cases
13:51 Joubu           I don't understand why it needs to skip the patrons with issues
13:50 Joubu           yes, it was about the _skip* subroutine
13:50 * Joubu         is refreshing his mind
13:49 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10612 enhancement, P5 - low, ---, jweaver, Signed Off , Add ability to delete patrons with batch patron deletion tool
13:49 kidclamp        heh, bug 10612
13:49 Joubu           kidclamp: pong
13:47 huginn`         kidclamp: The operation succeeded.
13:47 kidclamp        @later tell Joubu ping!
13:45 oleonard        I should have filed that ages ago
13:45 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15702 normal, P5 - low, ---, koha-bugs, NEW , Patron details: Problems with leading and trailing blanks (surname, firstname, etc.)
13:45 oleonard        Hooray for Bug 15702
13:41 kidclamp        Joubu here?
13:41 kidclamp        morning #koha
13:25 oleonard        Interesting that you and I were working on a similar approach... I was trying to tie into the datepicker too...
13:12 Joubu           yes but we would like something generic, to avoid a specific line for each input
13:11 oleonard        Something like $("#entryform").validate({ rules: { dateofbirth: { is_valid_date: true } } });
13:10 Joubu           not sure, but I should try
13:09 oleonard        Using the validation plugin would allow you to skip all the "onClose" stuff though
13:08 oleonard        I'm not sure if one or the other solution is more verbose, but I know most forms don't have js validation applied to them by default
13:07 oleonard        Joubu: My approach was to use the validation plugin and define a rule which uses a custom validation function
13:07 oleonard        Joubu: I wish I had been paying attention to that bug because I was trying to solve the same problem yesterday (validating a datepicker date)
13:02 cait            Joubu++
13:01 oleonard        Yes. I didn't realize it was in discussion though. I'll catch up on the comments
13:01 Joubu           We are pretty closed, but I am stuck
13:00 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14060 normal, P5 - low, ---, jonathan.druart, In Discussion , Remove readonly on date inputs
13:00 Joubu           oleonard: I don't know why you are asking, but did you notice bug 14060?
13:00 oleonard        Okay thanks
13:00 Joubu           oleonard: I don't think so, everything should be in calendar.inc
12:58 oleonard        Hi Joubu, do you know of any JavaScript date validation code we use besides what is in members.js and calendar.inc?
12:57 huginn`         Joubu: The operation succeeded.
12:57 Joubu           @later tell tcohen on Koha_3.20.x_D8 the tests are not launched, "Can't locate DBIx/Connector.pm"
12:49 oleonard        Hi #koha
12:45 drojf           later #koha
12:42 cait            i had checked currency only :)
12:34 cait            and there is one entry of course with CAD
12:33 cait            it's in listprice and invoiceprice
12:33 cait            fun fact... we don't seem to actually use the currency column in aqbooksellers
12:33 cait            argh.
12:32 drojf           nope
12:32 cait            that ... makes no sense
12:32 cait            yeah
12:32 drojf           when you try to delete the currency?
12:32 wahanui         i think help is at http://koha-community.org/support/ if no-one here can help.
12:32 cait            help?
12:31 drojf           spooky
12:31 cait            1451: Cannot delete or update a parent row: a foreign key constraint fails (`koha_`.`aqbasket`, CONSTRAINT `aqbasket_ibfk_1` FOREIGN KEY (`booksellerid`) REFERENCES `aqbooksellers` (`id`) ON UPDATE CASCADE) ? huh?
12:31 drojf           huh
12:30 cait            definitely a zombie
12:30 cait            or aqbooksellers currency
12:29 cait            it's not in aqorders currency
12:29 cait            hm can#t delete with sql either
12:23 drojf           zombie currency :(
12:21 cait            in 3.18 you can delete a currency... it says currency deleted... and then it's sitll there
12:21 cait            hmpf
12:16 cait            hmpf :)
12:15 drojf           if you travel back in time half an hour, that may still have worked
12:03 cait            hm i could have helped
11:42 drojf           not much patience either
11:42 drojf           Pepa: that is not a very specific question
11:41 Pepa            Hi, is there anyone able to help me with cataloging double issue of magazin?
11:25 alex_a          thanks drojf
11:25 alex_a          understand now
11:25 alex_a          ok!
11:23 drojf           alex_a: sounds like analytics. you have host and constituent records that are connected (usually via 773 in marc21, don't know how unimarc does that)
11:21 alex_a          Does anyone know what is a "host biblio" ? Just read this comment in the code: #item may belong to a host biblio, if yes change biblioNum to hosts bilbionumber
10:20 Joubu           magnuse: thanks! :)
10:16 magnuse         Joubu: looks like east coast, based on this: http://bywatersolutions.com/wp-content/uploads/2009/10/Bywater-map-2016-300x160.png
10:00 Joubu           Does someone know where is located kidclamp? East or West coast?
09:59 huginn`         Joubu: The operation succeeded.
09:59 Joubu           @later tell kidclamp please ping me on #koha about bug 10612, I am lost in the discussion :)
09:19 magnuse         cait: yup, back from vacation, but with a cold, so this week has been going half speed
09:08 alex_a          But i can help
09:08 alex_a          not really
09:08 Joubu           alex_a: I think it's you, don't you?
09:08 Joubu           alex_a: sorry, kidclamp asked me if I was the maintainer of the sandboxes
09:03 cait            hm complicated situation :)
09:03 alex_a          i don't know :)
09:02 alex_a          hello cait
09:02 cait            what did you not do?
09:02 cait            hi alex_a
09:02 cait            morning #koha
09:02 alex_a          I'm innocent
09:02 alex_a          ?
09:01 huginn`         Joubu: The operation succeeded.
09:01 Joubu           @later tell kidclamp no, I think it's alex_a
09:01 Joubu           morning #koha
08:58 mveron          hiya magnuse :-)
08:57 drojf           hei magnuse
08:57 magnuse         hiya drojf and mveron
08:56 mveron          hi drojf :-)
08:56 drojf           hi mveron :)
08:56 mveron          Good morning / daytime #koha
08:52 drojf           morning
08:41 huginn`         lds: Error: No such location could be found.
08:41 lds             @wunder bordeaux
08:34 huginn`         magnuse: The current temperature in Salon, France is 9.0°C (9:30 AM CET on January 29, 2016). Conditions: Mist. Humidity: 100%. Dew Point: 9.0°C. Pressure: 30.45 in 1031 hPa (Steady).
08:34 magnuse         @wunder marseille
08:34 huginn`         magnuse: The current temperature in Bodo, Norway is 2.0°C (9:20 AM CET on January 29, 2016). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 1.0°C. Windchill: -3.0°C. Pressure: 29.00 in 982 hPa (Falling).
08:34 magnuse         @wunder boo
08:34 magnuse         bonjour france
08:25 gaetan_B        hello
08:08 sophie_m        :)
08:08 wahanui         bidet, sophie_m
08:08 sophie_m        hello
07:52 alex_a          bonjour
07:49 reiveune        hello
06:51 cait            back from your vacation?
06:50 cait            hi magnuse :)
06:37 magnuse         hiya cait
06:37 * magnuse       waves
05:09 dcook           Don't 100% know the problem
05:08 dcook           Well, solved the symptom.
05:08 dcook           mtj: Yeah, that one :)
05:05 mtj             ahh the ::snippets issue? congrats on that dcook
03:24 dcook           I think I fixed Zeno's Zebra problems as well, but haven't heard back from him yet..
03:23 dcook           Just sharing what I found a while back
03:23 dcook           And no worries
03:23 dcook           I think it could be used in conjunction with the Tamil indexer if need be as well
03:23 dcook           I don't know if koha-index-daemon is a thing per se but koha-indexer sure is
03:23 mtj             nice ^
03:22 mtj             hmm, thanks for the info dcook, rangi  - i'll take a better look at koha-index-daemon :)
03:22 dcook           mtj: tcohen would be the person to talk to about it
03:22 dcook           But don't quote me on that
03:22 dcook           At the moment, I think to use the koha-indexer you'd have to set an ENV of USE_INDEXER_DAEMON=yes and service koha-common restart
03:20 dcook           (because it tells rebuild_zebra.pl 5 secoonds)
03:20 dcook           mtj: Whereas /usr/sbin/koha-indexer runs every 5 seconds
03:18 dcook           Which is way too slow O_o
03:18 dcook           Which is every 5 minutes..
03:17 dcook           */5 * * * * root test -x /usr/sbin/koha-rebuild-zebra && koha-rebuild-zebra -q $(koha-list --enabled)
03:17 dcook           # Comment the following line if you want to use the experimental koha-index-daemon integration
03:17 dcook           Ah, here's the current thing:
03:17 mtj             hmm, i wonder if it should be made as the default, on new installs
03:16 dcook           It's what we usually use, and it works pretty well :)
03:16 mtj             i dont think i've even looked at 'rebuild zebra in daemon mode' yet
03:15 mtj             aah, sorry.. i just noticed the 'daemon mode' bit
03:07 dcook           It's not really a loop
03:07 dcook           I'm not sure why you're saying "indexer loop"
03:07 dcook           koha-indexer... I think runs every 5 minutes?
03:06 dcook           So rebuild_zebra.pl in daemon mode runs every 5 seconds
03:06 dcook           I think by default with the Debian packages, it might even be every 5 minutes..
03:06 dcook           Tomas was telling me about how it should be running every 5 seconds
03:06 dcook           I think  you might be wrong
03:05 mtj             but, i might be wrong?
03:04 mtj             i think 60 secs is the limit for the current setup
03:02 mtj             the tamil indexer loop can be under 60 secs
03:00 dcook           The time between runs is configurable on both
03:00 dcook           mtj: How do you mean?
02:58 mtj             rangi: i think it has a faster indexing loop?
02:54 * dcook         goes back to whatever it is he was working on
02:53 dcook           In theory, it can export the records asynchronously, although the I/O will still be blocking, so you might gain some micro improvements
02:50 dcook           rangi: It might be a bit faster.
02:45 dcook           I looked at the indexer not too long ago and I can't remember
02:45 dcook           That's a good question, rangi
02:45 * dcook         ponders
02:37 rangi           what does it do different to running rebuild zebra in daemon mode?
02:35 mtj             im really looking forward to the Tamil indexer
02:15 huginn`         dcook: The current temperature in Sydney, New South Wales is 26.0°C (1:00 PM AEDT on January 29, 2016). Conditions: Thunderstorm. Humidity: 65%. Dew Point: 19.0°C. Pressure: 29.56 in 1001 hPa (Steady).
02:15 dcook           @wunder syd
01:22 bag             dcook: that sounds right
01:21 dcook           Yeah no doubt
01:21 bag             that’s heavy
01:21 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13618 enhancement, P5 - low, ---, jonathan.druart, Patch doesn't apply , Prevent XSS in the Staff Client and the OPAC
01:21 bag             still digging through bug 13618
01:21 dcook           AnyEvent and AnyEvent::HTTP are both in Wheezy and Jessie now though I think...
01:21 dcook           Although I think it was optional because AnyEvent wasn't in a past version of Debian?
01:21 bag             I forget at the moment
01:21 dcook           There was another script Frederic did I think, but it was also optional
01:20 bag             maybe the tests
01:20 bag             anyevent was core for something else though I think (or hmm…)
01:20 dcook           Ah cool
01:20 dcook           I think it uses AnyEvent which is still marked as optional for koha_perl_deps.pl
01:20 bag             yes
01:20 dcook           bag: Is the Tamil indexer still optional?
01:18 bag             cool :)
01:17 mtj             so, thanks :p
01:17 mtj             tho... its the indexer patch that reminded me about the cloud feature :)
01:17 wahanui         well, coolness is a factor way the hell down druthb's list, though it's on there.  The ability to do druthb's editing in druthb's Editor Of Choice instead of that wonky one in WP was a big selling point, as was being able to version-control the whole site with git, and automate the upload.  So far, I'm happy as a clam with this.  I've got about another hours's work, and it'll be ready for me to throw WP overboard.
01:17 bag             coolness
01:17 bag             :D
01:16 mtj             bag: no... my patch is for the Tamil cloud script, not the indexer
01:14 bag             I did just push that a few days ago
01:13 huginn`         04Bug 11081: enhancement, P5 - low, ---, frederic, Pushed to Master , Port Koha::Contrib::Tamil indexer into Koha code base
01:13 bag             mtj: is this what you’re talking about https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11081
00:50 mtj             s/he/the/
00:50 mtj             ..i'm always wanting moar class/id info in he header, for doing OPAC mods with jquery
00:48 mtj             hey, heres a good Koha idea... a bug to add useful id and class info to the header area, for the OPAC
00:22 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15701 enhancement, P5 - low, ---, mtj, NEW , Port Koha::Contrib::Tamil koha-cloud into Koha code base
00:22 mtj             bug 15701, fyi
00:22 mtj             i'll make a new bug, to remind myself... :0)
00:14 mtj             does fredericd (or anyone) think its a bad idea?
00:09 mtj             ..its seems to work pretty well, but i think its broken for DOM Kohas
00:09 mtj             https://metacpan.org/pod/distribution/Koha-Contrib-Tamil/bin/koha-cloud
00:08 mtj             ..to add 'Koha-Contrib-Tamil/koha-cloud' to Koha
00:08 mtj             oops, typo ^
00:07 mtj             http://search.cpan.org/dist/Koha-Contrib-Tamil/
00:07 mtj             hey #koha, would it be worthwhile to add Koha-Contrib-Tamil to the Koha codebase?