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