Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Valid IP for CSIP: valid_IP_with_SHOULD_MAY_1_rep #382

Open
koit opened this issue Jul 4, 2021 · 0 comments
Open

Valid IP for CSIP: valid_IP_with_SHOULD_MAY_1_rep #382

koit opened this issue Jul 4, 2021 · 0 comments
Labels
corpus package PRs and issues relating to corpus test packages, used to track corpus creation progress.

Comments

@koit
Copy link
Contributor

koit commented Jul 4, 2021

This issue is to document valid_IP_with_SHOULD_MAY_1_rep.

valid_IP_with_SHOULD_MAY_1_rep is a minimal IP with one representation that fulfils all MUST, SHOULD and MAY requirements of CSIP. "Minimal" refers to the attempt to meet the requirements with the least amount of complexity, e.g. have only a single payload file, only one representation and only the package level METS file.

Thus, by definition, it does not meet CSIP105-CSIP112 that require multiple representations and CSIPSTR12 that requires a representation-level METS file.

As of 2021-07-04, the validator at https://pyip.openpreservation.org/validate/ reports 4 Schematron issues:

ID Level Location Validator message Comment
CSIP21 Warn mets/dmdSec/mdRef SHOULD provide a reference to the descriptive metadata file located in the “metadata” section of the IP.. There are two of these warnings, one for each dmdSec, and both are erroneous, as there are dmdSec/mdRef elements that properly reference the metadata files.
CSIP114 Error mets/fileSec/fileGrp [@USE='Representations'] A pointer to the METS document describing the representation or pointers to the content being transferred must be present in one or more file groups with fileSec/fileGrp/@USE attribute value “Representations”. This is a wrong interpretation of CSIP due to ambiguous wording. The matter is discussed at DILCISBoard/E-ARK-CSIP#642.
CSIP101 Warn mets/structMap/div/div [@LABEL='Representations'] When no representations are present the content referenced in the file section file group with @USE attribute value “Representations” is described in the structural map as a single sub division. This warning is undue as the package does have a representation.

The following is a screenshot of the full validation report:

valid_IP_with_SHOULD_MAY_1_rep validation report

@koit koit added the corpus package PRs and issues relating to corpus test packages, used to track corpus creation progress. label Jul 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
corpus package PRs and issues relating to corpus test packages, used to track corpus creation progress.
Projects
None yet
Development

No branches or pull requests

1 participant