Details
-
Task
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
Description
This Jira concerns the merge of the implementation of three new Inventory reference tables, instance-types, instance-formats, contributor-types.
The change involves changes to the JSON structures (new properties) and significant data changes in instance-types and instance-formats.
The new properties are mandatory, making these changes breaking, thus requiring dependent modules (mod-codex-inventory, mod-inventory, ui-inventory) to upgrade dependency declarations.
Further more, the changes to the instance-types terms requires changes to the Inventory.Instance.instanceType <-> Codex.Instance.resourceType mapping, thus requiring code changes to mod-codex-inventory.
At this point the UI changes are deployed in a forward/backward compatible way - including updates to dependency declarations and new Settings pages for resource types, formats and contributor types. What's missing UI-wise is a minor tweak to the layout of some term columns in the settings pages, that can be applied after the merge.
For building systems using folio-ansible, this change also includes loading data from the source repository (mod-inventory-storage), rather than duplicating the reference and sample data in the folio-ansible repository.
The branches containing the changes to be merged to master, are:
mod-inventory-storage: MODINVSTOR-115-116-123-consolidate
mod-inventory: MODINV-60
mod-codex-inventory: MODCXINV-28
folio-ansible: FOLIO-1313
TestRail: Results
Attachments
Issue Links
- relates to
-
FOLIO-1313 Convert folio-ansible to use module-sample-data for loading inventory data
-
- Closed
-
-
MODCXINV-28 Update dependencies to include new versions of three mod-inventory-storage interfaces
-
- Closed
-
-
MODINV-60 Accept mod-inventory-storage instance-types interface v2.0
-
- Closed
-
-
MODINVSTOR-115 Add properties "source", "code" to InstanceType
-
- Closed
-
-
MODINVSTOR-116 Add properties "code", "source" to InstanceFormat
-
- Closed
-
-
MODINVSTOR-123 Add properties 'code', 'source' to Instance contributor-type
-
- Closed
-
-
UIIN-149 Settings page. Inventory > Instances > Contributor Types
-
- Closed
-
-
UIIN-150 Settings page. Inventory > Instances > Resource Type
-
- Closed
-
-
UIIN-151 Settings page. Inventory > Instances > Formats
-
- Closed
-