Show more

I've suggested that, because every student, staff, and faculty member requires a library barcode, and it's used by multiple systems, it would make sense to store that in the uni's central information system.

But the keeper of said system has rejected that suggestion without a reason.

So that means student services and I are going to have to sync up this info ourselves?

*sigh* I just want this to work.

Show thread

Two weeks out from going live with a new library system and I have no idea who is going to be generating new barcodes or where that info is going to be stored.

In our current system, we generate a barcode, then store it in our LDAP system so student services can also print university ID cards with them. IT doesn't want to use LDAP anymore. Our new system doesn't generate barcodes.

Ex Libris Alma migration gripe, preventing link rot 

Here's hoping they have a mapping of the old system ID to new system ID they can share with me, so I can build a redirect map and/or update the new system records to include the old system IDs.

Show thread

Ex Libris Alma migration gripe, preventing link rot 

I would have really appreciated it if the Ex Libris migration team for whom we're paying a lot of money had mentioned in the discussion of "local fields" that marking your previous system ID as a local field would be a really good idea... because that would enable you to then provide redirects from your old system URLs to the new system.


Collaborative FAQ editing 

One commenter wants to say "it may be able to provide everything you need for undergraduate assignments. But there are some special resources for which you will need to search other databases, including geographical information system (GIS) data, statistical data, and research datasets. Or you may need to search across multiple databases to carry out a systematic search for a literature review or systematic review."

Another thinks that's too much info. Fun.

Show thread

Collaborative FAQ editing 

Recurring conflict: should the FAQ have more or less information to answer a question. Example:

"So this discovery layer is the only search tool I'll ever need?"

Current draft says "No, you should become familiar with the databases recommended in our subject guides."

Ask for tab-delimited data without specifying an encoding (because who generates anything other than UTF-8 these days?), get pipe-delimited data (!?!) encoded in latin1.

Okay, okay. I'll be liberal in what I accept.

US vs. GB/CA/AU etc. English 

Just this morning I changed all user-facing instances of "catalog" to "catalogue" in our new discovery layer. I know it's annoying for devs but it is genuinely important for cultures.

Dan Scott boosted


in lighter news, i'm working on a daemon so naturally my development branch is named 'exorcism'

i was not the one who first used that term to describe my task.

Online conference with free software infrastructure 

Highly impressed with @swib 2020 conference (Semantic Web in Libraries - which made attendance free this unprecedented year and are using free software tools (Mattermost for discussion, BigBlueButton for streaming video) for infrastructure.

Kudos @acka47 and Joachim Neubert!

ADHD paranoia 

Sometimes I wonder if my employers have deliberately taken advantage of my hyperfocus. Like okaying my buyout of part of my workload to work on research, then assigning me an entire library system migration (of not just one but many constituent libraries) to complete by myself on a condensed timeline.

Which is how I ended up paying my employer to do overtime because I'm not going to let this project fail, as angry as I might be about it, and why my research has been suffering.

Ex Libris gripe, frameworks, last retoot 

Very grumpy that Primo VE is written in AngularJS as that a) hijacks routing and onload so much that vanilla JS just won't work and b) the framework is EOL at the end of next year and c) the performance is awful.

So I have to learn enough of a soon-to-be-obsolete framework to customize things for launch, and will inevitably have to learn something else in a year or so.

I normally enjoy learning but not this kind of situation.

Serious security issues with Ex Libris Alma and Primo VE headers (or lack thereof) 

Got our Evergreen instance up to a B+ with about a half an hour of work. Should be pretty generalizable, too.

But the reliance on the ancient Dojo framework is going to kill any chance of applying a Content Security Policy without 'unsafe-inline' and 'unsafe-eval'.

Show thread

Serious security issues with Ex Libris Alma and Primo VE headers (or lack thereof) 

That's the title of the support case I just opened.

I wonder how long it will be before Ex Libris is paying us *not* to be a customer.

Point at an Alma or Primo VE instance and see the carnage for yourself.

(Note: Evergreen hasn't implemented much, but out of the box it still gets a D+ compared to Alma's stone-cold F)

Currently editing videos from the command line using ffmpeg because OpenShot is ludicrously slow (exporting a 14 minute video is going to take it an hour?!?)

work bullshit, profanity 

"in IT, we do not like "scripts" created externally; we rather systemize the data exchange and hence we can support it and be held responsible for its integrity."

Hello, I am a member of the same institution as you, IT, and wrote the script that solved a problem that I've been waiting on you for THREE FUCKING MONTHS without any movement, and posted it so any of your people can review it.

Don't get all pissy over your turf. Perform instead of blocking progress.

Dan Scott boosted

Latest Ex Libris bug: invalid SVG 

So Primo VE is a hosted application over which you have very little control.

It's very frustrating when they push out an update that includes an SVG file with two occurrences of multiple id attributes in a single XML element, which makes Firefox (at least) unhappy.

Another support case opened...

Dan Scott boosted

Just updated #Firefox on my Fedora laptop to #Firefox83. Kudos on the ability to save fillable PDF files right from the browser! I know a number of people who will appreciate this.

Of course, all of the other improvements are welcome, especially the built-in HTTPS-only mode (though I still use HTTPS Anywhere) as well as performance enhancements. I'll be testing those out personally to see if there's a difference. #mozilla #foss #floss

Ex Libris gripes - copy cataloguing barriers 

I can't add arbitrary Z39.50 servers as copy cataloguing sources.

Need to submit a support case with the details and confirmation from the source that they would like to be added to Ex Libris's master list of sources.

Oh and actually SRU only, no support for Z39.50 sources.

Wow this is such an improvement over our current library system :(

Show more is a GLAM-themed Mastodon Instance.