Time Nick Message 00:04 eythian http://elasticsearch.koha.catalystdemo.net.nz/files/es-search/ <-- I do like NYTProf's profiling 00:06 eythian unfortunately, it does point out that we need a lot of optimisation in Koha::Database somehow. 00:08 dcook Really need to make a feature where someone can't delete their own account... 00:08 dcook Or has that been done already? I feel like it might have been... 00:08 dcook Or is that on my to do list... 00:09 * eythian doesn't know 00:09 * dcook shrugs 00:09 dcook Gah... 00:10 dcook I have to re-install these dual monitor drivers all the time, and they're blinking at rather inconvenient times during this process... 00:53 mtj about rangi? 00:53 mtj hey #koha 00:54 rangi yep 00:54 rangi whats up? 00:57 mtj any chance you would add a 'rel_3_18_candidate' keyword to Koha bugzilla? 00:58 mtj sorry.. rel_3_20_candidate 00:58 rangi you can, but ill pay no attention to it 00:59 rangi added 01:01 rangi (by no attention, means i read each bug report, and check the patches and then decide if I will backport it for 3.20.x, so it having a keyword makes it no more or no less likely to get into a 3.20.x release) 01:01 rangi if that makes sense 01:02 mtj makes perfect sense 01:04 mtj serious question, how can i get BZ to tell me what bugs have been pulled to 3.20.x branch ? 01:05 mtj its seems not possible? 01:05 rangi youre better off seeing what patches are in the git log 01:05 eythian shouldn't you ask git? 01:05 rangi because there will be changes 01:06 rangi git log --since 2015-06-22 01:07 rangi git log --oneline --since 2015-06-22 01:07 rangi etc 01:07 rangi thats how i do it anyway .. switching the dates to make sense of course 01:08 rangi however you can get bz to tell you too 01:09 rangi http://bugs.koha-community.org/bugzilla3/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=REOPENED&bug_status=ASSIGNED&bug_status=In%20Discussion&bug_status=Needs%20Signoff&bug_status=Signed%20Off&bug_status=Passed%20QA&bug_status=Pushed%20for%20QA&bug_status=Failed%20QA&bug_status=Patch%20doesn%27t%20apply&bug_status=Pushed%20by%20Module%20Maintainer&bug_status=Pushed%20to%20Master&bug_status=Push 01:09 rangi ed%20to%20Stable&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=BLOCKED&f1=longdesc&list_id=136295&o1=allwords&query_format=advanced&v1=pushed%20to%203.20.x 01:09 rangi basically search for the comment 'pushed to 3.20.x' 01:09 mtj ^ thats the method i've settled on, but i often want more BZ filtering options 01:09 rangi i add it to every bug i push 01:09 rangi however you might miss stuff 01:09 rangi if you dont watch the git log 01:10 rangi because there will be additional thigns pushed, that arent on a bug 01:11 rangi or that are slightly different to the patch on the bug, as they have had a merge conflict fixed etc 01:11 rangi so you have to look in both places 01:18 mtj rangi: thanks for the search url, its a big improvement 01:18 mtj basically does what i need :) 01:23 dcook Interesting... just opened IE11 to find the developer tools disabled... 01:24 dcook Oh... that's why 01:24 dcook Apparently you need to be on a webpage for them to work... that makes a certain amount of sense.. 01:25 mtj hey dcook :) 01:25 dcook yo mtj :) 01:28 mtj rangi: my method before was to use 'git log --oneline' - not your BZ search example :) 01:37 eythian mtj: lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit 01:39 wizzyrea ^ this is what I use it's awesome 01:45 wizzyrea I get mad every time I use the item search and I press "back" and it takes me to advanced search. 01:45 * dcook generally just spends his days mad now :p 01:45 eythian "item search"? 01:45 wizzyrea cgi-bin/koha/catalogue/itemsearch.pl 01:46 wizzyrea ...it hadn't occurred to me that you might like to know about that for your ES stuff... 01:46 wizzyrea though afaict it's basically just a glorified report interface 01:48 eythian well, it works on my ES demo, so I've either changed it, or (more likely) it's doing SQL rather than search. 01:49 * dcook imagines it just uses SQL 01:49 wizzyrea ^ 01:49 dcook Don't think I've seen the itemsearch before... 01:49 mtj ta for the alias eythian :) 01:49 wizzyrea pretty sure it is, I poked at it a while back during one of the many times it's been broken 01:49 dcook hehe 01:49 wizzyrea (mind you, I *love* the idea of it. It is why I get so mad.) 01:50 eythian how do you even get to it? 01:50 wizzyrea from "Search" in the staff client 01:51 wizzyrea it's a teensy link at the top of the advanced search page. 01:51 eythian ah 01:51 wizzyrea so many things that need improving there. I may make it a project. 01:51 eythian I've never seen that before 01:51 eythian or at least, noticed it 01:51 wizzyrea it's new in... 3.18? 01:52 eythian ah, and it's all javascripty but not handling history right 01:52 wizzyrea *nod* 01:53 eythian actually, it's broken for me. The request returns data, but never stops saying "Processing" 01:53 eythian oh well, not my problem right now. 01:53 wizzyrea ah yeah 01:53 wizzyrea you'll be missing the patch that fixes that. 01:54 * dcook feels like that could be said about life in general 01:54 wizzyrea what, that you're missing the patch that fixes that? 01:54 dcook "Down in the dumps, son? Ah, you're just missing the patch that fixes that." 01:54 wizzyrea ^.^ 01:54 wizzyrea hehehe 01:54 dcook :) 01:56 wizzyrea http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14450 < where the item search got fixed 01:56 huginn` 04Bug 14450: major, P5 - low, ---, koha-bugs, Pushed to Stable , Stricter template name rules cause itemsearch to stop working 01:57 wizzyrea (again.) 01:57 eythian I'm on a few month old master, must have been broken for a while 01:58 wizzyrea to be fair, it's been broken several times. 01:58 wizzyrea the most recent was a side effect of the security updates. 02:00 wizzyrea there have been other breakages. 02:02 aleisha what is the difference between errors 400 and 402? 02:02 aleisha and errors 401 and 403? 02:02 wizzyrea http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 02:03 aleisha oh i see 02:03 wizzyrea :) 02:03 aleisha the OPAC messages are kind of off then 02:05 eythian 401 will cause the browser to ask for a password 02:10 aleisha what does 402 mean? 'payment required'? 02:10 eythian it's pretty much never used 02:11 eythian afaik 02:11 aleisha it just has the same error message as 400 (broken link) but on wizzyrea's link it says it means 'This code is reserved for future use." 02:12 wizzyrea what's the context? 02:12 wahanui the context is everything? 02:12 wizzyrea besides that. 02:14 aleisha the error messages are all weird, have bad english or don't really make sense 02:14 aleisha i want to fix them but i don't understand some of them like why half of them have the same error message 02:15 eythian in most cases, they've probably never been seen by humans 02:16 eythian for example, 402 would never be generated. 02:16 dcook Yeah, I think it's just something that Apache is told to use in the event that it is appropriate? 02:16 aleisha yeah i guess 02:16 aleisha but u kno 02:16 aleisha nice for them to make sense and stuff 02:16 dcook ^ 02:16 dcook aleisha++ 02:18 * Francesca comes online, takes a look, gets confused and goes away again 02:19 Francesca I really should do something productive before I go out 02:19 dcook You could... 02:20 dcook Take care of my emails so I can do something else? :D 02:20 ibeardslee <ctrl><a> <shift><del> 02:20 dcook ibeardslee: I like this idea 02:21 dcook I'm thinking unplugging the phone is also an idea... 02:23 Francesca hahaha 02:23 Francesca I'm currently trying to keep my injured cat inside the house 02:23 Francesca which he hates 02:25 dcook Oh cats 02:26 * dcook is so not a pet person... despite the two cats he has with his wife... and all the cat photos he posts on social media 02:26 dcook To be fair, they were there when I got there, so... 02:32 * Francesca is most defiantly a cat person 02:40 Francesca right gotta bounce 02:40 Francesca see ya later dcook, #koha 02:40 dcook laters Francesca 02:41 dcook You have to give it to librarians... if there's an inconsistency somewhere, they're going to find it 02:41 dcook Well... 02:41 dcook That's a complicated claim to make... 02:41 rangi tbh they probably asked for it in the first place too :P 02:41 dcook Hehe 02:42 dcook Should rename #koha to #sadtruths 02:42 dcook Actually, no. That's why I stopped studying polisci 02:43 * dcook puts his head down and goes back to coding 02:44 dcook Ugh... duplicating lines of code just to add target="_blank" based on OPACURLOpenInNewWindow... 02:46 dcook Ah well 02:51 wizzyrea feel comforted that I took out a bunch of duplicate stuff this morning? 02:51 dcook :D 02:52 eythian now dcook is putting it all back 02:52 dcook Yep :) 02:55 wizzyrea YOU BETTER NOT BE. 02:58 dcook It's only like... 8 lines? 02:59 * dcook would gladly change it is there were a better alternative 02:59 dcook So much easier in the XSLT... 03:14 dcook bug 14575 03:14 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14575 minor, P5 - low, ---, dcook, Needs Signoff , OPACURLOpenInNewWindow should apply to item-level urls too 03:15 dcook Huh... it was totally 8 lines. That was a wild guess before. 03:18 wizzyrea :) 03:20 pianohacker dcook! 03:20 dcook pianohacker! 03:20 wahanui I HATE ALMOST EVERYTHING 03:20 wizzyrea ! 03:20 pianohacker dcook: How are ya? 03:20 * dcook was wondering if he was really here or if had just been auto-logged on 03:21 dcook Mmm hungry. I managed to work through my lunch break :S 03:21 dcook How about you? 03:21 pianohacker I barely see you since I work vaguely normal hours now 03:21 pianohacker I'm great, busy with bywater 03:24 dcook hehe 03:24 dcook Yeah, I've been trying to be better with the normal hours 03:24 dcook Also crazy busy at prosentient 03:24 * dcook might be going crazy 03:24 dcook er 03:24 dcook crazier? more crazy? 03:25 pianohacker "crazy" around a bunch of people that are the center of the venn-diagram of programmers and librarians is always a bit relative 03:26 wizzyrea @quote add Pianohacker: "crazy" around a bunch of people that are the center of the venn-diagram of programmers and librarians is always a bit relative. 03:26 huginn` wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command). 03:26 wizzyrea hrmph. 03:26 wizzyrea @quote add Pianohacker: "crazy" around a bunch of people that are the center of the venn-diagram of programmers and librarians is always a bit relative. 03:26 huginn` wizzyrea: The operation succeeded. Quote #315 added. 03:26 wizzyrea yuss. 03:27 pianohacker @quote random 03:27 huginn` pianohacker: Quote #128: "When TDF was founded, the group's leadership invited Oracle to participate in the hope that the database giant would be willing to hand over the OOo trademark and allow the vendor-neutral governance body to take over stewardship of the project" (added by wizzyrea at 07:11 PM, April 18, 2011) 03:27 wizzyrea @quote random 03:27 huginn` wizzyrea: Quote #18: "<pianohacker> nitpicking synergy FTW" (added by gmcharlt at 05:35 PM, July 24, 2009) 03:27 pianohacker was that before or after the nz trademark nonsense? 03:27 wizzyrea hehe 03:27 pianohacker (the first one) 03:27 pianohacker @quote random 03:27 huginn` pianohacker: Quote #91: "<chris> Free as in kittens is a silly phrase that should die, if FOSS is free as in kittens, proprietary software is free as in an inbred purebreed cat. That costs thousands of dollars in vet bills every year and is slightly retarded." (added by wizzyrea at 08:42 PM, August 19, 2010) 03:27 wahanui i already had it that way, huginn`. 03:28 wizzyrea it went on for ages, coulda been anytime 03:28 wizzyrea @quote random 03:28 huginn` wizzyrea: Quote #19: "<chris> i just want to yell things like don't kick the ball, pass it and Feed the backs" (added by jdavidb at 12:11 PM, July 27, 2009) 03:28 dcook hehe 03:28 pianohacker fair 03:28 wizzyrea @quote random 03:28 huginn` wizzyrea: Quote #16: "< wizzyrea> i mean, the point of american bacon is to erm, use the belly of the hog (I think)" (added by chris at 09:37 PM, July 17, 2009) 03:28 * wizzyrea has discovered new and novel ways to use the belly of the hog since moving away from the US. 03:28 dcook Now I'm getting hungrier... 03:29 pianohacker *blink* wow, I think I remember that conversation! 03:29 wizzyrea :D 03:29 wizzyrea @quote random 03:29 huginn` wizzyrea: Quote #283: "<ashimema> ... looks like 'rtfm' only works if you read it right. :P" (added by mtompset at 01:29 AM, November 01, 2013) 03:29 wizzyrea kekeke 03:30 pianohacker knew it! http://irc.koha-community.org/koha/2009-07-18#i_275707 03:40 dcook Ok, putting food on.. 03:41 eythian in. 03:41 eythian you put food in 03:41 dcook In what? 03:41 dcook I guess it's going to be in the sandwich press... 03:41 eythian yourself, traditionally 03:41 dcook But it could also be on the sandwich press... 03:41 dcook I do like putting food in me 03:42 dcook It's pretty great 03:42 aleisha sometimes you say 'putting the dinner on' as in you're about to cook it 03:42 * dcook was wondering if that was just a North American expression 03:42 eythian this is not a place for logic and reasonable conversation, aleisha 03:42 ibeardslee putting it on the stove 03:43 aleisha heh 03:43 pianohacker eythian: so, to follow up on your @later, what _does_ smart ass mean in en-trad? 03:43 eythian I guess an intelligent donkey 03:43 dcook hehe 03:46 wizzyrea aleisha++ 03:59 aleisha what determines the messages in the error logs? like 'file does not exist' or 'script not found' 04:00 rangi usually a warn in the script/module 04:00 dcook Sometimes I think it's Perl itself? 04:00 rangi sometimes a die, or a carp 04:00 rangi yep 04:00 dcook "Use of uninitialized value in concatenation (.) or string at" 04:00 aleisha yeah that's what i thought 04:00 aleisha but is this a warn written by perl? - script not found or unable to stat: 04:01 aleisha because i feel like stat is supposed to say start 04:01 dcook Nah, that sounds like stat 04:01 dcook Like the system command 04:01 dcook "stat filename" 04:01 dcook At least, that's what I've always figured... 04:01 aleisha ohhhhh okay 04:02 aleisha cool thanks good to know! 04:02 eythian specifically, stat(2) 04:02 eythian which the command is named after 04:02 AmitG heya eythian 04:02 eythian hi 04:06 pianohacker good night all 04:14 rangi mtj: have you seen bug 14494 ? 04:14 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14494 normal, P5 - low, ---, m.de.rooy, Pushed to Master , Terribly slow checkout caused by DateTime->new in far future 04:14 mtj yep - ive read it rangi 04:18 mtj im aware it relates to my bug 14522 patch 04:18 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14522 normal, P5 - low, ---, mtj, Needs Signoff , Use Koha::Cache for accessing single_holidays() 04:19 rangi sweet 04:19 rangi i think its too close to my release tomorrow to push it for 3.20.2 04:19 rangi but ill probably put it in 3.20.3 04:19 rangi when ive got more time to test it thoroughly 04:54 dcook ... "lose" is a really strange word 04:54 mtj rangi: i was tempted to change the 'time_zone' on my patch too... but i didnt want to risk additional bugs 04:55 dcook mtj: Change the "time_zone"? 04:55 wahanui dcook: that doesn't look right 04:55 dcook Oh my... 04:55 dcook wahanui didn't like the sound of that... 04:55 wahanui dcook: i'm not following you... 04:56 mtj so i decided to leave it, as is... and make a followup patch, if needed 04:57 eythian wahanui has issues with change that I've never bothered to figure out. 04:57 wahanui eythian: sorry... 04:57 dcook hehe 05:05 mtj dcook: take a look at the patch re: TZ ^ 05:05 mtj hey eythian, did you catch this -> http://www.theregister.co.uk/2015/01/20/linuxconf_au_andrew_tridgell_ardupilot_linux/ 05:06 eythian I can't say I had 05:06 eythian neat though 05:06 dcook The hell... 05:06 dcook When did we get a C4::Context->tz()? 05:07 eythian outside is darkling quickly tonight. 05:07 dcook Boo. Winter should get out... no one likes it anyways. 05:07 dcook mtj: As far as I know, we don't use timezone anymore, so it shouldn't matter 05:08 * eythian doesn't want to consider timezones, it'd make everything very complicated. 05:08 dcook It really really would 05:08 * dcook has been doing a lot with timezones lately 05:08 dcook Not with Koha of course 05:08 dcook But it's super fun 05:08 * dcook twitches 05:09 eythian heh 05:09 eythian yeah 05:09 eythian I added timezone support to one of our internal tools here a while back 05:09 eythian it was quite the project. 05:09 dcook I bet 05:09 dcook I think I might have to do some more timezone stuff this week.. 05:10 dcook Although I think it'll mostly be re-writing an epic script and trying not to forget to take timezones into account.. 05:12 * dcook has almost gotten through his inbox... and it's only almost the end of the day O_O 05:14 dcook hey eythian, are you going to Anathema in Sydney in October? 05:15 * dcook was thinking of coming down to Hobart for OSDC 05:15 eythian I haven't booked it yet, but it's my intention 05:15 eythian it slots in nicely after OSDC 05:15 dcook Cool 05:15 dcook Do you know what time OSDC is likely to end on the 29th? 05:15 eythian I should probably get on to booking that. 05:16 eythian it's up to you 05:16 eythian it doesn't tend to have a closing event or anything 05:16 dcook Mmmm k 05:16 eythian so, people are usually drifting off from mid afternoon depending on their flight requirements. 05:17 dcook Ah, the flights are better than my wife was saying.. 05:17 dcook She was saying the latest flight out on the 29th was at 4, but it looks like it's at 6pm? 05:18 eythian ah right 05:18 eythian I haven't looked yet 05:18 dcook I haven't been to a conference since... Kohacon13 I think, so about time I started getting out there... 05:18 eythian should get onto that. 05:18 * dcook didn't end up sending in a talk 05:19 dcook Didn't have anything to say this year 05:19 eythian slacker :) 05:19 dcook hehe 05:19 dcook My wife has been sick, studying part-time, and working full-time 05:19 dcook Someone has to pick up the slack around the house :p 05:19 * dcook says having slept in a lot this weekend 05:19 dcook Also lots of Netflix... so much Netflix 05:20 eythian yeah, I've been going through a good bit of that. 05:20 eythian currently set to Canada for X-Files 05:21 dcook Oooh. I always meant to watch all the X-Files 05:21 dcook I think I've only seen about two episodes O_O 05:21 eythian also, Canada netflix has a better range in general than US netflix. 05:21 eythian heh 05:21 dcook Waaa? 05:21 eythian it's a good one to start from the beginning for 05:21 dcook Don't say that to any Canadians 05:21 dcook They're swear up and down that Canadian netflix is inferior to US netflix 05:21 dcook They'll* 05:21 dcook I'm quite liking Australian netflix so far 05:22 eythian I ran through the top 250 IMDB movie list, and Canada had more than the US from taking a sample. 05:22 eythian not very scientific though 05:22 eythian south america has a good amount too, but forces spanish subs on, and while I can turn them off if there's anything not in English I have to puzzle it out myself. 05:24 eythian I have to run, later 05:24 * eythian & 05:25 dcook That's the best way to learn Spanish! 05:25 dcook Laters eythian 05:25 * dcook spent some time in Spain watching "fisica o quimica" with Spanish subtitles... learnt so much Spanish 05:25 dcook Also... high school drama is the same regardless of country 05:32 dcook Ah right... there might be a bug in the sorting for the search results... 05:33 dcook Oh yeah... 05:34 dcook Right around the 1001/1002 result mark... 05:34 dcook Oooh that's interesting.. 05:34 dcook The first 1000 results look like they're sorted correctly 05:35 dcook 1001 might be all right... but 1002 is just the next biblionumber after 1001 05:47 dcook Hmm might be another Zebra bug.. 05:48 dcook Oooo or maybe an issue with our Zebra config... 05:49 dcook Yep... 05:49 dcook "sortmax" 05:49 dcook in zebra-biblios.cfg 05:50 mtj dcook: we dont use timezones in koha? 05:51 dcook mtj: Not that I know of 05:51 dcook the other day, rangi also said we didn't 05:51 dcook It's all based on the server time 05:51 dcook timezone* 05:52 mtj ah, ok 05:53 drojf morning #koha 05:53 dcook morning drojf 05:53 dcook It's still light here :D 05:54 drojf dcook: i'm still asleep. see, i am here so early that you are still there :D 05:54 dcook Ahh, that'll do it! 05:55 mtj i recently discovered the concept of floating timezones in Koha 05:56 dcook Yeah, I found the same in a different project 05:57 dcook It's always fun when you're playing with 'floating', UTC, and two OlsonDB specific timezones O_O 05:57 dcook Which as far as timezones go... really isn't that bad overall.. 05:58 dcook Oh God... why am I looking at the source of yaz... 06:31 gaetan_B hello 06:34 * dcook waves 06:36 dcook Bleargh... we sure do have a lot of fields being indexed into Title:w and Title:p 06:38 dcook Also... we're indexing a lot of obsolete MARC21 fields... 06:38 * dcook wonders how much indexing would speed up without the obsolete datafields... 06:48 reiveune hello 06:48 wahanui salut, reiveune 07:04 alex_a bonjour 07:04 wahanui kia ora, alex_a 07:09 drojf dcook++ # oai-pmh harvesting 07:09 dcook :) 07:09 dcook I'll just be glad when this iteration is done 07:09 dcook I'm mostly looking forward to feedback 07:09 dcook I just want it to be useful for people... 07:10 dcook Of course, I wrote it in a way that uses two cronjobs to handle the main work, but later learned POE and now sort of wish that I'd used POE to handle it asynchronously, but... 07:11 dcook Anyway, time for me to head home 08:03 gaigai_ fugfgiygi8gytiguigiguilgivhjvhjv.jvv 08:04 gaigai_ hujh 08:04 gaigai_ hi any one help me download 08:05 gaigai_ hi 08:06 gaigai_ hi indradg 08:07 indradg hello! 08:08 fridolin hie 08:20 wizzyrea_ hi 08:20 wahanui kia ora, wizzyrea_ 08:24 wizzyrea_ hm, jenkins says I have tests failing but I can't get them to fail here. 08:34 drojf hi wizzyrea_ 08:36 drojf hp-- # screw your hexagon screws 08:37 wizzyrea_ :/ 08:43 drojf i wonder who made the rule that on every notebook, one screw is broken 08:44 wizzyrea_ or the rule that when putting a laptop back together, you must always have one tiny screw left over. 08:44 drojf hehe yes we will gtet back to that soon :) 08:44 drojf get 09:03 drojf yeah right, put some tape below the keyboard so people search for what they think is an extra screw forever 09:04 wizzyrea_ oh or make the tape have an actual functional purpose, like insulating between parts. That's always a good one. 09:05 wizzyrea_ and it has to be the kind of tape you can't buy at the normal electronics shop, that isn't sticky once you peel it off. 09:09 drojf yesss, the magical repairperson tape. that makes it reparable only by "certified" service people 09:10 drojf now that i cleaned the fan… i could check the non-working touchpad. or, maybe not 09:18 drojf that did change exactly nothing about the fan noise. my work here is done ;) 09:20 drojf but it repaired the touchpad by accident! #win 09:22 drojf touch one thing, repair something completely different. feels like reverse css 09:37 wizzyrea_ lol 09:37 wizzyrea_ oh, regarding translation 09:37 wizzyrea_ we had a translation plugin on there for a while, it went out of support or the people stopped supporting it or something 09:37 wizzyrea_ so we took it off 09:38 wizzyrea_ should chase that up some day soon, find a replacement. 09:39 wizzyrea_ anyway, made exactly 0 headway on my supposed test failures. meh will chase it up tomorrow. 09:41 drojf wizzyrea_ did you have a look at… i forgot the name. poly… whatever i send you ;) 09:41 drojf i have not tried it yet but it looks like its working for people 09:42 drojf or was it the one we used? 09:42 drojf polylang https://wordpress.org/plugins/polylang/ 09:43 drojf at least it is still supported 09:43 drojf active installs 100000+ sounds promising :) 12:45 tcohen morning 12:59 drojf hi tcohen 12:59 tcohen hi drojf ! 13:14 tcohen jajm: do u think we could rename bug 6874? Maybe something like "Attach files to bibliographic records" 13:14 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6874 enhancement, P3, ---, julian.maurice, Passed QA , Attach a file to a MARC record (Was: File upload in MARC) 13:17 jajm tcohen, yes of course 13:17 tcohen jajm: it is your bug, I need to ask :-D 13:19 jajm tcohen, not my bug, it's everyone's bug :) 13:20 jajm anyway, no need to ask for that kind of change ;) 13:35 tcohen khall: do u think we could change 'print STDERR' -> warn ? in Koha::Logger 13:35 khall tcohen: let me take a look 13:35 tcohen I was about to write proper tests for those warnings and realised it is printed to STDERR 13:36 tcohen it is in the AUTOLOAD block 13:39 khall tcohen: Marcel wrote that bit. I don't see any reason it should not be using warn 13:39 tcohen khall: I guess at some point we will rewrite them as exceptions raised once kivilahtio's work is in 13:39 tcohen khall: thanks, will push Koha::Logger along with a followup for that 13:39 tcohen thanks! 13:39 khall np! 13:40 khall also, exceptions++ 13:40 kivilahtio khall: nice to hear :) 13:40 tcohen hi kivilahtio 13:40 kivilahtio I haven't got much feedback 13:40 kivilahtio other than from OPL 13:40 khall kivilahtio: I saw that patch and am very jazzed about it 13:40 tcohen I think Joubu mentioned them in one bug 13:40 kivilahtio khall: I just finished writing PageObject tests to test for regression in anonymous search history 13:40 khall kivilahtio: if I recall, I saw one other bug with a patch adding exceptions. 13:41 tcohen yeah, Joubu already wrote a patch using them 13:41 kivilahtio having good progress with the authentication rewrite 13:41 khall I think you created one module per exception, where this other patch uses one module with multiple exceptions 13:41 kivilahtio khall: yeah. I think it is much easier to maintanin when each exception has its own file 13:42 kivilahtio also we can subcleass the parent Exception class more easily and add more features when they are in separate files 13:42 kivilahtio also it is more clear where the Exceptions come from 13:42 kivilahtio we dont end up with one exception file with 10 000 rows of code 13:42 khall that's good to know kivilahtio. I was concerned that it would be the opposite. Is there a middle ground where we have a module for each group of exceptions ( a module for Circ exceptions, a module for holds expections, etc ) 13:42 kivilahtio tcohen: which patch joubu wrote? 13:43 kivilahtio khall: I dont know I am baking them as I go 13:43 kivilahtio khall: the Exceptions are very broad and general. Reusable across all modules 13:43 kivilahtio khall: that is how it works in Java and I guess in all other languages, we should avoid having very specific exceptions 13:44 khall kivilahtio: that's fine. We can always go back an rejigger that stuff at the end if need be. 13:44 kivilahtio khall: can we really ? :) 13:44 tcohen kivilahtio: i don't find it right now, i read it on my inbox a couple days ago 13:44 tcohen (i get emails for every filled bug 13:45 tcohen kivilahtio: it was an email to koha-devel 13:45 tcohen "Move list related code to Koha::Virtualshelves" 13:45 kivilahtio ok 13:45 kivilahtio well I am happy that you like my work :) 13:45 khall yes, keep at it! 13:45 kivilahtio have you taken a look at hte permission system rewrite? 13:45 kivilahtio or are we talking about it? or just Exceptions? 13:46 kivilahtio Also what do you think about Bug 14539 13:46 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14539 enhancement, P5 - low, ---, olli-antti.kivilahti, Needs Signoff , Introduction to castToObject(), aka. make a Koha::Object from various input types 13:46 kivilahtio this casting system? 13:55 tcohen kivilahtio: Joubu's work is here: 14544. Please take a look, it is possible that he's introducing a different exception system 13:55 tcohen he shouldn't 13:55 tcohen unless it is better than yours 13:55 kivilahtio :) 13:55 tcohen or maybe I got it wrong 13:55 tcohen and he's using yours 13:55 tcohen could you? 13:55 tcohen take a look? 13:56 kivilahtio I am checking 13:57 kivilahtio tcohen: I am not seeing exceptions in 14544 13:57 tcohen http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=41039 13:58 tcohen i'm glad to see we are all on the same path 13:58 tcohen maybe point him to your work on the bug 13:59 tcohen his is just WIP for now 13:59 kivilahtio tcohen: He knows of my exceptions system 13:59 kivilahtio tcohen: we have discussed about it 13:59 tcohen ok, i'll put this on next dev mettings' agenda 14:00 kivilahtio tcohen: it is also a good idea to introduce your specific Exceptions like joubu is doing 14:00 wahanui okay, kivilahtio. 14:01 tcohen kivilahtio: so it is not competing with your work? 14:01 kivilahtio but you shouldnt use specific exceptions if tehre is a matching general exception, like there most of the time is 14:01 kivilahtio tcohen: kinda 14:01 tcohen ok, worth discussing on a dev meeting 14:01 kivilahtio tcohen: problem here is that all the submodule (Virtualshelves) exceptions are in one file. 14:02 kivilahtio Koha::Exceptions 14:03 kivilahtio tcohen: when is the next dev meeting? 14:03 kivilahtio tcohen: also I find it strange that he introduces out of blue a new exception system inside an unrelated feature 14:03 kivilahtio tcohen: the exception system should be in its own bug, but maybe this is WIP nad things are just for testing 14:04 tcohen on his email he explained this is WIP 14:04 kivilahtio ok 14:04 tcohen he didn't reach the point he's happy with the approach 14:04 tcohen and was asking for feedback 14:04 kivilahtio tcohen: But I totally understand his approach and I think they both can coexist :) 14:05 tcohen kivilahtio: we didn't set a date for the next dev meeting 14:06 tcohen and we missed the 3-week timeframe already 14:06 tcohen so I guess it should be next week 14:06 kivilahtio tcohen: but it would be best if we could pick one way of doing things, my approach is not very good if you want lots of very specific exceptions 14:06 tcohen will check with cait once she's back online 14:06 kivilahtio tcohen: but that is mostly due to limitations in perl. 14:07 kivilahtio tcohen: And I would need to get back to how Exception::Class works and think of the subclassing capabilities and passing more information in the exceptions. 14:07 kivilahtio so I don't feel like I can give the best answer now 14:07 tcohen ok, the ball is on your side of the field then :-D 14:07 kivilahtio ok ok 14:07 tcohen once Joubu shows around we can talk about ir 14:08 tcohen s/r$/t$/ 14:15 kivilahtio take care #koha 14:35 fridolin seeeee u 14:43 drojf @later tell wizzyrea polylang for multilingual wordpress sites is pretty straight forward. i installed it in mine now. you can choose a set of available languages, choose a language for all content already available, translate strings like site name, and then translate every single page and posting (if you like) and create menus on a per language basis. I have not done much, but you can try it at http://koha.abunchofthings.net 14:43 huginn` drojf: The operation succeeded. 14:46 Shane-S Hi I have 2 instances...."koha" and another called "woodbury". I installed via packages some time ago (2 years now)...doing koha-run-backups "woodbury" gets a backup...but my original and first instance "koha" is stuck on Oct 2013 14:47 Shane-S I did koha-dump koha and it got permission errors, preceeded with sudo..and no error...but the /var/spool/koha/koha folder is not updating like "woodbury" does 14:48 Shane-S lost as to how to get my main instance backed up so I can update the server 14:50 tcohen how does this read? 14:50 tcohen "You are missing the <log4perl_conf> entry in your koha-conf.xml file. Please 14:50 tcohen add it, pointing to the log4perl.conf file for your Koha instance." 14:51 tcohen khall? 14:51 wahanui it has been said that khall is volunteering to come over and fix it for you, it seems. ;) 14:51 khall ? 14:51 khall tcohen: that sounds good to me! 14:52 tcohen ok :-D 14:52 tcohen khall: this is how it looks http://snag.gy/WQijQ.jpg 14:53 tcohen someone will fix it if needed 14:53 tcohen heh 14:53 khall tcohen: that looks excellent to me. 14:55 drojf Shane-S: have you checked what the permissions are of a) the backup folder b) the instance folder? 14:55 drojf and compared those to the other instance 14:58 huginn` New commit(s) kohagit: Bug 14167: (QA followup) new entries in koha-conf.xml should be tested in about.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2331a21cc8901ee69a57a7ade472b4b21c29e5b6> / Bug 14167: (QA followup) use warn instead of just STDERR <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b69beb2499f1f8da4c02a5a593fbeb3221d5ef8b> / Bug 14167: (QA followup) Tidy Koha/Logger.pm <http://git.koha-commun 15:00 Shane-S drojf: nope will do that 15:02 Shane-S drojf: /var/spool/koha/ both folders are all/xr/r root/root (checking instances now) 15:04 reiveune bye 15:04 tcohen khall++ 15:05 khall woot! 15:05 khall logging++ 15:05 pianohacker logging++ 15:05 khall thanks handling those followups tcohen! 15:05 Shane-S drojf: /etc/koha/sites/ match as well all/xr/r koha-koha and th eother folder is woodbury-koha 15:06 pastebot "Shane-S" at 127.0.0.1 pasted "sites perimissions" (5 lines) at http://paste.koha-community.org/10 15:09 drojf Shane-S: do you have a different backupdir set in your koha-conf.xml by any chance? 15:09 Shane-S I never messed with it, but I can check it 15:10 drojf koha-dump should tell you where the backup goes 15:11 Shane-S drojf: do I need like koha-dump -v it doesn't tell me by default 15:11 Shane-S I should get the version...hang on 15:11 barton koha::logger++ 15:11 barton khall++ 15:11 barton tcohen++ 15:12 Shane-S drojf: 3.12.05.000 15:12 drojf oh 15:12 drojf sorry, that is ancient. no idea 15:14 Shane-S are there manual backup instructions that are valid anywhere? 15:14 drojf you could try to use a more recent version of koha-dump. but there have been other changes, so you would also need koha-functions.sh 15:15 drojf have you checked the wiki? 15:15 Shane-S http://wiki.koha-community.org/wiki/Backing_up_Koha ; http://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-dump 15:16 drojf http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=debian/scripts/koha-dump;h=bf4bd5f3318bcc34fc62db6a42318c766ea124eb;hb=HEAD that is the latest, you could just extract what commands are used in there 15:17 drojf and use the parameters from your koha-conf.xml 15:17 Shane-S okay thank you starting point since I can't figure out what it is doing...does the dump have a log file? 15:19 drojf not that i now of. but it is basically what is on the wiki, plus it makes a gips the file. mysqldump --databases --host="$mysqlhost" --user="$mysqluser" --password="$mysqlpass" "$mysqldb" | gzip > "$dbdump" 15:19 drojf *it gzips the file 15:21 drojf and tars up the config files with tar -C / -czf "$metadump" "etc/koha/sites/$name" "etc/apache2/sites-available/$instancefile" "etc/apache2/sites-enabled/$instancefile" \ "var/lib/koha/$name" \ "var/log/koha/$name" 15:21 drojf where $metadump is the name of the output and $name is your instance 15:24 drojf later #koha 16:33 drojf @wunder berlin, germany 16:33 huginn` drojf: The current temperature in Berlin Tegel, Germany is 27.0°C (6:20 PM CEST on July 21, 2015). Conditions: Partly Cloudy. Humidity: 45%. Dew Point: 14.0°C. Pressure: 29.86 in 1011 hPa (Steady). 17:25 nengard hi wnickc 17:25 wnickc hi nengard 18:32 Shane-S drojf: Luckily all I had to do was add the backupdir directive to the main site xml conf file. Worked 18:33 Shane-S Now to export the files...then I can try for an upgrade/update 18:38 Shane-S am I connected? 18:40 pastebot "Shane-S" at 127.0.0.1 pasted "Apt-get Update error" (4 lines) at http://paste.koha-community.org/11 18:42 drojf Shane-S: do 18:42 drojf wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add - 18:42 drojf i typed that from my head, hope its ok :D 18:42 drojf its in the koha_on_debian wiki page 18:42 Shane-S drojf: ty 18:42 Shane-S I think I remember that from the install guides...I can look there too 18:44 Shane-S so if memory serves... sudo apt-get upgrade ? 18:45 drojf after yo did the update again, yes 18:45 drojf you 19:41 Shane-S so I did my update/upgrade and now it says i have 3 packages held back, koha-common being one...should I force it, or do I have to do a fresh install? 19:42 drojf apt-get dist-upgrade 19:43 Shane-S drojf: ty, you are quicker then my google skills...I was just reading that ;) 19:44 drojf i just opened the window while waiting for something to load :D 19:44 drojf good timing ;) 19:54 Shane-S woot! aside from the customized HTML/CSS I have to fix..I am now on 3.20 19:54 Shane-S Love you guys for making this thing easy! 19:54 Shane-S ty for the help drojf ! 19:54 drojf congratulations. to get more practise, i think 3.20.2 is coming tomorrow 19:57 Shane-S lol well at least it wasn't like some linux/bsd installs...that leave you like this http://i3.kym-cdn.com/photos/images/facebook/000/000/578/1234931504682.jpg (image, safe for work..unless "F and U" aren't allowed) 19:59 Shane-S well I am out...thanks again. I am sure I will be back tomorrow or some time soon figuring out the html/css changes I customized. 19:59 Shane-S plus the .2 20:24 rangi yep 3.20.2 will be out as soon as i have the po files 20:27 tcohen hi rangi 20:27 rangi hey tcohen 20:27 rangi my watch is telling me 20:27 tcohen will u be around in about an hour? 20:28 rangi yep 20:28 tcohen i'm heading home 20:28 rangi master is red 20:28 tcohen ah, yes 20:28 tcohen missing perl module 20:29 rangi you saw the watchface eh? 20:29 rangi https://dev-portal.getpebble.com/applications/55a814b60dc1ceb35f000003 20:29 rangi hmm http://apps.getpebble.com/en_US/application/55a814b60dc1ceb35f000003 20:30 rangi tthe 2nd one 20:30 rangi doh he's gone 20:55 barton does anyone have documentation about how to query action_logs for various modules? For example, when module = CIRCULATION, you can query action_logs by info, where the value of 'info' is the itemnumber. ... sometimes 'object' is the key... has anyone written down all of the possible combinations of MODULE and what to join on? 20:56 barton ... if anyone has even a partial list, I'd be happy to start a wiki page on it... 20:57 cait barton: sorry, don't have a list 20:57 cait i normally find out hte module pretty fast and then look what is there with a group ... and work it out 21:43 cait @wunder Konstanz 21:43 huginn` cait: The current temperature in Bodensee Konstanz City, Konstanz, Germany is 25.2°C (11:43 PM CEST on July 21, 2015). Conditions: Clear. Humidity: 71%. Dew Point: 20.0°C. Pressure: 30.01 in 1016 hPa (Steady). 21:48 cait 72*60 21:48 cait wahanui: 72*60 21:48 wahanui 4320 21:52 pianohacker wahanui: sqrt(pi) 21:52 wahanui pianohacker: i'm not following you... 21:52 pianohacker wahanui: pi 21:52 wahanui pi is fine. glad i made a new card with fresh debian and koha stable before so i can still play with it ;) 21:52 pianohacker pfft 22:31 eythian hi 22:41 BobB hi 22:41 wahanui hi, BobB