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