Details
-
Task
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
Description
Analyze changes required in dependent modules due to breaking changes to multiple interfaces in mod-inventory-storage
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory-storage | instance-storage | 5.0->6.0 |
Change of alternativeTitles |
Dependent module | Depends on instance-storage | Upgrade to instance-storage | Code changes |
---|---|---|---|
mod-circulation | 4.0 5.0 | 4.0 5.0 6.0 |
na |
mod-codex-inventory | 5.0 | 6.0 |
Changes to mapping of alternativeTitles |
mod-inventory | 5.0 | 6.0 |
Changes to propagation of alternativeTitles |
mod-oai-pmh | 5.0 | 6.0 |
Changes to test samples |
ui-inventory | 5.0 | 6.0 |
(Change interactions with alternativeTitles |
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory | inventory | 7.0->8.0 |
change of alternativeTitles |
Dependent module | Depends on inventory | Upgrade to inventory | Code changes |
---|---|---|---|
mod-patron | 5.2 6.0 7.0 | 5.2 6.0 7.0 8.0 |
na |
mod-rtac | 5.3 6.0 7.0 | 5.3 6.0 7.0 8.0 |
na |
ui-inventory | 7.0 | 8.0 |
Change interactions with alternativeTitles |
ui-requests | 6.0 7.0 | 6.0 7.0 8.0 |
na |
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory-storage | holdings-storage | 2.1->3.0 |
removal of electronicLocation |
Dependent module | Depends on holdings-storage | Upgrade to holdings-storage | Code changes |
---|---|---|---|
mod-patron | 1.2 2.0 | 1.2 2.0 3.0 |
na |
mod-rtac | 1.2 2.0 | 1.2 2.0 3.0 |
na |
mod-circulation | 1.3 2.0 | 1.3 2.0 3.0 |
na |
mod-inventory | 2.0 | 2.0 3.0 |
na |
ui-inventory | 2.1 | 3.0 |
Remove interactions with electronicLocation (DONE |
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory-storage | platforms | 1.0 -> deprecate |
remove end-point platforms |
Dependent module | Depends on platforms | Upgrade to none | Code changes |
---|---|---|---|
ui-inventory | 1.0 | remove ( |
Remove references to platforms ( |
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory-storage | item-storage | 6.0->7.0 |
pieceIdentifiers renamed to copyNumbers |
Dependent module | Depends on item-storage | Upgrade to item-storage | Code changes |
---|---|---|---|
mod-circulation | 5.3 6.0 | 5.3 6.0 7.0 |
na |
mod-inventory | 6.0 | 7.0 | adapt to name change in item-storage and change Item schema |
ui-inventory | 6.0 | 7.0 |
(Change interactions with pieceIdentifiers, |
ui-checkout | 5.0 6.0 | 5.0 6.0 7.0 | na |
ui-checkin | 5.0 6.0 | 5.0 6.0 7.0 | na |
*************
Module | Interface | Version change | Due to |
---|---|---|---|
mod-inventory | inventory | 7.0->8.0 |
rename `Item.pieceIdentifiers` to `Item.copyNumbers` |
Dependent module | Depends on inventory | Upgrade to inventory | Code changes |
---|---|---|---|
mod-patron | 5.2 6.0 7.0 | 5.2 6.0 7.0 8.0 |
na |
mod-rtac | 5.3 6.0 7.0 | 8.0 |
rename 'pieceIdentifiers' to 'copyNumbers' in test sample data |
ui-inventory | 7.0 | 8.0 |
Change interactions with pieceIdentifiers |
ui-requests | 6.0 7.0 | 6.0 7.0 8.0 |
na |
*************
Consolidated branches
Module | Branches to consolidate | Consolidated branch | Merged | Released |
---|---|---|---|---|
mod-inventory-storage | CONSOLIDATE-200-205-209-226-227-228-229-232 | Yes | No | |
mod-inventory | CONSOLIDATE-90-93-94 | Yes | No | |
mod-codex-inventory | none | Yes | No | |
mod-circulation | CONSOLIDATE-168-169-170 | Yes | No | |
mod-patron | CONSOLIDATE-14-15 | Yes | No | |
mod-oai-pmh | none | Yes | No | |
mod-rtac | CONSOLIDATE-9-10 | Yes | No | |
ui-inventory | individual merges | Yes | No | |
ui-requests | none | Yes | No |
TestRail: Results
Attachments
Issue Links
- relates to
-
CIRC-168 Updgrade dependency on interface `instance-storage` to `4.0 5.0 6.0`
-
- Closed
-
-
CIRC-169 Upgrade dependency on `holdings-storage` to `1.3 2.0 3.0`
-
- Closed
-
-
CIRC-170 Upgrade dependency on `item-storage` to `5.3 6.0 7.0`
-
- Closed
-
-
MODINV-93 Upgrade dependency on `holdings-storage` to `2.0 3.0`
-
- Closed
-
-
MODINV-97 Change structure of Item notes: from String list to list of objects as in holdingsRecord
-
- Closed
-
-
MODINVSTOR-205 rename Piece Identifier to Copy Number in the schema
-
- Closed
-
-
MODINVSTOR-233 Upgrade version of mod-inventory-storage from 13.3.0 to 14.0.0
-
- Closed
-
-
MODOAIPMH-65 Upgrade dependency on `instance-storage` to `6.0`
-
- Closed
-
-
MODPATRON-14 Upgrade dependency on `inventory` to `5.2 6.0 7.0 8.0`
-
- Closed
-
-
MODPATRON-15 Update dependency on `holdings-storage` to `1.2 2.0 3.0`
-
- Closed
-
-
MODRTAC-9 Upgrade dependency on `inventory` to `8.0`, rename property 'pieceIdentifiers` in Item test data.
-
- Closed
-
-
MODRTAC-10 Upgrade dependency on `holdings-storage` to `1.2 2.0 3.0`
-
- Closed
-
-
UIREQ-173 Upgrade dependency on `inventory` to `6.0 7.0 8.0`
-
- Closed
-
-
MODCXINV-38 Adapt to new structure of alternativeTitles from Inventory
-
- Closed
-
-
MODINV-90 Change structure of "alternativeTitles"
-
- Closed
-
-
MODINV-94 Adapt to rename of Item property `pieceIdentifiers` to `copyNumbers` in mod-inventory-storage
-
- Closed
-
-
MODINVSTOR-200 New structure for "alternativeTitles", add reference table
-
- Closed
-
-
MODINVSTOR-209 Extend holdings record, breaking changes
-
- Closed
-
-
MODINVSTOR-226 Remove obsolete reference table `platforms`
-
- Closed
-
-
MODINVSTOR-227 Remove property electronicLocation from holdingsRecord schema
-
- Closed
-
-
MODINVSTOR-228 Change holdingsStatements from array of strings to array of objects
-
- Closed
-
-
MODINVSTOR-229 Disallow additional properties in holdingsRecord
-
- Closed
-
-
UIIN-345 Add element "alternative title type"
-
- Closed
-
-
UIIN-388 Remove `platforms` and `holdingsRecord.electronicLocation` from UI
-
- Closed
-
-
UIIN-397 Adapt to `Item.pieceIdentifiers` being renamed to `Item.copyNumbers` in mod-inventory
-
- Closed
-