[UXPROD-3885] Allow external data sources to be authoritative about works in the Agreements Local KB Created: 31/Oct/22 Updated: 08/Feb/24 Resolved: 09/Oct/23 |
|
| Status: | Closed |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | Poppy (R2 2023) |
| Type: | New Feature | Priority: | TBD |
| Reporter: | Owen Stephens | Assignee: | Owen Stephens |
| Resolution: | Done | Votes: | 0 |
| Labels: | erm, local_kb | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||
| Release: | Poppy (R2 2023) | ||||||||||||||||
| Development Team: | Bienenvolk | ||||||||||||||||
| PO Rank: | 0 | ||||||||||||||||
| Description |
|
Current situation or problem: The current synchronisation of the Agreements Local KB with an external KB makes the assumptions that:
This leads to a number of issues for users of the local KB including:
Over time a number of different approaches have been taken to resolving the issues but none have changed the fundamental assumptions given above, and they have tended to add complexity to the system (more complex matching rules for incoming data, additional tools for managing title information in the local KB) In a situation where the tenant is exclusively, or almost exclusively, dependant on a single source of data for it's information, the assumptions listed above are no longer valid, and a simpler approach can be taken which:
In scope
Out of scope
Proposed solution/stories Approach will be to introduce a new "work source ID" which can be used to match incoming work. The use of this new method will be optional, switched at compile time. This will mean that all incoming works will be required to have a source ID included - this will affect import from any external data source including JSON and KBART imports |
| Comments |
| Comment by Owen Stephens [ 14/Apr/23 ] |
|
Just to capture some feedback from Bernd Oberknapp in Slack (https://folio-project.slack.com/archives/C9ER2HCRY/p1681485815955459?thread_ts=1681217983.319299&cid=C9ER2HCRY):
|