Evergreen ILS Website

IRC log for #evergreen, 2023-08-08

| 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
01:37 sleary joined #evergreen
02:06 berick_ joined #evergreen
03:00 Rogan joined #evergreen
06:04 sharpsie joined #evergreen
06:04 jweston joined #evergreen
07:28 kworstell-isl joined #evergreen
07:48 collum joined #evergreen
08:06 sandbergja joined #evergreen
08:08 BDorsey joined #evergreen
08:28 mmorgan joined #evergreen
08:43 Stompro joined #evergreen
08:48 Dyrcona joined #evergreen
08:49 Dyrcona So, I have found that autorenewal events can get the 'error' state, but if you reset them to pending and run the a/t runner with --run-pending for the granularity, they will process just fine.
08:53 mantis1 joined #evergreen
08:55 Dyrcona We apparently has some 'no children available' for open-ils.trigger going on while the autorenewals were running last night.
08:55 Dyrcona s/has/had/
09:04 Dyrcona Bmagic: I think some of our issues with a/t are from not having enough drones running. I'm going to increase the number of trigger drones on the utility server by 10 to see if that helps.
09:07 Dyrcona We used to run up to 60 on our old util2 server!
09:08 Dyrcona Maybe I'll double it to 40....
09:22 Dyrcona We used to run 120 cstore drones, too, but I'll leave that number alone for now.
09:24 dguarrac joined #evergreen
09:39 rfrasur joined #evergreen
09:54 kworstell_isl joined #evergreen
09:55 kworstell_isl_ joined #evergreen
09:58 sleary joined #evergreen
09:58 kworstell-isl joined #evergreen
10:50 BrianK joined #evergreen
11:12 kmlussier joined #evergreen
11:17 smayo joined #evergreen
11:55 jihpringle joined #evergreen
11:58 kworstell-isl joined #evergreen
12:56 sleary joined #evergreen
13:38 smayo joined #evergreen
14:25 mantis1 doing the 3.11.1 upgrade.  When running the 1366 sql in our db, I get this error:
14:25 mantis1 psql:1366.schema.DYM-multi-word.sql:777: ERROR:  invalid input syntax for integer: ""3"" CONTEXT:  SQL statement "UPDATE config.metabib_class SET low_result_threshold = val::INT" PL/pgSQL function inline_code_block line 12 at SQL statement
14:25 mantis1 I know I asked here once before, but this had to do something with quotation marks right?
14:25 mantis1 or we hard code the int in there?
14:35 mantis1 ah figured it out
14:36 Dyrcona manits1: Ah, good. I was about to suggest running the select from from line 717 in your database.
14:45 sandbergja joined #evergreen
14:54 Bmagic 6 minute warning: dev meeting
14:55 tlittle joined #evergreen
14:59 sandbergja joined #evergreen
15:00 Bmagic #startmeeting 2023-08-08 - Developer Meeting
15:00 pinesol Meeting started Tue Aug  8 15:00:33 2023 US/Eastern.  The chair is Bmagic. 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 '2023_08_08___developer_meeting'
15:00 Bmagic #info Agenda at https://wiki.evergreen-ils.org/do​ku.php?id=dev:meetings:2023-08-08
15:00 Bmagic #topic Introductions
15:00 Bmagic #info Bmagic = Blake GH, MOBIUS
15:01 sleary #info sleary = Stephanie Leary, Equinox
15:01 jeff #info jeff = Jeff Godin, Traverse Area District Library (TADL)
15:01 eeevil #info eeevil = Mike Rylander, EOLI (someone snagged my nick ... grrrrr)
15:01 berick #info berick Bill Erickson, KCLS
15:01 mmorgan #info mmorgan = Michele Morgan, NOBLE
15:01 tlittle #info tlittle = Tiffany Little, PINES
15:01 abneiman #info abneiman = Andrea Buntz Neiman, Equinox
15:01 Stompro #info Stompro = Josh Stompro, LARL/NWRL
15:01 sandbergja #info sandbergja = Jane Sandberg, Princeton University Library
15:02 collum #info collum = Garry Collum, KCPL
15:02 smayo #info smayo = Steven Mayo, PINES
15:02 Bmagic Feel free to introduce yourselves as you arrive.
15:03 Bmagic #topic Action Items from Last Meeting
15:03 Bmagic #info mmorgan will explore moving LP stats to community site and automating same
15:03 Dyrcona #info Dyrcona = Jason Stephenson, CW MARS.
15:03 mmorgan Just a status report at this point
15:03 * mmorgan is continuing to track the Launchpad stats in this sheet https://docs.google.com/spreadsheets/d/1igd02X0VjI​cJrGdmcEQ34bAha8b3IHYprHkdZhcOkkE/edit?usp=sharing
15:03 smorrison joined #evergreen
15:03 mmorgan also looking into employing the Launchpad APIs, but no real progress yet.
15:04 Bmagic #info https://docs.google.com/spreadsheets/d/1igd02X0VjI​cJrGdmcEQ34bAha8b3IHYprHkdZhcOkkE/edit?usp=sharing
15:04 sharpsie #info sharpsie = Chris Sharp, GPLS
15:04 abneiman mmorgan++
15:04 Bmagic mmorgan++
15:05 Bmagic This next section is void of talking points, but in case anyone wants to say anything...
15:05 Bmagic #topic OpenSRF
15:06 Bmagic nada?
15:06 Bmagic alrighty:
15:06 Bmagic #topic Evergreen
15:07 abneiman #info EG security releases on Jul 24: https://evergreen-ils.org/evergreen-sec​urity-releases-3-9-4-3-10-3-and-3-11-1/
15:07 Bmagic abneiman: excellent! Thank you.
15:08 Bmagic I suppose that's Evergreen for now
15:08 Bmagic #topic Documentation
15:08 Bmagic #info DIG Meeting rescheduled to Thursday, August 10
15:09 Bmagic #topic Documentation - Accessibility guide is now copied into the wiki. Let sleary know what you'd like to see added.
15:09 Bmagic #info https://wiki.evergreen-ils.org/​doku.php?id=accessibility:start
15:09 sandbergja sleary++
15:09 Bmagic sleary++
15:09 mmorgan sleary++
15:09 abneiman sleary++
15:09 tlittle sleary++
15:10 berick sleary++
15:11 Bmagic #topic Launchpad Status (as of noon Eastern)
15:11 Bmagic incoming paste
15:11 Bmagic #info Open Bugs - 2971
15:11 Bmagic #info Pullrequests - 89
15:11 Bmagic #info Signedoff - 14
15:12 Bmagic #topic Launchpad Updates Since Last Meeting
15:12 Bmagic #info Bugs Added - 39
15:12 Bmagic #info Pullrequest tag Added - 10
15:12 Bmagic #info Signedoff tag Added - 4
15:12 Bmagic #info Fix Committed - 2
15:12 Bmagic mmorgan++
15:12 sandbergja mmorgan++
15:12 Bmagic #topic New Business
15:12 sleary mmorgan++
15:13 Bmagic #info Throw together a draft of some of this dev-facing documentation?
15:13 Bmagic #info https://wiki.evergreen-ils.org/dok​u.php?id=newdevs:tutorials-wanted
15:14 sandbergja I put this on the agenda.  I was wondering if we could take 10 minutes or so of this meeting to just claim items from that list, and maybe put together some skeletal drafts on the wiki
15:14 sandbergja (maybe it would make sense later in the agenda, after other business?)
15:14 sleary I don't think Terran is here today, but I think she has something cooking for the grid columns
15:15 Bmagic might as well go now, we're doing good on time
15:15 Bmagic Anyone want to claim: "How grid cell templates work"
15:15 berick i can do that.
15:15 sandbergja berick++
15:16 Bmagic berick++
15:16 berick just put some words and maybe code together?
15:16 sleary berick++
15:16 mmorgan berick++
15:16 Bmagic #action berick will make tutorial:  "How grid cell templates work"
15:16 sleary berick Yes, just a brief example of a custom template, and maybe something about how the default value is printed?
15:16 sandbergja Are these going in the newdevs namespace on the wiki?
15:17 berick i can also talk about the store service.  just toss it into this page?
15:17 berick *services
15:17 smayo joined #evergreen
15:17 Bmagic Anyone want "Add missing field to print template"
15:17 jeff sure, I can take that one.
15:18 Bmagic #action jeff will make tutorial: "Add missing field to print template"
15:18 berick may need 2 versions for ang and angjs for print templates
15:18 jeff who is the best resource (or recording) for further context on some of these?
15:18 jeff *nod*
15:18 jeff good reminder. thanks!
15:18 sleary I think either dev or newdevs namespace is fine as long as items get added to the newdevs sidebar, which has a mix of stuff at the moment
15:18 berick jeff: i can answer anything about the ang templates
15:18 sleary jeff I added the grid items, but the others came from an older list of topics in the newdevs files
15:18 tlittle berick If you write it up, we can move it around on the wiki wherever would be a good spot for it
15:18 berick tlittle: k, thanks
15:19 jeff berick: I already had you as a resource there, I was wondering who to ask if I have questions about the question itself. :-)
15:19 jeff sleary: thanks!
15:19 Bmagic berick++ jeff++ tlittle++ sleary++
15:19 berick ah, recursive resources
15:19 Bmagic Anyone want "Do a database call (Galen’s cat counter)"
15:20 sandbergja I can, but don't know about the cat counter :-)
15:20 sleary That is another old one that I'm assuming references a talk or a demo
15:20 Bmagic #action sandbergja will write tutorial: "Do a database call (Galen’s cat counter)"
15:21 Bmagic It's hard to believe that Galen had anything to do with "cat"
15:21 sleary :D
15:21 sharpsie @cat
15:21 pinesol sharpsie: http://i.imgur.com/VhlQK.gif
15:22 sharpsie pinesol: nope
15:22 Bmagic next up we have "Retrieve a user's setting and do something based on its value"
15:22 pinesol sharpsie: BIG LETTERS MEAN BIG IDEAS, AM I RIGHT THOUGHT LEADERS?
15:22 Bmagic anyone want to write that one ^^ ?
15:22 * berick looks around for some thought leaders
15:23 jeff seeing no other takers: sure, I'll go for that one also.
15:23 Bmagic jeff++
15:23 sharpsie jeff++
15:23 mmorgan jeff++
15:23 Bmagic These are going quick! Yall rock, just one more
15:23 mmorgan sandbergja++
15:23 Bmagic #action jeff will write tutorial "Retrieve a user's setting and do something based on its value"
15:24 Bmagic last one, and the most awesome one! "Guide to the various store services" <-- any takers
15:24 berick i offered to take that one earlier
15:24 jeff berick spoke up for that one above.
15:24 * Bmagic tries to make it enticing
15:24 Bmagic oh, I missed that
15:24 berick oh wait, let's see how enticing it gets...
15:25 Bmagic thanks berick!
15:25 Bmagic #action berick will write enticing tutorial "Guide to the various store services"
15:25 abneiman played yourself, berick, you should've held out for fabulous prizes
15:25 mmorgan Beach read!!
15:26 berick the night was sultry
15:26 abneiman sandbergja: I heard from Galen that the cat counter references this presentation: https://evergreen-ils.org/wp-conte​nt/uploads/2019/04/Writing-Angular​-for-Evergreen-Galen-Charlton.pdf
15:27 Bmagic sandbergja: anything else to add?
15:27 sandbergja abneiman++ # thanks!
15:27 sandbergja Thanks for grabbing those docs needs, and thanks for facilitating that agenda item, Bmagic!
15:27 sleary berick++ jeff++ sandbergja++
15:27 sleary thank you all!
15:28 Bmagic moving onto our next topic:
15:28 Bmagic #topic Are we ready to think about Angular 16?
15:28 Bmagic sandbergja: all in a day's work :)
15:29 sleary this was me. I don't think the upgrade to 16 is going to be nearly as annoying as 15 was. That said...
15:29 Bmagic the wiki history says "scl" added this
15:29 Bmagic ah! Take it away sleary
15:29 sleary since ng-bootstrap hasn't updated yet to reach parity with Bootstrap 5.3, we might want to wait for that
15:30 sleary 5.3 has some nice accessibility improvements
15:31 eeevil waiting_for_one_less_treadmill_mile++
15:31 Bmagic I like the sound of that
15:31 sleary I want Ang16 mainly for the ESLint rule simplification mentioned in bug 2017793 but I'm content to wait for ng-bootstrap to catch up
15:31 pinesol Launchpad bug 2017793 in Evergreen "Wishlist: Add ESLint accessibility rules" [Wishlist,Confirmed] https://launchpad.net/bugs/2017793
15:32 Bmagic waiting sounds like the plan
15:32 sleary I will go ahead and file a bug unless someone has beaten me to it in the last few minutes
15:33 Bmagic sleary++ # not seeing a new bug filed in the last few minutes
15:33 Bmagic I'm glad everyone is in the volunteer mood, because:
15:33 Bmagic #info Fall release planning / release team
15:34 abneiman yeah that was my item - I'm happy to help with wrangling & organizing
15:35 abneiman but mostly fall things are ~already happening~ so we should probably get some sense of a team & schedule together
15:35 Bmagic abneiman++
15:35 Bmagic I can't believe it's August. It's probably time to get that team setup?
15:35 sleary the linear nature of time strikes again
15:35 jvwoolf joined #evergreen
15:36 * Bmagic waves at jvwoolf. Just in time to volunteer for release team! You're hired!
15:37 jvwoolf LOL I would but I will be giving birth any day now
15:37 abneiman jvwoolf++ #multitasking
15:37 abneiman in all seriousness, we need a core committer, because I am not that
15:37 Bmagic mmorgan, Bmagic, JBoyer are 3.11. Yall wanna roll into 3.12?
15:38 * mmorgan is willing, but doesn't want to steal the opportunity from anyone else ;-)
15:38 abneiman like I said, I can help on the wrangling / coordinating side
15:39 Bmagic abneiman: right, you're in!
15:39 mmorgan Maybe a call for volunteers to the dev list?
15:39 abneiman and, there's in-person Hackaway this year, which will be great to include in the release planning schedule
15:39 * JBoyer appears to say, very much email lists
15:39 Bmagic #action Bmagic will send a call for volunteers to the dev list
15:40 Bmagic #topic Announcements
15:40 Bmagic #info Next Meeting is Tuesday, September 12th
15:40 Bmagic #info Bug Squashing Week is August 21-25
15:40 Bmagic #info https://wiki.evergreen-ils.org​/doku.php?id=dev:bug_squashing
15:41 Bmagic Thats the bottom of the agenda. We have some minutes. Anyone want to add anything?
15:42 jihpringle joined #evergreen
15:42 Bmagic I'll put this one in
15:42 Bmagic #info Enhanced concerto improvements (date carry) Lp 2023690
15:42 pinesol Launchpad bug 2023690 in Evergreen "Enhanced Concerto dataset (Cont.)" [Undecided,New] https://launchpad.net/bugs/2023690
15:43 Bmagic Thanks everyone!
15:43 Bmagic #endmeeting
15:43 pinesol Meeting ended Tue Aug  8 15:43:10 2023 US/Eastern.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:43 pinesol Minutes:        http://evergreen-ils.org/meetings/evergr​een/2023/evergreen.2023-08-08-15.00.html
15:43 pinesol Minutes (text): http://evergreen-ils.org/meetings/evergr​een/2023/evergreen.2023-08-08-15.00.txt
15:43 pinesol Log:            http://evergreen-ils.org/meetings/evergree​n/2023/evergreen.2023-08-08-15.00.log.html
15:43 mmorgan Bmagic++
15:44 abneiman Bmagic++
15:44 sandbergja Bmagic++
15:44 sleary Bmagic++
15:44 Bmagic Thank you, thank you. Another successful meeting. I'd like to thank my producer and my mom.
15:45 tlittle Bmagic++
15:48 mantis1 left #evergreen
16:02 mmorgan Does anyone have a way to generate sample notifications from the action_trigger.event_definition.template? The idea is a library wants to see the current text in the action trigger notifications they send to make sure it's up to date..
16:04 Dyrcona mmorgan: You can create a test account and transaction then have it notify someone at the library.
16:06 mmorgan Dyrcona: Right. But I was thinking of trying to generate something that has the text of all the different notices so they can review all their text.
16:08 Dyrcona I'd write a Perl program with fake data for each notice, grab the templates from the db, and run them through TT2. The "hard" Part would be faking the notice data.
16:09 Dyrcona Or, you could grab actual template output from the database.
16:10 * mmorgan has done that and anonymized it by hand.
16:11 mmorgan That may be the way to go. Grab the most recent notice of each type from the output for the library.
16:19 jvwoolf left #evergreen
16:31 sleary_ joined #evergreen
16:34 sandbergja @later tell sleary I started some documentation about how to talk to the database from Angular.  Could you please check if it is on the right track and in the right spot?  https://wiki.evergreen-ils.org/doku.​php?id=newdevs:angular_making_calls
16:34 pinesol sandbergja: The operation succeeded.
16:37 sandbergja joined #evergreen
17:09 mmorgan left #evergreen
17:29 jihpringle joined #evergreen
19:48 sandbergja joined #evergreen
20:45 sandbergja joined #evergreen
22:24 sandbergja joined #evergreen
23:10 sandbergja joined #evergreen

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