Time Nick Message 00:00 eythian I do plan to change that one day, but it requires a bit of work and planning. 00:13 eythian @wunder nzwn 00:13 huginn eythian: The current temperature in Wellington, New Zealand is 17.0°C (12:00 PM NZST on June 02, 2015). Conditions: Overcast. Humidity: 72%. Dew Point: 12.0°C. Pressure: 29.56 in 1001 hPa (Steady). 00:14 eythian the weather on my watch is saying "thunderstorms" 00:15 ibeardslee getting it from a different place? 00:16 indradg eythian++ for libtest-perl-critic-progressive-perl :) 00:16 eythian it gets it from yahoo weather. 00:16 eythian indradg: :) 00:17 indradg @wunder kolkata 00:17 huginn indradg: The current temperature in Kolkata, India is 30.0°C (5:20 AM IST on June 02, 2015). Conditions: Haze. Humidity: 84%. Dew Point: 27.0°C. Pressure: 29.65 in 1004 hPa (Steady). 00:20 eythian that's a bit less pleasant weather, I feel :) 00:24 dcook @wunder syd 00:24 huginn dcook: The current temperature in Sydney, New South Wales is 13.0°C (10:00 AM AEST on June 02, 2015). Conditions: Partly Cloudy. Humidity: 38%. Dew Point: -1.0°C. Pressure: 30.24 in 1024 hPa (Rising). 00:24 indradg eythian we are having a phenomenal heat wave that is killing people faster than a swine flu epidemic - http://www.ndtv.com/india-news/heatwave-toll-crosses-2300-andhra-pradesh-reports-over-1700-deaths-767856 00:24 dcook My hands did feel a bit frosty... 00:24 eythian chilly old sydney 00:24 eythian indradg: yeah, I've seen the news of the heat wave there, not so good :( 00:25 indradg it will prolly hold for another 10 days... until the monsoons get here 01:55 mtj hey eythian, thanks for the headsup ^ 01:57 mtj i could possibly? build/upload the 3.16 package myself... i dont mind 02:00 mtj indradg: i just saw your Bengali commit in master.. good spotting :p 02:06 mtj eythian: aah, we dont have an 'oldoldstable' distribution defined, for the 'koha-common' package.. 02:07 mtj ...with 3.20 release - 3.16 is now 'oldoldstable' 02:09 mtj so, would only be able to be installed manually, with 'dpkg -i ./file.deb' etc? 02:11 eythian yeah 02:11 eythian one of these days, I want to have both release-based, and whatever-it's-called-that-I-do-now-based distributions 02:12 eythian so you can add stable, or you can add 3.18 02:12 eythian explaining that to people is going to be tricky. 02:12 mtj gotcha 02:12 eythian but I also want to get package builds a lot more automated first. 02:13 mtj that will be pretty satisfying to sort 02:14 mtj jenking could run that build too, huh? 02:15 eythian maaaybe 02:16 rangi well it could kick it off at least 02:16 wizzyrea eythian++ for knowing all the things 02:16 rangi once it sees the tag pushed 02:16 rangi it would be also good to have it building packages everytime master changes 02:16 rangi just to test they arent broken 02:16 rangi but when it sees tags, it could build and put them in the repo even 02:16 eythian yeah, building is fine, deploying I'm somewhat more cautious of 02:17 rangi assuming they build ok 02:17 eythian for example, things can't go into the repo if they're not signed 02:17 rangi true 02:17 eythian also, handling weird things like 3.20~beta1 02:17 eythian and tracking progressive changelog updates and pushing them upstream 02:18 eythian (I really want to start adding the release notes into the changelog) 02:20 rangi thats not a bad plan 02:23 indradg thanks mtj :) 02:24 indradg eythian +1 for release notes 03:51 mtj heres a random circ q, #koha... 03:51 mtj ..can anyone see a problem in deleting/trimming old holiday,s from the special_holidays table? 03:52 mtj the reason why is... there seems to be quite a big performamce hit for having old holidays 03:54 mtj koha seems to be processesing all holiday rows during circ... even old ones? 03:55 mtj ..if so, some SQL to select only current holidays would be the fix here, huh 03:56 mtj the workaround would be to delete those old holidays 03:57 mtj can anyone come up with a reason why doing that might cause a problem? ^ 03:59 wizzyrea if one were to backdate a circ, it would have a hard time calculating a correct duedate. 03:59 wizzyrea but you might not care. 03:59 wizzyrea well, "correct" - "expected" is possibly a better term. 03:59 wizzyrea it'll be correct per the data it has, if you delete the holidays. 04:12 mtj ah yeah, ok.. 04:13 mtj so, perhaps the comprise might be to save old circs from 2015.. 04:14 wizzyrea depends on how far back you expect someone would want to backdate a circ 04:14 mtj ..then a backdate from > 2015-01-01 would be corrct, at least 04:14 wizzyrea and, it would seem to me that nobody would much care if the due date on a backdated circ fell on a holiday day that was already past 04:14 wizzyrea i mean, it's already overdue. 04:15 mtj agree 04:15 wizzyrea I'd probably rather see a fix that limits the holiday calculation from the date of circ. 04:16 wizzyrea so a backdated one would only take into account holidays that would affect it's circulation period 04:16 wizzyrea that's probably harder, though. 04:17 mtj atm, theres no budget here for a proper fix - so im gonna have to settle for a quikfix :/ 04:18 wizzyrea stink. 04:18 mtj ..ill try to log a BZ bug tho, at least 04:20 wizzyrea this sounds kind of familiar, there might be one 04:21 mtj fwiw, i trimmed 400 'old' special_holiday rows, down to 50 04:22 mtj ...and got a circ time reduction, from 14 to 5 seconds 04:23 mtj which is a pretty big deal, for checkout 04:24 eythian mtj: a better solution would be to fix the inefficiency causing the problem, wouldn't it? 04:25 eythian a) 400 things shouldn't cause a big slowdown, b) if they're before the circdate, they shouldn't be considered anyway. 04:25 mtj atm, theres no budget for a fix 04:28 mtj other than that... i agree with you both completely 04:30 eythian ah well 04:30 eythian that should get added to a list somewhere 04:30 eythian that we can give to people who want to do some misc koha hacking 04:30 eythian even make a bug for it. 04:33 rangi http://wiki.koha-community.org/wiki/I_want_to_help could update this 04:44 mtj nice, ill add the bug to that later 06:18 cait good morning #koha 06:18 cait eythian++ 06:19 magnuse eythian++ 06:19 magnuse why in particular this time? :-) 06:19 * magnuse waves too 06:28 reiveune hello 06:28 magnuse bonojur reiveune 06:28 reiveune hi magnuse dcook :) 06:37 dcook salut reiveune :) 06:46 magnuse howdy dcook & paul_p 06:46 dcook heya magnuse 06:46 dcook Beavering away on that OAI harvester.. 06:46 paul_p bonjour magnus & dcook & others 06:46 dcook Also using TT a bit differently than we have before.. 06:47 dcook hey paul_p 06:47 dcook Hmm, although maybe my usage will actually make it impossible to translate... 06:47 dcook Merde! 06:47 mveron Hi #koha 06:48 pastebot "dcook" at 127.0.0.1 pasted "Untranslateable?" (7 lines) at http://paste.koha-community.org/124 06:48 magnuse dcook++ 06:48 dcook Since the strings are actually embedded in the TT code... that's probably bad, eh? 06:49 magnuse i suspect it might be. cait might know? 06:49 cait dcook: best way is to try and find out 06:49 magnuse [% IF %][% ELSE %][% END %] is probably safer 06:49 dcook Hmm 06:49 dcook Maybe [% framework_name = 'Default' %] is a better example 06:50 cait but i am ont sure if this has any advantage 06:50 cait over the normal if else constructs 06:50 cait think those would indeed be saver 06:50 cait but i'd still do a test run on anything i am not sure about 06:50 dcook Hmm 06:50 cait perl translate update de-DE - check if it turns up as a new string 06:50 cait have to run - bbiab 06:50 dcook thanks, cait 06:51 dcook Hmm... it's a totally new template so that probably won't help 06:51 magnuse i don't think that should matter 06:51 dcook Oh, I just mean it's more work as it'll add heaps of new stuff 06:51 dcook I'll just play it safe for now, as I only have 9 more minutes to work today 06:53 mveron Can anybody confirm Bug 14313 ? 06:53 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14313 normal, P5 - low, ---, oleonard, NEW , OPAC: Adding a comment makes result browser disappear 07:00 fridolin hie there 07:01 alex_a bonjour 07:41 gaetan_B hello 08:00 mveron Reason for Bug 14313 found and fixed. 08:00 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14313 normal, P5 - low, ---, veron, Needs Signoff , OPAC: Adding a comment makes result browser disappear 08:27 AmitG hi indradg_ 08:28 indradg__ Hi AmitG 08:32 nlegrand hey #koha 08:52 indradg__ hi nlegrand 09:04 * Viktor loves Plack response times with a passion! From 1220ms waiting for the .pl to 122ms. Lots of ++ to all involved in improving Plack support! 09:48 nlegrand gaetan_B: you were right :). We can use on shelf holds to make patrons requests books from our closed stacks. With bug 14045, bug 13881 and a bit more glue we will be able to handle stack requests :). 09:48 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14045 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Add specific quotas to on-site checkout 09:48 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13881 enhancement, P5 - low, ---, koha-bugs, NEW , Add desk management 09:48 nlegrand gaetan_B: and it will be far simpler than it is right now :) 09:51 * ashimema perks up his ears.. 09:51 ashimema stack requests 09:54 * mveron Lunch... 09:54 * magnuse joins mveron 09:54 gaetan_B nlegrand: that is very good news :) I think the Stockholm people might have looked into it this way too 09:54 gaetan_B but Andreas doesn't seem to be around today 09:55 nlegrand ashimema: well you can do it right now by using specific itemtypes for items in stacks and by allowing shelf holds for this itemtype 09:56 nlegrand ashimema: then it appears in "holds to pull list", you can retrive the book in stacks, check them in, so they pass to the "holds awaiting pickup" list 09:57 nlegrand ashimema: we want to add desks location to holds (bug 13881) and to add some way to tell part of the "holds to pull" items are already about to be fetched or not 09:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13881 enhancement, P5 - low, ---, koha-bugs, NEW , Add desk management 10:00 nlegrand gaetan_B: I was blocked thinking they wouldn't want to change our itemtypes, but the more we talk about it, the more our current itemtypes seem silly :) 10:01 gaetan_B somehow they always are o_O 10:07 cait did someone say stack? 10:07 nlegrand :) 10:08 cait nlegrand: glad to hear that :) 10:08 cait we just got a paper from a library evaluating koha and stack requests were a concern there 10:09 cait i think what they do is a bit more complicated - having callnumber ranges mapped to locations and different printrs 10:13 nlegrand ha, callnumber is kind of a mess here. Because the BULAC is a super library made from a lot of smaller ones. So we have as much callnumbers as there were different libraries contributing... :) 10:14 nlegrand I'm about to try to correctly map the items.location field based on the callnumber, but il will certainly be a single batch job 11:16 cait nlegrand: hm yeah, using shelving locations would be a good way for groupng 13:06 * magnuse wanders off 14:30 reiveune bye 16:12 tcohen hi 16:26 AmitG hi 16:48 pianohacker ashimema: around? 16:50 gaetan_B bye 17:07 pianohacker @later tell ashimema Interesting shibboleth bug... the current code creates a new session on every page load, which is fine until you move things to the staff side. Just got rid of that; can you think of any quirky problems with the rest of the shib code that that might cause? 17:07 huginn pianohacker: The operation succeeded. 17:26 tcohen hi pianohacker 17:26 tcohen so you are back .-D 17:26 tcohen what will you focus on this time? 17:27 pianohacker tcohen: bugs bugs bugs 17:27 tcohen =D 17:28 pianohacker I'm currently working on SAML/Shibboleth problems, but now that I'm full time I'll be working to get Rancor, the hourly loans, etc accepted :) 17:28 pianohacker what are you working on these days? 17:33 tcohen :-D 17:33 tcohen sounds like an awesome plan 17:33 tcohen :-D 17:52 cait pianohacker: i think important is to focus on one thing after the other maybe, all are quite big 17:52 cait :) 18:00 pastebot "tcohen" at 172.16.248.212 pasted "khall: like this" (16 lines) at http://paste.koha-community.org/126 18:01 khall nice! 18:05 tcohen ouch, bug in testBuilder 18:11 tcohen how do I ask if a column is a primary key for a table in DBIX? 18:37 indradg kia ora 18:38 indradg i've a question for perl and QA gurus here... why is 'console.log' deemed as forbidden in the qa-tools? 18:39 indradg because it is a statement used for debugging mostly? 19:17 tcohen bye #koha 19:22 pianohacker cait: well, sure, if I want to be boring about it... 19:22 cait the one thing at a time? heh 19:23 cait just worried to get the qa queue filled up again i guess :) 19:37 pianohacker cait: there'll only be maybe 4 bugs 19:37 pianohacker they'll just all be gigantic :) 19:37 cait yeah... that's the problem about them 19:37 cait i have a strong dislike for gigantic bugs 19:38 cait gigantic = painful testing 19:38 pianohacker yeah... 19:38 pianohacker and some, you can chop up, but rancor is this big lump of stuff 19:39 pianohacker indradg: I'd say that's right 19:39 pianohacker usually a sign you forgot something 19:40 pianohacker and if there isn't a global console object, which there might not be if firebug/devtools/etc. isn't active, it can cause the JS to fail 19:40 indradg thanks pianohacker, coz I see a console.log call also in koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes.tt 19:41 indradg found that while grepping for console in bug 13219 19:41 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13219 enhancement, P5 - low, ---, gmcharlt, Signed Off , Add graphs to guided reports 19:43 drojf evening #koha 19:48 cait hi drojf :) 19:48 indradg evening drojf :) 20:01 drojf hi cait and indradg :) 20:20 tcohen hi there 20:25 cait hi tcohen :) 20:50 rangi morning 20:51 cait morning rangi 20:51 drojf morning rangi. and good night #koha 21:01 tcohen hi rangi 21:01 tcohen i had something to talk with you, and I just forgot 21:07 rangi hehe 21:42 rangi wizzyrea: wanna try a push to 3.18 now? 21:42 wizzyrea I will give it a go :) 21:43 tcohen wizzyrea++ 21:45 wizzyrea what's the correct push url 21:46 wizzyrea git+ssh://git.koha-community.org/ ??? /koha.git 3.18.x 21:46 wizzyrea or no +ssh 21:46 tcohen wizzyrea: have you seen the wiki? 21:46 rangi git push gitmaster@git.koha-community.org:koha.git 3.18.x:3.18.x 21:46 wizzyrea oh 21:46 wizzyrea ha 21:46 tcohen release maintenance? 21:47 wizzyrea well, clearly not :P 21:47 wizzyrea but will go look it up now 21:47 tcohen http://wiki.koha-community.org/wiki/Release_maintenance 21:48 tcohen that wiki can be enhanced 21:48 tcohen but should be a good starting point 21:48 wizzyrea yeah, I've been using bz to apply my patches rather than cherry pick 21:48 wizzyrea git-bz apply -s xxxxx 21:48 wizzyrea unless there's a reason not to do it that way 21:49 cait sometimes the rm does follow-ups 21:49 cait hm and database update changes 21:49 * tcohen hides 21:49 cait those are not on bugzilla 21:49 wizzyrea yeah I haven't had to do any of those yet. 21:50 cait hm not sure... cherry pick might have some history where it got picked from? 21:50 cait rangi? tcohen? 21:51 rangi yep i do cherry-pick -x 21:51 tcohen we recommend using cherry-pick -x which puts the hash of the cherry picked commit on the commit message 21:52 tcohen that ^^^ 21:52 wizzyrea well ok then 21:52 rangi you keep the extra signoff too that way 21:52 rangi not that that matters too much 21:52 rangi sometimes you have to apply, some things are your branch only, but that's pretty rare 21:56 tcohen has anyone written kohadevbox using ansible? 21:58 cait hm? 21:59 tcohen don't worry cait, it will take me too little amount of time :-P 21:59 cait *confused* 22:00 tcohen cait: have you used kohadevbox? 22:00 cait not yet 22:00 cait i should i think :) 22:00 * magnuse waves :-) 22:00 cait heya magnuse :) 22:00 tcohen it creates a virtual machine 22:00 tcohen and runs some scripts that set a koha dev environment 22:00 tcohen hi magnuse 22:02 tcohen cait: those shell scripts could just be ansible roles/tasks 22:03 * tcohen thinks we could even ship the Vagrantfile with Koha's source 22:03 tcohen O_o 22:03 cait don#t get overboard :) 22:03 cait wasn't your project of the week something else? 22:03 * magnuse cheers tcohen on 22:04 magnuse plack? 22:04 tcohen almost there :-P 22:04 tcohen got a bit distracted today 22:04 magnuse yay! 22:05 magnuse distractions-- 22:05 tcohen magnuse: this one was a good one 22:05 tcohen =D 22:06 magnuse yay 22:07 tcohen magnuse: do you know if kohadevbox would accept pull requests? 22:08 magnuse yeah, if i accept them :-) 22:08 cait magnuse: we need to keep him focused ;) 22:08 magnuse hehe 22:09 tcohen cait: i need kohadevbox for that job you're waiting for :-D 22:09 tcohen magnuse: i just found that an NFS mount is way faster than the crappy VBox share 22:09 tcohen really faster 22:10 magnuse yeah the current kohadevbox is not very fast 22:10 pastebot "tcohen" at 127.0.0.1 pasted "magnuse: this makes a difference" (3 lines) at http://paste.koha-community.org/127 22:13 tcohen need to close the computer lid and enjoy family, see u #koha 22:14 eythian hi 22:17 magnuse kia ora eythian 22:18 magnuse @wunder boo 22:18 huginn magnuse: The current temperature in Bodo, Norway is 9.0°C (11:50 PM CEST on June 02, 2015). Conditions: Partly Cloudy. Humidity: 62%. Dew Point: 2.0°C. Pressure: 29.33 in 993 hPa (Steady). 22:18 magnuse @wunder wellington, nz 22:18 huginn magnuse: The current temperature in Wellington, New Zealand is 12.0°C (9:30 AM NZST on June 03, 2015). Conditions: Light Rain. Humidity: 88%. Dew Point: 10.0°C. Pressure: 29.33 in 993 hPa (Steady). 22:18 eythian hi magnuse. Been learning a lot about Norway lately from watching Lillyhammer. You seem to have a problem with organised crime. 22:18 wizzyrea it was horrible earlier, but nice now 22:23 magnuse eythian: yeah, Lillyhammer gives you a completely true picture of norwegian society :-) 22:23 eythian magnuse: good, that's what I thought. 22:24 eythian it's either that or multi-day camera-on-a-boat things, I guess. 22:24 magnuse yeah, that's us 22:24 magnuse slow tv 22:25 magnuse gah, i'm getting the thing where the koha-* scripts think zebra is not runing, even if it is 22:26 eythian koha-stop-zebra, pkill zebra, koha-start-zebra 22:27 eythian I'd quite like to know how it gets into that state. 22:27 magnuse yeah, wouldn't hurt if we could find a way to avoid it 22:34 eythian magnuse: where's your bug about automatically upgrading the koha-conf.xml on package updates? 22:37 magnuse in bugzilla? ;-) 22:37 magnuse bug 12584 22:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12584 normal, P5 - low, ---, koha-bugs, NEW , koha-conf.xml for package installations get out of sync 22:37 eythian that's where I got to, too. 22:37 eythian ah, ta 22:38 cait hm didn't we fix fr apache 2.4? 22:38 cait bug 14317 22:38 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14317 major, P5 - low, ---, gmcharlt, NEW , Apache 2.4 Directory config needs Require all granted 22:40 eythian cait: I think so. 22:41 eythian at least, I'm pretty sure a package install works on 2.4, though I haven't looked in a while. 22:45 magnuse kia ora akafred 22:45 * cait waves and vanishes 22:48 * magnuse wonders what will last longer - reindexing or the laptop battery 22:48 rangi im betting on the indexing 22:49 rangi heh 22:49 rangi https://stackoverflow.com/questions/10718776/mysql-to-update-an-xml-attribute 22:49 rangi ashimema asked a question and the answer is what i wanted to know 22:51 magnuse small world, eh? :-) 22:52 magnuse hm, when it says "00:28:32-03/06 zebraidx(25646) [warn] Couldn't open collection.abs [No such file or directory]" is it working on the indexing or has it stalled? i miss the progress indicator during the indexing phase... 22:53 eythian hmm 22:53 eythian I wouldn't expect it to be a good sign 22:53 eythian and yeah, losing the progress was annoying 22:53 eythian should make a wget-style metre thing to show it. 22:54 wizzyrea -v -v 22:54 wizzyrea ? 22:54 wizzyrea two v's usually gets you the progress indicator 22:54 wizzyrea it's double verbose! 22:55 wizzyrea you mean the 100/200/300 thing right? 22:55 wizzyrea with the dots? 22:56 eythian iirc the export talks to you, but the indexing is silent unless you put enough -v in that it dumps debug data at you 22:57 wizzyrea ah right, different stage, as you were. 22:57 eythian used to be the indexing would give you a count 23:13 magnuse have fun #koha 23:23 rangi cya magnuse 23:25 mtompset Greetings, #koha. 23:25 mtompset @seen aleisha 23:25 huginn mtompset: aleisha was last seen in #koha 5 days, 0 hours, 38 minutes, and 31 seconds ago: <aleisha> how can i get a Debian Jessie box? 23:27 rangi she only works a few hours a week