IRC log for #koha, 2016-01-29

All times shown according to UTC.

Time S Nick Message
00:07 mtj hey #koha, would it be worthwhile to add Koha-Contrib-Tamil to the Koha codebase?
00:07 mtj
00:08 mtj oops, typo ^
00:08 mtj add 'Koha-Contrib-Tamil/koha-cloud' to Koha
00:09 mtj[…]il/bin/koha-cloud
00:09 mtj ..its seems to work pretty well, but i think its broken for DOM Kohas
00:14 mtj does fredericd (or anyone) think its a bad idea?
00:20 kathryn joined #koha
00:22 mtj i'll make a new bug, to remind myself... :0)
00:22 mtj bug 15701, fyi
00:22 huginn` Bug[…]_bug.cgi?id=15701 enhancement, P5 - low, ---, mtj, NEW , Port Koha::Contrib::Tamil koha-cloud into Koha code base
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:50 mtj ..i'm always wanting moar class/id info in he header, for doing OPAC mods with jquery
00:50 mtj s/he/the/
01:13 bag mtj: is this what you’re talking about https://bugs.koha-community.or[…]_bug.cgi?id=11081
01:13 huginn` Bug 11081: enhancement, P5 - low, ---, frederic, Pushed to Master , Port Koha::Contrib::Tamil indexer into Koha code base
01:14 bag I did just push that a few days ago
01:16 mtj bag: no... my patch is for the Tamil cloud script, not the indexer
01:17 bag :D
01:17 bag coolness
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 mtj tho... its the indexer patch that reminded me about the cloud feature :)
01:17 mtj so, thanks :p
01:18 bag cool :)
01:20 dcook bag: Is the Tamil indexer still optional?
01:20 bag yes
01:20 dcook I think it uses AnyEvent which is still marked as optional for
01:20 dcook Ah cool
01:20 bag anyevent was core for something else though I think (or hmm…)
01:20 bag maybe the tests
01:21 dcook There was another script Frederic did I think, but it was also optional
01:21 bag I forget at the moment
01:21 dcook Although I think it was optional because AnyEvent wasn't in a past version of Debian?
01:21 dcook AnyEvent and AnyEvent::HTTP are both in Wheezy and Jessie now though I think...
01:21 bag still digging through bug 13618
01:21 huginn` Bug[…]_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 that’s heavy
01:21 dcook Yeah no doubt
01:22 bag dcook: that sounds right
01:53 kathryn joined #koha
01:53 kathryn joined #koha
02:15 dcook @wunder syd
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:35 mtj im really looking forward to the Tamil indexer
02:37 rangi what does it do different to running rebuild zebra in daemon mode?
02:45 * dcook ponders
02:45 dcook That's a good question, rangi
02:45 dcook I looked at the indexer not too long ago and I can't remember
02:50 dcook rangi: It might be a bit faster.
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:54 * dcook goes back to whatever it is he was working on
02:58 mtj rangi: i think it has a faster indexing loop?
03:00 dcook mtj: How do you mean?
03:00 dcook The time between runs is configurable on both
03:02 mtj the tamil indexer loop can be under 60 secs
03:04 mtj i think 60 secs is the limit for the current setup
03:05 mtj but, i might be wrong?
03:06 dcook I think  you might be wrong
03:06 dcook Tomas was telling me about how it should be running every 5 seconds
03:06 dcook I think by default with the Debian packages, it might even be every 5 minutes..
03:06 dcook So in daemon mode runs every 5 seconds
03:07 dcook koha-indexer... I think runs every 5 minutes?
03:07 dcook I'm not sure why you're saying "indexer loop"
03:07 dcook It's not really a loop
03:15 mtj aah, sorry.. i just noticed the 'daemon mode' bit
03:16 mtj i dont think i've even looked at 'rebuild zebra in daemon mode' yet
03:16 dcook It's what we usually use, and it works pretty well :)
03:17 Amit_Gupta joined #koha
03:17 mtj hmm, i wonder if it should be made as the default, on new installs
03:17 dcook Ah, here's the current thing:
03:17 dcook # Comment the following line if you want to use the experimental koha-index-daemon integration
03:17 dcook */5 * * * * root test -x /usr/sbin/koha-rebuild-zebra && koha-rebuild-zebra -q $(koha-list --enabled)
03:18 dcook Which is every 5 minutes..
03:18 dcook Which is way too slow O_o
03:20 dcook mtj: Whereas /usr/sbin/koha-indexer runs every 5 seconds
03:20 dcook (because it tells 5 secoonds)
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:22 dcook But don't quote me on that
03:22 dcook mtj: tcohen would be the person to talk to about it
03:22 mtj hmm, thanks for the info dcook, rangi  - i'll take a better look at koha-index-daemon :)
03:23 mtj nice ^
03:23 dcook I don't know if koha-index-daemon is a thing per se but koha-indexer sure is
03:23 dcook I think it could be used in conjunction with the Tamil indexer if need be as well
03:23 dcook And no worries
03:23 dcook Just sharing what I found a while back
03:24 dcook I think I fixed Zeno's Zebra problems as well, but haven't heard back from him yet..
03:49 irma joined #koha
05:05 mtj ahh the ::snippets issue? congrats on that dcook
05:08 dcook mtj: Yeah, that one :)
05:08 dcook Well, solved the symptom.
05:09 dcook Don't 100% know the problem
06:37 * magnuse waves
06:37 cait joined #koha
06:37 magnuse hiya cait
06:50 cait hi magnuse :)
06:51 cait back from your vacation?
07:17 mario joined #koha
07:46 paul_p joined #koha
07:47 paul_p joined #koha
07:48 reiveune joined #koha
07:49 reiveune hello
07:51 alex_a joined #koha
07:52 alex_a bonjour
07:57 laurence joined #koha
07:59 lds joined #koha
08:08 sophie_m hello
08:08 wahanui bidet, sophie_m
08:08 sophie_m :)
08:25 gaetan_B joined #koha
08:25 gaetan_B hello
08:33 paul_p joined #koha
08:34 magnuse bonjour france
08:34 magnuse @wunder boo
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 marseille
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:41 lds @wunder bordeaux
08:41 huginn` lds: Error: No such location could be found.
08:41 lds joined #koha
08:52 drojf joined #koha
08:52 drojf morning
08:56 mveron joined #koha
08:56 mveron Good morning / daytime #koha
08:56 drojf hi mveron :)
08:56 mveron hi drojf :-)
08:57 magnuse hiya drojf and mveron
08:57 drojf hei magnuse
08:58 mveron hiya magnuse :-)
08:59 paul_p joined #koha
09:01 Joubu morning #koha
09:01 Joubu @later tell kidclamp no, I think it's alex_a
09:01 huginn` Joubu: The operation succeeded.
09:02 cait joined #koha
09:02 alex_a ?
09:02 alex_a I'm innocent
09:02 cait morning #koha
09:02 cait hi alex_a
09:02 cait what did you not do?
09:02 alex_a hello cait
09:03 alex_a i don't know :)
09:03 cait hm complicated situation :)
09:03 cdickinson joined #koha
09:04 wilfrid joined #koha
09:08 Joubu alex_a: sorry, kidclamp asked me if I was the maintainer of the sandboxes
09:08 Joubu alex_a: I think it's you, don't you?
09:08 alex_a not really
09:08 alex_a But i can help
09:11 Francesca joined #koha
09:18 Francesca joined #koha
09:19 magnuse cait: yup, back from vacation, but with a cold, so this week has been going half speed
09:51 olaaaa joined #koha
09:59 Joubu @later tell kidclamp please ping me on #koha about bug 10612, I am lost in the discussion :)
09:59 huginn` Joubu: The operation succeeded.
10:00 Joubu Does someone know where is located kidclamp? East or West coast?
10:13 JesseM joined #koha
10:16 magnuse Joubu: looks like east coast, based on this:[…]-2016-300x160.png
10:20 Joubu magnuse: thanks! :)
10:55 OFTC joined #koha
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
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:25 alex_a ok!
11:25 alex_a understand now
11:25 alex_a thanks drojf
11:40 Pepa joined #koha
11:41 Pepa Hi, is there anyone able to help me with cataloging double issue of magazin?
11:42 drojf Pepa: that is not a very specific question
11:42 drojf not much patience either
12:03 cait hm i could have helped
12:15 drojf if you travel back in time half an hour, that may still have worked
12:16 cait hmpf :)
12:21 cait hmpf
12:21 cait in 3.18 you can delete a currency... it says currency deleted... and then it's sitll there
12:23 drojf zombie currency :(
12:29 cait hm can#t delete with sql either
12:29 cait it's not in aqorders currency
12:30 cait or aqbooksellers currency
12:30 cait definitely a zombie
12:31 drojf huh
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 spooky
12:32 cait help?
12:32 wahanui i think help is at if no-one here can help.
12:32 drojf when you try to delete the currency?
12:32 cait yeah
12:32 cait that ... makes no sense
12:32 drojf nope
12:33 cait argh.
12:33 cait fun fact... we don't seem to actually use the currency column in aqbooksellers
12:33 cait it's in listprice and invoiceprice
12:34 cait and there is one entry of course with CAD
12:42 cait i had checked currency only :)
12:45 drojf later #koha
12:48 oleonard joined #koha
12:49 oleonard Hi #koha
12:50 meliss joined #koha
12:57 alex_a_ joined #koha
12:57 Joubu @later tell tcohen on Koha_3.20.x_D8 the tests are not launched, "Can't locate DBIx/"
12:57 huginn` Joubu: The operation succeeded.
12:58 oleonard Hi Joubu, do you know of any JavaScript date validation code we use besides what is in members.js and
13:00 Joubu oleonard: I don't think so, everything should be in
13:00 oleonard Okay thanks
13:00 Joubu oleonard: I don't know why you are asking, but did you notice bug 14060?
13:00 huginn` Bug[…]_bug.cgi?id=14060 normal, P5 - low, ---, jonathan.druart, In Discussion , Remove readonly on date inputs
13:01 Joubu We are pretty closed, but I am stuck
13:01 oleonard Yes. I didn't realize it was in discussion though. I'll catch up on the comments
13:02 cait Joubu++
13:05 ericar joined #koha
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:07 oleonard Joubu: My approach was to use the validation plugin and define a rule which uses a custom validation function
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:09 oleonard Using the validation plugin would allow you to skip all the "onClose" stuff though
13:10 Joubu not sure, but I should try
13:11 oleonard Something like $("#entryform").validate({ rules: { dateofbirth: { is_valid_date: true } } });
13:12 Joubu yes but we would like something generic, to avoid a specific line for each input
13:20 kidclamp joined #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:41 kidclamp morning #koha
13:41 kidclamp Joubu here?
13:45 oleonard Hooray for Bug 15702
13:45 huginn` Bug[…]_bug.cgi?id=15702 normal, P5 - low, ---, koha-bugs, NEW , Patron details: Problems with leading and trailing blanks (surname, firstname, etc.)
13:45 oleonard I should have filed that ages ago
13:45 Dyrcona joined #koha
13:47 kidclamp @later tell Joubu ping!
13:47 huginn` kidclamp: The operation succeeded.
13:49 Joubu kidclamp: pong
13:49 kidclamp heh, bug 10612
13:49 huginn` Bug[…]_bug.cgi?id=10612 enhancement, P5 - low, ---, jweaver, Signed Off , Add ability to delete patrons with batch patron deletion tool
13:50 * Joubu is refreshing his mind
13:50 Joubu yes, it was about the _skip* subroutine
13:51 Joubu I don't understand why it needs to skip the patrons with issues
13:51 kidclamp indeed - I agree wuth your comment on 15642 - it isn't needed in the other cases
13:51 Joubu the expunge subroutine from c4::members should do that
13:51 kidclamp but in the list case we have to do tests to determine
13:51 kidclamp we don't call expunge to get borrowers, we pull from patron list
13:52 edveal joined #koha
13:52 Joubu erk yes
13:52 kidclamp admittedly confusing to take redundant code and make it useful :-)
13:53 Joubu kidclamp: the thing is that we already check the "has_fine" with 2 different ways
13:55 kidclamp Joubu, so what would make it seem less clunky?
13:57 Joubu the tool vs the misc scripts
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 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 nengard joined #koha
13:57 kidclamp hmmm
13:58 kidclamp Joubu:trying to decide if I don't like or am just being lazy
13:58 kidclamp I think the latter
13:59 Joubu it's Friday :)
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
14:00 kidclamp unless the routine returns the borrowers it is skipping
14:01 Joubu kidclamp: it's not clear in my mind what is the best
14:02 kidclamp compromise is add the list param to expunge, and leave skip... as is
14:03 kidclamp and a open a new bug report
14:03 kidclamp it doesn't add a new check, list deletion follows pattern
14:03 kidclamp and fixing later fixes all
14:04 kidclamp would that work Joubu?
14:05 Joubu Sounds fair
14:05 kidclamp cool, will do that soon, thanks
14:05 kidclamp Joubu++
14:11 cait whatever you do... it woul be nice if could say something like... x borrowers weren't deleted because of fines
14:11 cait right now things are pretty confusing
14:11 JoshB joined #koha
14:14 kidclamp in that case GetBorrowersToExpunge has to return numbers at minimum
14:14 kidclamp I do think that's the right goal in the end
14:14 kidclamp but is increasing the scope here
14:19 NateC joined #koha
14:20 OFTC joined #koha
14:33 cma joined #koha
14:37 burdsjm joined #koha
14:42 cait kidclamp: true
14:51 amyk joined #koha
14:54 amyk_ joined #koha
14:54 amyk_ joined #koha
15:00 amyk joined #koha
15:05 mario joined #koha
15:10 drojf joined #koha
15:45 OFTC1 joined #koha
15:46 Joubu khall: hey, I was looking for you!
15:46 Joubu are you around?
15:47 khall yep!
15:47 drojf that sounds like trouble, better hide
15:47 drojf too late
15:47 Joubu I am having a look at the TT syntax for notices
15:48 Joubu And I don't understand why, in _get_tt_params, issues does not have a pk key
15:48 burdsjm joined #koha
15:49 Joubu I am trying to display checkout.issue_id in a generated notice
15:50 khall Joubu: it's a compatibility thing. The calls to GetPreparedLetter don't specify issues by issueid
15:50 Joubu it does not work, it seems that what is done is a ->find with the itemnumber (fk)
15:50 khall Joubu: fail it with a note if you haven't, I'll have to look into that
15:50 Joubu khall: I am just trying to make sure I am not doing something wrong :)
15:53 Joubu It seems to work if I remove the fk and replace it with a pk => issue_id
15:53 Joubu but you are assuming that an object cannot have a fk and a pk
16:03 TGoat joined #koha
16:09 rocio joined #koha
16:12 reiveune bye
16:12 reiveune left #koha
16:36 drojf looks like index data has a public bugtracker now on github
16:57 pianohacker Joubu: which code are you talking about on bug 13937?
16:57 huginn` Bug[…]_bug.cgi?id=13937 enhancement, P5 - low, ---, jweaver, Signed Off , Add a Z39.50 daemon that can inject item status MARC subfields
16:58 Joubu pianohacker: THE code
16:58 wahanui the code is probably kept at
16:58 Joubu :D
16:59 Joubu basically all the code which is in subroutines in the script
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
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:02 Joubu 354 $z->launch_server("z3950-server", @ARGV) unless caller;
17:02 Joubu beurk
17:04 pianohacker cool
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:07 Joubu pianohacker:[…]/solr/C4/RPN2Solr
17:07 pianohacker Joubu: thanks :)
17:08 Joubu pianohacker_DND: well, it's a 4,5 years code, not sure it's a good example :)
17:09 pianohacker_DND Joubu: Z39.50 hasn't gotten any less bad in that time :)
17:23 npls joined #koha
17:29 Joubu Have a great week-end #koha!
17:30 cait you too Joubu :)
17:31 gaetan_B bye
17:49 cait bye all
17:49 cait left #koha
17:52 huginn` New commit(s) kohagit: Removing atomicupdate file. <[…]da415e29b090c331f> / DBRev for Bug 14893 - Separate temporary storage per instance in <[…]c684ba19ca83dcf64> / Bug 14893: Separate temporary storage per instance in <
17:58 nengard Hi everyone, doing a demo - say hi
17:58 pianohacker_DND HI
17:58 wahanui hola, pianohacker_DND
17:58 bag hi hi
17:59 * oleonard waves
17:59 nengard thanks all
18:00 oleonard Let us know when you're done nengard so we can start being mean to each other again.
18:01 bag :P
18:07 nengard LOL
18:07 nengard done
18:21 oleonard Thanks nengard
18:22 * oleonard stops sitting up straight
18:22 * oleonard puts his elbows back on the table
18:22 huginn` New commit(s) kohagit: DBRev to make notes of the XSS patches and the new important dependency. <[…]9299bee4629442c84> / Bug 13618: Specific for branches.opac_info <[…]0350f6f402d2e5e98> / Bug 13618: (follow-up) Specific for other prefs <
18:33 cait joined #koha
19:04 laurence left #koha
19:07 cait oh xss
19:07 cait bag++ :)
19:39 bag heya cait
19:39 cait heya
19:39 bag yes!!!  I’m excited about that too
19:39 bag but I broke Jenkins again ;)   heheh
19:40 bag just need someone to install some dependencies for me and we should be good again.  Tomas is busy today
19:40 bag so monday
19:40 NorbertDD joined #koha
19:40 * NorbertDD slaps cait around a bit with a large fishbot
19:44 cait oh ouch
19:44 bag wha?
19:44 wahanui wha are you playing?
19:44 bag was that
19:44 cait it's a button in the web irc client
19:44 bag oh
19:44 cait he proabably didn't know that would happen - i have talked to him before, he is usually nice :)
19:44 cait german
19:46 * oleonard thinks someone should rethink that button
19:47 bag yeah
19:47 bag :)
19:48 NorbertDD joined #koha
19:49 NorbertDD Hello @All / Hey Cait - hast du wieder ein paar Minuten für Fragen :)
19:49 cait ja
19:49 cait but please be careful with that button
19:49 NorbertDD ?
19:50 cait saying my name in chat will notify me already
19:50 NorbertDD Super hier wieder oder privat damit die ander nicht so genervt werden?
19:50 cait pm :)
19:59 oleonard Bye #koha, have a good weekend
19:59 cait bye oleonard :)
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
20:10 huginn` barton: The operation succeeded.
20:45 bg joined #koha
20:51 cdickinson joined #koha
21:16 Francesca joined #koha
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?
22:18 NorbertDD after apt-get?
22:18 NorbertDD now koha 3.22.01
22:28 cait hm i think th web installer will kick in automatically
22:28 cait detecting a newer version of th ecode than is stored in the database
22:29 * Francesca waves
23:02 amyk joined #koha
23:18 NorbertDD after apt-get koha runs super and thanks for the bug fixing in patroncard batches in german ;)
23:18 NorbertDD byebye have a nice night and weekend

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary