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/doku.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/1igd02X0VjIcJrGdmcEQ34bAha8b3IHYprHkdZhcOkkE/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/1igd02X0VjIcJrGdmcEQ34bAha8b3IHYprHkdZhcOkkE/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-security-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/doku.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-content/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/evergreen/2023/evergreen.2023-08-08-15.00.html |
15:43 |
pinesol |
Minutes (text): http://evergreen-ils.org/meetings/evergreen/2023/evergreen.2023-08-08-15.00.txt |
15:43 |
pinesol |
Log: http://evergreen-ils.org/meetings/evergreen/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 |