15:01:25 <gmcharlt> #startmeeting Evergreen Development Meeting 2026-03-10 15:01:25 <pinesol> Meeting started Tue Mar 10 15:01:25 2026 US/Eastern. The chair is gmcharlt. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:25 <pinesol> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:25 <pinesol> The meeting name has been set to 'evergreen_development_meeting_2026_03_10' 15:01:44 <gmcharlt> #info Agenda https://wiki.evergreen-ils.org/doku.php?id=dev:meetings:2026-03-10 15:01:53 <gmcharlt> #topic Introductions 15:01:57 <Dyrcona> #info Dyrcona = Jason Stephenson, C/W MARS 15:02:08 <gmcharlt> #info gmcharlt = Galen Charlton, Equinox 15:02:20 <abneiman> #info abneiman = Andrea Buntz Neiman, Equinox 15:02:22 <mmorgan> #info mmorgan = Michele Morgan, NOBLE 15:02:31 <briank> #info briank = Brian Kennedy, BCLC 15:02:35 <csharp_> #info csharp = Chris Sharp, GPLS 15:02:37 <collum> #info collum = Garry Collum, KCPL 15:02:54 <terranm> #info terranm = Terran McCanna, PINES 15:03:12 <jeff> #info jeff = Jeff Godin, Traverse Area District Library (TADL) 15:03:19 <phasefx> #info phasefx = Jason Etheridge, Equinox 15:04:14 <gmcharlt> #topic Action Items 15:04:23 <gmcharlt> #info No action items from previous meeting 15:04:28 <gmcharlt> #topic OpenSRF release 15:04:43 <gmcharlt> so, Dyrcona had a proposal and now has the floor 15:06:40 <gmcharlt> well, specifically, to cut an OpenSRF 3.3.3 in conjunction with Evergreen 3.17 15:06:51 <gmcharlt> seems like a good idea to me; any thoughts or concerns? 15:07:19 <csharp_> does that include Redis support? 15:07:27 <Dyrcona> I think we should do it just to get Debian 13 support. 15:07:32 <csharp_> ah 15:07:37 <Dyrcona> No, it still defaults to ejabberd. 15:07:41 <csharp_> ok, understood 15:07:55 <gmcharlt> fully committing to Redis would warrant at least a 3.4, if not a 4.0 15:08:18 <Dyrcona> There are a couple of recent test issues that I'm looking into that I think might be related to recent OpenSRF changes. 15:09:01 <gmcharlt> #info An OpenSRF 3.3.3 release is planned; primary goal is adding support for Debian 13 "trixie" 15:09:29 <Dyrcona> Lp 2143582 and Lp 2143584 15:09:29 <pinesol> Launchpad bug 2143582 in Evergreen "Live test 32-geosort.t failure" [Undecided,New] https://launchpad.net/bugs/2143582 - Assigned to Jason Stephenson (jstephenson) 15:09:30 <pinesol> Launchpad bug 2143584 in OpenSRF "check_transport_client test falure on main" [Undecided,New] https://launchpad.net/bugs/2143584 - Assigned to Jason Stephenson (jstephenson) 15:10:04 <gmcharlt> anything else to say about OpenSRF? 15:10:54 <Dyrcona> Not much. There will be 1 bug fix to help out the mobile app Hemlock, but it's a general fix for error messages. 15:11:09 <gmcharlt> thanks! 15:11:11 <gmcharlt> moving on 15:11:17 <gmcharlt> #topic Evergreen updates 15:11:38 <gmcharlt> #info Signups for helping with the March maintenance builds open: https://docs.google.com/spreadsheets/d/1aKffVGU_vIWbtFR_vpoHsqodSw-Kdd5yn65RpfkMKKA/edit?gid=0#gid=0 15:11:48 <gmcharlt> abneiman: any more to say? 15:12:16 <abneiman> just that I'm not available this month and probably next month, so if anyone has a burning desire to do release notes, see the doctor about that and/or sign up 15:12:56 <abneiman> also, the general manager/wrangler/prodder role is also up for grabs in March and April :) 15:13:02 <gmcharlt> I will be avaialble as a fallback for the 3.16 notes, but will certainly not stand in anybody's way 15:13:12 <gmcharlt> ditto for the cat herding 15:14:47 <gmcharlt> moving on 15:15:22 <gmcharlt> #info Evergreen 3.17 feature slush is 20 March; enhancements should be at least targetted in LP by then 15:15:34 <gmcharlt> #info Feedback Fest is the week of 23 March 15:15:37 <gmcharlt> terranm++ 15:16:04 <gmcharlt> #info Evergreen 3.17 feature freeze is 27 March. 15:16:16 <mmorgan> terranm++ 15:16:20 <gmcharlt> (and I'm preemptively noting that I may stretch that to 30 March) 15:16:39 <gmcharlt> also noted in new business, but will mention it here 15:17:08 <gmcharlt> #info Please update the 3.17 roadmap with any enhancements that you expect to be ready https://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_roadmap:3.17 15:18:47 <gmcharlt> any other Evergreen updates? 15:20:01 <Guest86> hello!! 15:20:20 <gmcharlt> howdy; we're in a development meeting, but please feel free to watch 15:20:32 <gmcharlt> any Hatch updates? 15:20:47 <Guest86> i'm a college student and we are working on a programming assignment that fetches the books for particular library. i did some research and does evergreen have api support for it 15:21:02 <Guest86> i was looking at the documentation, and i think it does, i'm just wondering how authentication of the key works 15:21:38 <Dyrcona> Guest86: Please wait until our meeting is over to ask your questions. Thank you. 15:21:51 <Guest86> Hi when does the meeting end 15:21:56 <gmcharlt> just a few minutes 15:21:58 <Guest86> I'm not sure if I see there's a meeting 15:22:03 <Guest86> Ok thank you 15:22:10 <gmcharlt> in the meantime, https://wiki.evergreen-ils.org/doku.php?id=newdevs:apis has some information for you 15:22:17 <gmcharlt> any DIG or documentation updates? 15:23:00 <gmcharlt> ok, moving up 15:23:04 <abneiman> very minor but if anyone can fix the table here https://docs.evergreen-ils.org/docs/latest/admin/global_flags.html I'd appreciate it 15:23:16 <abneiman> I can't figure out how to get it to not cover the contents sidebar 15:23:54 <gmcharlt> mmorgan++ # for updating the stats 15:24:15 <gmcharlt> abneiman: I see what you mean. Works for me in Firefox but not Chrome 15:24:22 <abneiman> bah 15:24:35 <abneiman> browsers-- 15:24:40 <Dyrcona> :) 15:24:47 <gmcharlt> looks like other pages with wide tables have that issue, e.g., https://docs.evergreen-ils.org/docs/latest/admin/Best_Hold_Selection_Sort_Order.html 15:25:07 <abneiman> ok. I didn't mean to derail. perhaps something for hackfest. 15:25:11 <gmcharlt> yeah 15:25:12 <Dyrcona> it looks to me like it scrolls under the contents sidebar in Chrome. 15:25:59 <gmcharlt> #topic New Business 15:26:17 <gmcharlt> #info Updates requested for the 3.17 roadmap: https://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_roadmap:3.17 15:26:36 <gmcharlt> any other topics to discuss? 15:26:41 <abneiman> question, since the next dev meeting is 4/14, does that mean point releases will be pushed back to 4/22 or will they still be 4/15? 15:26:43 * Dyrcona added an item to the roadmap during the meeting. 15:26:49 <abneiman> Dyrcona++ 15:27:39 <Dyrcona> That is a good question. We've tried doing them simultaneously in the past, but lately that hasn't been working out so well. 15:28:01 <gmcharlt> O 15:28:18 <abneiman> fwiw if it's pushed to 4/22 I can resume my hat-wearing ... not that that should be a deciding factor 15:28:27 <Dyrcona> Well, I was thinking of the 3.17 release and point releases. Where's my brain? 15:28:45 <gmcharlt> yeah, 3.17 is 4/29 regardless, so wouldn't interfere 15:29:47 <Dyrcona> I'm not opposed to pushing the point releases out a week, but I think gmcharlt would have more say since he's managing 3.17. 15:29:50 * abneiman plays Jeopardy music 15:30:02 <gmcharlt> unless folks feel strongly otherewise, I say let's stick with the 15th for the maintenance releases; I can coordinate 15:30:50 <abneiman> +1 15:31:54 <Dyrcona> Should we decide on a release date for OpenSRF 3.3.3? 15:32:40 <Dyrcona> I suppose I could build a beta tarball for bug squashing week if anyone wants to test it. 15:32:52 <gmcharlt> Let's do that. I suggest at least a few days before 4/29 so that the OpenSRF and Evergreen releases are not on top of each other, and a tarball for feedback fest is a good idea 15:33:54 <jeff> +1 to the OpenSRF tarball, hopefully making it easier for more folk to test the OpenSRF and Evergreen releases together. 15:34:30 <Dyrcona> Ok. I'll try and have a tarball for testing ready by the end of next week. I'll update Lanuchpad and send an email. 15:34:40 <gmcharlt> Dyrcona++ 15:36:11 <gmcharlt> #info Next meeting is 14 April 2026 15:36:16 <gmcharlt> anything else? 15:37:03 <gmcharlt> hearing nothing... 15:37:07 <gmcharlt> #endmeeting