15:00:16 #startmeeting 2024-10-08 - Developer Meeting 15:00:16 Meeting started Tue Oct 8 15:00:16 2024 US/Eastern. The chair is Bmagic. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:16 The meeting name has been set to '2024_10_08___developer_meeting' 15:00:23 #info Agenda at https://wiki.evergreen-ils.org/doku.php?id=dev:meetings:2024-10-08 15:00:28 #topic Introductions 15:00:32 #info Bmagic = Blake GH, MOBIUS 15:00:42 #info terranm = Terran McCanna, PINES 15:00:44 #info csharp = Chris Sharp, GPLS 15:00:45 #info redavis = Ruth Frasur Davis, ECDI 15:00:46 #info jeff = Jeff Godin, Traverse Area District Library (TADL) 15:00:49 #info collum = Garry Collum, KCPL 15:00:51 #info Dyrcona = Jason Stephenson, CW MARS 15:00:52 #info phasefx = Jason Etheridge, EOLI 15:00:58 #info mmorgan = Michele Morgan, NOBLE 15:00:58 #info berick Bill Erickson, KCLS 15:00:59 #info sleary = Stephanie Leary, EOLI 15:01:06 #info eeevil = Mike Rylander, EOLI 15:01:49 feel free to introduce yourself as you arrive 15:01:55 #info smayo = Steven Mayo, PINES 15:02:00 shulabramble has arrived :) 15:02:00 #info scottangel = Scott Angel, MOBIUS 15:02:11 #info shulabramble = Shula Link, GCHRL 15:02:22 Where are we? :) 15:02:24 shulabramble++ #!!! 15:02:26 #info abneiman = Andrea Buntz Neiman, EOLI 15:02:27 shulabramble: would you like to pick it up? 15:02:33 we're at intro's 15:03:02 I'll pick it up. Hopefully power is back for good. 15:03:03 there's a way to hand it off 15:03:06 #info Brian, Sitka 15:04:21 #commands 15:04:21 Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #reject #rejected #restrictlogs #save #showvote #startmeeting #startvote #topic #unchair #undo #unlurk #vote 15:04:21 do we know the way to hand it off? 15:04:48 I think anyone can issue the commands, so you go ahead 15:04:55 I might have to end it though 15:05:01 how many developers does it take to run a meeting bot? 15:05:05 #chair shulabramble 15:05:16 shulabramble++ 15:05:19 #chair shulabramble 15:05:19 Current chairs: Bmagic shulabramble 15:05:26 there we go 15:05:35 Here we gooooo 15:05:37 I love that halp is a valid command 15:06:08 For when the regular help ain't cuttin' it. 15:06:14 lol 15:06:17 Dyrcona++ 15:06:31 Okay, let's get started, people can keep doing introductions while we get going. 15:06:52 #topic Actions 15:07:30 #info eeevil will open a bug for cross-column stats targets 15:07:53 ha! no, not yet. one day... 15:08:48 okay then! 15:09:03 #action eeevil will open a bug for cross-column stats targets 15:09:43 any more discussion about that right now? 15:10:25 not unless someone else has the time to dig into it and find a likely first target 15:10:58 Anyone? 15:11:12 I have a question or two, but they can wait. 15:11:33 eeevil++ Dyrcona++ 15:11:39 moving on 15:12:01 #info gmcharlt - create a Git commit message type and update bug 2051946 15:12:02 Launchpad bug 2051946 in Evergreen "institute a Git commit message template" [Wishlist,New] https://launchpad.net/bugs/2051946 - Assigned to Galen Charlton (gmc) 15:13:02 I don't think gmcharlt is available for this meeting 15:13:18 Got it, so we'll move on to you :) 15:13:28 #action gmcharlt - create a Git commit message type and update bug 2051946 15:13:29 Launchpad bug 2051946 in Evergreen "institute a Git commit message template" [Wishlist,New] https://launchpad.net/bugs/2051946 - Assigned to Galen Charlton (gmc) 15:14:03 #info will intentionally solicit feedback from translators about translation work in lock step with point releases; feedback solicited 10/07/2024 15:14:14 #info will intentionally solicit feedback from translators about translation work in lock step with point releases; feedback solicited 10/07/2024 15:14:25 abneiman, that is. 15:14:38 #info Linda and Eva gave me some very thoughtful feedback which I'll share below in new business 15:15:01 abneiman++ 15:15:09 abneiman++ 15:15:19 abneiman++ 15:15:23 abneiman++ 15:15:29 #info waiting on gmcharlt for access to POEditor for git integration 15:15:37 #action waiting on gmcharlt for access to POEditor for git integration 15:15:50 #info sleary and sandbergja will create/consolidate the test writing wiki page(s) 15:16:08 #info in progress! We will have more to report next month / at hackaway 15:16:31 sleary++ sandbergja++ 15:17:04 #action sleary and sandbergja will report progress on test writing wiki pages next month / at hackaway 15:17:08 sleary++ sandbergja++ 15:17:12 sleary++ sandbergja++ 15:17:27 #info bug 2076921 expected to get more testing and merged, and beta uploaded to store 15:17:28 Launchpad bug 2076921 in Evergreen "Hatch: Chrome Extension Requires Redevelopment" [High,Confirmed] https://launchpad.net/bugs/2076921 - Assigned to Jeff Godin (jgodin) 15:17:38 sleary++ sandbergja++ 15:17:51 testing in progress, will coordinate with berick later this week 15:18:09 jeff++ berick++ 15:18:10 yay! jeff++ 15:18:12 berick++ 15:18:20 jeff++ berick++ 15:18:23 jeff++ berick++ 15:18:55 #action bug 2076921 expected to get more testing and merged, and beta uploaded to store 15:18:56 Launchpad bug 2076921 in Evergreen "Hatch: Chrome Extension Requires Redevelopment" [High,Confirmed] https://launchpad.net/bugs/2076921 - Assigned to Jeff Godin (jgodin) 15:19:10 #topic updates 15:19:30 #info OpenSRF 15:19:43 Oh! 15:19:50 :) 15:20:04 #info Opensrf 3.2.5 and 3.3.2 were released last ... Tuesday? 15:20:17 Dyrcona++ 15:20:18 something like that 15:20:25 Dyrcona++ 15:20:31 Dyrcona++ 15:20:32 I'm Ron Burgundy? 15:20:44 Dyrcona++ 15:20:47 The last week or so has been a blur. 15:20:49 Dyrcona++ 15:21:35 #info Evergreen & The Feedback Fest 15:21:56 Bmagic++ for finishing up the beta release while I was unavailable. 15:22:06 Dyrcona++ Bmagic++ 15:22:07 Bmagic++ 15:22:13 Bmagic++ 15:22:30 Bmagic++ 15:22:36 Feedback Fest is ongoing through Thursday. 15:22:38 'twas my pleasure, always happy to help 15:22:40 redavis++ jvwoolf++ Release notes, organization, etc. 15:22:44 Any word on 3.14rc? 15:22:55 redavis++ jvwoolf++ 15:23:03 We're still on schedule for next Wednesday 15:23:05 Well, it should be out next week pending results of the feedback fest. 15:23:17 redavis++ jvwoolf++ 15:23:34 super extra kudos to everyone who's been learning new skills to help test the accessibility bugs! 15:23:39 #info 3.14rc on target for Wednesday Oct 16 15:23:40 10 new bugs reported, but not all of them are related to 3.14 15:23:46 I've updated the agenda with that. Also terranm++ for doing two rounds of feedback for this reason. 15:23:48 testers++ 15:23:49 release team: if I have additions/corrections for release notes should I let you know or just push a correction? 15:23:51 terranm++ 15:24:06 * redavis looks at Dyrcona 15:24:15 abneiman, I think you can just push them. 15:24:23 abneiman: It's OK with me if you just push them. 15:24:44 https://docs.google.com/spreadsheets/d/1w8GJdVRtC-AO9VwMI9R6TNa4RrFE14_Se43x-RLIjvw/edit?gid=0#gid=0 15:25:03 Please run 3.14 through its paces. There are several new things in it. 15:25:04 thanks both 15:25:28 As well as a bazillion accessibility fixes. 15:26:15 Also, just a note that we've added a series for 3.15 pending any decisions about 4.0. 15:26:48 Which will probably/definitely be talked about at the Hack-A-Way 15:26:51 I think evergreen-ils.org just hiccuped 15:26:58 wiki, website, git all timing out 15:27:22 abneiman: eh? 15:27:40 It's okay for me 15:27:48 csharp_: local problem, perhaps 15:27:51 okay here 15:28:03 sorry, country internet. carry on. 15:28:13 @band add Country Internet 15:28:13 csharp_: Band 'Country Internet' added to list 15:28:35 git.evergreen-ils.org was a bit slow to let me in. 15:29:02 oh nooooooo 15:29:18 I'll install updates on the git server later this week. Looks like it has a few waiting. 15:29:30 Dyrcona++ 15:29:37 Seems fine now that I'm in. 15:29:50 Bmagic: looks like it's back on you ;-) 15:29:58 ha 15:29:59 #chair 15:29:59 Current chairs: Bmagic shulabramble 15:30:03 oh - there's shulabramble 15:30:25 This isn't even hurricane related internet chaos :) 15:30:37 I hate computers 15:30:44 Just the typical Internet chaos. 15:30:51 Computers are the worst 15:30:58 the butlerian jihad cannot come soon enough 15:30:58 A little drama at the dev meeting! 15:31:00 computers-- 15:31:14 electricity was a mistake 15:31:19 computers: it's okay, they don't mean it 15:31:35 bring back the clay tablets 15:31:37 let me just paint my hand and slap it on the cave wall 15:31:41 lol "electricity was a mistake" 15:31:57 It's just nature, baby 15:32:08 "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." 15:32:17 abneiman++ 15:32:20 taming the electron to make it make decisions was a bad idea 15:32:22 abneiman++ 15:32:23 abneiman++ 15:32:28 abneiman++ 15:32:30 Douglas_Adams++ 15:32:34 abneiman++ 15:32:45 So good 15:33:10 where are we now? still on 3.14 related discussion? 15:33:28 I believe so 15:33:30 I think we can move on to point releases next week? 15:33:51 abneiman -- you have a note in the agenda about point releases? 15:34:13 yep, just wondering if we're in a position to do them or if we should wait a week (or cancel) because of 3.14-rc? 15:34:32 IIRC, we'd discussed postponing. 15:34:50 If they're postponed, it might be good to coincide with 3.14.0, or is that also too much at once? 15:35:06 I dunno. Is it? lol 15:35:17 Theoretically, it's not. 15:35:20 prolly fine 15:35:22 too much 15:35:23 I think given the general overlap with the monthly team and the 3.14 team it might be too much but I'm only on one of those teams :) 15:35:54 let the release flow 15:36:02 I think if we say "let's do it" now, that's enough time to gear up for it to coincide. 15:36:23 Are we talking about 3 or 4 simultaneous releases? 15:36:35 I believe it's 3. 15:36:49 3 - .12, .13, .14 15:36:55 yes. three 15:36:57 We've done that before, but it usually takes an extra day or so. 15:37:02 3.11 has a commit on it since last time? 15:37:15 is it security Bmagic? 15:37:26 Bmagic: I think it does, but it's not worth releasing, in my opinion. 15:37:44 it's docs 15:38:12 Yeah. 15:38:15 so, a new release 3.11 would be identical to last months 15:38:16 I looked, too. 15:38:33 my bust, I thought it was ok to patch old docs things 15:38:45 totally fine abneiman 15:38:48 becuase that doesn't require an acutal release to be made 15:38:48 It's fine to patch old docs. 15:38:59 our docs site will incorporate the changes nightly 15:39:03 right 15:39:08 abneiman++ 15:39:14 abneiman++ 15:39:47 so do we have a consensus on doing three point releases alongside 3.14.0, or do we want to delay? 15:40:03 So, all that to say, 3 releases. 15:40:12 https://docs.google.com/spreadsheets/d/1gZayHfF7qK0zwLMEAXt-PbKBMiAM_F6EZguqzIYceBY/edit?gid=0#gid=0 15:40:29 I'll update this for the releases in a minute unless abneiman is already on it. 15:40:56 3 releases unless someone from security team feels strongly about another 3.11 15:41:04 redavis++ 15:41:13 redavis++ 15:43:07 and it looks like 3.12 and 3.13 only have a handful of things on them so hopefully not too onerous 15:43:35 I will have some keyboard shortcut fixes for 3.13 (MARC editor) hopefully 15:43:55 It'd be good to have some help building/testing tarballs at the least. 15:45:59 anyone want to volunteer to help the security team with tarball tests? 15:46:16 Oh, release team...sorry. 15:46:31 anyone want to volunteer to help the release team with tarball tests? :) 15:46:54 Just fill out that buildmaster sheet if you want to. 15:47:03 Think about it. Dream about it. 15:47:15 Meditate on it at second level. 15:47:44 Definitely. Let it permeate your now and visions of the future. 15:48:18 Build the tarball. Let the tarball build you. 15:48:26 okay, I think that bit has gone as far as it's gonna. 15:48:49 lol shulabramble++ 15:49:06 shulabramble++ 15:49:48 so, do we have a consensus on doing security releases for 3.12 & 3.13 alongside the 3.14 release, or do we want to delay security releases to Oct 23? 15:50:10 So, these are regular point releases. I'm not aware of any pending security patches. 15:50:32 Dyrcona++ 15:50:40 do we have a consensus on doing point releases for 3.12 & 3.13 alongside the 3.14 release, or do we want to delay security releases to Oct 23? Dyrcona++ 15:50:58 It seems like we do. 15:50:59 +1 to doing point releases alongside 3.14 15:51:36 The calendar has maintenance releases scheduled for Oct 23 already 15:51:46 sorry, yeah, I just ninja-edited the calendar 15:51:57 abneiman++ 15:52:09 abneiman++ 15:52:26 abneiman++ ninja_editing++ 15:53:40 okay then 15:54:19 #action Point releases for 3.12 and 3.13 are targeted for October 16 alongside the release of 3.14 15:54:42 Moving on... 15:54:55 #info Hatch 15:55:02 Any changes or movement on that? 15:55:22 October 22, sorry. October 16 is RC 15:55:26 #info releases actually on 10/16 :) 15:55:38 I MEAN 10/22 15:55:42 ignore me 15:56:00 Just what was discussed under action items about bug 2076921 15:56:01 Launchpad bug 2076921 in Evergreen "Hatch: Chrome Extension Requires Redevelopment" [High,Confirmed] https://launchpad.net/bugs/2076921 - Assigned to Jeff Godin (jgodin) 15:56:06 #info releases actually for realsies on 10/22 15:56:08 I am unable to read. Please excuse me, I have only recently returned to civilization after a hurricane :) 15:56:25 shulabramble++ 15:56:42 civilization=overrated 15:56:48 shulabramble++ 15:57:00 #info For realsies Point releases forĀ  3.12 and 3.13 are targeted for October 22 alongside 3.14 15:57:20 Okay, moving on 15:57:25 #info Documentation 15:58:23 any word from the docs team or DIG? 15:59:07 #info DIG is working on 3.14 docs, if you have docs to share please email evergreen-documentation@list.evergreen-ils.org 15:59:14 abneiman++ 16:00:12 ... i just realized I've been doing things wrong with meetbot, but we will survive. 16:00:42 anything else docs related? 16:01:00 shulabramble++ No worries. 16:01:20 Dyrcona++ 16:01:36 Okay, then we have incoming 16:01:54 #topic Launchpad Status (as of Noon Eastern) 16:02:42 #info 16:02:47 #info Open Bugs - 3154 16:02:58 #info Pullrequests - 88 16:03:06 #info Signedoff - 14 16:03:16 #info Needwork - 84 16:03:23 #info Needstestplan - 3 16:03:30 #info Needsrebase - 27 16:03:49 #topic Launchpad Updates since last meeting 16:03:57 #info Bugs Added - 63 16:04:08 #info Pullrequest tag Added - 35 16:04:15 #info Signedoff tag Added - 20 16:04:28 #info Needswork tag Added - 0 16:04:37 #info Needstestplan tag Added - 0 16:04:50 #info Needsrebase tag Added - 3 16:04:59 #info Fix Committed - 36 16:05:12 I'll have that streamlined next month, hopefully 16:05:21 #topic New Business 16:05:31 #info kmlussier = Kathy Lussier, NOBLE 16:05:35 shulabramble++ 16:05:52 abneiman string freeze timing w/r/t point releases? 16:06:02 since we're at time I'll take that to the listserv 16:06:26 #action abneiman will take that discussion to the listserv 16:06:48 #info Hackaway local planning requests 16:07:04 Hi! Just a couple of time-sensitive things. 16:07:27 kmlussier++ 16:07:35 shulabramble++ 16:07:42 We are trying to pin down the logistics for transportation to/from airport. Please fill out the form at https://forms.gle/trJw2j9pKL1PjexR7 ASAP so that we know when you're arriving and departing. 16:08:30 The PINES team doesn't know yet because we're not allowed to purchase our plane tickets until 30 days prior to the flight due to state rules 16:08:30 Putting my social activities hat on, I also wanted to get an idea if there was interest from a lot of folks to schedule one dinner at this game cafe. If so, I'll book a private room, which requires some lead time. 16:08:38 https://thecastlebeverly.com/ 16:08:57 I've been there. It's a fun little place. 16:09:03 terranm: OK, good to know. Thanks! 16:09:20 terranm: dude, that is a terrible rule and I'm so sorry y'all have to deal with that 16:09:21 You can let me know about the cafe post meeting. 16:09:30 I would be in for the game cafe. Also, there are at least 3 of us that would be into the Prince-themed place 16:09:41 terranm: Yay! 16:09:50 #info let kmlussier know about The Castle interest 16:09:56 abneiman: It's ridiculous, and we end up paying twice as much for tickets because we have to wait so long. 16:10:03 One more point of discussion: 16:10:30 Next month's meeting is during the Hack-A-Way; do we want to move it to another day? 16:11:19 Have we done it during the hack-away before? 16:11:28 Yes, we have. 16:11:31 yeah 16:11:41 Well, then, we could keep the same time and date. 16:11:43 I think it's been fine to keep it during the hackaway before 16:11:48 okay then 16:11:52 #topic Announcements 16:11:59 * redavis is down for the castle and prince 16:12:07 #info Next Meeting is Tuesday, November 12, 2024 16:12:29 Anything else? 16:12:59 We're 12 minute past the hour, so speak now or forever hold your peace (or at least until November 12). 16:13:46 Alright, then, if there's nothing more 16:13:51 #endmeeting