20:05:48 #startmeeting Development IRC meeting 24 February 2021 20:05:48 Meeting started Wed Feb 24 20:05:48 2021 UTC. The chair is tuxayo. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:05:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:05:48 The meeting name has been set to 'development_irc_meeting_24_february_2021' 20:05:59 #topic Introductions 20:06:10 Let's restart ^^" 20:06:12 #info tuxayo/Victor Grousset, France 20:06:15 #info Owen Leonard, Athens County Public Libraries, Ohio, USA 20:06:33 #info Martin Renvoize, PTFS Europe 20:06:45 from mobile 20:07:11 Rmaints 20:07:16 its been pretty quiet today on irc 20:07:22 Rmaints? 20:07:22 Rmaints is fridolin, AndrewFH and tuxayo 20:07:29 qa_team? 20:07:29 qa_team is cait, dcook, amoyano, ashimema, marcelr, kohaputti, jajm, tcohen, josef_moravec, kidclamp, khall and tuxayo 20:07:34 QA? 20:07:34 somebody said QA was unhappy about that, please fix 20:07:43 Good one wahanui 20:07:45 #info Katrin Fischer, Germany 20:07:49 ooops 20:07:49 Hehe 20:08:16 Good to have you 20:08:51 #topic Announcements 20:09:26 Nothing in the meeting wiki page 20:09:27 anything from anyone? 20:09:46 Nada 20:09:55 i don't have anything either 20:10:26 #topic Update from the Release manager (21.05) 20:10:52 #info apologies from Joubu: (mostly afk this week) 20:10:59 thx tuxayo 20:11:05 tuxayo++ 20:11:23 #topic Updates from the Release Maintainers 20:12:16 #info 2 security fixes and one bad bug that managed to get into this release (all 3 branche). team++ 20:12:52 Well done Rmaints 20:12:54 #topic Updates from the QA team 20:13:10 well done quick QA also ^^ 20:13:20 #info Thomas Dukleth, Agogme, New York City 20:14:20 As ever, QA load needs spreading more... 20:14:34 But the queues are slowly getting worked through by the usual suspects 20:14:46 A few bigger things recently hitting PQA 20:14:51 Which is great 20:15:00 But still plenty to do 20:15:18 I'm trying at the oldest ones in queue, found 1 out of 8 that I could review :) 20:15:39 (failed QA :P (minor QA script issue)) 20:15:55 I intend to dig into the task queue bugs this coming month.. I feel like we really need to move a few things forward there for 20.11 to be really usable. 20:15:59 Personally.. 20:16:44 #topic Status of roadmap projects 20:16:57 #link https://annuel.framapad.org/p/koha_21.05_roadmap 20:17:28 News from projects? 20:18:08 #info Notices and Slips improvements slowly starting to move forward.. some foundational bugs need testing/QA . Listed on the pad 20:19:03 #info Translations.. not moved since last meeting.. needs a retest and getting moving again. Fresh eyes welcome 20:20:10 #info Transfers - Phase one is PQA, awaiting Joubu's review and push 20:20:14 #info Money - Likely delayed to next cycle 20:20:59 #info Performance - Moving ES indexing to background jobs.. background job infrastructure work underway to support this move better 20:21:35 #info Git shrinking - Joubu and I will look into this again soon 20:22:05 #info News - On my list to revisit.. not sure of current state. 20:22:22 The rest I'm not up to speed on.. please chip in of you know anything 20:22:51 Ooh . Manual translations 20:23:50 #info Manual translations - The hosting is currently being upgraded for disk space which should get us back to building. The. We need to get back to next steps again. 20:23:58 All your tuxayo :) 20:24:14 Thanks for all the news :) 20:24:26 #topic Actions from last meeting 20:24:50 #action amoyano advertise 15522 and ask the list for feedback [after 20.11 is released], setup a sandbox, etc. 20:25:25 #topic General development discussion (trends, ideas, ...) 20:25:47 «When do we upgrade our yarn.lock? Right before the release seems a bit hazardous! After seems a bit too late... 20:25:49 Part of the RM process and anytime there is a change we push it? » 20:26:03 Does anyone know about this topic? 20:26:31 yarn.lock contains information about node modules and what versions should be installed 20:26:45 The upgrade process raises the version numbers 20:26:51 a manual wikiblame has shown that it's a topic from Joubu ^^ 20:26:51 I've asked myself that question a few times.. but never come up with a suitable answer 20:27:09 There is some potential for breakage when modules are upgraded, but I don't have specific experience to guide me. 20:28:06 We're still only using node for dev tasks though right...? 20:28:22 So not too horrific consequences 20:28:41 I think so, only dev 20:29:17 If/when we move to front end framework if we use yarn/npm there weay need to be more careful 20:30:04 [off] I regularly get warned about old node dependencies we use 20:30:22 Because yarn/npm will then be used for installation and update of Koha right? 20:30:39 Mmm 20:30:42 Indeed 20:31:25 I'm not the best to advise.. it's been on my list for years to get myself up to date in that scene 20:31:38 Common frameworks should make things more robust, not more brittle :) 20:32:39 Mmm 20:33:07 I think ashimema's point about node only being for dev tasks is a good one 20:33:23 I think it means the RM should have lots of leeway for doing the upgrade. 20:35:01 #topic Review of coding guidelines 20:35:17 «Terminology list - proposed addition for OPAC: use OPAC instead of opac or OPAC for online public access catalog, 20:35:18 including in system preference names. (davidnind) » 20:35:58 Are we enough people to review coding guidelines? 20:36:50 Confused about: «or OPAC for online public access catalog» 20:38:10 I think this is specifically about using capitalized "OPAC" in system preferences 20:38:58 That makes sense with «use OPAC instead of opac» but I don't get the rest 20:39:17 Nor do I. 20:39:22 There he is 20:39:55 hi davidnind :) 20:40:34 I'm not sure what I meant either? Just meant to use OPAC instead of Opac or opac in things like system preferences. 20:40:41 hi tuxayo! 20:40:57 ok, it clear now :) 20:41:00 *it's 20:42:09 Agreed. It's official. Motion passes. Unanimous. 20:42:27 Shall we call a vote? We are around 7 people I think 20:42:32 lol oleonard 20:42:56 +1 20:43:18 +1 20:43:42 +1 20:44:49 #startvote Ok for using OPAC instead of Opac or opac? (no, yes, abstain) 20:44:49 Begin voting on: Ok for using OPAC instead of Opac or opac? Valid vote options are , no, yes, abstain, . 20:44:49 Vote using '#vote OPTION'. Only your last vote counts. 20:44:57 finally found the syntax! 20:45:10 #vote yes 20:45:12 #vote yes 20:45:21 sorry for the delay 20:45:34 #vote yes 20:45:34 #vote yes 20:46:14 Closing in 1min. cc cait ashimema caroline 20:47:40 #endvote 20:47:40 Voted on "Ok for using OPAC instead of Opac or opac?" Results are 20:47:40 yes (4): oleonard, tuxayo, thd, davidnind 20:48:07 #topic Set time of next meeting 20:49:17 This was the late one so next one will should be 15:00 UTC 20:49:30 +1 20:50:15 10 March? 20:50:38 +1 20:51:07 Yes, no collision 20:51:14 #info Next meeting: 10 March 2021, 15:00 UTC 20:51:18 #endmeeting