[FOLIO-1323] Merge Inventory reference changes - multiple modules and Ansible. Created: 29/Jun/18 Updated: 12/Nov/18 Resolved: 05/Jul/18 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P3 |
| Reporter: | Niels Erik Nielsen | Assignee: | Niels Erik Nielsen |
| Resolution: | Done | Votes: | 0 |
| Labels: | core, devops, sprint41 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||||||
| Sprint: | |||||||||||||||||||||||||||||||||||||||||
| 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 |
| Comments |
| Comment by Niels Erik Nielsen [ 29/Jun/18 ] |
|
This is what the versions look like on my local development environment with the branches in the description installed and deployed (got a dated version of Users running): |