Time  Nick         Message
21:11 oleonard     See you later #koha
21:11 jcamins      Good night, #koha.
20:48 cait         :)
20:48 oleonard     We can't completely eliminate embedded javascript until we come up with a way around that
20:48 oleonard     Yes
20:48 jcamins      oleonard: okay, so the strings remain in the tt files?
20:47 oleonard     jcamins: It doesn't, because we still have to keep strings in the template for translation
20:47 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9294 enhancement, P5 - low, ---, oleonard, Needs Signoff , Move JavaScript out of circulation template
20:47 jcamins      oleonard: how does bug 9294 affect translation?
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 druthb       @wunder 66046
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:28 cait         @wunder Konstanz
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 drojf        @wunder berlin, germany
20:28 jcamins      When each and every one has to be deleted, they mostly just irritate me terribly.
20:28 jcamins      On an IRC channel I'd probably enjoy his missives.
20:27 jcamins      Yep.
20:27 oleonard     Sounds like someone who needs to hang out in a catalogers' IRC channel
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:26 oleonard     Just a play by play? No questions involved?
20:22 jcamins      "I just cataloged a book [redacted]."
20:22 jcamins      "I just opened a file with the extension [redacted] that opened in a program called [redacted viewer]."
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:21 cait         :)
20:21 cait         as long as it still works with current interface of course )
20:20 * cait       agrees
20:19 jcamins      When a developer has sponsorship to add more than three overdue notices it can be changed.
20:19 * jcamins    doesn't really see that the web interface has to be changed at present.
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:18 cait         :)
20:18 cait         libraries would like that
20:17 jcamins      Eventually we could offer more than three overdue notices.
20:17 jcamins      Yeah.
20:17 slef         dinnertime bblortomorrow
20:16 slef         s/standard/default/
20:16 slef         jcamins: where trigger_type is in ('holds','standard')?
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:15 jcamins      Actually, maybe better to have trigger_type and iteration?
20:14 jcamins      Yeah, that makes a lot of sense to me.
20:13 slef         jcamins: yes - ideally, a syspref-controlled binary hold iteration outside the standard loop.
20:13 jcamins      slef: and your thought is that you can add a "hold" iteration?
20:12 cait         OH
20:12 * slef       edits
20:12 jcamins      I think that should be tablename.
20:12 cait         ?
20:12 slef         should that be tablename, perhaps?
20:11 * jcamins    was just about to ask that.
20:11 slef         ok, so what's columnname?
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:10 jcamins      slef: I'm not very familiar with the overdue rules. However, that makes sense to me.
20:10 slef         I feared I'd rendered you insane with the nasty overduerules.
20:10 slef         ah phew
20:10 jcamins      ^^ that's what I meant.
20:10 jcamins      drojf: lol
20:10 wahanui      coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines
20:10 slef         wahanui: coding guidelines?
20:09 jcamins      dorlol
20:09 slef         and should it be overduerule_id or overduerules_id?
20:09 slef         makes mine easier to write, just another boolean alongside debarred
20:09 slef         but I'm not sure if that will make other things hard to write
20:08 slef         jcamins: overduerule_id,branchcode,categorycode,delay,letter,debarred,iteration
20:07 slef         jcamins: I'm thinking...
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:04 drojf        [off] i like 'guide me to slow the error'. that would make one fancy stitched pillowcase
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: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:02 jcamins      slef: that was my initial impression of the four e-mails that arrived simultaneously, yes.
20:01 slef         jcamins: aRE  YOU SUre abOUT THAT?
20:01 jcamins      Apparently 2:56 today was The time to not bother with capitalization.
19:59 jcamins      Wow.
19:54 jatara       Well, it was an effective way to call someone's attention to your statement, esp if you were addressing them.
19:53 oleonard     Maybe the syntax had some function in chat clients
19:53 jatara       *headdesk*
19:52 huginn       jatara: I'll give you the answer just as soon as RDA is ready
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:51 jcamins      oleonard: I don't think I ever saw it when I was younger.
19:50 oleonard     jcamins: Really, you think so? I assumed for some reason that it predated that
19:50 wahanui      twitter is quite invasive of culture. :)
19:50 jcamins      oleonard: Twitter.
19:49 * oleonard   wonders why people always use @ in IRC
19:49 nengard      it tracks the 'who'
19:49 nengard      that's why i looked at the action_logs
19:49 cait         hm not sur about that
19:49 cait         the library wanted to see what fines had been waived
19:49 nengard      right, but not the who did it part
19:49 cait         I know payment and waives are tracked in 3.6
19:49 nengard      that doesn't tell you the librarian/staff member
19:49 cait         if it's not there. that's a bug
19:49 cait         try statistics
19:48 nengard      the logs are on, but I see forgiven and dropbox mode and accruing fines ? but not payment
19:48 nengard      i'm looking for which library staff was logged in and made the payment
19:48 nengard      action_logs
19:47 cait         I think I did a report a while back... but that was not master, but 3.6
19:46 cait         either statistics or action_logs
19:46 cait         one of the logs does track payments
19:46 cait         which table are you looking at?
19:45 nengard      but I want to confirm
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:44 jcamins      jatara: huginn is a bot.
19:44 jcamins      That was pretty awesome.
19:44 khall        will do
19:43 jcamins      (that first one already exists, of course)
19:43 jcamins      Like, "Remove dead code in C4::Search," "Remove dead code in C4::Auth," etc.
19:43 wahanui      ...but i'll give you the answer just as soon as rda is <reply>...
19:43 huginn       wahanui: I'll give you the answer just as soon as RDA is ready
19:43 wahanui      huginn: huh?
19:43 huginn       wahanui: I suck
19:43 wahanui      huginn is a bot too veera, not a person
19:43 jatara       who is huginn?
19:43 khall        cool, will do
19:43 jcamins      And I'd prefer separate bugs rather than an omnibus bug.
19:43 khall        thanks
19:43 jcamins      khall: no.
19:42 khall        is there a general dead code removal bug on bz anywhere? I'm not seeing one
19:42 jcamins      jatara: @ is a signal to huginn that you are giving it a command.
19:42 jatara       "as soon as RDA is ready"?
19:41 huginn       jatara: I'll give you the answer just as soon as RDA is ready
19:41 jatara       @jcamins Wonderful! Thanks so much.
19:40 jcamins      You should be able to find it in the manual by searching for "suppression."
19:40 jcamins      It's called OPAC suppression.
19:39 jcamins      jatara: indeed there is!
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      slef: I have this horrible feeling that you are right.
19:39 slef         I've got this horrible feeling that overduerules.pl is nasty and I'm making it worse.
19:10 oleonard     Thanks cait
19:08 cait         always amazed at how much you do and get done
19:08 cait         oleonard++
19:08 cait         oleonard: and you fix plenty
19:08 cait         lol
19:08 jcamins      lol
19:08 khall        lol
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 jcamins      There are at least 610 lines in C4::Search that are entirely unused.
19:07 khall        opac/opac-detail.pl
19:06 khall        }
19:06 khall        $itm->{ $itm->{'publictype'} } = 1;
19:06 khall        # I can't actually find any case in which this is defined. --amoore 2008-12-09
19:06 khall        if ( defined $itm->{'publictype'} ) {
19:06 khall        jcamins++
19:06 wahanui      i guess fixing bugs is the best way to do that
19:06 cait         and fixing bugs
19:06 cait         yeah
19:06 khall        yeah, nothing's worse than rebasing a heavily tidy'd patch
19:06 jcamins      Deleting unused code.
19:05 jcamins      You know what would help even more than a global perltidy, without screwing up git blame?
19:05 cait         but you already knew that :)
19:05 cait         because it's so hard to see the changes if both is mixed up
19:05 cait         and code changes and perltidy changes should always be separate
19:05 khall        indeed
19:04 cait         khall: only after the initial perltidy that would work
19:04 khall        I tend to agree automation is a bit iffy
19:03 * khall      loves well formatted code, but who doesn't?
19:03 jcamins      I'm not sure how safe that would be.
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:02 jcamins      C4::Auth would be a good candidate... if there weren't already patches in the pipeline.
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:00 khall        yeah, I've done that a few times
19:00 jcamins      cait: yeah, and that is what people should be doing.
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
18:59 khall        I agree, there are some files that are close to unreadable, terrible nesting for instance
18:59 jcamins      For files that are not exceptionally messy, I don't think it's really necessary.
18:58 khall        cait, I see.
18:58 jcamins      cait: yeah, but for really messy files it might be worth it.
18:58 cait         when you perltidy everything
18:57 cait         for changes made
18:57 cait         khall: the problem was git blame will not give you useful results I think
18:57 jcamins      I don't remember if I patched pybugz.
18:57 khall        thanks! I'll have to take a look at that.
18:57 jcamins      (etc.)
18:56 jcamins      alias pqa='bugz namedcmd --encoding=utf-8 "Passed QA"'
18:56 jcamins      I use pybugz.
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      However, that seems like a good way to choose which files to start with.
18:55 jcamins      I'd rather see it done one file at a time, I think.
18:55 jcamins      Hm.
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:54 drojf        that would have been the next question :) ok i'll try that
18:54 jcamins      You'd have to test that, of course.
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:53 jcamins      khall: you could write a script to iterate through all the bugs and grep for the change lines.
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: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:42 jcamins      drojf: good point. I had never thought about it like that.
18:42 drojf        [off] jcamins: that probably has to do with the different perspective of people that report a bug (help for free) and people that request a feature (demand stuff for free). if i want you to do something for me without pay that better be high priority
18:38 jcamins      [off] Rarely do actual bugs get marked as having a high priority, just feature requests.
18:38 jcamins      [off] What is the obsession people have with marking feature requests as "P1 - high" priority?
18:32 mtompset     Well, lunch break/date with my wife.
18:30 jcamins      The ultimate in image library software management? An image library ILS written in OpenGL?
18:28 mtompset     Hmmm.... map data into polygons. :)
18:28 mtompset     Even with 1GB it should be possible, but I think you are right, maximep, about the structuring data.
18:27 mtompset     Hey, with 2GB ram on a GPU, it should be possible.
18:27 maximep      because of the time needed to structure the data for the gpu
18:27 maximep      it would probably be slower
18:27 jcamins      If someone else did the work.
18:27 * jcamins    would try it.
18:26 maximep      haha
18:26 mtompset     That's a cool idea, maximep, but I don't think anyone is going to try that. :)
18:26 mtompset     The i7-3770 is 3.4GHz and has nice hardware virtualization capabilities. :)
18:26 maximep      that would be funny :p
18:26 maximep      zebra rebuilds on a gpu
18:25 maximep      hehe
18:25 maximep      id rather have a i5 in that case
18:25 maximep      I couldnt do anything without a ssd
18:25 mtompset     [off] there was a budget limitation. :)
18:25 jcamins      You know, that's something that Koha doesn't offer: the ability to scale using a graphics card.
18:24 maximep      get both
18:24 mtompset     Storage size is more important to me.
18:24 maximep      no ssd ?
18:24 mtompset     [off] It's nice to have windows experience numbers of 7.7,7.7,7.9,7.9, and 5.9 :)
18:24 mtompset     [off] I have my dream computer now. i7-3770 with 32GB of RAM, 2TB drive, and a nice Geoforce GTX 680. :)
18:22 mtompset     I forgot how I configured it on the netbook.
18:22 mtompset     I was just installing Chatzilla for the first time on this computer.
18:21 cait         sysprefs are database content, not strucutre :)
18:21 slef         mtompset: are you feeling alright?
18:21 drojf        never added anything else before
18:21 slef         koha will take defaults from the text file
18:21 mtompset     There! Much better. Greetings, #koha.
18:21 jcamins      Yes. You add the syspref to sysprefs.sql.
18:21 drojf        ah. alright then
18:21 slef         ah adding a syspref is different I think
18:21 jcamins      drojf: that does not apply to sysprefs.
18:21 drojf        that was not in my "how to add a syspref 101"
18:21 slef         and I've been doing this almost 10 years :-/
18:20 slef         so oops from me too
18:20 slef         but I realise the patch I offered wizzyrea didn't
18:20 drojf        oops
18:20 slef         they should always be updated together
18:20 drojf        ok i know updatedatabase.pl, never touched kohastructure.sql before :)
18:19 jcamins      (using ALTER TABLE)
18:19 jcamins      You add it to kohastructure.sql, and add a revision to updatedatabase.pl which adds the column in the appropriate place.
18:19 slef         and also patch kohastructure.sql
18:18 jcamins      What do you mean?
18:18 wahanui      rumour has it updatedatabase is missing a curly bracket
18:18 slef         updatedatabase
18:18 drojf        patch
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 jcamins      And other rules that I'll let you know as I come up with them. :P
18:17 jcamins      And PKs must have the form tablename_id
18:17 jcamins      drojf: the RM requires that you normalize your database structures.
18:17 gerundio     nice weekend everyone
18:16 drojf        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:15 mtompset     Woo hoo! Chatzilla up and running. Sort of. :)
18:15 jcamins      I don't know of any guidelines.
18:14 slef         I thought it would be linked easily from there but I'm not finding it
18:13 slef         no it's not there
18:13 drojf        ah right, i should have known that myself :) thanks
18:12 wahanui      coding guidelines are http://wiki.koha-community.org/wiki/Coding_Guidelines
18:12 slef         wahanui: coding guidelines?
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:11 slef         [off] in other, more techie news, after we refused to send the accused-but-ill NASA cracker Gary McKinnon to the US, the US has refused to share any evidence with UK authorities and so the English+Welsh DPP (like a national DA) has dropped the case.
18:02 slef         [off] @MaggieJordanACN 	1m ago When exactly is the right time? Before or after the next time?? @WestWingReport
18:01 oleonard     [off] "However, this time of tragedy is the wrong day to discuss gun laws in America" -- every Republican in America.
18:01 slef         [off] Connecticut elementary school
18:01 gmcharlt     :(
18:01 vfernandes   :/
18:00 cait         :(
18:00 oleonard     Ugh.
17:59 slef         [off] BREAKING: At least 27 dead, 18 children among them, in elementary school shooting http://on.rt.com/uh7pd6
17:53 jcamins      slef: I've never been able to figure it out and make it work consistently.
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:52 * oleonard   will be back in a bit
17:51 jcamins      Hard to tell.
17:51 jcamins      Sometimes it doesn't.
17:51 jcamins      slef: sometimes adding an extra line before your updatedatabase stanza helps.
17:51 slef         can someone remind me how to avoid updatedatabase conflicts on merge or can't we?
17:46 vfernandes   :D
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:43 vfernandes   yeah! :P
17:43 jcamins      vfernades++ # you deserve double karma for that!
17:42 vfernandes   i'm the second person with most submissions on koha translate... :)
17:42 jcamins      vfernandes++
17:42 vfernandes   3.8 for portuguese is almost at 70%
17:41 vfernandes   for today i'm full of translations...
17:24 drojf        i will find out eventually ;) no, it's ovh, french company
17:24 slef         (not 1&1 is it? ;-) )
17:24 slef         anyway, will your webhost get upset if you start transferring much and lock you down?
17:23 slef         plus you have to remember update-server-info
17:23 slef         lots of requests for most actions
17:23 slef         inefficient IIRC
17:23 drojf        bad in what way?
17:22 slef         git over http is pretty bad but works
17:22 drojf        hm. wouldn't hurt to have git too :D
17:22 drojf        webhost even
17:21 drojf        so, why not have a little of everything on my webost for like 2€/month ;)
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:20 slef         drojf: yes, make the repository elsewhere, then mirror it to the webspace. Why not?
17:19 slef         drojf: git update-server-info, sy... no, wait, wrong repository
17:16 drojf        too fast
17:16 drojf        bye Jo
17:16 JoeLib001    Bye.
17:16 JoeLib001    Thanks again for the help everyone. :-)
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:12 cait         you made me hungry too :)
17:12 JoeLib001    Hehe
17:12 drojf        heh i made him hungry
17:12 * jcamins    goes to eat some lunch.
17:11 cait         but maybe point out in the end that the work doesn#t end with installing it :)
17:11 drojf        "here, let's have a look at the command… aaaand here we are, all done. yummy koha"
17:11 jcamins      I use apt-cacher-ng.
17:11 JoeLib001    True. :-)
17:11 jcamins      drojf: set up an apt cache.
17:11 drojf        true. lol
17:10 cait         the cooks in the shows do it all the time!
17:10 JoeLib001    HAhahahahaha!
17:10 drojf        lol
17:10 cait         or cheat a little and have koha-common installed already :)
17:10 cait         maybe :)
17:10 drojf        mabye a local repo :)
17:10 drojf        eduroam is slow
17:09 cait         totally
17:09 cait         and some things preinstalled
17:09 cait         with packages
17:09 cait         yes
17:09 drojf        cait: do you think i would manage a koha installation within a 5 minute lightning "talk" at inetbib? ;)
17:08 JoeLib001    Ok, thanks. I copied them and now it looks good again. ;-)
17:08 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5888 enhancement, P5 - low, ---, julian.maurice, Signed Off , opac-detail subject/author links improvements
17:08 cait         bug 5888
17:08 drojf        yes
17:08 jcamins      Or symlinking.
17:08 drojf        JoeLib001: i would go with copying
17:04 JoeLib001    Do I truly want to move those files or just copy those files?
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:02 jcamins      Thanks.
17:01 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9288 enhancement, P5 - low, ---, koha-bugs, Needs Signoff , Add a script to test SIP from the command line
17:01 khall        jcamins: bug 9288
17:01 JoeLib001    Thanks, I found it.
17:01 oleonard     I think I would want to be able to turn it off for my patrons
17:01 oleonard     I'm wondering if we don't need a system preference for it.
17:00 jcamins      oleonard: somewhere between the two.
17:00 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5888 enhancement, P5 - low, ---, julian.maurice, Signed Off , opac-detail subject/author links improvements
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 oleonard     JoeLib001: Look for "OPAC interface fail with Koha3.10.000 on ubuntu 12.04"
16:59 JoeLib001    Ah, ok. I am on the list. I will check it out.
16:59 jcamins      I don't have a link, but it has instructions.
16:59 jcamins      There was a thread on the mailing list discussing this.
16:59 JoeLib001    Anyone have a suggestion as where I should go to fix my problem?
16:58 JoeLib001    I just upgraded to Koha 3.10 and my OPAC has a template issue or something now. It is located at http://koha.swau.edu
16:58 JoeLib001    Hello. :-)
16:44 khall        np!
16:44 jcamins      Thanks.
16:44 khall        I'll post it as a patch, it'll be a start at least
16:44 khall        it can log in, and request the data for a user
16:44 khall        I have the skeleton for one
16:43 khall        yeah, I've just been hand writing everything. We should write a sip testing cli script
16:43 jcamins      No, I just don't have a good SIP client and was wondering what you used.
16:42 khall        I just use telnet to the sip server
16:42 khall        not sure what you mean, did I so a bad patch?
16:41 jcamins      khall: how are you testing SIP patches?
16:39 jcamins      I imagine it's a pretty easy fix.
16:38 jcamins      That's the last patch to have touched that.
16:38 jcamins      Makes sense.
16:38 oleonard     git bisect blames that 7919
16:37 jcamins      Ooh, you're right.
16:37 oleonard     So if I click "Child" I get the "new adult patron" form instead
16:36 jcamins      *Works
16:36 oleonard     categorycodes are not passed to the template for use in the "new patron" menu
16:36 jcamins      It worked for me.
16:36 jcamins      How so?
16:35 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_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:35 oleonard     Bug 7919 broke the new patron menu on members-home.pl
16:03 reiveune     bye
16:02 jcamins      I certainly wouldn't reject a patch for being overly punctilious about copyright statements.
16:02 drojf        haha no it shouldn't. good old copy and paste
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:01 jcamins      But, for example, a file created in December 2012 by someone in the US should not be copyright 2010 BibLibre.
16:01 jcamins      You only need to add copyright statements when you have substantially rewritten a file or created a new file.
16:01 drojf        (not that i want to have a copyright statement per sql line)
16:00 jcamins      drojf: I think possibly because we consider them "data" files. I don't really know, though.
16:00 drojf        mind if i ask why there is no copyright information in the other files?
15:59 jcamins      Maybe I should assert droit moral over everything I push that does not have an explicit copyright statement.
15:59 jcamins      I was mostly just talking about .pl files.
15:59 jcamins      Right.
15:58 oleonard     ...except templates, javascript, css, images, prefs, sql, etc, for some reason.
15:57 wahanui      whatever jcamins forgets to check is optional.
15:57 drojf        optional?
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 wahanui      OK, drojf.
15:57 drojf        wahanui: optional is <reply> whatever jcamins forgets to check is optional.
15:56 jcamins      They are not optional, folks.
15:56 jcamins      Copyright statements and licenses.
15:56 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9287 normal, P5 - low, ---, mirko, Needs Signoff , socialnetworks is enabled by default
15:56 jcamins      You know what I have forgotten to check during my pre-push QAing?
15:56 drojf        would be cool if somebody could try bug 9287. socialnetworks enabled by default is just wrong.
15:27 wahanui      http://i.imgur.com/hVVuP.jpg
15:27 slef         wahanui: no?
15:26 wahanui      oleonard: i'm not following you...
15:26 oleonard     wahanui: Just go easy on the lies and cigar-smoking.
15:26 wahanui      oleonard: what?
15:26 oleonard     wahanui: Maybe some day you'll get to be a real boy.
15:25 wahanui      Oh good, I didn't understand and probably never will, being a bot.
15:25 oleonard     Never mind.
15:25 oleonard     It was down there under "Default checkout limit by patron category"
15:25 oleonard     oh wait yes I do
15:25 oleonard     I don't have any circ rule set at 6.
15:24 jcamins      Ooh, there are lots of good bugs awaiting QA.
15:24 tcohen       without compromising the rest of my work heh
15:24 drojf        oleonard: that's an interesting calculation :)
15:24 tcohen       now i can test 32bit and 64bit ubuntu-related stuff
15:24 oleonard     Sorry, /But/ I  have 18 items checked out, all the same item type.
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:22 huginn       jcamins: The operation succeeded.
15:22 jcamins      @later tell mtj Please QA bug 9052 if you get a chance.
15:21 jcamins      tcohen: yay! Now you can run a few more Koha instances!
15:17 tcohen       weeeeee, 4GB more of RAM for my ultrabook! 8GB of joy!
15:14 kf           I am going to blame friday
15:14 kf           jcamins: args, you are right
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:13 kf           chocolate chip
15:13 jcamins      What kind?
15:13 jcamins      Mmm.
15:13 * kf         puts a bowl of cookies on the virtual #koha table
15:11 jcamins      kf: I presume so.
15:07 drojf        s/though/through. i should stop typing today
15:05 kf           oh
15:05 drojf        s/mant/meant
15:05 drojf        kf: no, i mant my email not coming though at all
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:03 kf           ?
15:03 kf           a compliment about normally answering maisl very fast
15:00 drojf        that's what i get for not looking in irc ;)
14:59 kf           must be a first :)
14:58 drojf        meh. kf was faster
14:52 kf           ah never mind
14:49 kf           trying to anwer an email on the mailing list, no pressure :)
14:49 kf           jcamins_away: is the bugfix release for 3.10 on 22nd?
14:48 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8033 enhancement, P5 - low, ---, elliott, Pushed to Master , add print receipt option to Koha self-check
14:48 * oleonard   goes back in time to fail Bug 8033 for not doing JavaScript in a translatable way
14:47 druthb       :P
14:46 drojf        druthb++ # to increase the pressure :P
14:45 * druthb     blushes
14:44 tcohen       druthb++
14:42 kf           druthb++ :)
14:42 kf           cool :)
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:39 tcohen       when will we swithc?
14:38 druthb       Hi, tcohen. :)
14:38 tcohen       hi druthb
14:30 * druthb     can't type today; she has the dumb.
14:30 druthb_brb   nick druthb
14:21 tcohen       druthb_brb, i saw it is fixed, that's great news!
14:19 huginn       tcohen: The operation succeeded.
14:19 tcohen       @later tell mtompsett, please review bug 9267
14:12 chris_n      jcamins kf1 slef: I was just thinking it would be nice to rework notices to use something like TT
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:08 kf1          :)
14:07 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Pushed to Master , allow patron self registration via the opac
14:07 oleonard     Wow, Bug 7067 pushed to master!
14:07 kf1          ... and hi oleonard :)
14:05 kf1          well.. there are bugs in it :)
14:04 oleonard     Suddenly Gmail wants to send Bugzilla messages to spam again
14:01 oleonard     Hi #koha
13:40 huginn       jcamins: The operation succeeded.
13:40 jcamins      @later tell rangi Could you please install String::Random on jenkins?
13:37 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9056 minor, P5 - low, ---, veron, NEW , Add more translations to table language_descriptions
13:37 jenkins_koha * jcamins: Bug 9056 follow-up: add missing \n to updatedatabase.pl
13:37 jenkins_koha * jcamins: Bug 7067: Increment version number
13:37 jenkins_koha * jcamins: Bug 7067 follow-up: fix updatedatabase.pl formatting
13:37 jenkins_koha * kyle: Bug 7067 - QA Followup - Fix error when confirming via email
13:37 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_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 - Fix bad url in breadcrumbs
13:37 jenkins_koha * kyle: Bug 7067 - QA Followup - Fix failing tests
13:37 jenkins_koha * kyle: Bug 7067 QA Followup - Add descriptions to tests
13:37 jenkins_koha * kyle: Bug 7067 QA Followup
13:37 jenkins_koha * jonathan.druart: Bug 7067 Followup: FIX merge updatedatabase
13:37 jenkins_koha * jonathan.druart: Bug 7067: Followup FIX QA fails
13:37 jenkins_koha * oleonard: Bug 7067 [Follow-up: templates] allow patron self registration via the opac
13:37 jenkins_koha * kyle: Bug 7067 - OPAC Borrower Self Registration
13:37 jenkins_koha Project Koha_master build #979: FAILURE in 3 min 6 sec: http://jenkins.koha-community.org/job/Koha_master/979/
13:34 jenkins_koha Starting build #979 for job Koha_master (previous build: SUCCESS)
13:34 huginn       New commit(s) kohagit: Merge branch 'bug_9056' into 3.12-master <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=310098fd7b2879bc509541defdad205ad78d5e81> / Bug 9056 follow-up: add missing \n to updatedatabase.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f028aef4839ef24a938007583b617afb5c134c54> / Bug 7067: Increment version number <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3d70e9a4668d
13:34 slef         right, thanks for the review
13:33 wajasu       ahh. better then.
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:31 wajasu       its the sustitution logic that you might need to get into.
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:29 slef         wajasu: I don't think Letters.pm has any overdue-specific parts so I suspect it won't see/care about the new timings and fields.
13:28 slef         or Letters.pm indeed
13:27 * slef       checks Letter.pm
13:27 wajasu       you might need to get into the guts of Letter.pm
13:26 wajasu       sounds like a plan
13:25 kf1          hi libsysguy :)
13:25 slef         hi libsysguy
13:21 slef         ?
13:21 slef         3. extend cronjobs/overdue_notices.pl to generate on different dates for items with and without holds
13:21 slef         2. extend tools/overduerules.pl to set those dates
13:21 slef         1. extend kohastructure.sql and updatedatabase.pl to hold dates for items with and without holds
13:21 slef         so am I right in thinking my shortest possible path is
13:19 slef         3.6 :-/
13:19 huginn       slef: The operation succeeded.
13:19 slef         @later tell libsysguy any update on Bug 6833 rewrite?
13:18 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6833 enhancement, P5 - low, ---, henridamien, Patch doesn't apply , Notifications Rewrite
13:18 slef         Bug 6833
13:16 kf1          he was working on a rewrite of this
13:16 kf1          slef: you should talk to libsysguy
13:13 * jcamins    pulls out the red pen.
13:12 * jcamins    will fail any patch that updates the database without changing kohastructure that he notices.
13:12 jcamins      slef: it's a goof.
13:11 slef         at least none of my wips that I'm using today
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         urgh, just realised none of my wip branches change kohastructure.sql
13:10 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7067 new feature, P5 - low, ---, kyle.m.hall, Signed Off , allow patron self registration via the opac
13:10 slef         bug 7067
13:09 drojf        i think i killed it with a search
13:09 jcamins      Yay! 7067 works.
13:08 drojf        i never really tried how slow pootle is at the moment :(
13:08 slef         but yeah, I just saw the overduerules table structure :-/
13:08 slef         kf1: they want different timings
13:07 kf1          slef: you may be better off trying to add an optional placeholder
13:07 kf1          slef: the database structure is not for that
13:07 kf1          slef: ooh, that will be unpleasant
13:07 * slef       goes digging
13:06 kf1          slef: because <fine> is only available in overdue notices... ubt it probably shouldn't be thre
13:06 slef         add First with holds, Second with holds, Third with holds
13:06 jcamins      Oh, well, that's something else.
13:06 slef         It seems they want Home › Tools › Notice triggers to have more tabs
13:06 slef         hrrrrm no this isn't what they want
13:05 jcamins      slef: you could do TT in a day!
13:04 slef         yeah TT is the right way but I need something I can post today
13:04 slef         <fine> is handled in misc/cronjobs/overdue_notices.pl
13:03 jcamins      [% totalfines %] [% item.title %] etc.
13:03 jcamins      kf1: it'd be easier than what we have now.
13:02 kf1          maybe make it an option like html
13:01 kf1          we just have to be careful to not overcomplicate it
13:00 slef         jcamins_away: but it's probably a good long-term move
13:00 kf1          jcamins_away: I thought he wouldn't go for that....
13:00 slef         jcamins_away: that sounds like a far bigger change
13:00 jcamins_away s/make //
13:00 slef         <ifheld>...</ifheld>
12:59 jcamins_away slef: you should make introduce TT syntax to the notices.
12:59 kf1          to have a new placeholder for hold information
12:59 kf1          I think you will need to extend the Letters.pm module
12:59 kf1          slef: hm interesting idea, but I don't think you can put the information there at all
12:59 slef         Do you think I'd need to extend the cronjob that generates the notices?
12:58 slef         kf1: I think someone wants to extra-guilt-trip patrons who have overdue books that others have holds on.
12:57 kf1          I don't think so slef, but what do you want to do?
12:57 kf1          ?
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:54 chris_n      vfernandes: I seem to get the idea that that is human nature in general :-)
12:21 vfernandes   portuguese nature is complaining but don't do nothing about the problema :D
12:21 drojf        germans 1-up that by complaining about people complaining :)
12:20 kf1          and I thought it was the german one :)
12:20 vfernandes   ehehe
12:20 kf1          look in yesterday's irc logs
12:20 vfernandes   I like complaining... it's the portuguese nature
12:20 kf1          probably has to move the data over at some point and change dns
12:20 kf1          I think it should be soon now
12:20 kf1          vfernandes: I was testing the new server yesterday for ruth
12:19 drojf        but you prefer complaining? :P
12:18 vfernandes   yes I know...
12:18 drojf        you know that you can do offline translation?
12:17 drojf        druthb_away might know
12:17 drojf        not now :P
12:17 vfernandes   nice! but soon is when?
12:17 drojf        i think the move to the new server is going to happen soon
12:16 drojf        it will, soon
12:16 vfernandes   koha translate why don't you work? :P
10:20 vfernandes   if the server allow it.. sometimes it is damn slow
10:12 vfernandes   another day translating koha 3.8 to portuguese :/
10:06 paul_p       hi vfernandes
10:05 vfernandes   hi :)
09:51 slef         ttyl
09:51 slef         *displayed
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:50 gerundio     we can continue this talk later :)
09:50 slef         FF didn't used to. It used to show a warning.  Hmm.
09:50 gerundio     gtg for now, have a meeting to attend
09:50 gerundio     FF and IE show the covers just fine
09:50 gerundio     the browser now block HTTP content on an HTTPS connection
09:50 gerundio     just take the example I'm talking about
09:49 gerundio     it does have a variety of automated controls to prevent bad usage
09:49 gerundio     it doesn't encourage people to allow all cookies and scripts
09:48 slef         ?
09:48 gerundio     slef, not really
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:47 slef         gerundio: well, chrome itself, but also its app store doesn't label stuff clearly IIRC.
09:46 gerundio     slef, hmmm? non-free software?
09:46 slef         gerundio: and no-one should use google chrome. Privacy-invading, encouraging non-free software, and so on.
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:40 gerundio     all covers from Google Books are HTTP and blocked now
09:39 gerundio     the shield icon shows up in the address bar
09:38 gerundio     the covers aren't being displayed in Chrome
09:38 gerundio     when I activate the fetch covers from Google Books setting
09:38 gerundio     I'm running a Koha installation under HTTPS
09:37 gerundio     https://support.google.com/chrome/bin/answer.py?hl=en&answer=1342714
09:37 gerundio     any google chrome users out there?
09:37 gerundio     goog morning
09:28 kf           hi libsysguy
09:02 kf           all I can ask for :) thx
09:02 paul_p       kf, will try.
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:00 kf           awesome!
08:59 paul_p       Limoges = the Koha city = the university & the public library & 2 small libraries are all using Koha :D :D
08:59 kf           paul_p: thx :)
08:59 paul_p       kf = I've asked chab. It will be in Limoges, the dates are not decided.
08:59 reiveune     kf : thank you for the clarification
08:58 kf           paul_p: do you know when the dates will be available for the french kohacon? probably?
08:56 kf           reiveune: I think your comment is ok, now it needs someone to test from the qa team
08:54 kf           cool, I heard that much
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           paul_p: I don't spreak french as you all know, but my coworker does
08:53 reiveune     thanks kf
08:53 kf           reiveune: let me take a look
08:53 paul_p       kf, yes, there will be a french kohacon also. (I don't know the exact dates)
08:53 kf           I meant the conf koala? organizes
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           so I hope you don't plan to move it :)
08:53 kf           it's the week after library conf here
08:52 paul_p       kf, ok. The hackfest is in march, 18-22
08:52 kf           at least you said that and I marked it in my calendar
08:52 kf           18th march - 22ndß
08:52 kf           I think that is in march?
08:52 kf           ah, I was not talking about the hackfest
08:51 paul_p       kf = yes, there will be a hackfest in France, I asked on koha-devel for dates
08:51 paul_p       kf yep.
08:51 kf           back in france?
08:51 kf           hi paul_p
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 paul_p       @wunder athens, greece
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 marseille
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:37 kf           @wunder Konstanz
08:37 huginn       kf: Error: No such location could be found.
08:37 kf           @wunder Konstan
08:37 kf           how is the weather in strasbourg? having snow too?
08:37 kf           hi matts :)
08:36 matts        hi !
08:31 kf           hi sophie_m :)
08:31 sophie_m     hi kf, hello #koha
08:22 kf           hi #koha
08:15 wahanui      what's up, francharb
08:15 francharb    hi
07:40 wahanui      hi, reiveune
07:40 reiveune     hello
02:54 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8033 enhancement, P5 - low, ---, elliott, Pushed to Master , add print receipt option to Koha self-check
02:54 jenkins_koha * jcamins: Bug 8033: Change javascipt behavior to degrade nicely
02:54 jenkins_koha * Paul Poulain: Bug 8033 follow-up removing tabs in indentation
02:54 jenkins_koha * elliott: Bug 8033: This patch adds print slips to self checkout.
02:54 jenkins_koha Project Koha_master build #978: SUCCESS in 1 hr 9 min: http://jenkins.koha-community.org/job/Koha_master/978/
02:20 libsysguy    hehe
02:19 eythian      you shouldn't be using outlook anyway.
02:18 libsysguy    stinkin eightball
02:17 huginn       libsysguy: The outlook is hazy, please ask again later.
02:17 libsysguy    @eightball will my next idea be successful?
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:09 eythian      @fortune
02:04 huginn       eythian: Try to get all of your posthumous medals in advance.
02:04 eythian      @fortune
01:50 huginn       New commit(s) kohagit: Bug 8033: Change javascipt behavior to degrade nicely <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=9b9f289f18ef91c29a7a78bd214731a7701d5578> / Bug 8033 follow-up removing tabs in indentation <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=17cd17531fbd7dde7b5649483d11279a61fcdd13> / Bug 8033: This patch adds print slips to self checkout. <http://git.koha-community.org/gitweb/?p=koha.git;a
01:44 jenkins_koha Starting build #978 for job Koha_master (previous build: SUCCESS)
01:40 eythian      later
01:40 jcamins      Good night, #koha.
01:40 * jcamins    decides to read in bed.
01:40 * jcamins    contemplates the blank box requesting that he write an RM newsletter.
01:33 jcamins      You're welcome.
01:33 jcamins      :)
01:33 BobB         Many thanks!
01:33 BobB         ok, well we'll try it and report back if anything breaks
01:32 jcamins      Yeah, I think back in 3.0 it did things.
01:32 BobB         Hmm, the manual gives it big wraps, actually .... its a nice idea at least  :)
01:31 jcamins      IndependantBranches does very little.
01:31 libsysguy    report back and let us know so we can update the manual
01:31 BobB         :)
01:31 jcamins      Doesn't seem likely.
01:31 libsysguy    :p
01:31 libsysguy    we should all take bets on if BobB will foobar his system
01:31 jcamins      Yup.
01:30 libsysguy    that came up a while back
01:30 libsysguy    actually no she doesn't
01:30 jcamins      Nope.
01:30 libsysguy    the manual writer might
01:30 jcamins      Yup.
01:30 BobB         Hi Jared, is that so?
01:30 jcamins      No one knows why the manual says that.
01:30 jcamins      Actually, it doesn't matter.
01:29 BobB         I guess I should take that as read and not change it?  That would be wise, hey?
01:29 BobB         It is important that this value be set before going live and that it NOT be changed
01:28 BobB         regarging the Independant Branches sys pref, the manual says ...
01:28 BobB         I have a question:
01:28 BobB         good afternoon #koha
01:17 jcamins      The biscuits are delicious.
00:39 jcamins      Need to write a RM newsletter.
00:39 jcamins      Hm.
00:20 huginn       Brooke_: The operation succeeded.
00:20 Brooke_      @later tell druthb Tejas is coldish this time of year. Def Big D is, though San Antonio, not so bad.
00:19 Brooke_      o/
00:19 slef         bbl
00:12 wizzyrea     attampt? what am I from the south.
00:07 * jcamins    remembers he was going to make biscuits.
00:05 * wizzyrea   will attampt to test that
00:04 wizzyrea     cooooooool!
00:04 jcamins      Because it figured wizzyrea didn't need more e-mail?
00:04 wizzyrea     hmm
00:04 wizzyrea     ehhhh
00:04 slef         wizzyrea: bz said it was excluding you from the email. Not sure why.
00:03 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6890 enhancement, P5 - low, ---, mjr, Needs Signoff , Add reserves to modification logging
00:03 slef         wizzyrea: Changes submitted for bug 6890