Evergreen ILS Website

IRC log for #evergreen, 2025-09-09

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
06:48 collum joined #evergreen
08:30 csharp_ JBoyer: yikes!
08:38 mmorgan joined #evergreen
10:10 Dyrcona joined #evergreen
10:14 Dyrcona Think I'll do an implementation of make-db-upgrade (https://gist.github.com/Dyrcona/0​0bd6b6290b6fbbb579c7f93b360ab0d) in Rust that can do a little bit more that the current implementation.
10:18 Dyrcona BTW, I'm not so keen on moving our official git repositories to Github as I used to be. There are things going on at Github with Copilot, etc., that I don't agree with.
10:21 csharp_ gitlab maybe
10:22 csharp_ (non-self-hosted, that is, for my vote)
10:22 csharp_ reminds me, our gapines.org gitlab-ce probably needs an update
10:39 Dyrcona Yeah, I ran gitlab-ce locally for a while and it was more work than doing gitolite.
10:40 Dyrcona Apparently a F/OSS hosting site called codegen(?) has issues with bots getting around Anubis.
10:53 jeff I think you're thinking of codeberg.
10:53 sandbergja joined #evergreen
10:53 jeff if you're public gitlab instance needs an update, it's probably already owned.
10:54 jeff ugh. your.
10:54 jeff "you're gonna have a bad time" got cut from that sentence somewhere, I suspect.
10:56 jeff and if you're relying on their security announcement mailing list, don't. it's unreliable.
10:57 jeff the RSS feed may be more reliable, but less convenient in several ways.
11:00 Christineb joined #evergreen
11:18 Dyrcona jeff++ Yeah, it's codeberg.
11:29 Dyrcona Just got through the base code to parse command line options in my Rust version of the gist that I pasted earlier, and I already like it better than the shell script. I've set it up to allow multiple prepended and appended files. The shell script can only take 1 of each, so I sometimes have to edit the result to add additional code.
11:30 Dyrcona I also plan to add another multiple option to designate certain upgrades to be moved to their own transaction block outside the main transaction. That's something that we currently have to do by hand, but sometimes I already know ahead of time that certain upgrades need to be moved.
11:31 jihpringle joined #evergreen
12:02 redavis joined #evergreen
12:06 jihpringle joined #evergreen
12:55 Guest79 joined #evergreen
13:02 smayo joined #evergreen
14:39 shulabramble joined #evergreen
14:39 mdriscoll joined #evergreen
14:40 shulabramble 20 minutes to dev meeting
14:47 pinesol News from commits: LP#2121538: Fix lasso copy count corner case <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=eb09a91​f6867d1613f9e886a64fec1c365e85830>
14:48 redavis shulabramble++
14:50 shulabramble 10 minutes
14:51 shulabramble or 1010 in binary minutes. i think
14:51 shulabramble well, 1001 binary minutes
14:55 shulabramble 12 base-3 minutes to meeting
14:55 shulabramble 5 for those of you who haven't learned to count in base-3 for the purpose of a card trick.
15:00 shulabramble #startmeeting 2025-09-09 - Developer Meeting
15:00 pinesol Meeting started Tue Sep  9 15:00:05 2025 US/Eastern.  The chair is shulabramble. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00 pinesol Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00 pinesol The meeting name has been set to '2025_09_09___developer_meeting'
15:00 shulabramble #topic Intros
15:00 shulabramble #info shulabramble = Shula Link, GCHRL
15:00 smayo joined #evergreen
15:00 redavis #info redavis = Ruth Frasur Davis, free agent mostly
15:01 jeff #info jeff = Jeff Godin, Traverse Area District Library (TADL)
15:01 sandbergja #info sandbergja = Jane Sandberg, PUL
15:01 abneiman #info abneiman, Equinox
15:01 csharp_ #info csharp = Chris Sharp, GPLS
15:01 collum #info collum = Garry Collum, KCPL
15:01 sleary #info sleary = Stephanie Leary, Equinox
15:01 smayo #info smayo = Steven Mayo, GPLS
15:01 gmcharlt__ #info gmcharlt = Galen Charlton, Equinox
15:01 abneiman er lemme try again
15:01 mmorgan #info mmorgan = Michele Morgan, NOBLE
15:01 abneiman #info abneiman = Andrea Buntz Neiman, still Equinox, needs more coffee
15:01 csharp_ abneiman: yeah, who even are you?
15:01 abneiman csharp_: I don't even know dude
15:01 redavis lol
15:01 csharp_ abneiman++
15:02 terranm joined #evergreen
15:02 phasefx #info phasefx = Jason Etheridge, Equinox
15:02 shulabramble We've got a sparse agenda, unless we're adding abneiman having an existential crisis to the plans.
15:02 terranm #info terranm = Terran McCanna, PINES
15:02 shulabramble if so, it's going under New Business.
15:02 abneiman I did add something to the agenda, but it was not my existential crisis
15:02 shulabramble abneiman++ thanks for the heads up
15:03 shulabramble latecomers can continue introductions
15:03 shulabramble #topic Action Items from Last Meeting
15:03 shulabramble #topic sleary and sandbergja will report further progress on test writing wiki pages next month
15:04 sleary you may have noticed that we've been adding custom lint rules (and I have one more in the works)
15:04 sleary info on lint: https://wiki.evergreen-ils.org/doku.ph​p?id=dev:contributing:qa#angular_lint
15:04 sleary there's a link there to a commit that can be checked out to use as a template for writing your own rules
15:04 sandbergja I also have a question for the group: we used to have a twice-daily update from the test-runner about whether tests were passing or failing.  That came to this IRC channel.
15:04 shulabramble sleary++
15:05 sandbergja would anybody find that (or something similar) useful?
15:06 * mmorgan would say Yes.
15:06 sleary I would, but sandbergja knew that :)
15:06 shulabramble i think it'd be useful information
15:06 sandbergja and IRC would be a good place?
15:06 Bmagic #info Bmagic, MOBIUS
15:07 mmorgan +1 to IRC
15:07 sandbergja cool, thanks all
15:07 mdriscoll joined #evergreen
15:07 shulabramble sandbergja++
15:08 mmorgan sandbergja++
15:08 mmorgan sleary++
15:09 shulabramble do y'all want to report on this again next month, or do you feel like the test-writing wiki page is good as of now?
15:09 sandbergja I could go either way
15:09 sandbergja sleary?
15:09 sleary I think we will have a discussion item later about using git hooks, but that can be a separate agenda item
15:09 sleary I think we can retire this one for now
15:09 shulabramble sleary++ sandbergja++
15:09 Bmagic IRC rocks
15:10 shulabramble next item!
15:10 * csharp_ mumbles dad joke about IRC rocks
15:10 shulabramble #topic gmcharlt will be calling an organizing meeting for the nascent Infrastructure Committee
15:10 shulabramble i'll have my irc on the rocks.
15:11 gmcharlt__ the infrastrucutre committee is formally established and operating
15:11 Dyrcona #info Dyrcona = Jason Stephenson, CWMARS
15:11 shulabramble gmcharlt_++
15:11 sandbergja infrastructure++
15:11 mmorgan gmcharlt++
15:11 sleary gmcharlt++
15:11 sandbergja gmcharlt++
15:12 shulabramble gmcharlt++
15:12 Bmagic gmcharlt++
15:12 redavis gmcharlt++
15:12 shulabramble folks, both of our action items from last month are done. wow.
15:12 csharp_ ahem... speaking of infrastructure, sleary alerted me of the need to upgrade PHP on the webserver, which has led into a thorny set of migration issues - currently trying to reverse-engineer the many symlinks and non-cruft
15:13 shulabramble csharp++ and good luck.
15:13 shulabramble csharp_++ even
15:13 csharp_ we have had a destination server available for this migration for literally *years*, so I'm trying to persevere
15:13 Bmagic csharp_++ # fight the good fight
15:13 sandbergja csharp_++
15:13 sleary csharp_ I've been holding off on the Dokuwiki update, since you're busy with that. Good luck!
15:14 csharp_ no changes to the public site will happen before the replacement is ready
15:14 * shulabramble recites "Charge of the Light Brigade"
15:14 * redavis has some release stuff whenever you're ready
15:14 csharp_ unless.... we just decide to upgrade Debian in place and kick the can down the road :-)
15:14 Bmagic I had a server once
15:14 csharp_ no need to not update the site content, btw
15:14 shulabramble Moving on!
15:14 shulabramble #topic Updates
15:15 shulabramble #topic Release Info
15:15 shulabramble redavis, take it away
15:15 redavis I'll be quick in case there's also news for 3.16 from gmcharlt
15:15 redavis Evergreen 3.15.4 was released on August 21 along with 3.14.9. It included 18 fixes for 3.15.4 and 14 for 3.14.9.
15:15 redavis Next point releases are scheduled for September 17 and we're in need of release team members. You can sign up on the Buildmaster spreadsheet which is on the agenda and available here - https://docs.google.com/spreadsheets/d/1aKffVGU_vI​WbtFR_vpoHsqodSw-Kdd5yn65RpfkMKKA/edit?usp=sharing
15:16 shulabramble redavis++
15:16 redavis That is all I have
15:17 redavis And thank you to the August release team of abneiman, mmorgan, gmonti, bmagic
15:17 gmcharlt as far as 3.16 is concerned, bit of a slow ramp-up, but per https://wiki.evergreen-ils.org/do​ku.php?id=faqs:evergreen_roadmap, please note a couple key dates
15:17 abneiman noting a pending critical fix for 3.15.5 at lp2122448
15:17 gmcharlt namely - 2025-10-08 for feature slush
15:17 gmcharlt 2025-11-06 for general release
15:17 gmcharlt and between those, a feedback fest the week of 2025-10-13
15:19 shulabramble abneiman++ gmcharlt++
15:19 Bmagic abneiman++ gmcharlt++
15:19 shulabramble mmorgan++ gmonti++ bmagic++ as well
15:19 shulabramble #topic Evergreen
15:20 shulabramble #info Evergreen 3.15.4 was released on August 21 along with 3.14.9. It included 18 fixes for 3.15.4 and 14 for 3.14.9.
15:20 shulabramble #info Next point releases are scheduled for September 17 and we're in need of release team members. You can sign up on the Buildmaster spreadsheet which is on the agenda and available here - https://docs.google.com/spreadsheets/d/1aKffVGU_vI​WbtFR_vpoHsqodSw-Kdd5yn65RpfkMKKA/edit?usp=sharing
15:21 shulabramble #info please note 3.16 roadmap dates on https://wiki.evergreen-ils.org/do​ku.php?id=faqs:evergreen_roadmap
15:21 shulabramble Any more release info today?
15:21 gmcharlt that's it from me
15:21 shulabramble then we have the wall of text.
15:22 shulabramble #topic Launchpad Status (as of noon Eastern)
15:22 shulabramble #topic Snapshot
15:22 shulabramble #info Open Bugs - 3353
15:22 shulabramble #info Pullrequests - 120
15:22 shulabramble #info Signedoff - 57
15:22 shulabramble #info Needswork - 98
15:22 shulabramble #info Needstestplan - 4
15:22 shulabramble #info Needsrebase - 22
15:22 shulabramble #topic Updates Since Last Meeting
15:22 shulabramble #info Bugs Added - 41
15:22 shulabramble #info Pullrequest tag Added - 24
15:22 shulabramble #info Signedoff tag Added - 18
15:22 shulabramble #info Needswork tag Added - 4
15:22 shulabramble #info Needstestplan tag Added - 0
15:22 shulabramble #info Needsrebase tag Added - 0
15:22 shulabramble #info Fix Committed - 21
15:22 shulabramble #topic New Business
15:22 sandbergja Noting that this is the highest backlog of prs + signedoffs we've had in over 4 years.  On the one hand, it's great to see so many contributions.  But I'm worried that, without some more action from committers, that a lot of the work that went into them will be wasted.
15:22 shulabramble #topic September point release team needed
15:22 shulabramble sandbergja++
15:23 mmorgan sandbergja++
15:23 abneiman sandbergja++
15:23 abneiman also, I retract my agenda item as redavis beat me to it :)
15:23 Bmagic sandbergja++ # I'll try to merge more!
15:23 sandbergja Bmagic++
15:23 shulabramble bmagic++
15:23 redavis Oh, abneiman, my apologies.
15:23 shulabramble redavis++ on the interception.
15:23 mmorgan Bmagic++
15:24 abneiman no worries :)
15:24 shulabramble Any other new business? I heard mention of git hooks at the top of the hour?
15:24 sandbergja (and of course, thanks to all who commit and review!)
15:24 shulabramble committers++
15:24 redavis and thank you for adding it to the agenda.
15:24 sleary there are several high priority bugs with pull requests that need review; https://wiki.evergreen-ils.or​g/doku.php?id=dev:code_review has the roundup as well as some filtered Launchpad links.
15:24 sleary git hooks -- another time!
15:24 Bmagic 57 pullrequest is quite a few
15:24 shulabramble sleary++
15:24 Bmagic signoff rather
15:25 shulabramble #topic there are several high priority bugs with pull requests that need review; https://wiki.evergreen-ils.or​g/doku.php?id=dev:code_review has the roundup as well as some filtered Launchpad links.
15:26 sleary I'm sure a bunch of those are OPAC accessibility bugs. I'll be happy to answer any questions about how to test those once  bug 2122448 is behind us.
15:26 pinesol Launchpad bug 2122448 in Evergreen "Clearing the shelving location in the holdings editor crashes the browser" [Critical,Confirmed] https://launchpad.net/bugs/2122448 - Assigned to Stephanie Leary (stephanieleary)
15:26 shulabramble sleary++
15:27 shulabramble If there's no more new business, then --
15:27 shulabramble #topic Announcements
15:27 shulabramble #info Next Meeting is 14 October 2025
15:27 shulabramble anything else to be announced?
15:27 Bmagic just one thing: Evergreen is the best ILS in the world!
15:27 abneiman #info hackaway room block is available
15:28 shulabramble bmagic++ abneiman++
15:28 abneiman can't find it on the wiki, but an email went out
15:28 abneiman dluch++ Rogan++
15:28 Bmagic The wiki does need a 2025 hack-a-way page
15:28 shulabramble dluch++ rogan++
15:29 terranm Does flying into St. Louis make the most sense?
15:29 Rogan I will add the wiki page today or tomorrow, it's been on my to do list just been backlogged after being sick a bit.
15:29 Bmagic Rogan++
15:29 Bmagic St. Louis is likely going to be cheaper than COU
15:29 shulabramble #action rogan will add the 2025 hack-a-way page to the wiki
15:30 shulabramble rogan++
15:30 gmcharlt I can confirm that STL (or maybe Kansas City) will likely be better than trying to get direct to COU
15:30 terranm rogan++ Bmagic++ dluch++
15:30 Bmagic but there's the 1.5 hour Highway 70 problem. Which is solved by a shuttle service called MOex https://moexpress.com/mox_ml/home.aspx?L=EN
15:30 * Dyrcona is flying to Kansas City, 'cause that's what the travel site picked.
15:31 Bmagic Dyrcona: did you have a plan for KC->Columbia?
15:31 Dyrcona No, not yet.
15:31 terranm If we shuttle in from the airport, are there plenty of restaurants within walking distance?
15:31 Dyrcona I didn't get offered flights to Columbia, didn't know if there was an airport.
15:32 Bmagic dluch and I were talking about picking people up with the MOBIUS car but I think we will need more information from everyone to make a plan
15:32 Dyrcona I put in Columbia, Missouri and KC and STL were all that came up.
15:32 Dyrcona I sent dluch my arrival and departures.
15:32 Bmagic terranm: not sure what you're asking? Eating at the airport in STL? Or Columbia?
15:33 terranm Bmagic While we're in Columbia
15:33 Bmagic oh yeah, that's gonna be the best part
15:33 Bmagic downtown Columbia is gonna blow your socks off. Don't want to hype it too much though, lol
15:33 terranm :D
15:34 gmcharlt I can give a non-Missourian endorsement of Columbia as actually a pretty decent place for food
15:34 shulabramble columbia-mo-food-scene++
15:35 Bmagic :) yeah, there's something for everyone
15:35 shulabramble i mean, i guess. i've never been, and being of stolid North Carolina extraction i give the BBQ out there a little side-eye.
15:35 Bmagic I'm not sure where that leaves us, as far as this convo. But I believe the outstanding issue seems to be STL->Columbia and/or KC->Columbia
15:36 shulabramble i think that transportation issue is the main thing now.
15:36 Bmagic Maybe when the wiki page exists, we can have a column for folks to mark down a landing time and KC/STL so we can study our options
15:37 gmcharlt (might be best managed in a private spreadsheet - not everybody will necessarily want to put their travel arrangements on a public website)
15:37 Bmagic that'll work too :)
15:38 Bmagic I'll stub one, just a sec
15:38 shulabramble gmcharlt++ bmagic++
15:38 Bmagic https://docs.google.com/spreadsheets/d/1bsSh8wrBZH​ZYgmaO0P173BtrEmt9r0aTfzu4f0l6DNY/edit?usp=sharing
15:39 Bmagic Google and their usual workflow antics: "Request access"
15:40 shulabramble hooray! anything more to discuss today?
15:41 Bmagic I got nothing
15:41 Bmagic shulabramble++
15:41 gmcharlt shulabramble++
15:41 shulabramble then with that
15:41 shulabramble #endmeeting
15:41 pinesol Meeting ended Tue Sep  9 15:41:56 2025 US/Eastern.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:41 pinesol Minutes:        http://evergreen-ils.org/meetings/evergr​een/2025/evergreen.2025-09-09-15.00.html
15:41 pinesol Minutes (text): http://evergreen-ils.org/meetings/evergr​een/2025/evergreen.2025-09-09-15.00.txt
15:41 pinesol Log:            http://evergreen-ils.org/meetings/evergree​n/2025/evergreen.2025-09-09-15.00.log.html
15:41 terranm shulabramble++
15:42 mmorgan shulabramble++
15:42 Dyrcona shulabramble++
15:42 abneiman shulabramble++
15:43 redavis shulabramble++
15:53 jihpringle joined #evergreen
15:55 redavis mmorgan++ Bmagic++ mjdriscoll++
17:06 mmorgan left #evergreen
17:58 jihpringle joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat