14:03:30 <tcohen> #startmeeting Development IRC meeting 10 May 2023 14:03:30 <huginn> Meeting started Wed May 10 14:03:30 2023 UTC. The chair is tcohen. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:30 <huginn> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:30 <huginn> The meeting name has been set to 'development_irc_meeting_10_may_2023' 14:03:41 <tcohen> #topic Introductions 14:03:50 <ashimema> #info Martin Renvoize, PTFS Europe. 14:04:05 <Joubu> #info Jonathan Druart 14:04:09 <tcohen> #info Tomas Cohen Arazi 14:04:21 <tcohen> #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_10_May_2023 14:04:36 <thd> #info Thomas Dukleth, Agogme, New York City 14:05:09 <tcohen> we'll wait a couple more minutes 14:06:02 <tcohen> qa_team 14:06:08 <tcohen> oleonard 14:06:10 <ashimema> rmaints 14:06:13 <ashimema> * rmaints? 14:06:28 <oleonard> #info Owen Leonard, Athens County Public Libraries, Ohio, USA 14:06:31 <tcohen> :-D 14:06:33 <tcohen> o/ 14:06:36 <oleonard> Thanks for the buzz 14:06:38 <marcelr> #info marcelr 14:06:44 <tcohen> nugged: around? 14:07:34 <khall_> #info Kyle Hall, ByWater Solutions 14:07:35 <kidclamp> #info Nick Clemens, BYWater Solutions 14:07:57 <lauraesca[m]> #info Laura Escamilla, ByWater Solutions 14:09:56 <tcohen> ok, moving on 14:10:50 <tcohen> #topic Announcements 14:11:02 <tcohen> Anyone has an announcement to make? 14:11:53 <oleonard> o/ 14:12:00 <tcohen> go on oleonard 14:12:16 <oleonard> I noticed that we got what I think is our first bug report from cuyahogalibrary.org 14:12:39 <tcohen> cuyahoga++ 14:13:18 <oleonard> They are large library in Ohio that is migrating to Koha with ByWater's support. I wanted to ask everyone to keep an eye on bug reports. It would be helpful to Koha in Ohio if we treated them with care. 14:13:59 <oleonard> That is all :) 14:14:16 <kidclamp> oleonard++ 14:14:45 <tcohen> #info A really large library from Ohio, Cuyahoga, has filed their first bug report. It is important to help them succeed :-D 14:15:09 <tcohen> #topic Update from the Release Manager (23.05) 14:15:43 <tcohen> #info Lots of things pushed in the last few days. More to come 14:16:16 <tcohen> #info Today is freeze, after things get pushed, we should all focus on stabilizing, and translations 14:16:38 <tcohen> #info Jenkins has been green for a while, thanks everyone (only a minor error from the RM got it yellow) 14:16:51 <tcohen> questions? 14:18:03 <tcohen> moving on then :-D 14:18:08 <ashimema> Awesome work tcohen 14:18:09 <Joubu> what's the scheduling method you use for pushing PQA stuffs? 14:18:18 <ashimema> sooo many good things 14:18:26 <Joubu> are you going to push all PQA for 23.05? 14:19:24 <tcohen> Unfortunately, I haven't managed to go through all the things in the queue, particularly big ones. I'll do my best, but I don't think everything will go to master 14:19:50 <tcohen> And risky ones won't get pushed at this point 14:20:00 <Joubu> also, I am not sure how I can be useful to prepare 23.05, anything specific we should focus on? testing? release notes? 14:20:18 <marcelr> focus on the bugs ? 14:20:36 <tcohen> you've been and are useful everyday Joubu. 14:20:38 <Joubu> there are not many new bugs 14:20:49 <tcohen> I'm very happy with the team 14:21:16 <tcohen> I'll let everyone know what's needed 14:21:44 <tcohen> Testing for sure, and release notes edition too 14:22:02 <tcohen> We have some notes from Bernardo about the translation process server-side 14:22:11 <tcohen> it would be helpful if we could put it all together 14:22:21 <tcohen> and avoid any delays 14:22:27 <ashimema> hugs 14:22:31 <tcohen> (he already generated a preliminary 23.05 project) 14:23:23 <ashimema> excellent 14:23:39 <tcohen> and we've got a command I shared with you, ashimema, for updating 14:23:49 <tcohen> so we are good on our own if needed 14:24:06 <tcohen> what we are missing is the manual project for newer versions 14:24:07 <ashimema> yes.. I've got it copied and am finding a decent place to publish the info 14:24:10 <ashimema> đ 14:24:23 <tcohen> ^^ that's something we could use some help with, Joubu 14:24:47 <Joubu> ok, just let me know! 14:24:53 <tcohen> +1 14:24:55 <tcohen> Joubu++ 14:25:11 <tcohen> #topic Updates from the Release Maintainers 14:25:28 <tcohen> ashimema, aleisha, liliputech, tuxayo 14:25:42 <tcohen> Lucas is not available today 14:26:22 <ashimema> #info We're catching up after a long freeze for the last release whilst we sorted translation issues 14:26:24 <Joubu> 22.11 RMaints - please run cypress tests before releasing 14:26:33 <Joubu> manually 14:26:46 <ashimema> still not running on Jenkins? 14:26:49 <tcohen> oh, about that. I haven't had the chance to backport the ktd changes... 14:26:51 <Joubu> no 14:26:54 <ashimema> I thought they were now ! âšī¸ 14:27:14 <tcohen> that's 22.11 only, right? 14:27:33 <Joubu> https://gitlab.com/koha-community/koha-testing-docker/-/issues/375 14:27:41 <Joubu> yes 22.11 only 14:28:09 <tcohen> #info 22.11 KTD is not 100% prepared to run Cypress automatically, and thus tests are not being run on jenkins 14:28:22 <tcohen> #link https://gitlab.com/koha-community/koha-testing-docker/-/issues/375 14:30:06 <tcohen> I cannot focus on that right now, but happy to help someone doing it 14:30:11 <tcohen> moving on now 14:30:20 <tcohen> #topic Updates from the QA Team 14:30:25 <tcohen> cait is not around today 14:30:36 <tcohen> Joubu: anything to comment? 14:31:25 <Joubu> A bit related, and still ktd connected, I submitted this merge request: https://gitlab.com/koha-community/koha-testing-docker/-/issues/378 14:31:26 <ashimema> I've not been pulling my weight this month... too much going on 14:31:40 <Joubu> to embed koha-howto into ktd 14:31:46 <ashimema> but the queues do appear to have kept moving, so thanks goes out to the team for taking it on 14:31:52 <Joubu> to make it more visible, and working out of the box 14:31:56 <tcohen> Joubu: that's really nice 14:32:02 <ashimema> nice 14:32:33 <Joubu> InLibro has new interns, and it would be good to have ready for them 14:32:45 <Joubu> everybody new to Koha should start with that actually 14:32:45 <marcelr> how to koha-howto 14:33:01 * ashimema looks 14:33:17 <Joubu> and I am pretty sure some of you even don't know about it... 14:33:17 <marcelr> i didnt know about it, but just new 14:33:23 <Joubu> that's ... 14:33:27 <Joubu> that's 6y old :D 14:33:37 <marcelr> recent dev 14:33:46 <ashimema> I knew about it, but haven't actually ever worked through it. 14:34:08 <Joubu> 2017-05-09 exactly 6y old ;) 14:34:33 <oleonard> Happy birthday to koha-howto :D 14:35:15 <tcohen> #info happy bday to koha-howto! we have a PR to actually merge it into KTD 14:35:59 <tcohen> moving on 14:36:03 <tcohen> #topic Status of roadmap projects 14:36:15 <tcohen> We covered this on last meeting. Nothing new 14:36:23 <tcohen> #topic KohaCon23 update 14:36:27 <tcohen> nugged: ? 14:37:09 * nugged popped up 14:37:23 <tcohen> #info Deadline for cfp is May 14th 14:37:24 <tcohen> oh 14:37:30 <tcohen> hi nugged 14:37:48 <tcohen> the stage is yours 14:38:06 <nugged> perlkohacon.fi running, we preparing traveling wikis and hints and announce next week to open registration 14:38:24 <tcohen> use #info 14:38:34 <tcohen> #info perlkohacon.fi running, we preparing traveling wikis and hints and announce next week to open registration 14:38:38 <nugged> #info Andrii Nugged, National Library of Finland, Helsinki, FI 14:38:59 <nugged> yah, ok, 14:39:12 <oleonard> nugged: Will there be a hotel with rooms set aside for conference-goers? 14:40:14 <nugged> hotels and another things for travelers: that what we want to check with hotels and include in registration forms and/or post-registration communication, 14:40:39 <nugged> it's I think should be explained till end of May the latest so people will plan after. 14:41:24 <tcohen> #info Organizers will be checking with local hotels to put all the information together by the end of May 14:41:25 <nugged> regarding CFP: we still need more Perl content, I will try to grasp with Perl Community how to extract more Perl talks & Lighning talks 14:42:00 <nugged> tcohen: yeah, I don't want to pollute info with ALL the paragraphs, so thanks for summarizing but yeah, 14:42:12 <nugged> so: 14:43:47 <nugged> #info overal: PerlKohaCon2023 is preparing, 15 of May CFP will be summarized, we will estimate the schedule, and send next week (20) invitation to REGISTER for Attendees through all channels 14:44:39 <nugged> #info: as well as said next week we will start fill "traveller wiki" on perlkohacon.fi and arrange accomodation ideas and tell the expected draft announce of events 14:45:18 <tcohen> nugged: please consider atendees traveling with family 14:45:19 <tcohen> :-D 14:45:49 <tcohen> Ok, moving on? 14:45:50 <nugged> exactly. That will be in registration form so we should know how many people will come 14:46:09 <tcohen> #topic Actions from last meeting 14:46:30 <tcohen> Only missing the TODO from the hackfest, any news on that ashimema? Postpone? 14:46:31 <nugged> also some communication on "what's going on" should happen next week also - so I think we will do "posts + mailinglists" with summary. 14:48:44 <tcohen> next topic is Vote on roles for 23.11 14:48:56 <tcohen> should we postpone? we have too many unfilled positions 14:49:26 <thd> That is when you draft people, especially those not in attendance ;) 14:49:45 <nugged> tcohen: btw, just this weekend we succeeded and built Koha pre-23.05 successfully (it's actually lastnight's master now), it's working now on our beta-testing environment so tomorrow on big meeting with my librarians/customers I planned to announce them to join beta testing â so we're prepared despite of overload to do 23.05 pre-release piloting for community. 14:50:02 <nugged> sorry mixing topics 14:50:04 <tcohen> nugged++ 14:50:04 * nugged silent 14:50:24 <marcelr> we could just agree with current roles and extend later? 14:51:05 <tcohen> Joubu, ashimema, kidclamp, cait? 14:51:12 <tcohen> we need opinions 14:51:23 <tcohen> I'd agree with marcelr 14:51:56 <thd> We might generally have had a longer period between announcing roles being prepared and first voting in the past. 14:51:57 <ashimema> srry.. just running into another meeting 14:51:58 <Joubu> we are in a meeting, and the vote was planned, we should vote 14:52:16 <Joubu> next meeting might be postponed, and postponed,.. ;) 14:52:26 <tcohen> #topic Vote on roles for 23.11 14:52:39 <tcohen> #link https://wiki.koha-community.org/wiki/Roles_for_23.11 14:52:48 <oleonard> That's fine with me, and put out a call for a 22.05 maintainer on the mailing list perhaps? 14:53:08 <tcohen> volunteer for sending that email? 14:53:44 <oleonard> I can do that 14:53:46 <ashimema> lol 14:53:47 <Joubu> last minute change I've added me under RM assistant, in case we need urgent push when tcohen is sleeping ;) 14:53:54 <ashimema> I totally haven't been on the ball 14:54:23 <tcohen> awesome Joubu 14:54:36 <ashimema> happy to go with as is and ptfs-e can fill a gap or two 14:54:46 <ashimema> I've basically forgotten to chase my end to get people signed up 14:55:07 <tcohen> #startvote Do you agree with the proposed roles for 23.11? yes, no, abstain 14:55:07 <huginn> Begin voting on: Do you agree with the proposed roles for 23.11? Valid vote options are yes, no, abstain. 14:55:07 <huginn> Vote using '#vote OPTION'. Only your last vote counts. 14:55:08 <Joubu> PedroAmorim[m] should be Vue/ERM expert 14:55:16 <Joubu> #vote yes 14:55:17 <cait> #vote yes 14:55:20 <oleonard> #vote yes 14:55:21 <tcohen> #vote yes 14:55:22 <marcelr> #vote yes 14:55:29 <cait> #info Katrin Fischer, BSZ, Germany 14:55:32 <cait> sorry for being late 14:55:37 <marcelr> just in time 14:55:40 <tcohen> heh 14:55:41 <ashimema> we are happy to step in to one of the rmaint roles again I think 14:55:45 <ashimema> though might negotiate 22.11 with lucas 14:55:46 <ashimema> #vote yes 14:56:04 <nugged> #vote yes 14:56:30 <thd> #vote yes 14:56:40 <nugged> > to chase my end to get people signed up 14:56:40 <nugged> > we could just agree with current roles and extend later? 14:56:40 <nugged> ... let's cover current roles (and vote/confirm) and do one extra session if we will get some candidates extra, right? 14:57:09 <marcelr> thats the plan nugged 14:57:37 <nugged> marcelr: đ 14:57:44 <khall_> #yes 14:57:56 <tcohen> khall_: that didn't work heh 14:58:01 <marcelr> syntax error 14:58:07 <khall_> #vote yes 14:58:10 <khall_> :) 14:58:13 <tcohen> :-D 14:58:14 <lauraesca[m]> #vote yes 14:58:39 <tcohen> so we all agree on lauraesca[m] being the packaging manager 14:58:48 <tcohen> :-P 14:58:56 <cait> tcohen: be nice 14:59:07 <marcelr> lauraesca[m]++ 14:59:08 <cait> or we'll make you rM for lifetime 14:59:22 <tcohen> cait: you need to at least abstain 15:00:15 <lauraesca[m]> tcohen: Does anyone take on the role of social media managers anymore? 15:00:45 <tcohen> lauraesca[m]: we have several unfilled positions 15:00:47 <kidclamp> #vote yes 15:01:01 <Joubu> should be davidnind 15:01:02 <tcohen> we will chase people after this meeting 15:01:05 <tcohen> yeah 15:01:11 <lukeg> #vote yes 15:01:15 <lauraesca[m]> tcohen: I'd be interested in learning how I can help with that if help is needed. 15:01:17 <tcohen> mtj: wake up and sign for packaging manager 15:01:24 <tcohen> lauraesca[m]: sure! 15:01:30 <ashimema> deffo 15:01:43 <ashimema> it would be great to have some new blood đ 15:01:49 <cait> I'd love if we could find another Acessibility advocate 15:01:54 <cait> it would be really good for the project 15:02:00 <tcohen> +1 15:02:03 * ashimema is now juggling three meetings so replies may be out of order and not make sense ;P 15:02:09 <ashimema> agreed 15:02:18 <tcohen> vote closing in 1 minute 15:02:18 <ashimema> accessability advocate would be awesome 15:02:46 <ashimema> I'll ask Jonathan F if he might be up for access 15:02:53 <tcohen> ashimema++ 15:02:57 <tcohen> ptfs++ 15:03:39 <tcohen> #endvote 15:03:39 <huginn> Voted on "Do you agree with the proposed roles for 23.11?" Results are 15:03:39 <huginn> yes (12): Joubu, cait, lukeg, khall_, oleonard, ashimema, lauraesca[m], marcelr, kidclamp, tcohen, nugged, thd 15:03:49 <tcohen> koha++ 15:04:06 <Joubu> thd: what's the plan for the meeting? 15:04:10 <Joubu> thd: what's the plan for the wiki? 15:04:41 <tcohen> we need to plan the minor upgrade 15:05:09 <marcelr> sorry, htg 15:05:11 <thd> My testing shows that the minor upgrade as run on testing is fine. 15:05:23 <tcohen> marcelr++ 15:05:34 <tcohen> thd: awesome 15:05:51 <tcohen> should we schedule a call to talk about further steps for the wiki? 15:05:58 <cait> tcohen: thd: we have an urgent problem to fix too 15:06:04 <cait> we are getting registrations bypassing moderation 15:06:05 <thd> Yes. 15:06:08 <cait> and they create spam 15:06:25 <cait> and it look slike it needs someone to do things to config files (so I am out) ;) 15:06:33 <tcohen> #chair cait 15:06:33 <huginn> Current chairs: cait tcohen 15:06:38 <cait> argh. 15:06:41 <tcohen> #chair Joubu 15:06:41 <huginn> Current chairs: Joubu cait tcohen 15:06:46 <tcohen> #chair thd 15:06:46 <huginn> Current chairs: Joubu cait tcohen thd 15:06:47 <thd> Sorry that I lost attention for some doctors visits. 15:07:08 <tcohen> I need to feed the kids right before taking them to school 15:07:12 <cait> thd: I tihnk davidnind posted on bugzilla and we had some interactoin on the mailing list about it - but was not sure if you did see it yet 15:07:15 <tcohen> will read later, thanks everyone 15:07:39 <Joubu> it's 1h long anyway, we should stop it 15:07:49 <Joubu> and postpone the other topics 15:07:52 <tcohen> ok 15:07:59 <thd> I had what may be a minor health concern which has kept me busy with doctors. 15:08:01 <Joubu> I also need to go, but want to highlight 15:08:20 <tcohen> #info The rest of the topics are postponed for the next meeting 15:08:33 <Joubu> [off] there is an important security bug that will need to be push in sync 33702 - needs QA 15:09:18 <tcohen> Joubu: can you send an email to the qa team 15:09:25 <tcohen> thanks 15:09:32 <tcohen> release team I mean 15:09:49 <tcohen> [off] koha-release-team@theke.io 15:10:06 <tcohen> #endmeeting