14:00:25 #startmeeting Development IRC meeting 15 May 2024 14:00:25 Meeting started Wed May 15 14:00:25 2024 UTC. The chair is paulderscheid[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:25 The meeting name has been set to 'development_irc_meeting_15_may_2024' 14:00:52 #topic Introductions 14:01:36 #info Paul Derscheid, LMSCloud GmbH, Germany 14:02:35 #info Katrin Fischer, BSZ, Germany 14:02:40 #info Matt Blenkinsop, PTFS Europe, UK 14:03:07 #info, Nick Clemens, BWS 14:03:12 #info Thomas Dukleth, Agogme, New York City 14:03:27 [mattermost] #info Lisette Scheer, BWS 14:03:28 [mattermost] #info Kyle Hall, BWS 14:03:41 [mattermost] #info David Cook, Prosentient Systems 14:03:57 Does it work if we do these things from mattermost? 14:04:13 no 14:04:21 #info Lisette Scheer, BWS 14:04:25 #info Kyle Hall, BWS 14:04:25 Had a feeling... 14:04:30 #info David Cook, Prosentient Systems 14:04:30 #info David Cook, Prosentient Systems 14:04:33 :O 14:04:36 [mattermost] #info Evelyn Hartline, BWS 14:04:44 #info Evelyn Hartline, BWS 14:04:48 [mattermost] #info Brendan Gallagher ByWater 14:04:57 #chair cait 14:04:57 Current chairs: cait paulderscheid[m] 14:04:57 [mattermost] (sorry don't have IRC on my laptop) 14:04:58 #info Brendan Gallagher ByWater 14:04:58 #info Tomas Cohen Arazi 14:05:04 #info Martin Renvoize, PTFS Europe 14:05:07 #info Tomas Cohen Arazi 14:05:12 #info Caroline Cyr La Rose, inlibro, Québec, Canada 14:05:51 #info Paul Poulain, Biblibre 14:06:16 #info Owen Leonard, Athens County Public Libraries, Ohio, USA 14:06:20 #topic Announcements 14:06:24 #info Frédéric Demians, Tamil 14:06:58 #info bag is going to send a poll to the foundation proposal after this meeting 14:07:23 [mattermost] #link https://ptfs-europe.com/koha-foundation-proposal/ 14:08:43 #info Michael Kuhn added for newsletter role, domm for QA team 14:10:17 #topic Update from the Release manager (24.05) 14:10:37 #info on schedule for 24.05 release 14:11:15 #info proper string freeze this friday (17th) 14:11:30 #info release scheduled for May 28 14:12:01 #topic Updates from the Release Maintainers 14:13:15 #info a security release was released on monday, please consider updating 14:13:25 #topic Updates from the QA team 14:14:03 #info couple of busy weeks 14:14:48 #topic Status of roadmap projects 14:15:34 #info new roadmap pages will be created next week, one for community projects, one for advertising (email will be sent to koha-devel) 14:17:02 #info interlibrary loans rethink: bits have been pushed 14:18:23 #info OAI-PMH harvester: currently in failed QA 14:18:39 #info bookings: bits have been pushed 14:19:14 #info plugins (discovery, authenticity): still in discussion, no patches yet 14:19:32 #info geo-search: has been pushed, geo-search UI as plugin, will be shared 14:19:54 #info using REST API to display items in biblio detail view: pushed to main 14:20:18 #info moving patron search to a modal: pushed to main 14:20:32 #info move C4 to Koha: not much progress this cycle 14:22:12 #info cities on vue: admin app missing to properly build navigation column on the left (LeftMenu), needed for other views as well 14:22:53 #info shifting slips and notices to Template Toolkit: bits have been pushed 14:23:28 #info move domain limits from koha-conf to staff SMTP config: failed QA 14:23:51 #info merge reserves and old_reserves: postponed to beginning of next cycle 14:24:14 #info improving tests for koha plugins: pushed to oldstable 14:24:47 #info performance improvements: some progress by BibLibre, byWater 14:25:33 #info job queue, rabbitMQ bugfixes and improvements: needs more work, some bugfixes available 14:25:44 #info move from master to main: done! 14:27:41 #info discourse: not much progress, currently stuck at getting mailing list contents scraped 14:28:32 #info debian packages, share the load: tcohen made solid progress with koha-dpkg-docker 14:29:52 #link https://gitlab.com/koha-community/koha-dpkg-docker 14:30:22 #info prevent pushing to main if jenkins fails: postponed to next cycle 14:30:32 #info automated screenshots: wip 14:30:51 #info template toolkit reference guide: doc in drafting phase 14:31:10 #topic Actions from last meeting 14:37:56 #action paulderscheid[m] file an issue for integrating JS15 into QA scripts 14:38:42 #topic Foundation Proposal 14:39:04 #link https://ptfs-europe.com/koha-foundation-proposal/ 14:41:59 #info a poll will be shared on mattermost, irc, and via the mailing list, duration of the vote will be 4 weeks 14:44:33 #topic General development discussion (trends, ideas, ...) 14:57:53 #info using carton instead of debian packages for koha's dependencies? 14:59:17 #info debian packages save us from a lot of manual maintenance 15:00:10 #info ashimema initially suggested to just use carton for dependencies we maintain ourselves 15:01:51 #info bugzilla moved from debian packages to carton which sparked the discussion 15:02:23 #link https://chat.koha-community.org/koha-community/pl/tz5pfoonsigz8nr7pr54aiqwrr 15:03:40 #info katrin added a workflow for adding new dependencies 15:03:57 #link https://wiki.koha-community.org/wiki/Release_management#Dependency_changes 15:05:10 #action tcohen to check if any steps for adding new dependencies are missing for koha-testing-docker in the linked document 15:05:20 [mattermost] #info we average adding 8-10 changes to the cpanfile a year 15:05:37 #info we average adding 8-10 changes to the cpanfile a year 15:06:00 [mattermost] doh.. I was in the wrong chat window.. 😂 15:06:02 [mattermost] thanks 15:08:22 #info marcelr added a new table for deleted authorities, discussion about whether this is a pattern we should favor 15:17:37 #action put tombstone table pattern on the roadmap for discussion for next cycle 15:21:53 #topic Review of coding guidelines 15:22:50 #info concerning a coding guideline on adding new perl dependencies: postponed to next meeting 15:23:50 #action ashimema to add a qa script check for NOTICE1 in the coding guidelines 15:24:01 #topic Any other business 15:24:18 #topic Set time of next meeting 15:27:00 #info Next meeting: 29 May 2024, 14 UTC 15:27:23 #endmeeting