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?