Uploaded image for project: 'mod-inventory-storage'
  1. mod-inventory-storage
  2. MODINVSTOR-231

Plan: Breaking changes for mod-inventory / mod-inventory-storage

    XMLWordPrintable

Details

    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 MODINVSTOR-232 Change of alternativeTitles MODINVSTOR-200, Change of statisticalCodes MODINVSTOR-241
      Dependent module Depends on instance-storage Upgrade to instance-storage Code changes
      mod-circulation 4.0 5.0 4.0 5.0 6.0 CIRC-168 na
      mod-codex-inventory 5.0 6.0 MODCXINV-38 Changes to mapping of alternativeTitles MODCXINV-38
      mod-inventory 5.0 6.0 MODINV-90 Changes to propagation of alternativeTitles MODINV-90
      mod-oai-pmh 5.0 6.0 MODOAIPMH-65 Changes to test samples MODOAIPMH-65
      ui-inventory 5.0 6.0 UIIN-345 (Change interactions with alternativeTitles UIIN-345)

      *************

      Module Interface Version change Due to
      mod-inventory inventory 7.0->8.0 MODINV-94 change of alternativeTitles MODINV-90
      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 MODPATRON-14 na
      mod-rtac 5.3 6.0 7.0 5.3 6.0 7.0 8.0 MODRTAC-9 na
      ui-inventory 7.0 8.0 UIIN-345 Change interactions with alternativeTitles UIIN-345
      ui-requests 6.0 7.0 6.0 7.0 8.0 UIREQ-173 na

      *************

      Module Interface Version change Due to
      mod-inventory-storage holdings-storage 2.1->3.0 MODINVSTOR-209 removal of electronicLocation MODINVSTOR-227, change of holdingsStatements MODINVSTOR-228, disallow additional properties MODINVSTOR-229
      Dependent module Depends on holdings-storage Upgrade to holdings-storage Code changes
      mod-patron 1.2 2.0 1.2 2.0 3.0 MODPATRON-15 na
      mod-rtac 1.2 2.0 1.2 2.0 3.0 MODRTAC-10 na
      mod-circulation 1.3 2.0 1.3 2.0 3.0 CIRC-169 na
      mod-inventory 2.0 2.0 3.0 MODINV-93 na
      ui-inventory 2.1 3.0 UIIN-234 Remove interactions with electronicLocation (DONE UIIN-388), change interactions with holdingsStatements (UIIN-234)

      *************

      Module Interface Version change Due to
      mod-inventory-storage platforms 1.0 -> deprecate MODINVSTOR-226 remove end-point platforms MODINVSTOR-226
      Dependent module Depends on platforms Upgrade to none Code changes
      ui-inventory 1.0 remove (UIIN-388 DONE) Remove references to platforms (UIIN-388 DONE)

      *************

      Module Interface Version change Due to
      mod-inventory-storage item-storage 6.0->7.0 MODINVSTOR-205 pieceIdentifiers renamed to copyNumbers MODINVSTOR-205, structure of item notes changed MODINVSTOR-154
      Dependent module Depends on item-storage Upgrade to item-storage Code changes
      mod-circulation 5.3 6.0 5.3 6.0 7.0 CIRC-170 na
      mod-inventory 6.0 7.0 adapt to name change in item-storage and change Item schema MODINV-94
      ui-inventory 6.0 7.0 UIIN-397 (Change interactions with pieceIdentifiers, UIIN-397)
      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 MODINV-94 rename `Item.pieceIdentifiers` to `Item.copyNumbers` MODINV-94, structure of notes changed MODINV-97
      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 MODPATRON-14 na
      mod-rtac 5.3 6.0 7.0 8.0 MODRTAC-9 rename 'pieceIdentifiers' to 'copyNumbers' in test sample data MODRTAC-9
      ui-inventory 7.0 8.0 UIIN-397 Change interactions with pieceIdentifiers UIIN-397, Change interactions with Notes UIIN-253
      ui-requests 6.0 7.0 6.0 7.0 8.0 UIREQ-173 na

      *************

      Consolidated branches

      Module Branches to consolidate Consolidated branch Merged Released
      mod-inventory-storage MODINVSTOR-232 MODINVSTOR-200 MODINVSTOR-209 MODINVSTOR-227 MODINVSTOR-228 MODINVSTOR-229 MODINVSTOR-205 MODINVSTOR-226 CONSOLIDATE-200-205-209-226-227-228-229-232 Yes No
      mod-inventory MODINV-90 MODINV-93 MODINV-94 CONSOLIDATE-90-93-94 Yes No
      mod-codex-inventory MODCXINV-38 none Yes No
      mod-circulation CIRC-168 CIRC-169 CIRC-170 CONSOLIDATE-168-169-170 Yes No
      mod-patron MODPATRON-14 MODPATRON-15 CONSOLIDATE-14-15 Yes No
      mod-oai-pmh MODOAIPMH-65 none Yes No
      mod-rtac MODRTAC-9 MODRTAC-10 CONSOLIDATE-9-10 Yes No
      ui-inventory UIIN-234 UIIN-345 UIIN-397 individual merges Yes No
      ui-requests UIREQ-173 none Yes No

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                nielserik Niels Erik Gilvad Nielsen
                nielserik Niels Erik Gilvad Nielsen
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases