IRC log for #koha, 2015-07-21

All times shown according to UTC.

Time S Nick Message
00:04 eythian http://elasticsearch.koha.cata[…]/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:47 edveal joined #koha
00:53 mtj about rangi?
00:53 mtj hey #koha
00:54 rangi yep
00:54 rangi whats up?
00:56 dcook joined #koha
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[…]r&bug_status=Push
01:09 rangi ed%20to%20Stable&bug_status=RESOLVED&bug_stat​us=VERIFIED&bug_status=CLOSED&bug_status=BLOC​KED&f1=longdesc&list_id=136295&o1=allwords&qu​ery_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:34 aleisha joined #koha
01:36 edveal joined #koha
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:44 edveal left #koha
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/
01:46 wizzyrea 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[…]_bug.cgi?id=14450 < where the item search got fixed
01:56 huginn` Bug 14450: major, P5 - low, ---, koha-bugs, Pushed to Stable , Stricter template name rules cause itemsearch to stop working
01:57 wizzyrea (again.)
01:57 mario joined #koha
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:00 Francesca joined #koha
02:02 aleisha what is the difference between errors 400 and 402?
02:02 aleisha and errors 401 and 403?
02:02 wizzyrea[…]fc2616-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:06 pianohacker joined #koha
03:14 dcook bug 14575
03:14 huginn` Bug[…]_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 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![…]09-07-18#i_275707
03:33 AmitG joined #koha
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` Bug[…]_bug.cgi?id=14494 normal, P5 - low, ---,, 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` Bug[…]_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 wahanui joined #koha
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 ->[…]_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 cdickinson_ joined #koha
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:25 burdsjm joined #koha
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:43 burdsjm1 joined #koha
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 laurence joined #koha
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 joined #koha
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...
05:58 mario joined #koha
06:04 hyvaria joined #koha
06:30 gaetan_B joined #koha
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:42 p_vdk joined #koha
06:43 p_vdk left #koha
06:47 reiveune joined #koha
06:48 reiveune hello
06:48 wahanui salut, reiveune
07:04 alex_a joined #koha
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 Jul joined #koha
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
07:15 alex_a joined #koha
07:15 lari joined #koha
07:20 sophie_m joined #koha
07:22 drojf joined #koha
07:35 codavid joined #koha
07:35 codavid left #koha
07:40 paul_p joined #koha
07:40 codavid joined #koha
07:40 codavid left #koha
07:51 gaigai joined #koha
08:03 gaigai joined #koha
08:03 gaigai_ joined #koha
08:03 gaigai_ fugfgiygi8gytiguigiguilgivhjvhjv.jvv
08:04 gaigai_ hujh
08:04 gaigai_ hi any one help me download
08:05 gaigai_ hi
08:06 indradg joined #koha
08:06 gaigai_ hi indradg
08:07 indradg hello!
08:08 fridolin joined #koha
08:08 fridolin hie
08:10 gaigai joined #koha
08:18 wizzyrea_ joined #koha
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:38 sophie_m1 joined #koha
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
09:43 drojf at least it is still supported
09:43 drojf active installs 100000+ sounds promising :)
09:53 AmitG joined #koha
10:39 hyvaria joined #koha
11:09 alec joined #koha
11:17 indradg__ joined #koha
11:30 meliss joined #koha
11:53 alex_a joined #koha
12:37 tcohen joined #koha
12:45 tcohen morning
12:59 mario joined #koha
12:59 drojf hi tcohen
12:59 tcohen hi drojf !
13:06 meliss joined #koha
13:14 tcohen jajm: do u think we could rename bug 6874? Maybe something like "Attach files to bibliographic records"
13:14 huginn` Bug[…]w_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:21 cma joined #koha
13:31 talljoy joined #koha
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` Bug[…]_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[…]ment.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:09 AmitG joined #koha
14:15 kivilahtio take care #koha
14:24 misilot joined #koha
14:35 fridolin seeeee u
14:35 fridolin left #koha
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
14:43 huginn` drojf: The operation succeeded.
14:45 Shane-S joined #koha
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 &lt;log4perl_conf&gt; 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 jseplae_ joined #koha
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
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 <[…]de472b4b21c29e5b6> / Bug 14167: (QA followup) use warn instead of just STDERR <[…]593fbeb3221d5ef8b> / Bug 14167: (QA followup) Tidy Koha/ <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 reiveune left #koha
15:04 tcohen khall++
15:05 khall woot!
15:05 pianohacker joined #koha
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 pasted "sites perimissions" (5 lines) at
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:
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
15:15 drojf have you checked the wiki?
15:15 Shane-S[…]i/Backing_up_Koha ;[…]ackages#koha-dump
15:16 drojf[…]66ea124eb;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:18 alex_a_ joined #koha
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:02 indradg joined #koha
16:08 laurence left #koha
16:14 gaetan_B joined #koha
16:32 geek_cl joined #koha
16:32 drojf joined #koha
16:33 wicope joined #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:02 nengard joined #koha
17:03 edveal joined #koha
17:22 nengard joined #koha
17:24 wnickc joined #koha
17:25 nengard hi wnickc
17:25 wnickc hi nengard
17:41 carmen joined #koha
17:59 nengard joined #koha
18:08 cait joined #koha
18:32 Shane-S joined #koha
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 pasted "Apt-get Update error" (4 lines) at
18:42 drojf Shane-S: do
18:42 drojf wget -O- | 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:33 drojf1 joined #koha
19:39 Shane-S joined #koha
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[…]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 sophie_m joined #koha
20:28 tcohen missing perl module
20:29 rangi you saw the watchface eh?
20:29 rangi https://dev-portal.getpebble.c[…]60dc1ceb35f000003
20:29 rangi hmm[…]60dc1ceb35f000003
20:30 rangi tthe 2nd one
20:30 rangi doh he's gone
20:31 edveal joined #koha
20:42 aleisha joined #koha
20:45 drojf left #koha
20:46 nori joined #koha
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:02 cdickinson joined #koha
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:13 nori left #koha
22:31 eythian hi
22:41 BobB hi
22:41 wahanui hi, BobB
23:13 irma joined #koha
23:30 chrisvella joined #koha

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