This repository was archived by the owner on Mar 18, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
This repository was archived by the owner on Mar 18, 2020. It is now read-only.
Search functionality for DAMS administrators and managers #278
Copy link
Copy link
Open
Description
Descriptive summary
There isn't currently a way to search administrative metadata in the DAMS, so we have to hunt around for examples or request reports from ITD for fuller results.
Search functions that would be useful:
- Searching for exemplar records which contain specific settings or administrative metadata (e.g. a permission type of "metadataDisplay", event type of "record created").
- Searching for all records which contain specific settings or administrative metadata. Basic functionality would be searching just for the value, more useful would be to be able to scope the search to specific metadata field(s) (i.e. search for "cultural sensitivity" in dams:otherRightsBasis)
- Searching for an authority record using an ark, returning the authority record in question, the count of other records (object and collection mainly) that are linked to it, and arks/links to those records.
- Searching authority records using a text string, returning the matching (wouldn't have to be 100%) records, count of other records (object and collection mainly) that are linked to each, and arks/links to those records.
Use cases:
- Identifying example records which contain a specific setting or administrative metadata for testing system updates.
- Identifying records which were created within a specific period of time for reporting, review, or clean up.
- Identifying authority records which may be duplicates and could be merged.
- Understanding the context in which a potentially ambiguous authority value was applied and used, to help determine whether it means one thing or another (e.g. the term "cruise" could mean the Carnival kind of vacation cruise, or the SIO oceanographic research expedition cruise) and so whether the term applies to an item in hand, needs to be disambiguated, linked records need to be changed, etc.
- Identifying records edited by specific individuals (this will be more important once we have a broader pool of individuals able to edit records) for review, reconciliation, or other things.
Related work
Not exactly sure how it's related but there's overlap with: #262
Reactions are currently unavailable