IRC log for #koha, 2012-12-14

All times shown according to UTC.

Time S Nick Message
00:02 Irma joined #koha
00:03 slef wizzyrea: Changes submitted for bug 6890
00:03 huginn Bug[…]w_bug.cgi?id=6890 enhancement, P5 - low, ---, mjr, Needs Signoff , Add reserves to modification logging
00:04 slef wizzyrea: bz said it was excluding you from the email. Not sure why.
00:04 wizzyrea ehhhh
00:04 wizzyrea hmm
00:04 jcamins Because it figured wizzyrea didn't need more e-mail?
00:04 wizzyrea cooooooool!
00:05 * wizzyrea will attampt to test that
00:07 * jcamins remembers he was going to make biscuits.
00:12 wizzyrea attampt? what am I from the south.
00:13 trea joined #koha
00:19 Brooke_ joined #koha
00:19 slef bbl
00:19 Brooke_ o/
00:20 Brooke_ @later tell druthb Tejas is coldish this time of year. Def Big D is, though San Antonio, not so bad.
00:20 huginn Brooke_: The operation succeeded.
00:39 jcamins Hm.
00:39 jcamins Need to write a RM newsletter.
00:52 trea left #koha
00:58 BobB joined #koha
01:17 jcamins The biscuits are delicious.
01:28 BobB good afternoon #koha
01:28 BobB I have a question:
01:28 BobB regarging the Independant Branches sys pref, the manual says ...
01:29 BobB It is important that this value be set before going live and that it NOT be changed
01:29 BobB I guess I should take that as read and not change it?  That would be wise, hey?
01:30 jcamins Actually, it doesn't matter.
01:30 jcamins No one knows why the manual says that.
01:30 BobB Hi Jared, is that so?
01:30 jcamins Yup.
01:30 libsysguy the manual writer might
01:30 jcamins Nope.
01:30 libsysguy actually no she doesn't
01:30 libsysguy that came up a while back
01:31 jcamins Yup.
01:31 libsysguy we should all take bets on if BobB will foobar his system
01:31 libsysguy :p
01:31 jcamins Doesn't seem likely.
01:31 BobB :)
01:31 libsysguy report back and let us know so we can update the manual
01:31 jcamins IndependantBranches does very little.
01:32 BobB Hmm, the manual gives it big wraps, actually .... its a nice idea at least  :)
01:32 jcamins Yeah, I think back in 3.0 it did things.
01:33 BobB ok, well we'll try it and report back if anything breaks
01:33 BobB Many thanks!
01:33 jcamins :)
01:33 jcamins You're welcome.
01:40 * jcamins contemplates the blank box requesting that he write an RM newsletter.
01:40 * jcamins decides to read in bed.
01:40 jcamins Good night, #koha.
01:40 eythian later
01:44 jenkins_koha Starting build #978 for job Koha_master (previous build: SUCCESS)
01:47 drojf1 joined #koha
01:50 huginn New commit(s) kohagit: Bug 8033: Change javascipt behavior to degrade nicely <[…]d214731a7701d5578> / Bug 8033 follow-up removing tabs in indentation <[…]83d11279a61fcdd13> / Bug 8033: This patch adds print slips to self checkout. <[…]web/?p=koha.git;a
02:00 mib_hb5wwd joined #koha
02:04 eythian @fortune
02:04 huginn eythian: Try to get all of your posthumous medals in advance.
02:09 eythian @fortune
02:09 huginn eythian: Sometimes I wonder if I'm in my right mind.  Then it passes off and I'm as intelligent as ever. -- Samuel Beckett, "Endgame"
02:17 libsysguy @eightball will my next idea be successful?
02:17 huginn libsysguy: The outlook is hazy, please ask again later.
02:18 libsysguy stinkin eightball
02:19 eythian you shouldn't be using outlook anyway.
02:20 libsysguy hehe
02:54 jenkins_koha Project Koha_master build #978: SUCCESS in 1 hr 9 min: http://jenkins.koha-community.[…]/Koha_master/978/
02:54 jenkins_koha * elliott: Bug 8033: This patch adds print slips to self checkout.
02:54 jenkins_koha * Paul Poulain: Bug 8033 follow-up removing tabs in indentation
02:54 jenkins_koha * jcamins: Bug 8033: Change javascipt behavior to degrade nicely
02:54 huginn Bug[…]w_bug.cgi?id=8033 enhancement, P5 - low, ---, elliott, Pushed to Master , add print receipt option to Koha self-check
05:08 thd-away joined #koha
05:09 thd-away joined #koha
05:10 wajasu joined #koha
05:48 cait joined #koha
06:01 lds joined #koha
06:15 libsysguy joined #koha
06:47 druthb_mobile joined #koha
07:20 libsysguy joined #koha
07:40 reiveune joined #koha
07:40 reiveune hello
07:40 wahanui hi, reiveune
07:58 asaurat joined #koha
08:01 sophie_m joined #koha
08:10 julian_m joined #koha
08:14 francharb joined #koha
08:15 francharb joined #koha
08:15 francharb hi
08:15 wahanui what's up, francharb
08:15 paul_p joined #koha
08:21 libsysguy joined #koha
08:22 kf joined #koha
08:22 kf hi #koha
08:27 gaetan_B joined #koha
08:31 sophie_m hi kf, hello #koha
08:31 kf hi sophie_m :)
08:36 matts hi !
08:37 kf hi matts :)
08:37 kf how is the weather in strasbourg? having snow too?
08:37 kf @wunder Konstan
08:37 huginn kf: Error: No such location could be found.
08:37 kf @wunder Konstanz
08:37 huginn kf: The current temperature in Taegerwilen, Taegerwilen, Germany is -1.0°C (9:35 AM CET on December 14, 2012). Conditions: Clear. Humidity: 95%. Dew Point: -2.0°C. Windchill: -1.0°C. Pressure: 29.77 in 1008 hPa (Steady).
08:51 paul_p @wunder marseille
08:51 huginn paul_p: The current temperature in Marseille, France is 10.0°C (9:30 AM CET on December 14, 2012). Conditions: Mostly Cloudy. Humidity: 76%. Dew Point: 6.0°C. Pressure: 29.83 in 1010 hPa (Steady).
08:51 paul_p @wunder athens, greece
08:51 huginn paul_p: The current temperature in Argyroupoli, Greece is 10.5°C (10:00 AM EET on December 14, 2012). Conditions: Mostly Cloudy. Humidity: 67%. Dew Point: 5.0°C. Pressure: 30.36 in 1028 hPa (Steady).
08:51 kf hi paul_p
08:51 kf back in france?
08:51 paul_p kf yep.
08:51 paul_p kf = yes, there will be a hackfest in France, I asked on koha-devel for dates
08:52 kf ah, I was not talking about the hackfest
08:52 kf I think that is in march?
08:52 kf 18th march - 22ndß
08:52 kf at least you said that and I marked it in my calendar
08:52 paul_p kf, ok. The hackfest is in march, 18-22
08:53 kf it's the week after library conf here
08:53 kf so I hope you don't plan to move it :)
08:53 reiveune BZ5635 is "signed off" since 2012-07-31 (except a little "failed QA" caused by a poor non translated comment ... corrected since). This patch is important, how to make it "passed QA"?
08:53 kf I meant the conf koala? organizes
08:53 paul_p kf, yes, there will be a french kohacon also. (I don't know the exact dates)
08:53 kf reiveune: let me take a look
08:53 reiveune thanks kf
08:54 kf paul_p: I don't spreak french as you all know, but my coworker does
08:54 paul_p kf = the dates for the hackfest won't change, Brendan already booked 2 flight for him & Eliott, and magnus_away already did too
08:54 kf cool, I heard that much
08:56 kf reiveune: I think your comment is ok, now it needs someone to test from the qa team
08:58 kf paul_p: do you know when the dates will be available for the french kohacon? probably?
08:59 reiveune kf : thank you for the clarification
08:59 paul_p kf = I've asked chab. It will be in Limoges, the dates are not decided.
08:59 kf paul_p: thx :)
08:59 paul_p Limoges = the Koha city = the university & the public library & 2 small libraries are all using Koha :D :D
09:00 kf awesome!
09:00 francharb joined #koha
09:01 kf paul_p: maybe keep in mind I asked for the dates? we will check the websites but last year I totally missed it
09:02 paul_p kf, will try.
09:02 kf all I can ask for :) thx
09:21 libsysguy joined #koha
09:24 davidnind joined #koha
09:28 kf hi libsysguy
09:37 gerundio goog morning
09:37 gerundio any google chrome users out there?
09:37 gerundio[…]en&answer=1342714
09:38 gerundio I'm running a Koha installation under HTTPS
09:38 gerundio when I activate the fetch covers from Google Books setting
09:38 gerundio the covers aren't being displayed in Chrome
09:39 gerundio the shield icon shows up in the address bar
09:40 gerundio all covers from Google Books are HTTP and blocked now
09:44 lms joined #koha
09:45 slef gerundio: you'll probably need to edit the js that loads the covers and make it use https (or handle either, if you can).
09:46 slef gerundio: and no-one should use google chrome. Privacy-invading, encouraging non-free software, and so on.
09:46 gerundio slef, hmmm? non-free software?
09:47 slef gerundio: well, chrome itself, but also its app store doesn't label stuff clearly IIRC.
09:47 slef been a while since I tried chromium though. It was too awkward to control - it seems designed to encourage people to allow all cookies and scripts, which just isn't a good idea on the big bad internet.
09:48 gerundio slef, not really
09:48 slef ?
09:49 gerundio it doesn't encourage people to allow all cookies and scripts
09:49 gerundio it does have a variety of automated controls to prevent bad usage
09:50 gerundio just take the example I'm talking about
09:50 gerundio the browser now block HTTP content on an HTTPS connection
09:50 gerundio FF and IE show the covers just fine
09:50 gerundio gtg for now, have a meeting to attend
09:50 slef FF didn't used to. It used to show a warning.  Hmm.
09:50 gerundio we can continue this talk later :)
09:51 slef last time I tested chromium, it display warnings in the address bar whenever you blocked one and clicking either opened a dialogue that only let you allow all.  It was some way behind FF and FF isn't exactly great at this, even FF+noscript is barely passable.
09:51 slef *displayed
09:51 slef ttyl
10:05 paul_p joined #koha
10:05 vfernandes joined #koha
10:05 vfernandes hi :)
10:06 paul_p hi vfernandes
10:12 vfernandes another day translating koha 3.8 to portuguese :/
10:16 paul_p joined #koha
10:20 vfernandes if the server allow it.. sometimes it is damn slow
10:22 libsysguy joined #koha
10:27 Callender_ joined #koha
10:27 BigRig_ joined #koha
10:28 kf1 joined #koha
10:34 paul_p joined #koha
10:34 lms joined #koha
10:34 gaetan_B joined #koha
10:34 julian_m joined #koha
10:34 sophie_m joined #koha
10:34 drojf joined #koha
10:34 Callender joined #koha
10:34 BigRig joined #koha
10:34 lms left #koha
10:36 vfernandes joined #koha
10:46 tcohen joined #koha
10:52 davidnind left #koha
11:07 thd-away` joined #koha
11:22 libsysguy joined #koha
11:26 francharb` joined #koha
11:31 JesseM joined #koha
11:31 JesseM left #koha
12:16 vfernandes koha translate why don't you work? :P
12:16 drojf it will, soon
12:17 drojf i think the move to the new server is going to happen soon
12:17 vfernandes nice! but soon is when?
12:17 drojf not now :P
12:17 drojf druthb_away might know
12:18 drojf you know that you can do offline translation?
12:18 vfernandes yes I know...
12:19 drojf but you prefer complaining? :P
12:20 kf1 vfernandes: I was testing the new server yesterday for ruth
12:20 kf1 I think it should be soon now
12:20 kf1 probably has to move the data over at some point and change dns
12:20 vfernandes I like complaining... it's the portuguese nature
12:20 kf1 look in yesterday's irc logs
12:20 vfernandes ehehe
12:20 kf1 and I thought it was the german one :)
12:21 drojf germans 1-up that by complaining about people complaining :)
12:21 vfernandes portuguese nature is complaining but don't do nothing about the problema :D
12:22 libsysguy joined #koha
12:39 jwagner joined #koha
12:54 chris_n vfernandes: I seem to get the idea that that is human nature in general :-)
12:57 slef In Home › Tools › Notices & Slips › Modify notice, is there a way to make part of the Message body conditional on a variable?
12:57 kf1 ?
12:57 kf1 I don't think so slef, but what do you want to do?
12:58 slef kf1: I think someone wants to extra-guilt-trip patrons who have overdue books that others have holds on.
12:59 slef Do you think I'd need to extend the cronjob that generates the notices?
12:59 kf1 slef: hm interesting idea, but I don't think you can put the information there at all
12:59 kf1 I think you will need to extend the module
12:59 kf1 to have a new placeholder for hold information
12:59 jcamins_away slef: you should make introduce TT syntax to the notices.
13:00 slef <ifheld>...</ifheld>
13:00 jcamins_away s/make //
13:00 francharb`` joined #koha
13:00 slef jcamins_away: that sounds like a far bigger change
13:00 kf1 jcamins_away: I thought he wouldn't go for that....
13:00 slef jcamins_away: but it's probably a good long-term move
13:01 kf1 we just have to be careful to not overcomplicate it
13:02 kf1 maybe make it an option like html
13:03 jcamins kf1: it'd be easier than what we have now.
13:03 jcamins [% totalfines %] [% item.title %] etc.
13:04 slef <fine> is handled in misc/cronjobs/
13:04 slef yeah TT is the right way but I need something I can post today
13:04 JesseM joined #koha
13:05 jcamins slef: you could do TT in a day!
13:06 slef hrrrrm no this isn't what they want
13:06 slef It seems they want Home › Tools › Notice triggers to have more tabs
13:06 jcamins Oh, well, that's something else.
13:06 slef add First with holds, Second with holds, Third with holds
13:06 kf1 slef: because <fine> is only available in overdue notices... ubt it probably shouldn't be thre
13:07 * slef goes digging
13:07 kf1 slef: ooh, that will be unpleasant
13:07 kf1 slef: the database structure is not for that
13:07 kf1 slef: you may be better off trying to add an optional placeholder
13:08 slef kf1: they want different timings
13:08 slef but yeah, I just saw the overduerules table structure :-/
13:08 drojf i never really tried how slow pootle is at the moment :(
13:09 jcamins Yay! 7067 works.
13:09 drojf i think i killed it with a search
13:10 slef bug 7067
13:10 huginn Bug[…]w_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Signed Off , allow patron self registration via the opac
13:11 slef urgh, just realised none of my wip branches change kohastructure.sql
13:11 slef that's a goof, isn't it?  Or is that for the RM to do when assigning a DBrev?
13:11 slef at least none of my wips that I'm using today
13:12 jcamins slef: it's a goof.
13:12 * jcamins will fail any patch that updates the database without changing kohastructure that he notices.
13:13 * jcamins pulls out the red pen.
13:16 kf1 slef: you should talk to libsysguy
13:16 kf1 he was working on a rewrite of this
13:18 slef Bug 6833
13:18 huginn Bug[…]w_bug.cgi?id=6833 enhancement, P5 - low, ---, henridamien, Patch doesn't apply , Notifications Rewrite
13:19 slef @later tell libsysguy any update on Bug 6833 rewrite?
13:19 huginn slef: The operation succeeded.
13:19 slef 3.6 :-/
13:21 slef so am I right in thinking my shortest possible path is
13:21 slef 1. extend kohastructure.sql and to hold dates for items with and without holds
13:21 slef 2. extend tools/ to set those dates
13:21 slef 3. extend cronjobs/ to generate on different dates for items with and without holds
13:21 slef ?
13:22 laurence joined #koha
13:23 libsysguy joined #koha
13:25 slef hi libsysguy
13:25 kf1 hi libsysguy :)
13:26 wajasu sounds like a plan
13:27 wajasu you might need to get into the guts of
13:27 * slef checks
13:28 slef or indeed
13:28 paul_p joined #koha
13:29 slef wajasu: I don't think has any overdue-specific parts so I suspect it won't see/care about the new timings and fields.
13:31 wajasu be ware that there are a couple of places that if you don't process/substitute <tag> related fields by a certain point in the code, some perl one-liners strip them.
13:31 wajasu its the sustitution logic that you might need to get into.
13:33 slef wajasu: I was thinking against adding more <tag>s because the aim is to send at different times, so I was thinking new time fields that send entirely different notices
13:33 wajasu ahh. better then.
13:34 slef right, thanks for the review
13:34 huginn New commit(s) kohagit: Merge branch 'bug_9056' into 3.12-master <[…]efdad205ad78d5e81> / Bug 9056 follow-up: add missing \n to <[…]83b617afb5c134c54> / Bug 7067: Increment version number <[…]ff;h=3d70e9a4668d
13:34 jenkins_koha Starting build #979 for job Koha_master (previous build: SUCCESS)
13:37 jenkins_koha Project Koha_master build #979: FAILURE in 3 min 6 sec: http://jenkins.koha-community.[…]/Koha_master/979/
13:37 jenkins_koha * kyle: Bug 7067 - OPAC Borrower Self Registration
13:37 jenkins_koha * oleonard: Bug 7067 [Follow-up: templates] allow patron self registration via the opac
13:37 jenkins_koha * jonathan.druart: Bug 7067: Followup FIX QA fails
13:37 jenkins_koha * jonathan.druart: Bug 7067 Followup: FIX merge updatedatabase
13:37 jenkins_koha * kyle: Bug 7067 QA Followup
13:37 jenkins_koha * kyle: Bug 7067 QA Followup - Add descriptions to tests
13:37 jenkins_koha * kyle: Bug 7067 - QA Followup - Fix failing tests
13:37 jenkins_koha * kyle: Bug 7067 - Fix bad url in breadcrumbs
13:37 huginn Bug[…]w_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Pushed to Master , allow patron self registration via the opac
13:37 jenkins_koha * kyle: Bug 7067 - QA Followup - Fix error when confirming via email
13:37 jenkins_koha * jcamins: Bug 7067 follow-up: fix formatting
13:37 jenkins_koha * jcamins: Bug 7067: Increment version number
13:37 jenkins_koha * jcamins: Bug 9056 follow-up: add missing \n to
13:37 tcohen joined #koha
13:37 huginn Bug[…]w_bug.cgi?id=9056 minor, P5 - low, ---, veron, NEW , Add more translations to table language_descriptions
13:40 jcamins @later tell rangi Could you please install String::Random on jenkins?
13:40 huginn jcamins: The operation succeeded.
14:01 oleonard joined #koha
14:01 oleonard Hi #koha
14:02 talljoy joined #koha
14:04 oleonard Suddenly Gmail wants to send Bugzilla messages to spam again
14:05 kf1 well.. there are bugs in it :)
14:07 kf1 ... and hi oleonard :)
14:07 oleonard Wow, Bug 7067 pushed to master!
14:07 huginn Bug[…]w_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Pushed to Master , allow patron self registration via the opac
14:08 kf1 :)
14:08 oleonard The improvements to patron self-update are well worth the effort even for libraries who won't let patrons self-register
14:12 tcohen joined #koha
14:12 chris_n jcamins kf1 slef: I was just thinking it would be nice to rework notices to use something like TT
14:19 tcohen @later tell mtompsett, please review bug 9267
14:19 huginn tcohen: The operation succeeded.
14:21 libsysguy joined #koha
14:21 tcohen druthb_brb, i saw it is fixed, that's great news!
14:24 edveal joined #koha
14:30 druthb_brb nick druthb
14:30 * druthb can't type today; she has the dumb.
14:38 tcohen hi druthb
14:38 druthb Hi, tcohen. :)
14:39 tcohen when will we swithc?
14:41 druthb I'll talk to rangi later today, figure out when he can switch the DNS.  I can do it with a redirect in the interim, I imagine, since the current server will still *be* there.  Might do the actual move late tonight, my time.
14:42 kf cool :)
14:42 kf druthb++ :)
14:44 tcohen druthb++
14:45 * druthb blushes
14:46 drojf druthb++ # to increase the pressure :P
14:47 druthb :P
14:48 * oleonard goes back in time to fail Bug 8033 for not doing JavaScript in a translatable way
14:48 huginn Bug[…]w_bug.cgi?id=8033 enhancement, P5 - low, ---, elliott, Pushed to Master , add print receipt option to Koha self-check
14:49 kf jcamins_away: is the bugfix release for 3.10 on 22nd?
14:49 kf trying to anwer an email on the mailing list, no pressure :)
14:52 kf ah never mind
14:58 drojf meh. kf was faster
14:59 kf must be a first :)
15:00 drojf that's what i get for not looking in irc ;)
15:03 kf a compliment about normally answering maisl very fast
15:03 kf ?
15:03 slef chris_n: it would be good, but wouldn't help me send them out at different times for with-holds and without-holds, so I can't try to fit it on this bill. ;-)
15:05 drojf kf: no, i mant my email not coming though at all
15:05 drojf s/mant/meant
15:05 kf oh
15:07 drojf s/though/through. i should stop typing today
15:10 maximep joined #koha
15:11 jcamins kf: I presume so.
15:13 * kf puts a bowl of cookies on the virtual #koha table
15:13 jcamins Mmm.
15:13 jcamins What kind?
15:13 kf chocolate chip
15:14 jcamins kf: I am, however, not RMaint for 3.10, so it's rangi's call when 3.10.1 will be released.
15:14 kf jcamins: args, you are right
15:14 kf I am going to blame friday
15:15 NateC joined #koha
15:15 tcohen joined #koha
15:17 tcohen weeeeee, 4GB more of RAM for my ultrabook! 8GB of joy!
15:21 jcamins tcohen: yay! Now you can run a few more Koha instances!
15:22 jcamins @later tell mtj Please QA bug 9052 if you get a chance.
15:22 huginn jcamins: The operation succeeded.
15:23 oleonard "Too many checked out. 12 checked out, only 6 are allowed." Bug I have 18 items checked out, all the same item type.
15:24 oleonard Sorry, /But/ I  have 18 items checked out, all the same item type.
15:24 tcohen now i can test 32bit and 64bit ubuntu-related stuff
15:24 drojf oleonard: that's an interesting calculation :)
15:24 tcohen without compromising the rest of my work heh
15:24 jcamins Ooh, there are lots of good bugs awaiting QA.
15:25 oleonard I don't have any circ rule set at 6.
15:25 oleonard oh wait yes I do
15:25 oleonard It was down there under "Default checkout limit by patron category"
15:25 oleonard Never mind.
15:25 wahanui Oh good, I didn't understand and probably never will, being a bot.
15:26 oleonard wahanui: Maybe some day you'll get to be a real boy.
15:26 wahanui oleonard: what?
15:26 JesseM joined #koha
15:26 oleonard wahanui: Just go easy on the lies and cigar-smoking.
15:26 wahanui oleonard: i'm not following you...
15:27 JesseM_ joined #koha
15:27 JesseM_ left #koha
15:27 slef wahanui: no?
15:27 wahanui
15:55 kf left #koha
15:56 drojf would be cool if somebody could try bug 9287. socialnetworks enabled by default is just wrong.
15:56 jcamins You know what I have forgotten to check during my pre-push QAing?
15:56 huginn Bug[…]w_bug.cgi?id=9287 normal, P5 - low, ---, mirko, Needs Signoff , socialnetworks is enabled by default
15:56 jcamins Copyright statements and licenses.
15:56 jcamins They are not optional, folks.
15:57 drojf wahanui: optional is <reply> whatever jcamins forgets to check is optional.
15:57 wahanui OK, drojf.
15:57 jcamins All code must be explicitly licensed, and any time you have substantially rewritten a file you should indicate your copyright.
15:57 drojf optional?
15:57 wahanui whatever jcamins forgets to check is optional.
15:58 oleonard ...except templates, javascript, css, images, prefs, sql, etc, for some reason.
15:59 jcamins Right.
15:59 jcamins I was mostly just talking about .pl files.
15:59 jcamins Maybe I should assert droit moral over everything I push that does not have an explicit copyright statement.
16:00 drojf mind if i ask why there is no copyright information in the other files?
16:00 jcamins drojf: I think possibly because we consider them "data" files. I don't really know, though.
16:01 drojf (not that i want to have a copyright statement per sql line)
16:01 jcamins You only need to add copyright statements when you have substantially rewritten a file or created a new file.
16:01 jcamins But, for example, a file created in December 2012 by someone in the US should not be copyright 2010 BibLibre.
16:02 drojf i was confused by that. i might have added myself somewhere after putting a few more lines in because i thought that is what i am supposed to do
16:02 drojf haha no it shouldn't. good old copy and paste
16:02 jcamins I certainly wouldn't reject a patch for being overly punctilious about copyright statements.
16:03 reiveune bye
16:03 reiveune left #koha
16:31 asaurat left #koha
16:35 oleonard Bug 7919 broke the new patron menu on
16:35 huginn Bug[…]w_bug.cgi?id=7919 new feature, P1 - high, ---, jonathan.druart, Pushed to Master , Display of values depending on the connexion library (authorised values, patron categories, extended attributes)
16:36 jcamins How so?
16:36 jcamins It worked for me.
16:36 oleonard categorycodes are not passed to the template for use in the "new patron" menu
16:36 jcamins *Works
16:37 oleonard So if I click "Child" I get the "new adult patron" form instead
16:37 jcamins Ooh, you're right.
16:38 oleonard git bisect blames that 7919
16:38 jcamins Makes sense.
16:38 jcamins That's the last patch to have touched that.
16:39 jcamins I imagine it's a pretty easy fix.
16:40 cait joined #koha
16:41 jcamins khall: how are you testing SIP patches?
16:42 khall not sure what you mean, did I so a bad patch?
16:42 khall I just use telnet to the sip server
16:43 jcamins No, I just don't have a good SIP client and was wondering what you used.
16:43 khall yeah, I've just been hand writing everything. We should write a sip testing cli script
16:44 khall I have the skeleton for one
16:44 khall it can log in, and request the data for a user
16:44 khall I'll post it as a patch, it'll be a start at least
16:44 jcamins Thanks.
16:44 khall np!
16:57 JoeLib001 joined #koha
16:58 JoeLib001 Hello. :-)
16:58 JoeLib001 I just upgraded to Koha 3.10 and my OPAC has a template issue or something now. It is located at
16:59 JoeLib001 Anyone have a suggestion as where I should go to fix my problem?
16:59 jcamins There was a thread on the mailing list discussing this.
16:59 jcamins I don't have a link, but it has instructions.
16:59 JoeLib001 Ah, ok. I am on the list. I will check it out.
17:00 oleonard JoeLib001: Look for "OPAC interface fail with Koha3.10.000 on ubuntu 12.04"
17:00 oleonard Is Bug 5888 normal-view-only because XSLT is hard, or is it offered as a way to choose not to have it?
17:00 huginn Bug[…]w_bug.cgi?id=5888 enhancement, P5 - low, ---, julian.maurice, Signed Off , opac-detail subject/author links improvements
17:00 jcamins oleonard: somewhere between the two.
17:01 oleonard I'm wondering if we don't need a system preference for it.
17:01 oleonard I think I would want to be able to turn it off for my patrons
17:01 JoeLib001 Thanks, I found it.
17:01 khall jcamins: bug 9288
17:01 huginn Bug[…]w_bug.cgi?id=9288 enhancement, P5 - low, ---, koha-bugs, Needs Signoff , Add a script to test SIP from the command line
17:02 jcamins Thanks.
17:02 melia joined #koha
17:03 oleonard Come to think of it, I wonder why 5888 doesn't simply offer a link at the end of the list of subjects offering "more subject searches" or something like that. The menu is the same each time except for the checkbox.
17:04 JoeLib001 Do I truly want to move those files or just copy those files?
17:07 thd-away joined #koha
17:08 drojf JoeLib001: i would go with copying
17:08 jcamins Or symlinking.
17:08 drojf yes
17:08 thd-away joined #koha
17:08 cait bug 5888
17:08 huginn Bug[…]w_bug.cgi?id=5888 enhancement, P5 - low, ---, julian.maurice, Signed Off , opac-detail subject/author links improvements
17:08 JoeLib001 Ok, thanks. I copied them and now it looks good again. ;-)
17:09 drojf cait: do you think i would manage a koha installation within a 5 minute lightning "talk" at inetbib? ;)
17:09 cait yes
17:09 cait with packages
17:09 cait and some things preinstalled
17:09 cait totally
17:10 drojf eduroam is slow
17:10 drojf mabye a local repo :)
17:10 cait maybe :)
17:10 cait or cheat a little and have koha-common installed already :)
17:10 drojf lol
17:10 JoeLib001 HAhahahahaha!
17:10 cait the cooks in the shows do it all the time!
17:11 drojf true. lol
17:11 jcamins drojf: set up an apt cache.
17:11 JoeLib001 True. :-)
17:11 jcamins I use apt-cacher-ng.
17:11 drojf "here, let's have a look at the command… aaaand here we are, all done. yummy koha"
17:11 cait but maybe point out in the end that the work doesn#t end with installing it :)
17:12 * jcamins goes to eat some lunch.
17:12 drojf heh i made him hungry
17:12 JoeLib001 Hehe
17:12 cait you made me hungry too :)
17:13 drojf hmm that reminds me. i wanted to find out if i can have a rudimentary apt repository on my webspace w/o root access
17:16 JoeLib001 Thanks again for the help everyone. :-)
17:16 JoeLib001 Bye.
17:16 drojf bye Jo
17:16 drojf too fast
17:19 slef drojf: git update-server-info, sy... no, wait, wrong repository
17:20 slef drojf: yes, make the repository elsewhere, then mirror it to the webspace. Why not?
17:21 drojf slef: yes mirroring was what came out of my first searches a few days ago, have not looked into it since then but it sounded do-able
17:21 drojf so, why not have a little of everything on my webost for like 2€/month ;)
17:22 drojf webhost even
17:22 drojf hm. wouldn't hurt to have git too :D
17:22 slef git over http is pretty bad but works
17:23 drojf bad in what way?
17:23 slef inefficient IIRC
17:23 slef lots of requests for most actions
17:23 slef plus you have to remember update-server-info
17:24 slef anyway, will your webhost get upset if you start transferring much and lock you down?
17:24 slef (not 1&1 is it? ;-) )
17:24 drojf i will find out eventually ;) no, it's ovh, french company
17:41 vfernandes for today i'm full of translations...
17:42 vfernandes 3.8 for portuguese is almost at 70%
17:42 jcamins vfernandes++
17:42 laurence left #koha
17:42 vfernandes i'm the second person with most submissions on koha translate... :)
17:43 jcamins vfernades++ # you deserve double karma for that!
17:43 vfernandes yeah! :P
17:45 vfernandes at the end of the year I will be the one with most submissions... I need to finish the 3.8 translation until then
17:46 vfernandes :D
17:51 slef can someone remind me how to avoid updatedatabase conflicts on merge or can't we?
17:51 jcamins slef: sometimes adding an extra line before your updatedatabase stanza helps.
17:51 jcamins Sometimes it doesn't.
17:51 jcamins Hard to tell.
17:52 * oleonard will be back in a bit
17:52 slef jcamins: I think it's something like 2 or 3 blank lines before and after but I don't remember and didn't find it on the wiki.
17:53 jcamins slef: I've never been able to figure it out and make it work consistently.
17:58 oleonard joined #koha
18:00 oleonard Ugh.
18:00 cait :(
18:01 vfernandes :/
18:01 gmcharlt :(
18:12 drojf are there some guidelines about changing koha database structure available? i don't think i have ever done that besides adding sysprefs
18:12 slef wahanui: coding guidelines?
18:12 wahanui coding guidelines are[…]Coding_Guidelines
18:13 drojf ah right, i should have known that myself :) thanks
18:13 slef no it's not there
18:14 slef I thought it would be linked easily from there but I'm not finding it
18:14 mtompset joined #koha
18:15 jcamins I don't know of any guidelines.
18:15 mtompset Woo hoo! Chatzilla up and running. Sort of. :)
18:15 slef drojf: surprisingly, there doesn't seem to be any. Maybe it's whatever you can get away with without breaching a coding guideline or scaring the sheep.
18:16 drojf sort of…
18:17 gerundio nice weekend everyone
18:17 jcamins drojf: the RM requires that you normalize your database structures.
18:17 jcamins And PKs must have the form tablename_id
18:18 jcamins And other rules that I'll let you know as I come up with them. :P
18:18 drojf i just need to add a column to an existing table. the basic question is: where do i put the sql command in my oatch
18:18 drojf patch
18:18 slef updatedatabase
18:18 wahanui rumour has it updatedatabase is missing a curly bracket
18:18 jcamins What do you mean?
18:19 slef and also patch kohastructure.sql
18:19 jcamins You add it to kohastructure.sql, and add a revision to which adds the column in the appropriate place.
18:19 jcamins (using ALTER TABLE)
18:20 drojf ok i know, never touched kohastructure.sql before :)
18:20 slef they should always be updated together
18:20 drojf oops
18:20 slef but I realise the patch I offered wizzyrea didn't
18:20 slef so oops from me too
18:21 slef and I've been doing this almost 10 years :-/
18:21 drojf that was not in my "how to add a syspref 101"
18:21 mtompset joined #koha
18:21 jcamins drojf: that does not apply to sysprefs.
18:21 slef ah adding a syspref is different I think
18:21 drojf ah. alright then
18:21 jcamins Yes. You add the syspref to sysprefs.sql.
18:21 mtompset There! Much better. Greetings, #koha.
18:21 slef koha will take defaults from the text file
18:21 drojf never added anything else before
18:21 slef mtompset: are you feeling alright?
18:21 cait sysprefs are database content, not strucutre :)
18:22 mtompset I was just installing Chatzilla for the first time on this computer.
18:22 mtompset I forgot how I configured it on the netbook.
18:24 maximep no ssd ?
18:24 mtompset Storage size is more important to me.
18:24 maximep get both
18:25 jcamins You know, that's something that Koha doesn't offer: the ability to scale using a graphics card.
18:25 maximep I couldnt do anything without a ssd
18:25 maximep id rather have a i5 in that case
18:25 maximep hehe
18:26 maximep zebra rebuilds on a gpu
18:26 maximep that would be funny :p
18:26 mtompset The i7-3770 is 3.4GHz and has nice hardware virtualization capabilities. :)
18:26 mtompset That's a cool idea, maximep, but I don't think anyone is going to try that. :)
18:26 maximep haha
18:27 * jcamins would try it.
18:27 jcamins If someone else did the work.
18:27 maximep it would probably be slower
18:27 maximep because of the time needed to structure the data for the gpu
18:27 mtompset Hey, with 2GB ram on a GPU, it should be possible.
18:28 mtompset Even with 1GB it should be possible, but I think you are right, maximep, about the structuring data.
18:28 mtompset Hmmm.... map data into polygons. :)
18:30 jcamins The ultimate in image library software management? An image library ILS written in OpenGL?
18:32 mtompset Well, lunch break/date with my wife.
18:40 nengard joined #koha
18:42 jcamins drojf: good point. I had never thought about it like that.
18:52 drojf i see that the other columns in oai_sets_mapping table are set to NOT NULL. i want to introduce an operator column to choose between 'equal' and 'not equal' in OAI set mappings (was hardcoded 'equal' before). that means that mappings defined before that patch don't have a value in that column since it didn't exist when they were created. if the column is set to NOT NULL, will everything explode? does it only matter for new entries? new entries wouldn't
18:52 khall somewhat crazy question: would it be possible to generate a list of koha files that are modified by any patches to koha currently waiting for SO or QA?
18:53 jcamins khall: you could write a script to iterate through all the bugs and grep for the change lines.
18:53 jcamins drojf: you'd need to set the default to equal. I believe when the table is altered the default gets filled in.
18:54 jcamins You'd have to test that, of course.
18:54 drojf that would have been the next question :) ok i'll try that
18:54 khall here's why I ask. The koha-wide perltidy that paul proposed got shot down, but what if we could perltidy all the files that are not currently being modified by patches? It could even be a periodic, automatic process.
18:55 jcamins Hm.
18:55 jcamins I'd rather see it done one file at a time, I think.
18:56 jcamins However, that seems like a good way to choose which files to start with.
18:56 khall How would I even get all the patches waiting for SO or QA? Is there an api? DB access?
18:56 jcamins I use pybugz.
18:56 jcamins alias pqa='bugz namedcmd --encoding=utf-8 "Passed QA"'
18:57 jcamins (etc.)
18:57 khall thanks! I'll have to take a look at that.
18:57 jcamins I don't remember if I patched pybugz.
18:57 cait khall: the problem was git blame will not give you useful results I think
18:57 cait for changes made
18:58 cait when you perltidy everything
18:58 jcamins cait: yeah, but for really messy files it might be worth it.
18:58 khall cait, I see.
18:59 jcamins For files that are not exceptionally messy, I don't think it's really necessary.
18:59 khall I agree, there are some files that are close to unreadable, terrible nesting for instance
18:59 cait jcamins: but if you are working on messy  files - you can do it I tihnk? as part of your patches? at least you can make things better
19:00 jcamins cait: yeah, and that is what people should be doing.
19:00 khall yeah, I've done that a few times
19:00 jcamins However, if there are messy files that are often contentious, khall's point about perltidying them when there wouldn't be any conflicts is a very good one.
19:02 jcamins C4::Auth would be a good candidate... if there weren't already patches in the pipeline.
19:03 khall if we had a git hook that perltidy'd changed file automatically, we wouldn't have the git blame issue ( assuming all the devs used it ).
19:03 jcamins I'm not sure how safe that would be.
19:03 * khall loves well formatted code, but who doesn't?
19:04 khall I tend to agree automation is a bit iffy
19:04 cait khall: only after the initial perltidy that would work
19:05 khall indeed
19:05 cait and code changes and perltidy changes should always be separate
19:05 cait because it's so hard to see the changes if both is mixed up
19:05 cait but you already knew that :)
19:05 jcamins You know what would help even more than a global perltidy, without screwing up git blame?
19:06 jcamins Deleting unused code.
19:06 khall yeah, nothing's worse than rebasing a heavily tidy'd patch
19:06 cait yeah
19:06 cait and fixing bugs
19:06 wahanui i guess fixing bugs is the best way to do that
19:06 khall jcamins++
19:06 khall if ( defined $itm->{'publictype'} ) {
19:06 khall # I can't actually find any case in which this is defined. --amoore 2008-12-09
19:06 khall $itm->{ $itm->{'publictype'} } = 1;
19:06 khall }
19:07 khall opac/
19:08 jcamins There are at least 610 lines in C4::Search that are entirely unused.
19:08 oleonard The thing about working on Koha (which I love, by the way) is that if you're looking for something to fix, there's always plenty to choose from
19:08 khall lol
19:08 jcamins lol
19:08 cait lol
19:08 cait oleonard: and you fix plenty
19:08 cait oleonard++
19:08 cait always amazed at how much you do and get done
19:10 oleonard Thanks cait
19:39 jatara joined #koha
19:39 slef I've got this horrible feeling that is nasty and I'm making it worse.
19:39 jcamins slef: I have this horrible feeling that you are right.
19:39 jatara Hi, all! Wondering if there was any way to prevent certain records from showing up in a OPAC search?
19:39 jcamins jatara: indeed there is!
19:40 jcamins It's called OPAC suppression.
19:40 jcamins You should be able to find it in the manual by searching for "suppression."
19:41 jatara @jcamins Wonderful! Thanks so much.
19:41 huginn jatara: I'll give you the answer just as soon as RDA is ready
19:42 jatara "as soon as RDA is ready"?
19:42 jcamins jatara: @ is a signal to huginn that you are giving it a command.
19:42 khall is there a general dead code removal bug on bz anywhere? I'm not seeing one
19:43 jcamins khall: no.
19:43 khall thanks
19:43 jcamins And I'd prefer separate bugs rather than an omnibus bug.
19:43 khall cool, will do
19:43 jatara who is huginn?
19:43 wahanui huginn is a bot too veera, not a person
19:43 huginn wahanui: I suck
19:43 wahanui huginn: huh?
19:43 huginn wahanui: I'll give you the answer just as soon as RDA is ready
19:43 wahanui ...but i'll give you the answer just as soon as rda is <reply>...
19:43 jcamins Like, "Remove dead code in C4::Search," "Remove dead code in C4::Auth," etc.
19:43 jcamins (that first one already exists, of course)
19:44 khall will do
19:44 jcamins That was pretty awesome.
19:44 jcamins jatara: huginn is a bot.
19:45 nengard anyone know if the fines log tracks payments? It's not looking like it to me when I look at the data in the table
19:45 nengard but I want to confirm
19:46 cait which table are you looking at?
19:46 cait one of the logs does track payments
19:46 cait either statistics or action_logs
19:47 cait I think I did a report a while back... but that was not master, but 3.6
19:48 nengard action_logs
19:48 nengard i'm looking for which library staff was logged in and made the payment
19:48 nengard the logs are on, but I see forgiven and dropbox mode and accruing fines ? but not payment
19:49 cait try statistics
19:49 cait if it's not there. that's a bug
19:49 nengard that doesn't tell you the librarian/staff member
19:49 cait I know payment and waives are tracked in 3.6
19:49 nengard right, but not the who did it part
19:49 cait the library wanted to see what fines had been waived
19:49 cait hm not sur about that
19:49 nengard that's why i looked at the action_logs
19:49 nengard it tracks the 'who'
19:49 * oleonard wonders why people always use @ in IRC
19:50 jcamins oleonard: Twitter.
19:50 wahanui twitter is quite invasive of culture. :)
19:50 oleonard jcamins: Really, you think so? I assumed for some reason that it predated that
19:51 jcamins oleonard: I don't think I ever saw it when I was younger.
19:52 jatara @ is from twitter. Force of habit (but I was always using @ in chat from way back in the day -- even MUDs)
19:52 huginn jatara: I'll give you the answer just as soon as RDA is ready
19:53 jatara *headdesk*
19:53 oleonard Maybe the syntax had some function in chat clients
19:54 jatara Well, it was an effective way to call someone's attention to your statement, esp if you were addressing them.
19:59 jcamins Wow.
20:01 jcamins Apparently 2:56 today was The time to not bother with capitalization.
20:01 slef jcamins: aRE  YOU SUre abOUT THAT?
20:02 jcamins slef: that was my initial impression of the four e-mails that arrived simultaneously, yes.
20:03 slef jcamins: would you like me to refactor overduerules table and tools and then add my will-anyone-want-this enh on top?  I've a bit more leeway than I thought earlier.
20:03 jcamins slef: that makes sense to me. It seems to me that if you just try to add your feature to what we have now, all we'll have is a worse mess.
20:06 slef jcamins: any thoughts on how to refactor it?  And no, I'm staying out of changing the notice processing... eat the elephant one bite at a time!
20:07 slef jcamins: I'm thinking...
20:08 slef jcamins: overduerule_id,branchcode,categoryc​ode,delay,letter,debarred,iteration
20:09 slef but I'm not sure if that will make other things hard to write
20:09 slef makes mine easier to write, just another boolean alongside debarred
20:09 slef and should it be overduerule_id or overduerules_id?
20:09 jcamins dorlol
20:10 slef wahanui: coding guidelines?
20:10 wahanui coding guidelines are[…]Coding_Guidelines
20:10 jcamins drojf: lol
20:10 jcamins ^^ that's what I meant.
20:10 slef ah phew
20:10 slef I feared I'd rendered you insane with the nasty overduerules.
20:10 jcamins slef: I'm not very familiar with the overdue rules. However, that makes sense to me.
20:11 slef SQL7: Primary keys - If you add a table to Koha, the table must have a primary key, and the primary key name must be columnname_id (color_id for example)
20:11 slef ok, so what's columnname?
20:11 * jcamins was just about to ask that.
20:12 slef should that be tablename, perhaps?
20:12 cait ?
20:12 jcamins I think that should be tablename.
20:12 * slef edits
20:12 cait OH
20:13 jcamins slef: and your thought is that you can add a "hold" iteration?
20:13 slef jcamins: yes - ideally, a syspref-controlled binary hold iteration outside the standard loop.
20:14 jcamins Yeah, that makes a lot of sense to me.
20:15 jcamins Actually, maybe better to have trigger_type and iteration?
20:15 slef other random grumpiness: if you edit the wiki, please put a log message in. Watchers are bored of your blank log messages and if you make them check the wiki just to see what you changed, they might start reverting it just for fun. ;)
20:16 slef jcamins: where trigger_type is in ('holds','standard')?
20:16 slef s/standard/default/
20:17 slef dinnertime bblortomorrow
20:17 jcamins Yeah.
20:17 jcamins Eventually we could offer more than three overdue notices.
20:18 cait libraries would like that
20:18 cait :)
20:18 slef well, this refactoring would permit that at cronjob and database, but I've no idea how to write the web interface to it... now really gone
20:19 * jcamins doesn't really see that the web interface has to be changed at present.
20:19 jcamins When a developer has sponsorship to add more than three overdue notices it can be changed.
20:20 * cait agrees
20:21 cait as long as it still works with current interface of course )
20:21 cait :)
20:21 jcamins There is one person on a cataloging mailing list I subscribe to who -- I swear -- does not do a single thing without e-mailing the list.
20:22 jcamins "I just opened a file with the extension [redacted] that opened in a program called [redacted viewer]."
20:22 jcamins "I just cataloged a book [redacted]."
20:26 oleonard Just a play by play? No questions involved?
20:26 jcamins oleonard: about half the time there's a question that could be answered with common sense or a simple Google query using the subject of his e-mail.
20:27 oleonard Sounds like someone who needs to hang out in a catalogers' IRC channel
20:27 jcamins Yep.
20:28 jcamins On an IRC channel I'd probably enjoy his missives.
20:28 jcamins When each and every one has to be deleted, they mostly just irritate me terribly.
20:28 drojf @wunder berlin, germany
20:28 huginn drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is -0.4°C (9:13 PM CET on December 14, 2012). Conditions: Clear. Humidity: 71%. Dew Point: -5.0°C. Windchill: -6.0°C. Pressure: 29.62 in 1003 hPa (Falling).
20:28 cait @wunder Konstanz
20:28 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 0.8°C (9:25 PM CET on December 14, 2012). Conditions: Mist. Humidity: 93%. Dew Point: -0.0°C. Windchill: 1.0°C. Pressure: 29.62 in 1003 hPa (Steady).
20:47 druthb @wunder 66046
20:47 huginn druthb: The current temperature in Near Lawrence High School, Lawrence, Kansas is 11.5°C (2:44 PM CST on December 14, 2012). Conditions: Overcast. Humidity: 21%. Dew Point: -10.0°C. Pressure: 29.93 in 1013 hPa (Falling).
20:47 jcamins oleonard: how does bug 9294 affect translation?
20:47 huginn Bug[…]w_bug.cgi?id=9294 enhancement, P5 - low, ---, oleonard, Needs Signoff , Move JavaScript out of circulation template
20:47 oleonard jcamins: It doesn't, because we still have to keep strings in the template for translation
20:48 jcamins oleonard: okay, so the strings remain in the tt files?
20:48 oleonard Yes
20:48 oleonard We can't completely eliminate embedded javascript until we come up with a way around that
20:48 cait :)
20:59 maximep left #koha
21:11 jcamins Good night, #koha.
21:11 oleonard See you later #koha
21:24 nengard left #koha
21:41 tcohen joined #koha
22:04 edveal left #koha
22:27 edveal joined #koha
22:45 edveal left #koha
23:04 cait left #koha
23:08 thd-away` joined #koha

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