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?