Evergreen ILS Website

IRC log for #evergreen, 2026-02-26

| 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:20 smayo joined #evergreen
06:38 JBoyer joined #evergreen
08:51 mmorgan joined #evergreen
08:56 Dyrcona joined #evergreen
08:59 smayo joined #evergreen
09:07 csharp_ Dyrcona: re: pip: https://stackoverflow.com/a/75722775/1692794 - tl;dr is that you install pipx via apt and use it from there: https://pipx.pypa.io/stable/
09:08 csharp_ probably an easier approach than building a deb, though it does present another update infrastructure to worry about
09:08 csharp_ I used venv to install mailman3 on the list server and it's fine
09:10 Dyrcona csharp_: I saw pipx mentioned yesterday and was going to look into it but got distracted. I was just about to check what dependencies hcoop-meetbot has and install it manually, i.e. via copy.
09:10 * csharp_ nods
09:10 Dyrcona I'll try pipx.
09:11 Dyrcona I'm not sure if I know how to configure meetbot. Guess I can copy most of it from lupin?
09:11 csharp_ not sure how similar the projects are - I think bshum did most of that back when we started using it
09:13 Rogan joined #evergreen
09:14 Dyrcona csharp_: pipx create a venv, looks like under /root/.local if you run pipx with sudo. I'm not sure that's going to work with Limnoria...
09:14 csharp_ bleh
09:15 csharp_ though I guess it could all run in a venv/pipx
09:15 csharp_ @who thought this was a good idea?
09:15 pinesol briank thought this was a good idea.
09:15 pinesol_dev csharp_: CHOWN ARE OPENSRF COLON OPENSRF OPEN EYE ELL ESS
09:16 Dyrcona Well, it's Python.... :)
09:18 Dyrcona It's more of an issues with differing ecosystems: Ubuntu/Debian versus Python.
09:19 csharp_ after bug 2062960 I'm suspicious of Ubuntu managing Python things well
09:19 pinesol Launchpad bug 2062960 in mailman-suite (Ubuntu) "ubuntu 24.04 mailman3-web fails install on clean system" [Undecided,Confirmed] https://launchpad.net/bugs/2062960
09:19 Dyrcona Think I'll just do this manually.
09:20 csharp_ since it's all python, might be simple to isolate it all in a venv (means we'd remove the limnoria installed via PPA and just install via pip)
09:20 Dyrcona Yeah. I think if we had setup a  venv and installed Limnoria through pip and/or Python from source, then installed everything else we need via pip, this would work.
09:20 csharp_ jinx
09:20 Dyrcona :)
09:22 Dyrcona I have limited experience with Python and venv. I've practiced with it a few years ago with a toy web application.
09:22 Dyrcona eg-web also needs to be rebooted, but others are logged in.
09:23 Dyrcona I think I'll email the infrastructure list about removing limnoria and installing via pip with a venv, unless you want to do that csharp_? My thought it we put the venv under /home/pinesol.
09:23 csharp_ <emperor>DO IT</emperor>
09:23 Dyrcona :)
09:24 csharp_ Dyrcona: feel free - I'm about to be consumed by meetings for the rest of the morning
09:24 Dyrcona OK. Will do.
09:54 smayo joined #evergreen
10:01 mmorgan1 joined #evergreen
10:54 pinesol_dev joined #evergreen
10:57 pinesol_dev joined #evergreen
11:02 pinesol_dev joined #evergreen
11:04 Dyrcona #startmeeting Test Meeting
11:04 pinesol Meeting started Thu Feb 26 11:04:35 2026 US/Eastern.  The chair is Dyrcona. Information about MeetBot at http://wiki.debian.org/MeetBot.
11:04 pinesol Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
11:04 pinesol The meeting name has been set to 'test_meeting'
11:04 pinesol_dev Dyrcona: Meeting started at 2026-02-26T16:04+0000
11:04 pinesol_dev Dyrcona: Current chairs: Dyrcona
11:04 pinesol_dev Dyrcona: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
11:04 pinesol_dev Dyrcona: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
11:04 pinesol_dev Dyrcona: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
11:05 Dyrcona #topic MeetBot on new server
11:05 Dyrcona #accepted Dyrcona got it working
11:05 Dyrcona #endmeeting
11:05 pinesol Meeting ended Thu Feb 26 11:05:33 2026 US/Eastern.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
11:05 pinesol Minutes:        http://evergreen-ils.org/meetings/evergr​een/2026/evergreen.2026-02-26-11.04.html
11:05 pinesol Minutes (text): http://evergreen-ils.org/meetings/evergr​een/2026/evergreen.2026-02-26-11.04.txt
11:05 pinesol Log:            http://evergreen-ils.org/meetings/evergree​n/2026/evergreen.2026-02-26-11.04.log.html
11:05 pinesol_dev Dyrcona: Meeting ended at 2026-02-26T16:05+0000
11:05 pinesol_dev Dyrcona: Raw log: //2026/evergreen.20260226.1604.log.json
11:05 pinesol_dev Dyrcona: Formatted log: //2026/evergreen.20260226.1604.log.html
11:05 pinesol_dev Dyrcona: Minutes: //2026/evergreen.20260226.1604.html
11:05 Dyrcona It still needs to be configured, but the module loads.
11:17 Dyrcona @karma
11:17 pinesol Dyrcona: Highest karma: "gmcharlt" (97), "Dyrcona" (83), "Bmagic" (65), "csharp_" (65), and "mmorgan" (60).  Lowest karma: "zoom" (-2), "FOIA" (-2), "Typos" (-2), "typo" (-1), and "ubuntu" (-1).  You (Dyrcona) are ranked 2 out of 104.
11:17 pinesol_dev Dyrcona: Error: I have no karma for this channel.
11:17 Dyrcona Well, that's something, innit?
11:19 Dyrcona @dunno
11:19 pinesol Dyrcona: if you type google into Google, you'll break the internet
11:19 pinesol_dev Dyrcona: zarro boogs found
11:20 Dyrcona @quote
11:20 pinesol Dyrcona: BIG LETTERS MEAN BIG IDEAS, AM I RIGHT THOUGHT LEADERS?
11:20 pinesol_dev Dyrcona: Beyond here be dragons.
11:20 Dyrcona @quote get 12
11:20 pinesol Dyrcona: Quote #12: "<pinesol_green> There are 10 quotes in my database." (added by Dyrcona at 05:26 PM, June 07, 2011)
11:20 pinesol_dev Dyrcona: Quote #12: "<pinesol_green> There are 10 quotes in my database." (added by Dyrcona at 05:26 PM, June 07, 2011)
11:21 Dyrcona @seen bhsum
11:21 pinesol Dyrcona: I have not seen bhsum.
11:21 pinesol_dev Dyrcona: I have not seen bhsum.
11:21 Dyrcona @seen bshum
11:21 pinesol Dyrcona: bshum was last seen in #evergreen 1 year, 14 weeks, 6 days, 19 hours, 20 minutes, and 45 seconds ago: <bshum> Hi hi ! :)
11:21 pinesol_dev Dyrcona: bshum was last seen in #evergreen 1 year, 14 weeks, 6 days, 19 hours, 20 minutes, and 45 seconds ago, and is in the channel now: <bshum> Hi hi ! :)
11:24 Dyrcona @seen eeevil
11:24 pinesol Dyrcona: eeevil was last seen in #evergreen 1 year, 12 weeks, 1 day, 1 hour, 52 minutes, and 24 seconds ago: <eeevil> kmlussier: I'm not, no
11:24 pinesol_dev Dyrcona: eeevil was last seen in #evergreen 1 year, 12 weeks, 1 day, 1 hour, 52 minutes, and 24 seconds ago, and is in the channel now: <eeevil> kmlussier: I'm not, no
11:24 Dyrcona @seen tsbere
11:24 pinesol Dyrcona: tsbere was last seen in #evergreen 8 years, 41 weeks, 0 days, 21 hours, 3 minutes, and 30 seconds ago: <tsbere> er, not anoning
11:24 pinesol_dev Dyrcona: tsbere was last seen in #evergreen 8 years, 41 weeks, 0 days, 21 hours, 3 minutes, and 30 seconds ago: <tsbere> er, not anoning
11:25 Dyrcona @seen moodeapo
11:25 pinesol Dyrcona: I have not seen moodeapo.
11:25 pinesol_dev Dyrcona: I have not seen moodeapo.
11:25 Dyrcona @seen moodaepo
11:25 pinesol Dyrcona: I have not seen moodaepo.
11:25 pinesol_dev Dyrcona: I have not seen moodaepo.
11:25 Dyrcona Don't remember the nick...
11:52 jeff Anoop was "moodaepo", you had it correct.
11:53 Christineb joined #evergreen
12:03 Dyrcona @dunno add Flushers flushed and garbage collected.
12:03 pinesol Dyrcona: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
12:03 pinesol_dev Dyrcona: The operation succeeded.  Dunno #106 added.
12:05 Dyrcona pinesol_dev: Your quote database is out of date.
12:05 pinesol_dev Dyrcona: I am the coolest bot.
12:06 Dyrcona pinesol has more quotes than you.
12:06 pinesol Dyrcona: Yeah, well, you know, that's just, like, your opinion, man.
12:06 Dyrcona Thwarted by bots...
12:37 Dyrcona @dunno get 254
12:37 pinesol Dyrcona: Error: There is no Dunno with id #254 in my database for #evergreen.
12:37 pinesol_dev Dyrcona: Error: There is no Dunno with id #254 in my database for #evergreen.
12:37 Dyrcona @quote get 254
12:37 pinesol Dyrcona: Quote #254: "Flushers flushed and garbage collected." (added by Dyrcona at 12:05 PM, February 26, 2026)
12:37 pinesol_dev Dyrcona: Error: There is no Quote with id #254 in my database for #evergreen.
12:38 Dyrcona @quote get 106
12:38 pinesol Dyrcona: Quote #106: "< Dyrcona> bye, bye, Evergreen 2.5. I drove my Chevy to the levy but the levy was dry." (added by csharp at 01:09 PM, February 23, 2015)
12:38 pinesol_dev Dyrcona: Quote #106: "< Dyrcona> bye, bye, Evergreen 2.5. I drove my Chevy to the levy but the levy was dry." (added by csharp at 01:09 PM, February 23, 2015)
12:38 Dyrcona @quote get 107
12:38 pinesol Dyrcona: Quote #107: "<dbs> JSPAC was almost self-aware ... <JSPAC> dbs: YES, I WAS" (added by gmcharlt at 03:42 PM, March 10, 2015)
12:38 pinesol_dev Dyrcona: Quote #107: "<dbs> JSPAC was almost self-aware ... <JSPAC> dbs: YES, I WAS" (added by gmcharlt at 03:42 PM, March 10, 2015)
12:55 pinesol News from commits: LP2138323: Docs - updates to patron notes <http://git.evergreen-ils.org/?p=Ev​ergreen.git;a=commitdiff;h=f19ef14​8533c5f152ab1836fb7d5506002f967b4>
12:59 Dyrcona joined #evergreen
13:08 jihpringle joined #evergreen
14:01 csharp_ @developer
14:01 pinesol csharp_: Communication:15, BigPicture:15, DetailOriented:8, KungFu:16, GetsStuffDone:17, FlakeFactor:17, JavaAvoidance:6
14:01 pinesol_dev csharp_: Yeah, well, you know, that's just like uh, your opinion, man.
14:02 csharp_ @librarian
14:02 pinesol csharp_: Management:8, Cataloging:14, Acquisitions:11, Reference:18, Circulation:16, Systems:12, Research:12, Custodial:16
14:02 pinesol_dev csharp_: This APT has Super Cow Powers.
14:08 jeff This aptitude does not have Super Cow Powers.
14:09 mantis1 joined #evergreen
14:09 csharp_ @fix the bot
14:09 pinesol_dev csharp_: There is no Angular only XUL
14:09 pinesol csharp_: did you finish your beer?
14:09 csharp_ meh
14:09 csharp_ aka add fix "reply $1 is fixed!"
14:09 mantis1 on 3.15: does anyone know what would cause the DOB field to turn red in the patron summary when opening a patron account on a workstation that doesn't require it?
14:09 csharp_ @aka add fix "reply $1 is fixed!"
14:09 pinesol csharp_: BIG LETTERS MEAN BIG IDEAS, AM I RIGHT THOUGHT LEADERS?
14:09 pinesol_dev csharp_: The operation succeeded.
14:09 csharp_ @fix the bot
14:09 pinesol_dev csharp_: I'm sorry, Dave. I'm afraid I can't do that.
14:09 pinesol csharp_: Yeah, well, you know, that's just, like, your opinion, man.
14:09 csharp_ okay, not working as expected
14:11 csharp_ mantis1: it rings a bell, I don'
14:12 csharp_ t know offhand what causes that
14:12 csharp_ glancing at some possibilities
14:12 csharp_ @fix the bot
14:12 pinesol_dev csharp_: the bot is fixed!
14:12 pinesol csharp_: Message root @ server God....Universe going down for reboot....
14:12 mmorgan mantis1: Just a guess - Invalid date format entered in the field?
14:12 csharp_ it worked!
14:13 csharp_ had to load the Reply plugin
14:13 mantis1 it looks like this is kind of the case with older than 3.15 anyway
14:13 csharp_ so that allows us to create "fun" commands on the fly
14:13 mantis1 at least on our 3.13 test system - the font is red
14:13 csharp_ mantis1: is the date format specified in library settings?
14:14 mantis1 csharp: yes but this library doesn't collect DOBs
14:14 mantis1 so it's just null
14:19 csharp_ mantis1: does it show when you click to show Required Fields?
14:19 mantis1 it's not required for this workstation
14:20 mantis1 but we found that other patrons without a DOB don't have the highlighting
14:20 mantis1 so I'm wondering if the patron had a DOB at one point and it got removed or something
14:20 csharp_ could it be some whitespace or something is in that DB column and that's keeping it from working?
14:20 Dyrcona mantis1: Are you sure the dob is null and not an empty string ''?
14:22 mantis1 says null in the db
14:22 csharp_ mantis1: \pset null <NULL> then do the query?
14:22 csharp_ maybe you just did that
14:23 Dyrcona null and '' look the same in results unless you do what csharp_ said.
14:25 Dyrcona '' gives invalid syntax for date type, so it's probably not that, but some other fields can have that.
14:26 mantis1 it just says 'null' completely in the db cell
14:26 mantis1 it's not an empty one
14:27 Dyrcona mantis1: What tool are you using to look at the database? I'm curious. This is not an accusation or an attempt to suggest something else.
14:28 mantis1 I'm just querying
14:28 mantis1 usrname = 'thisnumber'
14:28 mantis1 into PGAdmin
14:28 Dyrcona PGAdmin, thanks! That's what I was looking for. psql doesn't show "null" for null values.
14:29 Dyrcona Can staff save the patron when the DOB field is red?
14:30 mantis1 the form field itself isn't red - it's the patron summary field
14:30 mantis1 so the panel on the left
14:31 Dyrcona Oh. I misunderstood. That side pays no attention to required fields, I think.
14:32 Dyrcona Maybe it should. Let me see what my account looks like on 3.15 and 3.16.
14:33 mantis1 oh interesting
14:33 mantis1 when an alert is on the account and there's no dob, the highlight stays
14:33 mantis1 but if you delete it, the highlight goes away
14:34 Dyrcona Mine has "Date of Birth" in bold and no value, but no red. ... That sounds like some kind of styling bug, maybe...
14:34 mantis1 yeah I'll try it on a community test server
14:35 mantis1 yeah it's there
14:35 mantis1 lol ok we found something fun
14:36 mantis1 I'll put in a ticket
14:36 mantis1 Dyrcona++
14:36 mantis1 mmorgan++
14:36 mantis1 csharp++
14:36 Dyrcona Screenshots would help. I'm not entirely sure that I am visualizing what you're describing correctly.
14:37 Dyrcona mantis1++
14:37 mantis1 I'll send the link with the screenshot
15:08 csharp_ @fix mantis1's issue
15:08 pinesol csharp_: you have exposed a flaw in the Internet and will be reported
15:08 pinesol_dev csharp_: mantis1's issue is fixed!
15:11 smayo joined #evergreen
15:23 mantis1 left #evergreen
15:38 Dyrcona deprecated in Angular 20, scheduled to be removed in Angular 22.
15:38 Dyrcona Ain't web development fun?
15:45 Dyrcona @fix web development
15:45 pinesol Dyrcona: https://www.monsterfro.com/images/seniorpic2.gif
15:45 pinesol_dev Dyrcona: web development is fixed!
15:56 mmorgan @fix all the bugs!
15:56 pinesol mmorgan: WORKSFORME WONTFIX
15:56 pinesol_dev mmorgan: all the bugs! is fixed!
16:16 Dyrcona sandbergja++ The build is faster with Angular 20.
16:16 jihpringle joined #evergreen
16:26 eby joined #evergreen
16:27 gmcharlt joined #evergreen
16:27 briank joined #evergreen
16:28 abneiman joined #evergreen
16:28 degraafk joined #evergreen
16:28 csharp_ joined #evergreen
16:36 csharp_ joined #evergreen
16:36 degraafk joined #evergreen
16:36 abneiman joined #evergreen
16:36 briank joined #evergreen
16:36 gmcharlt joined #evergreen
16:36 eby joined #evergreen
16:36 smayo joined #evergreen
16:36 Christineb joined #evergreen
16:36 pinesol_dev joined #evergreen
16:36 mmorgan joined #evergreen
16:36 Rogan joined #evergreen
16:36 JBoyer joined #evergreen
16:36 jeffdavis joined #evergreen
16:36 troy joined #evergreen
16:36 jeff joined #evergreen
16:36 berick joined #evergreen
16:36 ejk joined #evergreen
16:36 dmoo joined #evergreen
16:36 sleary joined #evergreen
16:36 jmurray-isl joined #evergreen
16:36 beardicus joined #evergreen
16:36 eeevil joined #evergreen
16:36 dluch joined #evergreen
16:36 Bmagic joined #evergreen
16:36 akilsdonk joined #evergreen
16:36 book` joined #evergreen
16:36 bshum joined #evergreen
16:36 phasefx joined #evergreen
17:03 mmorgan left #evergreen
22:49 jonadab joined #evergreen

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