Evergreen ILS Website

IRC log for #evergreen, 2023-01-04

| 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
07:28 kworstell-isl joined #evergreen
07:30 BDorsey joined #evergreen
07:43 collum joined #evergreen
07:56 rfrasur joined #evergreen
08:37 mmorgan joined #evergreen
08:45 mantis1 joined #evergreen
09:05 Dyrcona joined #evergreen
09:22 dguarrac joined #evergreen
09:45 mschell joined #evergreen
10:03 Dyrcona miker: Using asset.copy_vis_attr_cache is not always faster than doing the 5 joins necessary to get similar information. The former was faster on one database server where I tested, but on another it was slower than the latter by 10 minutes.
10:04 Dyrcona I also got different numbers of output rows, so it's not a 1:1 comparison. I am using copy_vis_attr_cache and asset.patron_default_visibility_mask() in produciton, now.
10:08 BDorsey joined #evergreen
10:38 Dyrcona phasefx: Please see https://bugs.launchpad.net/ever​green/+bug/1959010/comments/14 . I don't know how much the functionality depends on ngbnav, so I didn't feel comfortable trying to backport the new branch to 3.10.
10:38 pinesol Launchpad bug 1959010 in Evergreen "Angular Catalog should include "Summary" Tab" [Undecided,Confirmed]
11:03 mantis1 joined #evergreen
11:04 jvwoolf joined #evergreen
11:34 jihpringle joined #evergreen
12:13 jeff I'm comparing some common children's book cataloging practices (especially as it relates to metarecord mapping / fingerprinting). I see two common practices:
12:13 jeff 245 10 $a Diary of a wimpy kid : $b the meltdown / $c by Jeff Kinney.
12:13 jeff 245 10 $a Diary of a wimpy kid. $p Rodrick rules / $c by Jeff Kinney.
12:13 jeff but then I also see this practice at PINES:
12:13 jeff 245 10 $a Rodrick rules / $c by Jeff Kinney.
12:15 jeff The $p method is better than the $b method for metarecord mapping purposes, though the display title looks "worse" to me.
12:15 jeff But the PINES method of dropping the common title start (at least in this case / this series) is intriguing.
12:16 jeff Does anyone here (from PINES or otherwise) know if that's a common thing, or a contentious/controversial thing with hundreds of argument-hours in the background? :-)
12:18 jihpringle in my experience when it comes to series cataloguing can be a bit of a free for all - I've seen examples like all three of yours in our catalogue
12:21 jihpringle (I'm not a cataloguer so I'm not sure what the cataloguing standards say these days about cataloguing series in regards to the 245)
12:22 jeff It isn't an issue with many series, but in a case like this where the "title" of each book begins with the series name...
12:23 BDorsey joined #evergreen
12:26 sleary joined #evergreen
12:30 kmlussier joined #evergreen
12:33 kmlussier Just popping in to say Diary of a Wimpy Kid is one of those records that prompted me to incorporate subfield n and p in the biblio fingerprint. That and the Hunger Games movies. It's very frustrating to try to get those to work in a user friendly way.
12:40 * kmlussier is also popping in because it's the last day of my vacation and I like hanging out here in my off time. You all have kind of grown on me over the years. :)
12:46 Dyrcona jeff: There's a field for series titles (I forget the tag), and PINES are probably putting it there.
12:46 Dyrcona kmlussier++
12:47 jeff Dyrcona: yes, 490, etc. I was focusing on the 245 in particular.
12:47 jeff As I think kmlussier confirmed, it's only certain series that follow this title pattern (where each book in the series has the series name as part of the title name).
12:50 Dyrcona jeff: Cool. I've got a problem to deal with. Looks like the dev server is hosed again. I susspect something runs overnight to stop or to restart services and its failing.
12:50 kmlussier Technically, it should be in the 245a, but I'm also always a proponent of breaking cataloging rules when it benefits the end user.
12:55 jeff Yeah. It's that fun balancing act between "consistency", "adjusting cataloging practices to benefit users", and "mangling the metadata as a method of making momentary modifications to the marks that manifest on my monitor" ;-)
12:55 Dyrcona I think too much of the latter goes on, honestly.
12:56 * Dyrcona checks for some con job that blows things up nightly.
12:56 jeff MARC by experimentation can turn into cargo cult cataloging very quickly.
12:56 jeff "when we change this in the MARC record it fixes the information displayed to match what we want to see" doesn't (always) scale.
12:56 * Dyrcona flaps the palm fronds and flies off into a dream....
12:57 jeff we try to keep the lines of communication open so that we don't discover such things too far down the line. :-)
12:58 kmlussier jeff: You said the p method looks worse as a display title. Is it a case where you could make adjustments to how subfield p displays to get the best of both worlds? I don't really know how it even displays now.
13:01 jeff yes, probably.
13:02 jeff It would require examining how other 245 tags use the p field to determine if we'd be fixing one thing to break another.
13:03 jeff it mostly has to do with the ISBD punctuation recommendations with the two.
13:03 jeff this: 245 10 $a Diary of a wimpy kid : $b the meltdown / $c by Jeff Kinney.
13:03 jeff displays as: Diary of a wimpy kid : the meltdown
13:03 Dyrcona Anyone ever seen something like this before: Removing router class 'open-ils.supercat' because of a bad top-level file descriptor
13:04 jeff this: 245 10 $a Diary of a wimpy kid. $p Rodrick rules / $c by Jeff Kinney.
13:04 Dyrcona I've got that message for open-ils.cat, too.
13:04 jeff displays as: Diary of a wimpy kid Rodrick rules
13:04 Dyrcona I think it means the listener died.
13:05 Dyrcona And the stderr log for open-ils.cat points to a problem with Ejabberd.
13:09 Dyrcona So, given the line number of the error, something is failing to authenticate with Ejabberd, but the listeners and drones start up OK.
13:14 kmlussier jeff: I see what you mean, and that display seems to be standard across library catalogs regardless of the software. Adding some kind of punctuation there (a hyphen?) may be helpful, but, like you said, you would need to see how it affects other records.
13:29 Dyrcona Speaking of cargo cult, I wiped out /var/lib/ejabberd and registered the router and opensrf users again. Maybe something there was corrupted?
14:02 sleary joined #evergreen
14:12 rfrasur reading back and kmlussier++
14:13 kmlussier rfrasur: Hi! :)
14:14 * mmorgan waves to kmlussier
14:14 mmorgan Happy Vacation!
14:15 kmlussier mmorgan: Well, it's almost over and I'm already starting to do some work so that I don't have to work a 12-hour day tomorrow. But thank you!
14:37 scottangel So I'm working on some code and my ide is removing trailing whitespace due to the .editorconfig file containing [*] trim_trailing_whitespace=true. Will my commits be ok if they have a bunch of trailing whitespace removed? I'm trying to keep these commits as clean as possible for you guys.
14:38 Dyrcona The general preference has been for irrelevant whitespace fixes to be in a commit separate from functionality changes when they occur in a branch.
14:39 Dyrcona So, if you change code on the line and the whitespace at the end is deleted, that's good.
14:39 Dyrcona If the change is only whitespace on the end, a separate commit is preferred to cut down on noise when reading diffs.
14:41 scottangel Yea, that's what I was wondering. It's whitespace from lines I've not touched. Ok, I'll just disable that setting and clean this up. That was driving me nuts for a minute. I had that setting disabled and it was still clearing whitespace. That sneaky .editorconfig! lol Thanks Dyrcona
14:41 scottangel Dyrcona++
14:41 jeff \copy (SELECT * FROM (SELECT rank() OVER (ORDER BY count DESC), * FROM report_books) AS report WHERE rank <= 50) to PSTDOUT
14:41 jeff bah.
14:42 jeff the way my window manager handles switching between apps with multiple monitors is slightly annoying. that's at least the second time I've almost pasted output here -- this one went through because it wasn't multi-line. :-)
14:42 Dyrcona scottangel: You're welcome. BTW: `git add -p` can be useful for these types of things. It lets you selectively add lines to commit.
14:43 Dyrcona jeff: I figured "wrong window." :)
14:43 Dyrcona I make the second monitor appear on every virtual desktop, but dunno if that helps your situation.
14:44 mmorgan @ana wrong window
14:44 pinesol mmorgan: Grown window
14:46 Dyrcona @ana window wrong
14:46 pinesol Dyrcona: Grow down win
14:46 mmorgan @ana grow down win
14:46 pinesol mmorgan: Wrong window
14:46 mmorgan :)
14:50 sleary joined #evergreen
14:55 kworstell-isl joined #evergreen
15:31 Dyrcona @dessert
15:31 * pinesol grabs some of jcamins' amazing mint-wasabi chocolate chip cookies for Dyrcona
15:31 Dyrcona Well, OK, but I was thinking more along the lines of Scottish shortbread butter cookies.
15:33 kmlussier @dessert Dyrcona
15:33 * pinesol grabs some Walker's Pure Butter Shortbread for Dyrcona
15:33 kmlussier Ha!
15:33 mmorgan kmlussier++
15:35 Dyrcona Ha!
15:35 Dyrcona kmlussier++
15:35 Dyrcona These aren't Walker's, but they're close enough.
15:37 kmlussier I've been trying really hard not to just keep issuing commands to pinesol all afternoon because I don't want to distract people doing real work. But the dessert command is my weakness.
15:37 Dyrcona @dessert kmlussier
15:37 * pinesol grabs some Walker's Pure Butter Shortbread for kmlussier
15:38 Dyrcona I think pinesol is stuck on shortbread, now.
15:38 kmlussier That's okay. I like shortbread.
15:38 * kmlussier hasn't met many desserts she doesn't like.
15:39 Dyrcona @dessert list
15:39 * pinesol grabs some Chocolate Pudding for list
15:39 Dyrcona oops.
15:40 kmlussier @dessert 35 [someone]
15:40 * pinesol grabs some of kmlussier's cookies for kmlussier
15:40 miker jeff: I want to implement multiple fingerprints per bib, and (perhaps obv) multiple fingerprint definitions in config.biblio_fingerprint, each with a purpose (frbr work, frbr edition, "patron thinks of these as basically the same", etc)
15:41 * miker wants to implement a lot of things...
15:41 Dyrcona miker++
15:41 kmlussier miker: Do you need help prioritizing your list of things? :)
15:42 miker kmlussier: yes, but I need tuits (purchased or donated) more ;)
15:43 kmlussier miker: Alas, I'm not in a position to purchase tuits anymore, but I bake great cookies!
15:44 Dyrcona Will code for baked goods.... :)
15:44 rfrasur kmlussier: much belated hellos.  EOY joy all around.
15:46 kmlussier rfrasur: Oof. Sorry to hear it. My EOY was in July and is now a distant memory.
15:46 rfrasur ++
15:46 rfrasur It's not a terrible thing. Just one task after another.  All "super duper time sensitive."
15:46 rfrasur Ish
15:47 mmorgan kmlussier: If you come up with a recipe for tuit cookies, send some our way!
15:48 kmlussier mmorgan: Ooh, a challenge! I'll give some thought to that. It would definitely require coffee as a key ingredient.
15:49 mmorgan @coffee kmlussier
15:49 * pinesol brews and pours a cup of Ethiopia Yirgacheffe Koke, and sends it sliding down the bar to kmlussier
15:49 mmorgan First ingredient!
15:49 kmlussier We'll just let pinesol identify the ingredients for us.
15:49 kmlussier @swill
15:49 * pinesol grabs a can of Sparks and sends it sliding down the bar to kmlussier
15:49 kmlussier That's for the anti-tuit cookie.
15:52 jeff speaking of fingerprinting/metarecord challenges...
15:52 jeff 240 10 $a Novellas. $k Selections
15:52 jeff 245 10 $a Sparring partners / $c John Grisham.
15:52 jeff I'm not sure that 240 belongs, but IANAC.
15:54 kmlussier jeff: But do you know enough MARC to be fun at parties?
15:54 * kmlussier agrees that it doesn't belong there but also is not a cataloger.
15:54 mmorgan :)
15:55 berick @who made tuit-cookies for [band]
15:55 pinesol Bmagic made tuit-cookies for Dang Old Banjo.
15:57 jeff looking at you, OCLC record 1296018850 :-P
16:02 Dyrcona gmcharlt++ # For some out-of-IRC things.
16:04 jvwoolf @quote search kmlussier
16:04 pinesol jvwoolf: 9 found: #109: "< kmlussier> I live for sanity checks.", #116: "< kmlussier> You never know what trouble you...", #118: "< kmlussier> Every day is Bug Squashing Day for...", #124: "<kmlussier> True fact. NOBLE never runs out of...", #126: "<kmlussier> I could talk about search all day....", #131: "<kmlussier> All my meetings are about...", #139: "< kmlussier> NOBLE, the place where you can...", #155: "< (1 more message)
16:05 jvwoolf @quote get 116
16:05 pinesol jvwoolf: Quote #116: "< kmlussier> You never know what trouble you can get into by reading Evergreen documentation." (added by csharp at 08:57 AM, May 29, 2015)
16:05 jvwoolf Ah memories :)
16:05 kmlussier I said that? huh
16:06 mmorgan @quote get 139
16:06 pinesol mmorgan: Quote #139: "< kmlussier> NOBLE, the place where you can have unlimited coffee and Located URI's that appear in a consortium-wide search. :)" (added by csharp at 03:10 PM, February 09, 2016)
16:06 * mmorgan had to know!
16:06 kmlussier mmorgan: That's the one I was curious about. I knew about the coffee on up above.
16:07 kmlussier @quote get 131
16:07 pinesol kmlussier: Quote #131: "<kmlussier> All my meetings are about Evergreen, ergo all my meetings are fun." (added by gmcharlt at 03:40 PM, December 02, 2015)
16:08 kmlussier I guess that one didn't stand the test of time.
16:09 jvwoolf :'(
16:11 Dyrcona :)
16:11 jvwoolf kmlussier: I'm heading out but wanted to pop in and say hi before I go. So, hi!
16:11 jvwoolf And bye :)
16:11 kmlussier jvwoolf: That could change. I still have at least 15 years until retirement. Who knows what will happen in that time?
16:11 kmlussier jvwoolf: Thanks for saying hi! See you in April. :)
16:12 jvwoolf kmlussier: You tease ;)
16:12 jvwoolf See you then!
16:55 kmlussier Heading out for the night, but it was great chatting with you all! I'm sure you'll hear from me again before the conference! Maybe you'll finish Evergreen by then.
16:58 Dyrcona Cheers, kmlussier!
16:58 kmlussier :)
17:07 mmorgan left #evergreen
17:37 sleary joined #evergreen
19:58 jihpringle joined #evergreen

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