| Time |
Nick |
Message |
| 06:47 |
|
collum joined #evergreen |
| 08:47 |
|
mmorgan joined #evergreen |
| 09:04 |
|
Dyrcona joined #evergreen |
| 10:14 |
csharp_ |
the longer I investigate the current lupin (webserver) setup, the more ????s appear over my head |
| 10:15 |
csharp_ |
symlinks everywhere - like that spiderman meme pointing at each other |
| 10:19 |
Dyrcona |
Yeah. It's a mess. |
| 10:20 |
Dyrcona |
Might be easier to just start over. |
| 10:20 |
csharp_ |
going try and get out of the weeds and try to define each service - might be less crazy-making |
| 10:20 |
csharp_ |
yeah essentially what I mean |
| 10:24 |
|
sandbergja joined #evergreen |
| 10:24 |
Dyrcona |
That's probably best. Look at what's needed and document what you can. The bots are not essential, though log bot is pretty handy. |
| 10:25 |
csharp_ |
yeah - actually the bot functionality is easy to isolate - and limnoria has a lot of improvements since the version we're running |
| 10:43 |
Dyrcona |
jeffdavis: I suspect your emoji issue is that it really isn't a valid UTF-8 sequence but it's UTF-16. Even if it is valid UTF-8 there are different versions of Unicode and perhaps your Perl or your O/S doesn't handle that character because of the Unicode version. |
| 10:46 |
Dyrcona |
emojis in MARC records...... *shaking my head* |
| 10:47 |
Bmagic |
:) |
| 10:47 |
csharp_ |
what's the world coming to.. oh. |
| 10:49 |
|
Christineb joined #evergreen |
| 10:55 |
csharp_ |
if putting emojis in MARC records is wrong, I don't wanna be right |
| 10:55 |
sleary |
seems reasonable that something like Lauren Myracle's ttyl would have emojis in the publisher's description |
| 10:59 |
Dyrcona |
The example that jeffdavis including looks like UTF-16, not UTF-8, but I haven't looked it up. |
| 10:59 |
Dyrcona |
s/including/included/ |
| 11:00 |
Dyrcona |
I think the UTF-8 for that should be at least 3 bytes long, if not 4 bytes. |
| 11:03 |
* Dyrcona |
tries to document a Rust program. |
| 11:10 |
Dyrcona |
@decide gpl2 or gpl3 |
| 11:10 |
pinesol |
Dyrcona: go with gpl3 |
| 11:11 |
|
collum joined #evergreen |
| 11:11 |
Dyrcona |
Think I'll go with GPL 2, so it could be included in Evergreen. |
| 12:02 |
|
jihpringle joined #evergreen |
| 13:15 |
|
jihpringle joined #evergreen |
| 13:30 |
|
redavis joined #evergreen |
| 13:41 |
Dyrcona |
One thing I've liked about learning Rust is it has made me think more about being consistent with return values and such. |
| 13:43 |
Dyrcona |
Result<T, Box<dyn Error>> in many cases |
| 13:43 |
|
jihpringle joined #evergreen |
| 13:44 |
|
jihpringle98 joined #evergreen |
| 13:52 |
jeffdavis |
I guess Hoopla could be sending us records with UTF-16 emojis in them, but I would be surprised if typing Ctrl+Shift+u+1F602 was inserting UTF-16 into a web UI that uses a utf-8 charset. Seems more likely to me that EG is mangling the data somewhere. |
| 13:58 |
Dyrcona |
jeffdavis: Perl sucks. man perlunicode |
| 14:00 |
Dyrcona |
Also, I've seen all kinds of "junk" in MARC records, including UTF-16 pasted from a web page.... |
| 14:00 |
Dyrcona |
Wanna break a binary MARC file? Paste some Windows "smart" quotes into a text field. |
| 14:01 |
Dyrcona |
Different "releases" of Unicode available on different distro release/Perl versions also complicates things. |
| 14:06 |
jeffdavis |
My preferred solution is to revert to card catalogues but unfortunately I don't think our libraries agree |
| 14:09 |
Dyrcona |
jeffdavis++ |
| 14:14 |
Dyrcona |
My first thought was maybe the db server or some machine involved in updating the record didn't have a release of unicode that included that particular emoji. |
| 14:14 |
Dyrcona |
That would be a machine on the Evergreen side of things, a brick drone, or the db server. |
| 16:19 |
jeffdavis |
Sounds like Hoopla is going to start removing emojis from MARC records. |
| 16:19 |
jeffdavis |
Or at least, that's what a contact person there said in an email. |
| 16:22 |
csharp_ |
*sad emoji* |
| 16:24 |
jeffdavis |
lol |
| 16:25 |
jeffdavis |
In my day, we had to express our emotions in ASCII. |
| 16:26 |
csharp_ |
jeffdavis++ |
| 16:37 |
Dyrcona |
:) |
| 17:08 |
|
mmorgan left #evergreen |
| 17:45 |
Dyrcona |
Well, here it is: https://github.com/CWMARSINC/mkdupgrade |
| 17:45 |
Dyrcona |
I like it, but I wrote it... :) |
| 17:46 |
Dyrcona |
Oh, I typoed the repo name when I made it... Grrr! |
| 17:47 |
Dyrcona |
Ok! Fixed! https://github.com/CWMARSINC/mkdbupgrade |
| 18:07 |
|
jihpringle joined #evergreen |
| 19:06 |
csharp_ |
Dyrcona++ |
| 19:43 |
|
jihpringle joined #evergreen |