========================================== #evergreen: 2025-07-08 - Developer Meeting ========================================== Meeting started by shulabramble at 15:00:16 US/Eastern. The full logs are available at http://evergreen-ils.org/meetings/evergreen/2025/evergreen.2025-07-08-15.00.log.html . Meeting summary --------------- * Intros (shulabramble, 15:00:36) * shulabramble = Shula Link, GCHRL (shulabramble, 15:00:49) * redavis = Ruth Frasur Davis, ECDI and my own open-source ILS lovin' self. (redavis, 15:00:58) * sandbergja = Jane Sandberg, PUL (sandbergja, 15:00:59) * Rogan = Rogan Hamby, EOLI (Rogan, 15:01:04) * abneiman = Andrea Buntz Neiman, EOLI (abneiman, 15:01:06) * collum = Garry Collum, KCPL (collum, 15:01:07) * sleary = Stephanie Leary, EOLI (sleary, 15:01:10) * mmorgan = Michele Morgan, NOBLE (mmorgan, 15:01:11) * gmcharlt = Galen Charlton, Equinox (gmcharlt, 15:01:13) * mdriscoll = Martha Driscoll, NOBLE (mdriscoll, 15:01:17) * phasefx = Jason Etheridge, EOLI (phasefx, 15:01:30) * jeff = Jeff Godin, Traverse Area District Library (TADL) (jeff, 15:01:41) * terranm = Terran McCanna, PINES (terranm, 15:01:49) * csharp = Chris Sharp, GPLS (csharp_, 15:02:30) * Action Items from Last Meeting (shulabramble, 15:02:42) * sleary and sandbergja will report progress on test writing wiki pages next month (shulabramble, 15:02:56) * https://wiki.evergreen-ils.org/doku.php?id=dev:contributing:qa#common_things_that_break_angular_unit_tests (shulabramble, 15:03:40) * custom ESLint rules, e.g. #lp2019139 (shulabramble, 15:03:58) * custom ESLint rules, e.g. lp2019139 (shulabramble, 15:04:04) * ACTION: sleary and sandbergja will report further progress on test writing wiki pages next month (shulabramble, 15:06:02) * Bmagic will look into transferring POeditor account ownership to a generic EG account/moving this task to the nascent Infrastructure Committee (shulabramble, 15:06:14) * ACTION: gmcharlt will be calling an organizing meeting for the nascent Infrastructure Committee (shulabramble, 15:10:02) * Fall 2025 / 4.0 Release Team selection (shulabramble, 15:10:40) * LINK: https://docs.google.com/spreadsheets/d/1aKffVGU_vIWbtFR_vpoHsqodSw-Kdd5yn65RpfkMKKA/edit?gid=0#gid=0 (redavis, 15:11:16) * Updates (shulabramble, 15:16:33) * Evergreen (shulabramble, 15:17:37) * 3.14.7 and 3.15.2 were released on June 18 (shulabramble, 15:17:52) * Bugsquashing week in progress 7-7-2025 to 13-7-2025 (shulabramble, 15:19:47) * Launchpad Status (as of noon Eastern) (shulabramble, 15:23:54) * Snapshot (shulabramble, 15:23:54) * Open Bugs - 3324 (shulabramble, 15:23:55) * Pullrequests - 115 (shulabramble, 15:23:55) * Signedoff - 31 (shulabramble, 15:23:56) * Needswork - 95 (shulabramble, 15:23:56) * Needstestplan - 3 (shulabramble, 15:23:57) * Needsrebase - 24 (shulabramble, 15:23:57) * Updates Since Last Meeting (shulabramble, 15:23:58) * Bugs Added - 92 (shulabramble, 15:23:58) * Pullrequest tag Added - 60 (shulabramble, 15:23:59) * Signedoff tag Added - 26 (shulabramble, 15:23:59) * Needswork tag Added - 1 (shulabramble, 15:24:00) * Needstestplan tag Added - 0 (shulabramble, 15:24:00) * Needsrebase tag Added - 1 (shulabramble, 15:24:01) * Fix Committed - 17 (shulabramble, 15:24:01) * New Business (shulabramble, 15:24:30) * Can we start accepting code pull requests via github as an option? (shulabramble, 15:24:53) * DIG's github procedure - https://wiki.evergreen-ils.org/doku.php?id=evergreen-docs:github-workflow (shulabramble, 15:25:10) * Pros: reviewers and contributors can see some test and lint results before committing, a nice UI for reviewers to see what has changed (shulabramble, 15:25:26) * Cons: yet another workflow to learn and deal with, github is not a FOSS platform (shulabramble, 15:25:38) * ACTION: sandbergja will start a discussion on the developer's listserv concerning moving to github/gitlab (shulabramble, 15:38:51) * Updates on possible changes to where we have dev meetings (shulabramble, 15:39:58) * Launchpad hygiene: targets for 4.0-beta even though it's not branched? add a new series for "4.next" to replace 3.next? (shulabramble, 15:45:32) * ACTION: jeffdavis will email the dev list about launchpad hygiene for 4.0-beta etc (shulabramble, 15:56:19) * Feedback requested: QA checklist for grids (with potential automated tests highlighted) - https://docs.google.com/document/d/1RDNU4d78wX9wfQjdFsY2PHjLQwjTXbSXLqZdHXrjBNk/edit?usp=sharing (shulabramble, 15:56:35) * feel free to comment on the checklist and/or assign yourself to experiment with writing a test - https://docs.google.com/document/d/1RDNU4d78wX9wfQjdFsY2PHjLQwjTXbSXLqZdHXrjBNk/edit?usp=sharing (shulabramble, 15:59:22) * Announcements (shulabramble, 15:59:44) * Next Meeting is 12 August 2025 (shulabramble, 15:59:59) Meeting ended at 16:00:51 US/Eastern. Action items, by person ----------------------- * gmcharlt * gmcharlt will be calling an organizing meeting for the nascent Infrastructure Committee * jeffdavis * jeffdavis will email the dev list about launchpad hygiene for 4.0-beta etc * sandbergja * sleary and sandbergja will report further progress on test writing wiki pages next month * sandbergja will start a discussion on the developer's listserv concerning moving to github/gitlab * sleary * sleary and sandbergja will report further progress on test writing wiki pages next month People present (lines said) --------------------------- * shulabramble (98) * gmcharlt (33) * abneiman (24) * redavis (23) * sandbergja (19) * jeff (17) * sleary (14) * terranm (11) * mmorgan (9) * pinesol (7) * csharp_ (3) * collum (2) * jeffdavis (2) * Rogan (1) * phasefx (1) * mdriscoll (1) Generated by `MeetBot`_ 0.1.4