Time  Nick        Message
23:45 tcohen      bye cait!
23:32 huginn      New commit(s) kohagit: Bug 15809: Redefine multi_param is CGI < 4.08 is used <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=94dde6b48d6e20a5260ea49f9b98ec884c2c25b5>
23:30 bag         sleep well
23:30 bag         bye bye cait
23:28 cait        bye all
23:21 bag         manuel++
23:20 bag         see great minds think alike
23:20 tcohen      he just made me smile heh
23:20 tcohen      i couldn't keep my stressed face
23:20 bag         excellent!   made me crack a big smile reading that
23:20 tcohen      ah, he's doing great, he's laughing all the time
23:19 bag         how’s the little dude doing?
23:19 tcohen      hi bag
23:17 bag         hi tcohen
23:12 huginn      New commit(s) kohagit: Bug 15585: Remove "shift on reference is experimental" warning <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=08eabd2b9688d8394f07af118beabb3980b0b1d0> / Bug 15585 - Move C4::Passwordrecovery to the new namespace Koha::Patron::Password... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=db0ecc3cc5dbde028db8b083dbe5d75740552445>
23:11 wahanui     kia ora, tcohen
23:11 tcohen      hi
22:09 drojf       good night #koha
22:09 * drojf     calls it a day
21:39 wizzyrea    good luck :)
21:38 Karl_H      thanks all!
21:37 Karl_H      okay, I will give that a try next. :) but first I am going to see if this install I'm doing now will actually work if I make it
21:35 pianohacker just to add one more voice: I'm the only dev at bywater that doesn't use it, and that's purely because I'm an old curmudgeon :) So you should give it a shot
21:34 Karl_H      I guess if it is simpler to use then I will give it a shot
21:34 wizzyrea    *shrug*
21:33 bag         using the ansible branch has saved me mucho times ;)
21:33 wizzyrea    broken = you can't set up a superlibrarian
21:33 wizzyrea    (except that the devbox is a bit broken)
21:32 wizzyrea    you do need to know how to work an editor, and that's pretty much it.
21:32 bag         Karl_H: it’s totally worth it when you’ve got sometime to do the kohadevbox
21:32 wizzyrea    Karl_H: in truth though you have to know about 0 about vagrant to run the devbox
21:26 wizzyrea    hm actually that devbox is a little broken at the moment
21:25 wizzyrea    there are good instructions >.>
21:25 Karl_H      rangi: appreciate vagrant link but don't know vagrant either :)
21:24 Karl_H      okay, I'll proceed with the install and see if it affects anything
21:22 wizzyrea    which is exactly your error looks like
21:21 huginn      04Bug 15323: normal, P5 - low, ---, chris, REOPENED , ./t/Prices.t fails without a valid database
21:21 wizzyrea    https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15323
21:20 wizzyrea    prices.t there was a bug for that
21:19 Karl_H      okay that is good to know
21:17 rangi       Karl_H: that looks like a bug in the test itself, not the code, so you can ignore that, we will try to fix the test
21:16 rangi       https://github.com/digibib/kohadevbox
21:16 rangi       or you could use the devbox
21:16 rangi       you can continue the way you are going
21:16 rangi       in that case
21:16 rangi       cool
21:16 Karl_H      we already have a production server, this is just a test server for development and debugging
21:15 rangi       if you want to just get a koha up and going, the packages are the easiest way
21:15 Karl_H      I'd like to do some dev stuff eventually but I feel like I'm still learning the ropes on git
21:15 rangi       ie, you arent going to run from production with git eh? (cos that's a really bad idea)
21:15 rangi       ah, so you can do dev?
21:15 rangi       (because if you are installing you should be using packages on ubuntu :))
21:15 Karl_H      I'm trying to follow the directions here: https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_git
21:14 wahanui     hmmm... building packages is really easy.
21:14 rangi       or building packages?
21:14 rangi       are you doing some dev work?
21:14 cait        Karl_H: whch version are you installing?
21:14 Karl_H      Using Ubuntu 14.04 here
21:13 Karl_H      Hi, I've got another question. I'm running into a problem with my maketest and I'm not sure what's going wrong: http://files.switchinc.org/kho/maketest.txt
20:45 cait        ok, thx a lot
20:45 rangi       yeah the same thing should happen with both
20:43 cait        does it mean both is fine?
20:41 cait        hm?
20:41 cait        i also need to figure out why i can't receive serial issue items
20:41 rangi       either or
20:41 cait        and spend some more time with bugs
20:41 cait        it's late for tonight - i think i will skip memcache fo rnow
20:39 cait        but keep sytem memcached or empty that out again?
20:39 rangi       make sense?
20:39 rangi       if you want to test it without a cache, leave it as it is
20:39 rangi       you need to definie your server etc
20:39 rangi       if you want to actually test the caching
20:37 cait        or can i just turn off caching?
20:37 cait        do i still need to restart the memcache server for changes to take effect?
20:37 cait        !
20:37 cait        opac is back
20:36 cait        changing and restarting sec
20:36 rangi       the CACHING_SYSTEM one
20:36 wahanui     rangi: that doesn't look right
20:36 rangi       change that
20:36 rangi       yeah
20:36 cait        SetEnv CACHING_SYSTEM fastmmap
20:36 cait        SetEnv MEMCACHED_NAMESPACE ""
20:36 cait        SetEnv MEMCACHED_SERVERS ""
20:35 cait        let me see what i am using
20:35 cait        thx, maybe that was the missing piece
20:35 rangi       yup
20:35 cait        http-conf?
20:35 rangi       sudo apt-get remove cache-fastmmap-perl
20:35 cait        hwich file?
20:35 cait        ok
20:35 rangi       or
20:34 rangi       you want to switch it to memcache in apache
20:34 rangi       until then
20:33 rangi       basically we need to remove fastmmap as an option
20:32 cait        where do i need to look?
20:32 * cait      confesses to have no idea about this
20:32 rangi       thats the way to fix it
20:32 cait        buti have no idea where that setting is :(
20:32 cait        yeah
20:32 rangi       about fastmmap?
20:32 rangi       did you see the last comment on the bug?
20:30 cait        or someone else keen on helping me fix my opac?
20:30 cait        pianohacker: ? :)
20:24 tcohen      bye #koha
20:20 drojf       unfortunately i can't. but i will at gbsd
20:20 bag         drojf++
20:20 cait        you can start right now :P
20:19 drojf       i was asked to say something about ES in koha at the catmandu hackathon, so we better get that tested :)
20:18 * cait      recruits pianohacker to help her fix her opac
20:17 pianohacker it's not ideal for the two western US time zones, but we should have france
20:17 cait        ..or me
20:16 cait        well, maybe just europe
20:16 cait        not sure that's the best time, everyone is tired but rangi :)
20:16 pianohacker cait++
20:16 tcohen      cait++
20:15 bag         thanks cait
20:15 cait        thx all
20:15 huginn      Log:            http://meetings.koha-community.org/2016/development_irc_meeting_22_march_2016.2016-03-22-19.02.log.html
20:15 huginn      Minutes (text): http://meetings.koha-community.org/2016/development_irc_meeting_22_march_2016.2016-03-22-19.02.txt
20:15 huginn      Minutes:        http://meetings.koha-community.org/2016/development_irc_meeting_22_march_2016.2016-03-22-19.02.html
20:15 huginn      Meeting ended Tue Mar 22 20:15:26 2016 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
20:15 cait        #endmeeting
20:15 cait        #agreed Next meeting will be April 13th, 15 UTC
20:14 bag         13th
20:14 bag         works for me
20:14 bag         I LIKE BASEBALL
20:14 drojf       everyone else? :)
20:14 wahanui     I LIKE BASEBALL!
20:14 cait        bag?
20:14 drojf       would
20:14 drojf       woud work for me
20:14 cait        please saysomething :)
20:14 cait        13th, 15 UTC?
20:13 cait        13th?
20:13 cait        ah ok
20:13 drojf       johann is organising. 11.+12.04
20:13 drojf       stabi
20:13 drojf       berlin
20:13 cait        oh, where is that?
20:12 drojf       there is the catmandu hackathon. but i think its only half the day
20:12 bag         ok 12 April 2016 at 15 UTC
20:12 cait        it would be 15 UTC
20:12 cait        if we use the one from before this one
20:11 wahanui     time is like a big ball of wibbly wobbly... time-y wimey... stuff. or generously donated to giving support in #koha but if you need more help faster than we can give it try http://koha-community.org/support/paid/
20:11 bag         what time?
20:10 cait        +1
20:10 bag         12th then?
20:10 cait        so maybe too close
20:10 cait        next general meeting is on 6th
20:10 cait        or asked differently, which rhythm
20:10 bag         April 5th
20:09 cait        when shall we meet again?
20:09 cait        #topic Set date for next meeting
20:08 tcohen      yeah
20:08 cait        moving on?
20:08 cait        #action bag and tcohen to talk about fixing jenkins
20:07 cait        nothing more from me for now :)
20:06 cait        for the FU one
20:06 cait        i need to verify some weird behaviour i saw is real or not
20:06 cait        i think that's on mster too - waiting for another test from me or someone else
20:06 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14003 critical, P1 - high, ---, koha-bugs, In Discussion , SIP2 AF Field return 1
20:06 wizzyrea    bug 14003
20:06 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9626 critical, P5 - low, ---, koha-bugs, NEW , can't pay FU fines without messing things up
20:06 pianohacker wizzyrea: bug 9626?
20:05 bag         awesome!  thanks
20:05 tcohen      of course!
20:05 bag         hmm tcohen can you talk with me on GBSD about those patches?  I can do the leg work on getting some comments on those bugs
20:05 cait        fix or revert threat?
20:05 wizzyrea    one of those is a 3.8
20:05 cait        #idea add hot topics list to the agenda for use in the reminder email
20:04 tcohen      probably with a warning about patches reverted
20:04 tcohen      but we really need to encourage the devs to fix them
20:04 tcohen      i tried providing patches for several failures
20:04 cait        anyone able to test this, please do
20:04 cait        quite a few are LDAP or SIP
20:04 bag         I can get on 15585 today
20:03 pianohacker tcohen: any comments on the current status of jenkins?
20:03 rangi       and get jenkins green
20:03 cait        some maybe can be recategorized, but needs some work to check
20:03 cait        21 is not so nice... should try to bring that way down before release
20:03 cait        yep, didn't see the name first
20:03 pianohacker yup, same one, cool
20:03 cait        #link https://bugs.koha-community.org/bugzilla3/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=FIXME%20NOW&sharer_id=1
20:02 cait        pianohacker: looking at the one linked on the agenda :)
20:02 cait        21 bugs critical - blocker
20:02 pianohacker cait: are you looking at the "FIXME NOW" list?
20:02 cait        also unhappy jenkins
20:02 cait        there is quite a lot of red at the moment
20:01 cait        looking at the list of horrible bugs
20:01 cait        #action bag to set freeze dates
20:01 bag         good point - I’ll work something up this week cait
20:01 cait        ah, maybe it would be good to talk about freeze dates sometime soon
20:00 bag         cool
20:00 pianohacker it may also be worth making a hot-topics list on the agenda that bag could copy-paste into his reminder email and perhaps encourage more people to come
20:00 cait        nothing much from me I am afraid - I have been quite busy but hope to do more this week and probably next
20:00 cait        #topic Updates from the QA team
20:00 pianohacker yup
20:00 cait        we can move it to top for the next meeting
19:59 cait        so postpone
19:59 pianohacker !
19:59 pianohacker rangi: thanks#
19:59 pianohacker cait: we don't have much of a quorum for that touchy of a subject
19:59 rangi       ill take a look
19:59 bag         I think we need Joubu here to talk about that cait
19:59 rangi       righto
19:59 pianohacker rangi: cool. If you have any ideas on other ways to do the memcached-modification-time thing (second to last patch) I'd love to hear them
19:59 cait        do we want to discuss or postpone?
19:59 cait        ok, last topic would be item-level_itype
19:59 bag         yuppers - just mentioning again ;)
19:58 cait        ES is on it already :)
19:58 bag         ES too - everyone is really excited for it - but need sign off ;)
19:58 rangi       pianohacker: yeah im happy to spend time testing that on gbsd
19:58 cait        thx
19:58 pianohacker cait: yup yup
19:58 cait        pianohacker: could you add anything you need testers for to the gbsd page?
19:58 cait        true
19:58 pianohacker agreed
19:58 bag         61 days until release - that would be good to get in quickly so we have time to test
19:58 cait        :)
19:57 cait        that's not bad - i am very glad to see work on the performance issues
19:57 pianohacker cait: that's all I've got
19:57 bag         could be good to bring up on GBSD
19:57 pianohacker any technical comments on that bug would be very very welcome; I know that the approach we've made is _spectacular_ for performance, especially search, but we need to make sure it's safe
19:57 rangi       cool
19:56 pianohacker I added some code to a) clear this new L1 cache less often, by storing a modification time in memcached and b) avoid some of the object-cloning protections Joubu/Jacek have put in place
19:55 pianohacker Joubu added what amounts to a per-process in-memory cached
19:55 pianohacker this is intended to bypass the unexpectedly high cost of deserializing stuff from memcached
19:54 rangi       excellent
19:54 pianohacker yes, okay
19:54 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16044 enhancement, P1 - high, ---, jonathan.druart, Needs Signoff , Define a L1 cache for all objects set in cache
19:54 pianohacker bug 16044?
19:54 pianohacker finally, I've been working with Joubu on a very promising set of patches
19:53 pianohacker any suggestions there are welcome; I had a basic POC that only really helps with Plack (and even then only with the first load on a new worker)
19:52 bag         yes
19:52 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15350 enhancement, P5 - low, ---, jonathan.druart, In Discussion , DBIx::Class Startup speed
19:52 pianohacker bug 15350 is a big pain point, though it's less of a big deal for Plack
19:51 cait        hope so :)
19:51 pianohacker which is... less than good, but we'll fix it
19:51 cait        and yes, that's a complaint ;)
19:51 cait        ... which broke my opac
19:51 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11998 major, P5 - low, ---, jonathan.druart, Pushed to Master , Syspref caching issues
19:51 cait        bug 11998 is the pushed one
19:51 pianohacker cait: reviewing all the linked bugs real quick
19:50 cait        link on the agenda is fixed now
19:50 cait        pianohacker: could you maybe say something about the work so far?
19:50 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15342 enhancement, P5 - low, ---, jonathan.druart, NEW , Performance 3.22 - Omnibus
19:50 cait        bug 15342
19:49 cait        probably me getting the sequence wrong again
19:49 cait        i think the bug linked on the agenda is not right
19:49 pianohacker cait: yeah, definitely
19:49 barton      #link https://perldoc.koha-community.org/Koha/Template/Plugin/Cache.htm
19:49 cait        as we have seen a lot of activity there
19:48 cait        or next
19:48 cait        i'd like to talk about benchmarking first if that's ok?
19:48 pianohacker I totally missed that :)
19:48 cait        pianohacker: it's on the agneda ;)
19:48 pianohacker thanks
19:48 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13618 enhancement, P5 - low, ---, jonathan.druart, BLOCKED , Prevent XSS in the Staff Client and the OPAC
19:48 rangi       bug 13618
19:47 pianohacker rangi: do you have that bug number?
19:47 pianohacker cait: just one thing
19:47 cait        are we ok to move on for now? something that i should log?
19:47 rangi       pianohacker: it may be we just looped too much, not sure
19:47 cait        ithink more information to be found at the bug
19:46 rangi       jajm: both, i think the caching will help anyway, and I think we need to autoescape too
19:46 rangi       it's written up on the bug i think
19:46 pianohacker and, well, it's a friggin regex, perl can handle those :P
19:46 rangi       pianohacker: exactly, so i feel like it's something we can fix
19:45 rangi       both
19:45 pianohacker because that's a really common practice in modern html template libraries
19:45 jajm        rangi, i am not sure to understand, you suggest to use template::stash::autoescaping + caching, or just caching ?
19:45 pianohacker do we know why the variable escaping itself was slow?
19:45 pianohacker yeah
19:45 rangi       anyway, something to experiment with maybe
19:44 rangi       what caching bits of the template means, is they get evaluated once, the same way as everything does now, and then put in a cache, and just returned from that, until it is stale. if you cache the borrowernumber as part of the key you could easily cache the top part of pretty much all the opac etc
19:43 rangi       at the moment we manually escape them, and people forget to do it, and we get xss vulnerabilities
19:43 jajm        ok
19:43 rangi       but it was too slow
19:42 rangi       thats what this bug tried to do
19:42 rangi       no
19:42 jajm        i thought all variables were automatically escaped
19:42 rangi       no
19:42 jajm        template variables that are used only in cached template fragments
19:41 rangi       sorry I dont understand the question jajm
19:40 jajm        will it prevent template variables to be escaped ?
19:40 cait        just trying to remember, it's probably on the bug
19:40 cait        i think one of he problmatic pages was authority import?
19:40 rangi       does that make sense?
19:39 rangi       probably would need to reorganise some pages, but I think there are big chunks that don't need to be rerendered every page
19:38 rangi       https://perldoc.koha-community.org/Koha/Template/Plugin/Cache.html
19:36 rangi       2 secs
19:36 rangi       caching template fragments would though
19:35 rangi       probably not
19:35 pianohacker rangi: would marking more things as pre-escaped help any, do you think?
19:35 bag         boo
19:35 pianohacker bag: and the caching we've been adding wouldn't really affect that , unfortunately.
19:34 pianohacker right, but a lot of those are completely unavoidable (without major rearchitecting)
19:34 cait        adding up to a bigger performance issue
19:34 bag         perhaps as we get more of the caching done - then we could retry that?  see if it’s still such a big hit?
19:33 cait        i tihnk being too many variables on some pages
19:33 pianohacker why was the previous one so slow?
19:33 rangi       The approach was dead right, it was just not performant
19:33 rangi       ie, everything should be escaped by default
19:32 rangi       it just has to be done in a faster way
19:32 rangi       just that it is the right direction
19:32 rangi       no
19:32 cait        our first attempt failed - anyone new info/ideas to share?
19:32 cait        Preventing XSS attacks
19:32 cait        ok
19:31 pianohacker and no Joubu
19:31 pianohacker I don't think so
19:31 cait        i am not sure if we have new info on this?
19:31 cait        we already discussed a bit about the  merge of the borrowers tables at one of the last meetings
19:31 cait        ok, there are 4 topics listed
19:31 cait        #topic General development discussion
19:30 cait        moving on?
19:30 cait        anyone else?
19:30 cait        ... there are more stuck in discussion... but have to start somewhere :)
19:29 cait        thx
19:29 rangi       that doesn't seem finished to me
19:29 barton      pianohacker, bag: I had a ticket requesting that recently, I'll dig it up.
19:29 rangi       your messaging preferences.
19:29 rangi       EnhancedMessagingPreferencesOPAC, you can still change
19:29 rangi       not disable the feature. If you refresh OPAC after unset
19:29 rangi       Works as described. But the patch only hides the link,
19:29 cait        nengard commented she#d like it ;)
19:29 rangi       seems the patches are a bit broken
19:28 rangi       hmm
19:27 cait        we currently hide it with jquery for a lot of ours... but a pref would be nicer (and safer)
19:27 bag         not sure
19:27 pianohacker bag: do we have any partners that can poke that who would want it?
19:27 cait        there was some disagreement about which options to offer
19:26 cait        It would be great to get some comments and see this moving again
19:25 cait        A lot of people have asked for it, but it's kind of stuck
19:25 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9254 enhancement, P2, ---, vfernandes, In Discussion , New option to block patrons from changing messaging preferences in OPAC
19:25 cait        bug 9254
19:25 cait        #topic Bugs in discussion
19:25 cait        ok, moving on then
19:24 cait        does someone have other things for thistopic?
19:23 cait        and that was agreed on
19:23 cait        he wanted to add a new page with the suggested changes
19:23 cait        we already did
19:23 pianohacker do we want to vote on the idea, at least?
19:23 cait        so i'd jump over that if noone wants to add something
19:23 pianohacker nope :)
19:22 cait        i think no khall - and i think he won't have time for the revamp of the coding guidelnes for a bit longer :)
19:22 pianohacker fine by me
19:22 cait        #info PERL12 to be deleted, remaining $VERSION will be removed by bug 16011
19:21 cait        if noone disagrees i will log that as an info
19:21 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16011 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Remove $VERSION from our modules
19:21 cait        bug 16011
19:21 rangi       #info chris cormack, catalyst
19:20 pianohacker no :/
19:20 cait        pianohacker: do you have the bug number on hand?
19:20 cait        and also remove the remaining versions from the source code
19:19 pianohacker just killing that one
19:19 cait        after discussion on the mailing list it was decided to remove PERL12
19:19 cait        there are no suggestions for new coding guidelines on the wiki
19:19 cait        #topic Review coding guidelines
19:18 cait        ok, moving on
19:18 cait        quiet... :)
19:18 drojf       #info mirko tietgen, berlin, germany
19:18 bag         any questions for me?
19:18 wahanui     anything else is just being crap
19:18 cait        anything else?
19:17 cait        #link https://wiki.koha-community.org/wiki/2016-03-24_Global_bug_squashing_day
19:16 cait        I got something too: I'd like to remind about the GBSD on Thursday this week
19:16 * gmcharlt  sneezes
19:16 bag         now I just need to find someone to do that ;)
19:16 bag         we both feel that it should be rewritten using some packages that are already in koha
19:16 cait        ok
19:15 bag         gmcharlt: and I have already communicated about this.  More to follow
19:15 bag         I also plan to have a talk with gmcharlt later this week dealing with a URL::Encode package isue
19:15 barton      I thought it was Trae's birthday.
19:15 bag         not much to report.  working on PQA
19:14 bag         HA
19:14 wahanui     it's his birthday!
19:14 cait        bag?
19:14 barton      #info Barton Chittenden, Bywater Solutions, Louisville KY, USA
19:14 cait        #topic Announcements
19:14 cait        #Announcements
19:14 pianohacker barton is coming
19:14 cait        I think we can continue
19:14 cait        ok
19:13 jajm        #info Julian Maurice, BibLibre
19:12 tcohen      #info Tomas Cohen Arazi, Theke Solutions
19:11 cait        hi drojf - please introduce yourself
19:11 cait        rangi is still on the bus
19:08 cait        yeah, let's wait a bit
19:07 pianohacker guess we can wait until 15 after or so for stragglers?
19:06 cait        kind of in between i guess
19:05 eythian     8am in NZ
19:05 cait        it's 8pm in europe, so after work hours
19:05 wahanui     OK, eythian.
19:05 eythian     wahanui: anyone around is <reply>no one but us, $who
19:04 gmcharlt    #info Galen Charlton - ESI
19:04 pianohacker we aren't too late for EU and too early for NZ, are we?
19:04 pianohacker #info Jesse Weaver - ByWater
19:04 bag         #info Brendan Gallagher - ByWater
19:03 bag         hello
19:03 cait        pianohacker: ?
19:03 cait        hm anyone around?
19:03 cait        #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_22_March_2016
19:02 cait        today's agenda is at
19:02 huginn      Current chairs: bag cait
19:02 cait        #chair bag
19:02 cait        #info Katrin Fischer, BSZ, Germany
19:02 cait        please introduce yourself with #info, following wahanui's example
19:02 wahanui     #info wahanui, a bot that has become sentient
19:02 cait        #topic Introductions
19:02 huginn      The meeting name has been set to 'development_irc_meeting_22_march_2016'
19:02 huginn      Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
19:02 huginn      Meeting started Tue Mar 22 19:02:19 2016 UTC.  The chair is cait. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:02 cait        #startmeeting  Development IRC Meeting 22 March 2016
19:01 cait        ok
18:57 cait        meeting in 3
18:54 oleonard    Have a nice meeting, everyone.
18:53 cait        heh
18:44 * eythian   offers them to the highest bidder
18:44 * eythian   takes the votes
18:39 cait        if you add an apology and a vote to the wiki, we can use that :)
18:38 * oleonard  leaves his votes in a pile for someone to hand out.
18:38 oleonard    leaving in 20 :(
18:37 cait        meeting in 20?
18:36 pianohacker oleonard: mostly french libraries, to my understanding
18:25 oleonard    :P
18:25 eythian     So maybe a medical library uses it.
18:24 oleonard    I know. Blech.
18:22 eythian     Sounds medical.
18:20 oleonard    Does anyone here use the new discharge feature?
18:19 eythian     That's less exciting than I hoped
18:19 wahanui     i guess bugs is found at http://bugs.koha-community.org. Please fix any bugs you find. :) or reporting them is helpful, too.
18:19 eythian     wahanui: bugs
18:18 Karl_H      I think I just must've missed a repository somewhere, its not giving me the same error anymore. Thanks for helping though.
18:18 oleonard    Bugs bugs bugs.
18:15 eythian     That can happen too
18:14 Karl_H      I just tried it again and I'm having more luck. I think I must've copied and pasted something wrong last time I tried it
18:13 Karl_H      okay
18:10 eythian     It shouldn't matter
18:09 Karl_H      do I need to clone the git repository first, before installing the kohadeps or should that not matter
18:08 eythian     There are good reasons to do that, they're just not so common 🙂
18:07 eythian     (also, is there a specific reason you're trying to install the git version?)
18:06 eythian     That'd be good. Also, "apt-cache policy" on all the package names involved.
18:05 eythian     That should be supported.
18:05 Karl_H      I'll get a pastebin up in a bit with the full set of commands and outputs
18:04 Karl_H      Okay, I'm installing on Ubuntu 14.04.4 LTS
18:03 eythian     But also, you need to say what versions you're using, what you're installing on, etc.
18:03 pianohacker common mistake :)
18:02 Karl_H      sorry
18:02 eythian     Use a Pastebin
18:02 Karl_H      E: Unable to correct problems, you have held broken packages.
18:02 wahanui     i already had it that way, Karl_H.
18:02 Karl_H      koha-perldeps : Depends: libnet-z3950-zoom-perl but it is not going to be installed
18:02 wahanui     i already had it that way, Karl_H.
18:02 Karl_H      Depends: yaz but it is not going to be installed
18:02 Karl_H      koha-deps : Depends: idzebra-2.0 but it is not going to be installed
18:02 Karl_H      The following packages have unmet dependencies:
18:02 Karl_H      The following information may help to resolve the situation:
18:01 Karl_H      or been moved out of Incoming.
18:01 Karl_H      distribution that some required packages have not yet been created
18:01 Karl_H      requested an impossible situation or if you are using the unstable
18:01 Karl_H      Some packages could not be installed. This may mean that you have
18:01 Karl_H      Reading state information... Done
18:01 Karl_H      Building dependency tree
18:01 Karl_H      Reading package lists... Done
18:01 Karl_H      kho@kohatest3:~$ sudo apt-get install koha-deps koha-perldeps make
18:01 Karl_H      I followed the directions on the wiki up until the part where it asks you to do the following
18:01 eythian     pianohacker: unless things have changed, they're not needed
18:01 pianohacker Karl_H: do you have the indexdata repositories enabled?
18:00 wahanui     eythian: sorry...
18:00 eythian     wahanui: hush
18:00 wahanui     I haven't seen 'it', eythian
18:00 eythian     Seen it all before :)
18:00 eythian     And don't go compiling stuff yourself, it will cause problems and solve none.
17:59 eythian     I suggest putting the whole command and output into a paste, also specify versions.
17:59 Karl_H      I tried using cpan to update, no luck. I even tried compiling perl 5.22.1 from source but it doesn't seem to make a difference.
17:57 Karl_H      Is anyone else running into problems with perl dependencies in ubuntu?
17:56 Karl_H      When I try to install koha-deps and koha-perldeps I get an error saying koha-perldeps : Depends: libnet-z3950-zoom-perl but it is not going to be installed
17:55 Karl_H      Hello, I have a question about installing Koha from these directions: https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_git
16:58 gaetan_B    bye
16:58 oleonard    Patron image upload fails without warning sometimes... maybe because file size is too large?
16:43 cbrannon    Gotta run.  It's been fun.  See you folks later.
16:38 oleonard    That seems to be today's refrain: "Make it work everywhere"
16:37 cbrannon    Well, make it work everywhere too.  :P
16:36 oleonard    Boo.
16:36 oleonard    Ugh, of /course/ I can't put an "add message" button in the toolbar... the add message feature only works on circulation.pl
16:29 cait        g
16:29 cait        i think they want to kill it? looking at the other bu
16:29 cait        no idea
16:22 pianohacker it feels on the face of it like a rather poor compromise if memcached isn't installed
16:21 pianohacker does anybody know why fastmmap caching was added to begin with?
16:20 cbrannon    Okay.  Let's just throw it all in the mix then.  :)
16:20 oleonard    There is a confirm on the patron delete menu item
16:20 cbrannon    I hope.  There should be.
16:18 cait        or i hope there is :)
16:18 cait        there is also a confirm i think?
16:17 oleonard    We include delete in the "edit" menu for bibliographic records
16:16 cbrannon    Agreed, although I'm up in the air about delete.  I think the dangerous button should be kept away from the others.
16:13 oleonard    Edit, change password, duplicate, renew, delete, update child to patron, set permissions. They could all be under edit.
16:11 cbrannon    oleonard: 16125, I think the Edit, Change Password, and Duplcate should be combined into a dropdown, and add Add message to it.
16:11 huginn      oleonard: I've exhausted my database of quotes
16:11 oleonard    huginn why you gotta be that way?
16:10 huginn      04Bug 11998: major, P5 - low, ---, jonathan.druart, Pushed to Master , Syspref caching issues
16:10 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11998 major, P5 - low, ---, jonathan.druart, Pushed to Master , Syspref caching issues
16:10 cait        https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11998
16:10 cait        was just wondering if someone will be around if i don't figure it out
16:10 wahanui     bug 11998 is probably ready for signoff if anyone wants something to do...
16:10 cait        bug 11998
16:09 cait        ah i left the error on the bug -i already got a hint
16:08 oleonard    lazy bots.
16:08 oleonard    Bug 16125?
16:07 oleonard    Bug 16125
16:07 pianohacker cait: broken roughly how?
16:06 reiveune    bye
15:55 cait        hi tcohen
15:54 tcohen      hi cait
15:53 cait        broken opac is not very handy for qa :)
15:53 cait        hm might be long enough, i will just shout out here if i can't get it working
15:53 pianohacker cait: I've been working pretty heavily with the caching patches, and I'll be in until 21 UTC
15:52 cait        maybe it will be easy to figure out - but have to get to my laptop first
15:51 cait        it's ok, i am a bit confused
15:51 cait        syspref cache patch
15:51 pianohacker cait: which caching paches?
15:51 pianohacker well that's worrisome
15:49 cait        actually more a :(
15:48 cait        to help me figure out why my opac is broken :)
15:48 cait        i need someone involved with caching patches
15:48 cait        ah... maybe the wrong to ask
15:48 cait        pianohacker: are you around for a while longer today? maybe tonight before the meeting?
15:47 huginn      04Bug 16122: enhancement, P5 - low, ---, koha-bugs, NEW , Item record needs to keep Local Use count
15:47 cbrannon    https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16122
15:47 cbrannon    why move it later when you can start working towards the end goal?
15:43 cait        maybe we make a pref... and later move it?
15:43 cait        hi pianohacker
15:41 pianohacker also hi y'all
15:41 pianohacker cait: this is one of the problems the new circ rules editor will hopefully solve :)
15:41 cait        cbrannon: really, i think it's a good thing :) i like prefs, but i like granular things even more :)
15:37 huginn      04Bug 16121: enhancement, P5 - low, ---, gmcharlt, NEW , Reports need a counter of uses, and date of last use
15:37 cbrannon    https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16121
15:30 cbrannon    you know, it is a step towards granularity, which make the ILS more appealing and useful.  Complicated, yes, but I will take a little complication over having my hands tied any day.
15:27 cbrannon    I think it would make sense for use to migrate more of the circ prefs to the circ rules pages, as they are enhanced and fixed.
15:26 cait        maybe it would also be interestng to have it by patron category... and library... to complicate things a bit more :)
15:26 cbrannon    I think that would be okay, as long as it makes sense.
15:26 cait        i mean having the option makes sense, as it would for a lot of prefs
15:25 cait        i am just not sure where to place ti - I am fine with the general idea
15:25 cait        hm yeah, but it would be another table there
15:25 cbrannon    cait: Isn't that a precedence we would want to set and work towards?  It seems like it would be the right place, and in a way we do that with circ rules already.  It is circ related.
15:24 cait        ... and sorry if i make no sense, just tell me. had a day full of meetings so far
15:24 oleonard    You're right cait I misunderstood the use of OnSiteCheckoutsForce
15:24 cait        i mean... i am not sure where to place it - but I think circ rules could get a bit crowded :)
15:23 cait        if we start breaking the prefs down to branches and not into the circulation conditions table
15:23 cait        we might want to have a complete new configuration page
15:23 cait        so that would be more difficult
15:23 cait        there is no precedence for that reaqlly right now
15:22 cbrannon    cait: a pref would be preferable.  ;)  Although, should it be a setting in the circ rules?  One under each library, and one under default?  That way each library has the option, and if it is set in the default, that overrides all libraries?
15:22 cait        so maybe it doesn't fit into one
15:22 cait        hm but require only applies to debarred
15:22 cait        oleonard: good idea for the pref
15:19 cait        it's separate from the circ rules - it allows you to set any item to auto renewal, independent from circuation conditions
15:18 cait        we could still introduce a pref for auto renew on checkout
15:18 cait        i think it was just something that we missed
15:18 oleonard    Instead of having both  OnSiteCheckouts  and  OnSiteCheckoutsForce, shouldn't we have one preference with the options "enable," "disable," and "require?"
15:18 cait        oleonard: i like it
14:54 oleonard    It just goes to show that some settings seem very important to some libraries and not to others.
14:47 cbrannon    Especially since default behavior for specific patrons or types IS a setting in the Circulation Rules.
14:43 oleonard    Yeah it is interesting that automatic renewal is the only "checkout setting" which isn't turned on and off via a pref.
14:41 huginn      04Bug 14095: enhancement, P5 - low, ---, koha-bugs, NEW , Automatic Renewal Enhancements
14:41 cbrannon    https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14095
14:17 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11565 enhancement, P5 - low, ---, kyle, Signed Off , decreaseLoanHighHolds needs Override
14:17 oleonard    Prompted by the discussion on Bug 11565
14:16 oleonard    Group checkout settings in an expandable panel? http://zivotdesign.com/p/#1/14586558297113
12:23 tcohen      Joubu: thanks (?) for failing my patch, I completely forgot about the followup
12:12 tcohen      bongiorno
12:09 francharb   hello #koha
11:52 oleonard    Hi #koha
10:29 drojf       oh shes gone
10:29 drojf       thanks cait
09:18 magnuse     letsencrypt++
08:34 gaetan_B    hello
07:54 wahanui     niihau, alex_a
07:54 alex_a      bonjour
07:50 wahanui     que tal, reiveune
07:50 reiveune    hello
07:32 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11998 major, P5 - low, ---, jonathan.druart, Pushed to Master , Syspref caching issues
07:32 cait        hm and in case someone sees it... my opac is totally broken - need help (see comment on bug 11998)
07:32 cait        bbiab ;)
07:32 cait        happy belated birthday drojf :)
07:32 cait        morning drojf and magnuse
07:29 magnuse     in 11.5 hours?
07:29 magnuse     ah, meeting today?
07:19 drojf       hei magnuse
07:19 magnuse     moin drojf
07:18 drojf       morning
07:08 huginn      cait: The operation succeeded.
07:08 cait        @later tell oleonard could you take a look at the suggested change to the checkout screen on bug 11565 maybe?
06:58 * cait      waves
03:48 wizzyrea    ah coolio
03:47 florent     wizzyrea: koha is working now. I took notes, we can discuss then I might restart a clean install
03:47 florent     wizzyrea: I moved from Master to 3.22.x branch and add several more dependencies only showing through make test.
03:30 wizzyrea    hm, I wonder if there's a bug for "ttf-dejavu not being installed breaks tests" I feel like that should be a requirement
01:49 huginn      New commit(s) kohagit: Bug 16106 Correct loose to lose in comment <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=515e2d7c9d2b5afe3f7c0618596f1d9e5e699315> / Bug 15421: Show 'Duplicate' and 'Schedule' on Reports toolbar <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a9d7292a103918ecddcfabc430ea07cdd3513148>
01:19 huginn      New commit(s) kohagit: Bug 15984 - Correct templates which use the phrase "issuing rules" <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=98a9e30f040661e0a67a594f72abd8ab02cf9ad6>
01:10 wizzyrea    \o/
01:09 huginn      New commit(s) kohagit: DBREV for Bug 16019 - Remove unused blue.css <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b129de03555f3557a860b3630b689ae9905e9466> / Bug 16019 - Remove unused blue.css <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=48afb232e1b3e84f21b0e8552d61f02aeac22902> / Bug 16019: Add a warning in the update DB process if intranetcolorstylesheet=blue.css <http://git.koha-community.org/gitweb/?p=ko
01:08 florent     wizzyrea: good to know. I sorted 2 test failures: ttf-dejavu font was not installed
01:03 wizzyrea    florent: the warnings are pretty normal, sadly
00:59 huginn      New commit(s) kohagit: Bug 16020 - Remove unused CSS and images following label creator UX changes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8e37e3454138e75a38ec5a65d202692700b4ba20> / Bug 16023 - Use Font Awesome icons on audio alerts page <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5d266693edc042c0a2f795588058ae8b3d12da22> / Bug 16029: Hide patron toolbar if patron does not exist <http://git.koha-comm
00:49 huginn      New commit(s) kohagit: Bug 16077 - Remove unused script and template card-print <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0e2787e3790e42f31a4b949f585676abe49efb73>
00:42 florent     No visible issue with mysql. I will look at the problems (3 failures, many warnings)
00:37 rangi       so if the error is anything to do with mysql .. ignore, any other error, yep have to fix it
00:36 rangi       if that is the case, you can ignore it
00:36 rangi       depends on the failure, generally yes, but sometimes someone put a test in the wrong place, ie it depends on the db
00:35 wizzyrea    yes :) (sorry)
00:35 florent     rangi: do I need to worry about test failures when running make test?
00:19 huginn      New commit(s) kohagit: Bug 15868: Ask for confirmation when deleting a MMT action <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6ca12c8a72628fbb4b1f968d249232a573375468>