...
Item | Presenter | Notes | Actions |
---|
Organisational matters | Martina Schildt | Questions to clarify: Do we need an own Slack channel? we start with staying in #erm-team eholdings subgroup did the same if need be we can create an own channel at a later point
Do we need an own mailing list to publish and distribute the agenda? Do we need a separate implementers' page? Who would volunteer to take minutes? Felix: If there were multiple people taking notes, I would volunteer. Sabrina: In this case, I would volunteer too Karina: I can also take notes next time
Who would volunteer to note attendance?
| https://folio-org.atlassian.net/wiki/x/MYFRC https://folio-org.atlassian.net/wiki/x/gwDcAg |
Update on changes to Local KB | Owen Stephens | Link to slide deck: Lref gdrive file |
---|
url | https://docs.google.com/presentation/d/1YvWvu-KwjY0qopFrhUsRPMIGdZiqBJATPl9kQ6oFiZE/edit?usp=sharing |
---|
|
Upcoming changes March 2024 on Local KB Synchonization already increased speed of data ingest when doing testing in GBV loading GOKB took ~ 24 hours behaviour until now: titles are treated as universal - same titles from different sources (e.g. GOKB or other)are treated as the same title IDs used to match titles: this mechanism has not always worked well even if there was only one external source sometimes Local KB treated 2 titles as one where GOKB treated them as 2 > seemed like a title was missing when it was not
New approach Works will be treated as source specific incoming titles require a work source identifier if there are 2 different work source IDs for a single title > 2 separate titles will be created in local KB for GOKB: GOKB reference title UUID for tenants only using GOKB for data this means we mirror GOKB data much more precisely for tenants using multiple data sources (e.g. file imports as well as GOKB) titles will appear multiple times unless the same work source ID is used on import
Transition between old and new approach because existring systems will not have work source ID for each work, this will need to be added new approach does fall back matching on old IDs if incoming work source ID does not already exist > existing titles are used as correctly as possible titles will only get a work source ID added as they are matched for GOKB users this means re-harvesting the full GOKB Bernd: what happens if titles were merged wrongly? Owen: will work out and end up in the right state as soon as all the system has re-harvested all titles on harvest should do the job, but maybe it needs 2 harvests Bernd in chat: In the local KB, but what about the agreements? As a result the wrong title could be attached? Owen: if the title is directly attached to an AGL this can happen - system cannot know whteher that is the title that was meant to be matched - TO DO work on reports to inform users what happened / which title was matched title matching method is set by environment setting (system admin) Poppy defaults to old approach but can be switched to new Quesnelia defaults to new approach but can be switched to old not recommended to switch multiple times we have tested switching from old to new but not the other way around on Snapshot GOKB is harvested every day without errors
GOKB harvesting Currently using an approach called “OAI-PMH” that is package based even a single and minor change to a package results in a complete update of the whole package if a package fails, we do not get any data from that package
Working on switching to a new approach called the “scrolling API” separate data feeds for package metadata (no titles) and titles this means we can partially ingest packages - failure of a single title does not affect rest of the package changes can be taken from title level
New approach Development status pushKB API has been added to FOLIO but is not active by default cannot be active at the same time as current OAI-PMH approach external service is work in progress most likely expect external service to be tested against Quesnelia release
Felix in chat: Q for after Owen's presentation: Has logic changed for matching of GOKb package titles? if new titles are added or old titles are deleted from packages Owen: for package titles = PCIs is a combination of title record in FOLIO, package record in FOLIO and platform the title is on if we see a different title, this new title will be added - new PCI the old one would be treated as a deletion
| - Owen Stephens Create a ticket for working on reports to inform about AGL title matching
|
...
00:03:04 Zorian Sasyk | EBSCO FOLIO Implementation: 2024-03-12 13 Agenda and Meeting notes
00:21:11 scolglaz: Visibility Settings are new-ish HLM, for example, which includes Exclude from MARC Export.
00:21:24 Becca Banach: Reacted to "Visibility Settings ..." with ðŸ‘ðŸ»
00:22:30 Owen Stephens: That would be my understanding as well Sara
00:30:06 Owen Stephens: Just on the ‘admin’ vs ‘access’ aspects that Zorian mentioned, we originally envisioned Agreements helping to bridge this gap, and I’m very interested in having this discussion. For example - could we have Agreements help with ensuring the right resources are active/not active in eHoldings/HLM?
00:31:14 scolglaz: Reacted to "Just on the ‘admin’ ..." with ðŸ‘
00:32:13 Becca Banach: Reacted to "Just on the ‘admin’ ..." with ðŸ‘
00:44:25 scolglaz: The ID string like xx-xx-xx would helpful, because it could help me figure out what the vendor - title/entity - package was … to be able to figure out what to go back and turn on, etc … just to explain a bit more
00:44:40 Stephanie Kaceli, Cairn University: Reacted to "The ID string like x..." with ðŸ‘
00:54:24 scolglaz: Thanks for that Owen!
00:54:36 Owen Stephens: https://folio-snapshot-2.dev.folio.org/erm/agreementLines/28522475-81e3-456e-b714-b2e53cfb22aa/agreement/804c7234-7389-4226-b655-19d11971d03d?filters=lineType.type%3D%3Dexternal&page=1&sort=name
00:56:32 scolglaz: Great! So good to know! Thanks, Owen
00:57:19 Liisa Mobley: I have to head to another meeting. Nice to meet everyone!
...