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 &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 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