Details
Details
Assignee
Unassigned
UnassignedReporter
Doug Loynes
Doug LoynesPriority
Development Team
Citation
Release
Not Scheduled
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 15, 2024 at 7:56 PM
Updated January 16, 2025 at 8:55 PM
The integration of wireframes into the MARVA editor provides an opportunity to refine some functionality included in the Thin Thread release from December 2023.
The focus of this card is how to display the correct statuses for the Identifier component (associated with the label “Invalid/Canceled?”).
Currently, the values for this drop down are taken from a curated list from the Library of Congress:
https://id.loc.gov/vocabulary/mstatus.html , AND
https://id.loc.gov/vocabulary/mstatus.json (JSON file)
Values from the list:
This list is comprehensive in terms of the types of statuses supported across components and entities for BIBFRAME 2.x. However, for any given component, only a subset of these values may apply.
For the Identifier component, only the ‘Canceled or invalid’ and ‘Current’ statuses apply. Building a drop down menu - inclusive of all the values in the list - will confuse the cataloger and introduce inefficiencies into the workflow.
In fact, with only two valid statuses supported in the component, it may make more sense to present these values as radio buttons instead of building a drop down limited to the two statuses.
More broadly, the opportunity with this card is to help refactor the front end so that it isn’t rigidly aligned with the BIBFRAME 2 profile. In order to provide a cleaner workflow for the catalogers, we need to change assumptions about how to fulfill functionality in the editor, comply with the BIBFRAME 2 Monograph profile, and render the wireframes designed for the interface.
With respect to updating the controlled values needed on the edit screen, the intent of this card is to start with requirements needed for the Identifiers component, and subsequently apply the approach taken for this component to other like components. (Changes to the other components will be addressed separately).