14:00:50 <kidclamp> #startmeeting Development IRC meeting 19 December 2018 14:00:50 <huginn> Meeting started Wed Dec 19 14:00:50 2018 UTC. The chair is kidclamp. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:50 <huginn> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:50 <huginn> The meeting name has been set to 'development_irc_meeting_19_december_2018' 14:00:58 <kidclamp> #topic Introductions 14:01:10 <ashimema> #info Martin Renvoize - PTFS Europe, UK 14:01:10 <kidclamp> #info Nick Clemens, ByWaterSolutions 14:01:19 <kidclamp> HI all! Meeting time 14:01:29 <ashimema> hi kidclamp 14:01:34 <Joubu> #info Jonathan Druart 14:01:56 <Joubu> qa_team? 14:02:04 <Joubu> huginn: qa_team? 14:02:04 <huginn> Joubu: I suck 14:02:52 <Joubu> qa_team is cait alex_a jajm khall josef_moravec ashimema Joubu marcelr tcohen rangi 14:03:24 <fridolin> #info Fridolin Somers, Biblibre, Cheeseland 14:04:05 <blou> #info Philippe Blouin, inLibro, Québec 14:05:25 <jajm> #info Julian Maurice, BibLibre 14:05:41 <kidclamp> #topic Announcements 14:06:00 <kidclamp> Anyone? 14:06:14 <ashimema> Release Day imminent 14:06:47 <ashimema> we'll be releases early this maint cycle (to give drojf a chance to package without eating into xmas) 14:06:54 <ashimema> 20th (tomorrow) is the day 14:08:31 <fridolin> dev should know about Bug 21955 14:08:31 <huginn> 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21955 critical, P5 - low, ---, jonathan.druart, Pushed to Stable , Cache::Memory should not be used as L2 cache 14:09:04 <fridolin> it was a very ugly bug when enableing plack ;) 14:10:09 <ashimema> probably worth highlighting it at the top of the release notes for each maint release 14:10:19 <Joubu> devs know already, I sent an email to the list ;) 14:10:51 <ashimema> more for admins I'm thinking.. to make sure they double check their config for memcached is setup proper 14:10:54 <ashimema> :) 14:11:22 <ashimema> anywho.. moving on? 14:11:40 <kidclamp> #info Release for stable a bit early to avoid christmas rush 14:12:02 <kidclamp> #info admins should review their memcached config in light of bug 21955 14:12:17 <kidclamp> #topic Update from the Release manager (19.05) 14:12:39 <kidclamp> I will push some bugs today to give time for release, next week will begin pushing enhancements again 14:12:50 <Joubu> #info Double check the memcached config on the Koha's about page 14:13:47 <ashimema> awesome 14:13:52 <ashimema> kidclamp++ 14:14:29 <kidclamp> Would like to see movement on ES bugs and Mana and other big things, but lots of work has been done and things seem good, thank you all for work on last release 14:14:34 <kidclamp> that's it for me 14:15:20 <kidclamp> #topic Updates from the Release Maintainers 14:15:43 <ashimema> do we have JesseM or Lucas? 14:15:54 <Joubu> rmaint? 14:15:55 <Joubu> rmaints? 14:15:55 <wahanui> rmaints is ashimema and fridolin are the rmaints 14:16:02 <ashimema> From me.. we're moving forward nicely.. I'm all up to date on my queue 14:16:07 <fridolin> 17.11.13 will be the 21st 14:16:08 <ashimema> oh.. we need to update that :) 14:16:14 <JesseM> I am here 14:16:17 <fridolin> nothing special 14:16:27 <JesseM> #info Jesse Maseto, BWS 14:17:01 <ashimema> anything you want to say about 18.05.x rmaint JesseM? 14:17:09 <Joubu> rmaints is ashimema (18.11), JesseM and lukeG (18.05), and fridolin (17.11) are the Release Maintainers 14:17:19 <ashimema> #info 18.11.01 due for release 20th December, packages to follow soon after 14:17:30 <JesseM> Yes. rmaint is not easy. :) 14:17:45 <ashimema> #info 17.11.13 due for release 21st December, packages to follow soon after 14:17:52 <JesseM> But we're learning. Thank you all for your help 14:18:05 <kidclamp> #chair ashimema 14:18:05 <huginn> Current chairs: ashimema kidclamp 14:18:09 <kidclamp> #chair Joubu 14:18:09 <huginn> Current chairs: Joubu ashimema kidclamp 14:18:17 <ashimema> #info 18.05.x new rmaints are learning fast :) 14:18:25 <ashimema> ops 14:18:27 <ashimema> oops 14:19:04 <ashimema> good luck on your first release guys :) 14:19:04 <kidclamp> anything else? 14:19:29 <JesseM> Thanks 14:20:02 <fridolin> i'm good 14:20:10 <ashimema> all good from me too 14:20:18 <kidclamp> #topic Updates from the QA team 14:20:35 <ashimema> cait sends her apologies.. she's out giving blood 14:20:45 <ashimema> cait++ 14:21:35 <ashimema> from cait: 14:21:36 <ashimema> same team, same work... bit slow because of holidays 14:21:59 <Joubu> #info NQA queue is quite big but nothing critical 14:22:04 <ashimema> so... generally QA is going well.. the regular qa team mailer is going out weekly 14:22:07 <Joubu> lot of new ft and enh 14:22:27 <ashimema> quiet for the holidays but will pickup in the new year and we'll get back on track 14:22:27 <Joubu> 3 maj however, would be good to see them processed 14:22:59 * ashimema will try to jump on those this evening if no-one else beats him to it 14:23:45 <kidclamp> ashimema++ 14:23:47 <ashimema> that's probably it for qa update 14:23:52 <ashimema> cait didn't leave me any other messages 14:23:58 <kidclamp> #topic General development discussion (trends, ideas, ...) 14:24:50 <ashimema> I'm trialing the use of a kanban view for our bugzilla.. but I've not really used it enough yet to promote it 14:25:24 <ashimema> https://bugs.koha-community.org/kanban/index.html?product=Koha&milestone=19.05&assignee=&comments=false&autorefresh=false&site=https://bugs.koha-community.org/bugzilla3 14:25:52 <ashimema> think we may need to tidy up our bugzilla status's a bit (as proposed in a previous meeting) before itll become especially helpful 14:26:14 <ashimema> nothing else from me.. 14:26:42 <koha-jenkins> Project Koha_17.11_D8 build #129: SUCCESS in 28 min: https://jenkins.koha-community.org/job/Koha_17.11_D8/129/ 14:26:53 <Joubu> I told it yesterday already: IMO the big issue of that tool is that it only supports bug reports 14:27:19 <Joubu> which will limit its utility 14:27:57 <ashimema> perhaps.. but then perhaps we could start using bz to track more than just bugs.. 14:28:04 <Joubu> I would be happy to help improving it if needed, but it will not answer my needs 14:28:25 <ashimema> as i said.. early thoughts at the moment.. and I wanted to catch you in particular to see what your goals are ;) 14:28:36 <Joubu> we move our side-projects to gitlab, and ask people to open issues there :) 14:28:39 <Joubu> moved* 14:29:11 <ashimema> kidclamp has some ideas for the new year too I believe 14:29:14 <ashimema> ? 14:29:26 <kidclamp> I am looking at things, hoping to find a good path 14:29:52 <kidclamp> but nothing to share at the moment 14:30:05 <Joubu> I would like to highlight: 14:30:20 <Joubu> We need opinions, remarks, counter-patches, etc. on bug 21610. That's a big changes that need to see approved/rejected by the dev team. It also blocks the implementation of bug 21761. 14:30:20 <huginn> 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21610 major, P5 - low, ---, jonathan.druart, In Discussion , Koha::Object->store needs to handle incorrect values 14:30:21 <huginn> 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21761 critical, P1 - high, ---, koha-bugs, NEW , Koha::Object supports passing through 'update' which means we can side step 'set' + 'store' 14:31:13 <ashimema> I intend to pick back up on that one over xmas when heopfully I have a bit less on my plate 14:31:38 <ashimema> need a clear head to contemplate it 14:32:18 <Joubu> #info We need opinions, remarks, counter-patches, etc. on bug 21610. That's a big changes that need to see approved/rejected by the dev team. It also blocks the implementation of bug 21761. 14:32:30 <thd> #info Thomas Dukleth, Agogme, visiting California 14:33:32 <ashimema> I also seek agreement to bug 22026 14:33:32 <huginn> 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22026 enhancement, P5 - low, ---, koha-bugs, NEW , Remove `use Modern::Perl` from Koha::REST::classes 14:34:01 <ashimema> and adding a corresponding guidline to allow through qa in this case (as right now we require Modern::Perl I believe) 14:35:26 <Joubu> "we limit ourselves to supporting perl 5.10" hum? 14:35:45 <ashimema> it's right there on the about page 14:36:03 <ashimema> we require 5.10.. with conversely means we're commited to supporting back to 5.10 14:36:18 <ashimema> and as such we can't use any features introduced since 5.10 ;) 14:36:22 <Joubu> 5.20 since 2 y 14:36:26 * ashimema would love that to change too 14:36:46 <cait> meeting over? 14:36:56 <ashimema> hi cait 14:36:56 <kidclamp> not yet :-) 14:37:01 <ashimema> nope.. still on 14:37:03 <cait> sorry for being late 14:37:10 <cait> #info Katrin Fischer, BSZ, Germany 14:37:35 <cait> Release notes state Perl 5.10 is required 14:37:46 <ashimema> that's where I saw it 14:37:48 <ashimema> not the about page 14:37:55 <ashimema> I knew I'd picked it out from somewhere 14:38:09 <ashimema> so you say we made the decision to up to 5.20 2y back did we Joubu 14:38:20 <cait> #link https://koha-community.org/koha-18-11-release/ Perl version requirement 14:38:24 <ashimema> we should update the release-tools template to state that :) 14:39:19 <Joubu> ashimema: actually we did not, the patch has been reverted 14:39:35 <ashimema> [off] poo 14:39:38 <Joubu> I was refering to bug 20104 14:39:38 <huginn> 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20104 trivial, P5 - low, ---, mtompset, CLOSED INVALID, Update minimum version of Perl to 5.20 because of caller() 14:40:00 <ashimema> 5.20 is a safe bet these days.. don't know of any distros older than that 14:40:01 <Joubu> and koha-devel topic "Koha now requires Perl 5.20" from April 2018 14:41:22 <thd> What version of Perl is in Long Term Stable? 14:41:55 <Joubu> all the info is on the koha-devel topic 14:42:12 <ashimema> so.. 5.20.2 14:42:21 <ashimema> for LTS thd 14:42:41 <thd> Good :) 14:42:45 <Joubu> we can move on and continue the discussion on the bug report, or ML thread 14:42:45 <ashimema> so yeah.. if we decided that we should update the release tools (I can do that) 14:43:24 <ashimema> but either way.. as we're using Mojo::Base in all REST classes then we don't need the extra noise of Modern::Perl as Mojo::Base turns on all the same pragmas 14:43:52 <kidclamp> okay, moving on, will you send an email ashimema ? 14:43:59 <ashimema> sure 14:44:15 <kidclamp> #topic Review of coding guidelines 14:44:17 <ashimema> moing on 14:44:23 <kidclamp> moo 14:46:01 <kidclamp> :-) 14:46:12 <kidclamp> I don't think we have anything in guidelines to review? 14:46:26 <ashimema> :) 14:47:53 <kidclamp> #topic Set time of next meeting 14:48:38 <kidclamp> January 9 2019, 20 UTC? 14:48:44 <kidclamp> three weeks because of new year 14:48:57 <kidclamp> oh, that is general meeting 14:49:01 <kidclamp> 16th? 14:49:02 <ashimema> +1 14:49:11 <cait> works for me 14:49:50 <ashimema> before or after works for me 14:50:01 <ashimema> before would work better 14:50:07 <kidclamp> #info Next meeting: 16 January 2019, 20 UTC 14:50:11 <ashimema> do 19 UTC? 14:50:18 <kidclamp> heh, sorry 14:50:55 <ashimema> sory.. 14:50:55 * ashimema got confused 14:52:47 <Joubu> #info Next meeting: 16 January 2019, 19 UTC 14:52:48 <Joubu> end? 14:52:58 <kidclamp> #endmeeting