19:01:36 #startmeeting Development IRC meeting 29 July 2020 19:01:36 Meeting started Wed Jul 29 19:01:36 2020 UTC. The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:36 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:01:36 The meeting name has been set to 'development_irc_meeting_29_july_2020' 19:01:47 #topic Introductions 19:01:53 #info Jonathan Druart 19:02:02 anybody around? 19:02:02 anybody around is connected with an IPv6 address? 19:02:15 IPv4 can work 19:02:29 #info David Nind, Wellington, New Zealand 19:02:57 #info Owen Leonard, Athens County Public Libraries, Ohio, USA 19:03:18 #info Lisette Scheer, Latah County Library District, Idaho, USA 19:03:28 #info Thomas Dukleth, Agogme, New York City 19:04:56 #info Tomas Cohen Arazi, Theke Solutions 19:05:05 #topic Announcements 19:05:09 Anyone have something? 19:05:13 #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_29_July_2020 19:06:20 #topic Update from the Release Manager (20.11) 19:06:36 not much to say, I pushing stuffs in block when they get PQA 19:06:50 I really (but *really* *really*) would like to push 19:06:59 bug 22417 19:07:00 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22417 new feature, P5 - low, ---, jonathan.druart, Signed Off , Add a task queue 19:07:04 and bug 20271 19:07:05 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20271 enhancement, P1 - high, ---, jonathan.druart, Signed Off , Merge deleted biblio, biblioitems, biblio_metadata, and items tables 19:07:06 ASAP 19:07:30 #info RM is requesting urgent QA on bug 22417 and bug 20271 19:07:47 they need to be pushed before it's too late in the cycle 19:07:54 +1 19:07:56 #topic Updates from the Release Maintainers 19:07:58 rmaints? 19:07:58 lukeG, aleisha, and tuxayo, I SUMMON THEE!! 19:09:01 I don't have much to say for them, they are following quite ok master and their relative n+1 branch 19:09:32 excellent! 19:09:32 darn tootin' it is. 19:09:34 [off] security releases are coming next month, we will need to coordinate, be ready for the update 19:09:42 #info Second release (for branch 19.05.x) was a breeze. :D Thanks to the predecessor for the great process. 19:09:56 Yep, lets see how the next one goes 19:10:10 #topic Updates from the QA team 19:10:16 qa_team? 19:10:16 qa_team is cait Joubu marcelr kohaputti josef_moravec tcohen kidclamp khall ashimema alex_a jajm matts 19:10:47 oh sorry 19:10:56 #info Katrin Fischer, BSZ, Germany 19:11:11 I have to keep an eye on my spaghetti cooking (just a warning) 19:11:16 /away 19:11:20 lol 19:11:29 #info tuxayo/Victor Grousset, France 19:11:31 something for the QA part cait? 19:11:33 oops, forgot also 19:11:38 QA queue is full, i wanted to highlight bug 20271 again 19:11:42 apart from the usual "numbers are high" 19:11:49 no wahanui? 19:12:05 last one to be displayed here 19:12:08 is spaghetti code low? 19:12:17 There has a lot of things suggested that haven't been tested yet: https://lite.framacalc.org/9hdw-bug_20271 19:12:23 wahanui: worked a few minute ago. Might have got lazy 19:12:23 tuxayo: i'm not following you... 19:12:44 and i am not sure about the current state of things - I think there was talk about maybe preserving the old table names by changing the new ones? 19:13:28 we won't discuss it here, but yeah people need to be involved 19:13:33 once pushed it will be too late 19:13:49 I can also announce that numbers are too high... and that I will be on vacation for the next 2 weeks so might be here a bit less frequent, but hope to spend some time on the bigger bugs that I currently fall asleep on whenever I try :) 19:14:31 great, enjoy, cait! 19:14:38 anything else from rest of QA team members? 19:15:21 moving on then 19:15:25 # Actions from last meeting 19:15:28 #topic Actions from last meeting 19:15:41 not sure how to process here, it's my first meeting with this section 19:15:54 hm let's see 19:15:58 did any of you follow? 19:16:13 we should not add them to the next meeting I guess 19:16:20 but let a #info to explain what's been done 19:16:24 bug 15522 still needs to have QA finished it looks like 19:16:25 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15522 enhancement, P5 - low, ---, jonathan.druart, Signed Off , New interface for revamped circulation rules 19:16:25 Why? 19:16:36 i think 2 and 3 are done 19:16:42 yep 19:17:07 haven't checked it has been added to coding guidelines - but i remember we agreed on wording? 19:17:07 #action ashimema will get back to qa bug 15522 19:17:13 mine is still a work in progress 19:17:24 sorry, I am going line by line :) 19:17:32 ok 19:17:33 :) 19:17:36 checking on pasta 19:17:44 So next is mine 19:17:51 write a proposal for handing over stable branches 19:17:52 #info tuxayo wrote a proposal for handing over stable branches 19:17:58 #link https://wiki.koha-community.org/wiki/User:Victor_Grousset_-_tuxayo/RMaint-handover-draft 19:18:00 https://wiki.koha-community.org/wiki/User:Victor_Grousset_-_tuxayo/RMaint-handover-draft 19:18:26 anything to add tuxayo, or it's just for info for the next rmaint handover? 19:18:35 reads good to me 19:18:37 No new feedback on koha-devel. 19:18:50 looks fine to me 19:19:03 I got one positive from aleisha 19:19:04 maybe instad of 'last bug considered' 'we could also say commit? 19:19:21 #info talljoy added the guideline as proposed to the official guidelines wiki page - https://wiki.koha-community.org/wiki/Coding_Guidelines#TERM3:_Inclusive_Language 19:19:37 cait: They can have multiple commit. But maybe commit sound beter? 19:19:40 *better 19:19:52 tuxayo: it reads ok for me as well, let's put some more light when we will need it in few months 19:19:55 bug is ok i think 19:20:08 we should see where to mve it - post release tasks page? 19:20:28 That or the release maintenance wiki page 19:20:32 yes 19:20:38 or RMaint 19:20:57 good question, I didn't though about those two other pages 19:21:47 Any opinion on one of the 3 candidate pages? 19:22:20 nope 19:22:21 :D 19:22:21 release maintenance 19:22:31 ok, next one is about a guideline from ashimema, I did not hear about it, postponing it 19:22:34 pasta drained :) 19:22:39 #action ashimema to propose a guideline ragarding using direction object notation rather than indirect object notation (postponed) 19:22:47 tuxayo: next one is yours again 19:22:57 "tuxayo - prepare draft update to SQL11 to improve consistency for descriptions in kohastructure files: analysis of the state of DB fields and tables comments" 19:22:59 Ok cait, let's lean to that. I'll try to find a nice place 19:23:36 #action tuxayo integrate the RMaint-handover-draft into the "release maintenance" wiki page 19:23:41 (so I don't forget) 19:23:55 The next item. prepare draft update to SQL11 to improve consistency for descriptions in kohastructure files: 19:24:16 analysis of the state of DB fields and tables comments: https://wiki.koha-community.org/wiki/User:Victor_Grousset_-_tuxayo/Coding_Guidelines-SQL11-changes 19:24:57 didn't we lean towards using comment in the future because it always works? 19:25:05 so a matter of changing coding guideline and the file? 19:25:33 and maybe qa tools 19:25:37 Ater rereading the meeting logs, I had to explore stuff with ashimema 19:26:14 > and the file 19:26:14 That's more than 1000 field comments better be sure before doing that 19:26:39 what is the concern? 19:27:45 test? 19:27:45 test is failing on https://jenkins.koha-community.org/job/Koha_Master_D9/lastCompletedBuild/consoleFull (#1328) 19:28:41 I cannot help here, I did not follow the original problem 19:28:43 Be sure that the comment ending up in DBIC is worth the conversion of the file. Not sure if that will ever be more a clear way that looking as schema spy. 19:28:46 should we postpone? 19:29:26 cait: test? 19:29:26 test is failing on https://jenkins.koha-community.org/job/Koha_Master_D9/lastCompletedBuild/consoleFull (#1328) 19:29:31 ok 19:29:37 wahanui: you tricked me! 19:29:37 tuxayo: sorry... 19:29:52 tuxayo: can you summarize the wiki page please? 19:30:00 It says "WIP see if there is something to change and what." 19:30:04 what's the conclusion then? 19:30:07 need more work? 19:30:10 need help? 19:30:34 Yes, I'll do an #info line 19:31:20 ok 19:31:23 next is " ashimema to update minimum koha requirements on the website " 19:31:32 I don't find where are the requirements on the website 19:31:53 https://koha-community.org/download-koha/ 19:32:02 there is no specified version there 19:32:05 i believe this page was meant 19:32:15 so it's considered "done"? 19:32:15 adding information there 19:32:26 no, there are no mininum requirements :) 19:32:34 oh 19:32:36 yes it is done 19:32:40 i missed the lines below 19:32:59 "Actively supported for packages: Debian 9/10 (Stretch/Buster), Ubuntu 18.04/20.04 (Bionic Beaver/Focal Fossa)." 19:32:59 lools alright? 19:33:15 #info ashimema updated the minimum koha requirements on the website 19:33:32 next is "cait to propose discussion about supported browsers at next meeting (IE especially) " 19:33:38 the IE issue was discussed at last General meeting 19:33:45 #info The analysis of the state of DB fields and tables comments is done. Needs further work to see where we want to go and propose the changes. 19:33:52 we decided/agreed that we are not supporting IE for staff, people should be updating to use Edge at least 19:34:20 #info about supported browsers - we decided/agreed at the last general meeting that we are not supporting IE for staff, people should be updating to use Edge at least 19:34:20 and we discussed updating the note on the manual accordingly 19:34:23 great 19:34:35 " davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) " 19:34:37 sorry, mine is still a work in progress 19:34:40 this one is still in progress 19:34:42 > i missed the lines below 19:34:42 Missing some parts compared to the release notes for example. 19:34:45 ok 19:34:56 still shortened the list a bit :) 19:34:56 #davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) (postponed, still in progress) 19:35:06 Joubu: i think you need #action 19:35:09 I like that new #action section 19:35:13 #action davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) (postponed, still in progress) 19:35:16 indeed! 19:35:25 #topic General development discussion (trends, ideas, ...) 19:35:25 #action davidnind Find and update relevant places to record Perl version required, including release notes, manual and wiki (one source of the truth) (postponed, still in progress) 19:35:42 oops! 19:35:49 you will have to do it twice now! 19:35:52 ;) 19:36:01 something else to discuss/add? 19:36:04 davidnind always double-checks 19:36:12 can't think of anything right now 19:36:33 #topic Set time of next meeting 19:36:51 :-D 19:36:58 #info Next meeting: 12 August 2020, 14 UTC 19:37:25 cait: how are the spaghetti? 🍝 19:37:29 #endmeeting