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