15:00:22 #startmeeting Development IRC meeting 7 April 2021 15:00:22 Meeting started Wed Apr 7 15:00:22 2021 UTC. The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:22 The meeting name has been set to 'development_irc_meeting_7_april_2021' 15:00:29 #topic Introductions 15:00:32 rmaints? 15:00:32 rmaints is fridolin, AndrewFH and tuxayo 15:00:38 qa_team? 15:00:38 rumour has it qa_team is cait, dcook, amoyano, ashimema, marcelr, kohaputti, jajm, tcohen, josef_moravec, kidclamp, khall and tuxayo 15:00:41 #info Martin Renvoize 15:00:41 i guess #info Martin Renvoize is getting back the the Accounts Rewrite bugs 15:00:47 #info Jonathan Druart 15:01:05 #info Owen Leonard, Athens County Public Libraries, Ohio, USA 15:01:15 #info tuxayo/Victor Grousset, France 15:01:21 #info Thomas Dukleth, Agogme, New York City 15:01:53 Thanks for the call :) 15:02:27 #topic Announcements 15:02:32 Anyone have something? 15:02:48 I have put up some testing sites 15:03:05 https://koha-mw-pg-test01.agogme.com/wiki/Main_Page 15:03:25 https://koha-mw-my-test01.agogme.com/wiki/Main_Page 15:03:51 Shortly there should also be https://koha-mw-my-test01-upgr.agogme.com/wiki/Main_Page 15:04:16 What are your plans, thd? 15:04:19 The last one will be upgraded to MediaWiki 1.35 15:04:33 I will post the code to get there later today 15:04:45 hi 15:04:59 #info Tomas Cohen Arazi, Theke Solutions 15:05:13 #info Nick Clemens, ByWaterSolutions 15:05:26 I merely plan to test upgrading to MediaWiki 1.35 in MySQL today 15:05:45 I also plan to test to different searches later. 15:05:50 we need to agree first on what we need 15:06:03 This is merely a test 15:06:05 it's not clear to me if we stick to Mediawiki or move to dokuwiki 15:06:49 People will obviously choose what to move to but we should test the possibilities. 15:07:24 in any cases please publish the steps to redo and the scripts, in case someone else wants to play with it as well 15:07:33 I intend to try testing two different searches one for current and one for old running in the same wiki. 15:08:49 Yes, I will publish today and continue to publish improvements. 15:09:21 we should also publish a plan and timeframe 15:09:33 Even, if we move everything to DokuWiki, this will make it easier. 15:09:58 maybe once 21.05 is published, I won't have much time to dedicate to that before end of May 15:10:03 Yeah, we need a timeframe 15:10:15 end of June 15:10:24 +1 15:10:53 anyone else? 15:10:58 something else? 15:11:03 I may have the upgrade working by the end of the meeting. 15:11:24 #topic Update from the Release Manager (21.05) 15:11:30 Slowly back to normal speed, processing the PQA queue. 15:11:48 I FQAed a bunch of bugs today 15:11:56 Please provide answers/feedback/follow-ups quickly to keep moving and have your stuffs pushed soon. 15:12:12 21.05 will be released in about 1.5 month and big stuffs must be PQAed in the next two couple of weeks. Release dates will be published soon. 15:12:37 My wish list (as you are all asking for it): bug 27829 (see related), bug 27526, bug 22544 and bug 26703. And I will try to get back to bug 25078 ASAP. 15:12:37 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27829 enhancement, P5 - low, ---, koha-bugs, NEW , [OMNIBUS] Remove specific LANG installer data 15:12:38 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27526 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Remove Mod/AddItemFromMarc from additem.pl 15:12:39 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22544 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Move C4:NewsChannels to Koha namespace 15:12:40 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26703 enhancement, P5 - low, ---, wainuiwitikapark, Signed Off , We should reconsider best practice for our title elements 15:12:41 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25078 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Update DB process - wrap each DBRev inside a transaction and better error handling 15:12:46 Should we create the "roles for 21.11" wiki page? 15:13:19 Yes, probably 15:13:19 probably is too hard. 15:13:27 good one wahanui 15:13:31 I'd like we create a ~"meeting facilitator" role 15:13:49 to prepare, organize ping people, deal with timezone, etc. 15:14:06 I will create it 15:14:17 Nice idea... I shan't be stepping forward for that one though, haha 15:14:22 #action Joubu create the "roles for 21.11" wiki page and send an email to the list 15:14:33 But I do imagine someone out there keen to help 15:15:01 any questions? 15:15:11 #topic Updates from the Release Maintainers 15:15:22 (I forgot) 15:15:24 #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_7_April_2021 15:15:35 from Frido: Sorry I cant be there. All sounds good in 20.11.x. For next cycle I'd like to continue on this branch so oldstable then. Best regards :D 15:16:11 #info Fridolin is candidate for RMaint 20.11 during the next release cycle 15:16:16 19.11: last release when well 15:16:39 #topic Updates from the QA team 15:16:44 cait1: ? 15:17:01 SPREAD THE LOAD (still) 15:17:02 please 15:17:02 Numbers are high again 15:17:46 qa_team? please help on the final push during the next month 15:18:15 #info QA members should help a bit more on the final push during the next month 15:18:39 too many majors! 15:18:44 Indeed 15:19:07 How can we further motivate SO/QA.? 15:19:25 yes, and people shouldnt focus on new enhancements when we have as many majors 15:19:41 Got it 15:20:18 QA folks please feel free to ask me to look at specific bugs for signoff if you'd like. 15:20:41 there needs to be a balance.. 15:20:51 https://frama.link/koha_bz_nso-so-pqa_maj-blo-cri 15:20:58 how do we encourage devs and testers to spend time on Majors 15:21:05 all waiting for QA, and one for me 15:21:32 I try to pick them off, but need to also show movement on enhancements and new features 15:21:39 * tcohen will spend as many hours on those 15:21:54 and also find it hard picking off bugfixes when they then get stuck untested for weeks/months often 15:22:05 I admit i never really mind about the severity, but I will now :) 15:22:16 I've been distracted by bug 27526 15:22:16 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27526 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Remove Mod/AddItemFromMarc from additem.pl 15:22:18 it's the same few people trying to pick them all off.. we need to work out how to encourage more hands 15:22:58 that one is on RM's priority list tcohen.. so personally I'm happy seeing that as a priority at a similar level to the majors 15:23:15 I'm totally in agreement we need to hit majors and hit them hard.. I just want to see more hands doing it. 15:24:01 Free vaccines 15:24:19 like.. perhaps we should downgrade majors if the person reporting the bug doesn't then followup with testing 15:24:38 Project Koha_20.11_D11 build #95: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_20.11_D11/95/ 15:24:53 Project Koha_20.11_U2010 build #57: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_20.11_U2010/57/ 15:25:07 * ashimema will be quiet again now 15:25:30 ashimima: Are you suggesting that many|some majors not really majors? 15:25:42 you can report a bug without having the ability/time to test. But yes, I know the frustration. 15:26:48 moving on? 15:26:52 yes 15:26:55 #topic Status of roadmap projects 15:27:12 nothing new there, not much have changed AFAIK 15:27:44 (that's one thing for the "meeting facilitator" role) 15:28:00 anyone willing to add something? 15:28:01 can you post the link 15:28:15 https://annuel.framapad.org/p/koha_21.05_roadmap 15:28:21 https://annuel.framapad.org/p/koha_21.05_roadmap 15:28:25 you should have bookmarked it months ago! 15:28:37 I do 15:28:37 ;) 15:28:45 it was just for the record 15:28:48 Lost the bookmark? :P 15:28:50 ok 15:29:06 #topic Actions from last meeting 15:29:14 #action mtj write something about the new packages for the 21.05 release notes 15:29:23 (postponed, I forgot to ping him I think) 15:29:33 #topic ashimema Write a coding guideline to clarify our message types: 'alert' vs 'error' (context of bug 27695) 15:29:33 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27695 minor, P5 - low, ---, oleonard, Failed QA , Fix style of messages on Elasticsearch configuration page 15:29:40 ashimema: did you do that? 15:29:48 hmm, I think I did 15:29:50 * ashimema goes digging 15:30:21 seems not 15:30:29 #action ashimema Write a coding guideline to clarify our message types: 'alert' vs 'error' (context of bug 27695) 15:30:36 #topic Joubu we need to push 26703 asap 15:30:49 bug 26703 15:30:49 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26703 enhancement, P5 - low, ---, wainuiwitikapark, Signed Off , We should reconsider best practice for our title elements 15:30:50 I marked it as RM priority, cannot do more, please QA this one ASAP 15:31:00 #topic ashimema Write a guideline for 26703 15:31:09 I want to mention rangi has pointed api.koha-community.org to one of Theke servers 15:31:20 and I plan to have that set soon 15:31:36 ashimema suggested usgin redoc 15:31:50 tcohen: can you detail a bit more? 15:32:17 Idea is to have a central public place for a pretty set of the api docs 15:32:28 to encourage development against the api's for plugins etc 15:32:44 at the moment you have to have a koha installed and know where to look 15:32:47 #info Guideline about 26703 is at https://wiki.koha-community.org/wiki/Coding_Guidelines#ACC3:_Title_elements_should_contain_unique_information_information_first 15:33:03 if you google for other ils's api's you'll find such a page for each of them.. a developers portal as such 15:33:54 1 per Koha supported version then? or only master? 15:35:58 still working on the idea ;) 15:36:09 I think we decided for one per supported koha 15:36:23 as that would be simpler to maintain than adding a version tag to our swagger specs 15:36:30 per route 15:36:51 yup 15:37:02 timeframe? :) 15:37:14 Project Koha_Master_D11 build #252: SUCCESS in 39 min: https://jenkins.koha-community.org/job/Koha_Master_D11/252/ 15:37:48 as soon as tomas and I have bashed heads together again and got it working 15:37:59 I'd try to time it with the next feature release 15:37:59 #topic General development discussion (trends, ideas, ...) 15:38:04 as a target for us 15:38:11 yep, good plan 15:38:25 other topics? 15:39:04 # Set time of next meeting 15:39:21 #info Next meeting: 21 April 2021, 14 UTC 15:39:46 all good, everybody happy? 15:39:48 +1 15:39:57 #endmeeting