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