Skip to content

Problem: DSpace transfer can have license files incorrectly grouped as original files #1808

Description

@sromkey

Expected behaviour

When a DSpace transfer is processed, all files that are in the DSpace METS in fileGRP USE=LICENSE should also be in the License fileGRP in the Archivematica METS and be treated as License files in processing.

Current behaviour

We have seen cases where if there is more than one License file in the DSpace export, only one is treated as a License by Archivematica, and the other is treated as an original, landing in the fileGRP USE=original in the fileSec.

Steps to reproduce

  1. Find a DSpace export which contains more than one License file (as indicated in the DSpace METS)
  2. Process through Archivematica as a DSpace transfer.
  3. Check the AIP METS file when complete- only 1 License file will be indicated in the fileSec, while the other has become an "original".

Your environment (version of Archivematica, operating system, other relevant details)

The example AIP where this was observed was made with Archivematica 1.13- we should re-test in a more recent Archivematica version.


For Artefactual use:

Before you close this issue, you must check off the following:

  • All pull requests related to this issue are properly linked
  • All pull requests related to this issue have been merged
  • A testing plan for this issue has been implemented and passed (testing plan information should be included in the issue body or comments)
  • Documentation regarding this issue has been written and merged (if applicable)
  • Details about this issue have been added to the release notes (if applicable)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: reviewThe issue's code has been merged and is ready for testing/review.Type: bugA flaw in the code that causes the software to produce an incorrect or unexpected result.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions