15:01:20 #startmeeting Development IRC meeting 13 January 2021 15:01:20 Meeting started Wed Jan 13 15:01:20 2021 UTC. The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:20 The meeting name has been set to 'development_irc_meeting_13_january_2021' 15:01:26 #topic Introductions 15:01:32 #info Jonathan Druart 15:01:42 qa_team? 15:01:42 qa_team is probably cait, dcook, amoyano, ashimema, marcelr, kohaputti, jajm, tcohen, josef_moravec, kidclamp, khall and tuxayo 15:01:43 rmaints? 15:01:43 somebody said rmaints was fridolin, AndrewFH and tuxayo 15:01:51 #info Owen Leonard, Athens County Public Libraries, Ohio, USA 15:01:52 #info Nick Clemens, ByWater Solutions 15:01:52 #info Magnus Enger, Libriotech, Norway 15:02:20 #info Thomas Dukleth, Agogme, New York City 15:02:58 #info Katrin Fischer, BSZ, Germany 15:03:37 #info Julian Maurice, BibLibre 15:03:44 #info Fridolin Somers, Biblire 15:03:49 #topic Announcements 15:03:52 Anyone have something? 15:04:15 Release of 20.11.01 is there 15:04:24 Joubu: do you know about packaging ? 15:04:34 i see perldeps is still 20.11.00 15:04:40 #info Martin Renvoize, PTFS-Europe, UK 15:04:47 I don't, mtj does not seem to be around much 15:04:52 maybe he is on holiday 15:05:01 #info tuxayo/Victor Grousset, France 15:05:01 oki no pb 15:05:10 there were some gitlab notices yesterday triggered by him i think? 15:05:16 fridolin: sent him an email! 15:05:22 yep oki 15:05:29 indeed cait2 15:05:42 #topic Update from the Release Manager (21.05) 15:05:56 mjames on koha-testing-docker - so I think he is around in the background 15:06:02 I am starting to push new enhancements for 21.05. We are entering the month where we can push big things! 15:06:12 I really would like to push bug 25026 before end of January. 15:06:12 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25026 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , RaiseError must be set for the UI 15:06:22 About the roadmap (https://annuel.framapad.org/p/koha_21.05_roadmap) I've sent some emails in the last 2 weeks to start working on some of the topics. 15:06:32 You can see the status of some of them (search for "Status:"). 15:06:44 I am assuming everybody put there names and topics for now and I will move the topics without enough volunteers at the bottom ("LATER") 15:06:53 and will continue sending emails next week. 15:07:06 I'd like to highligh bug 20212 on which I worked in the last couple of days to improve it a bit. 15:07:06 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20212 enhancement, P5 - low, ---, tomascohen, Needs Signoff , Slowness in receiving in acquisitions 15:07:12 with bug 27402 and 15:07:12 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27402 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Add column filtering to the Datatables REST API wrapper 15:07:12 #info Arthur Suzuki, BibLibre 15:07:25 bug 27403 15:07:25 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27403 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Enable fixedHeader for Datatables 15:07:46 It's ready for another SO+QA run. It's quite fun to test if you like REST API and DataTables. 15:07:55 any questions? 15:08:01 #info Kyle M Hall, ByWater Solutions 15:08:43 i could share testing with anothr qa member if possible 15:09:07 i not so confident about the code checking there, but can test the gui 15:09:21 Testing the UI would be very useful 15:09:58 #topic Updates from the Release Maintainers 15:10:03 or maybe just do the sign-off with a note if i can 15:10:56 #info 20.11.01 is out, deb packages will be released soon! 15:11:04 (hopefully) 15:11:16 i mailled 15:11:37 anything else? 15:11:37 i heard anything else was necessarily going to be incremental. 15:11:43 :) 15:11:53 is 20.05 release tarball ok now ? 15:11:56 nice to see you back in the swing of things fridolin :) 15:12:05 yep ;) 15:12:33 > is 20.05 release tarball ok now ? 15:12:33 it's there so it seems ok https://download.koha-community.org/ 15:12:46 was there a known problem about 20.05 tarball? 15:12:47 https://download.koha-community.org/ yep 15:13:02 juste Andrew had not SSH access 15:13:03 ok, all good if fixed now :) 15:13:37 will see later if needed 15:13:43 BTW is anyone using it ? 15:13:50 do we have stats ? 15:13:56 is it 2011 or 20.05? 15:14:20 stats about version usage? 15:14:20 https://hea.koha-community.org/systempreferences 15:14:28 we are testing 20.05 but a bit behind and building our own packages... 15:14:43 wow 423 reported instances on 20.1100000 15:15:08 we have a couple of early adopters testing 20.11 15:15:31 we upgrade to 20.05 in february 15:15:37 they won't go live on it for a few more months.. but are testing the heck out of it with massive datasets copied from their live sites. 15:15:58 big public libraries so far.. might get a uni to thing about testing soon 15:16:00 good to hear that! 15:16:48 423 live on 20.11 in hea.. wow! 15:17:13 can we see history in hea somehow? 15:17:25 I'm interested to see how many of those are new installs vs how many are upgrades 15:17:45 i.e. is there a sudden decrease in 20.05 usage when 20.11 came out 15:17:49 11.600 libaries too - i guess we can up our assumed number quite a bit 15:18:49 Koha is taking over the world :D 15:19:10 > can we see history in hea somehow? 15:19:10 Nope, the only way is to make snapshots at https://web.archive.org/web/2020*/https://hea.koha-community.org/systempreferences 15:19:28 * tuxayo2 does one now 15:20:43 `Ex Libris Titley - http://home.ostara.titley.com`.. interesting one to be in our stats 15:21:13 moving on? 15:21:19 #topic Updates from the QA team 15:21:51 #info QA queue is around 50ish, not super bad, but could be better! 15:22:10 #info Very glad to see more interaction in QA team and quite a bit of QA activity spread out a bit more 15:22:13 I had a slow start this year.. but have been working through bugs this week 15:22:17 please keep this up! 15:22:26 working myself up to looking at the bigger things again 15:22:53 ^same 15:22:55 yes, I need you devs to get rid of the scary ones for me ;) 15:23:14 but seriously, some I am not confident to touch, so always happy to see you guys go there 15:23:19 I apologize to anyone who has been subjected to me rewriting things when I tery to QA, I will reign it in 15:23:30 bug 27251 15:23:30 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27251 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Rewrite the QOTD editor using the Koha REST API 15:23:34 pick that one 15:23:36 qateam++ 15:23:39 I'd love to see some others grabbing more of the easy ones.. and thus pushing me back into the harder ones.. 15:23:43 Had a hard time since last week to spend time on Koha & QA, hopefully thing will get better 15:23:46 :) 15:23:49 at the minute.. it's been a bit easy to pick low handing fruit ;) 15:24:27 and bug 24488 15:24:27 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24488 normal, P5 - low, ---, jonathan.druart, Signed Off , Holds to Pull sometimes shows the wrong 'first patron' details 15:25:03 ah, that ol' chesnut.. 24488 has been on my list to look at for ages.. but every time I have I'd struggled to wrap my brain around it. 15:26:19 # Actions from last meeting 15:26:37 #topic Actions from last meeting 15:26:43 #topic davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) (still working on this - feel free to reallocate) 15:26:54 #info tuxayo: wikipage draft for System requirements and recommendations. Used by the RMaints for the latest minor release. 15:27:00 #link https://wiki.koha-community.org/wiki/System_requirements_and_recommendations 15:27:20 next step would be to review it and find a good place to put them 15:27:32 then we should point to that place from everywhere else 15:27:44 +1 15:27:47 +1 15:27:48 tuxayo: willing to continue on it? 15:28:11 they looked solid to me.. seems I forgot to say that :) 15:28:17 well done on collecting all the info tuxayo 15:29:17 phone call 15:29:56 Is someone else willing to work on that? 15:31:25 ok, will continue by email for now, and update the action for the next meeting if needed 15:31:39 #topic amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 15:31:48 I sent a later to amoyano, will send an email 15:31:50 postponing 15:31:55 #action amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 15:32:18 #topic General development discussion (trends, ideas, ...) 15:32:28 hum.. last minute topics 15:32:38 #topic ILS-DI bug 27423 15:32:38 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27423 normal, P5 - low, ---, koha-bugs, NEW , ILS-DI should be deprecated and functions moved to REST API 15:32:53 kidclamp: ? 15:33:07 Just to be clear, I am not suggesting we disable or remove it anytime soon 15:33:38 It seems this specification is not managed anymore, so I think we should deprecate and consider replacing it 15:33:40 System requirements and recommendations: I'm trying to focus consitently on some other tasks so I'm not sure I'll push much on that. 15:33:41 And not sure what more to do to review and I don't know about where is best to put them. 15:33:48 Sorry, was long to write that >< 15:34:12 cait made a good point about it being different from rest api, but I think we could find a way to provide the info more in line with rest 15:34:19 bug 15522 15:34:19 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15522 enhancement, P5 - low, ---, koha-bugs, Patch doesn't apply , New interface for revamped circulation rules 15:34:19 hmmm... bug 15522 is the right place 15:35:05 there are access concerns with current ILS-DI - it provides a lot of unprivileged access that must be managed via server config 15:35:41 we could certainly start to advertise an intention to eventually deprecate it. 15:35:46 kidclamp: if we have the REST API routes for the same info, I'd be ok to deprecate them (IMO!) 15:36:05 I have a feeling it's widely used at the moment 15:36:09 agreed 15:36:30 the other softwares can do the job if they know we are going to drop ILSDI 15:36:31 but we have some bugs/enh in the queue and no real clear guidance on how exactly it should work 15:36:39 but yes.. I'd be keen to reduce our api surface a bit and instead encourage people onto one well maintained one... 15:37:08 bug 17229 made me think, and the idea that REST and ILS-DI shoudl match behaviour, raises questions of how they should perform 15:37:08 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17229 normal, P5 - low, ---, julian.maurice, Passed QA , ILS-DI HoldTitle and HoldItem should check if patron is expired 15:38:45 please comment more on the bug - i will talk to tomas when he is back about how the REST api can serve similar function, but just seeking discussion at this point 15:39:15 kidclamp++ 15:39:29 #topic CI: ok to remove mysql 8 from 20.05 and only test in master? [tuxayo] 15:39:35 ++ 15:40:10 yes for me (already answered by email) 15:40:13 I will take on it 15:40:20 It was proposed during a discussion about the system requirements and recommendations. 15:40:30 No objections? 15:41:05 If there isn't, what to do, just delete the job in the CI or there are more steps? 15:41:40 as it's already not appearing in the Dashboard.. yeah.. I think that it' 15:41:43 jsut delete it from the CI 15:41:47 yes 15:42:19 done 15:42:27 :) 15:42:28 Joubu++ 15:42:28 nice one 15:42:31 anything else? 15:42:31 i think anything else is necessarily going to be incremental. 15:42:42 Joubu++ 15:42:56 #topic Set time of next meeting 15:43:10 do we test 19.x against D10? 15:43:24 Koha_19.11_D10 15:43:29 seems weird we test it against U18 if we don't 15:43:35 ah.. 15:43:39 ok.. there's a bug in the dashboard then 15:43:40 haha 15:43:43 I'll fix that 15:43:55 #info Next meeting: 27 January 2021, 14 UTC 15:43:59 no 15:44:03 #info Next meeting: 27 January 2021, 20 UTC 15:44:18 works for me 15:44:36 #endmeeting