Problem: The custom structmap (mets_structmap.xml) functionality of Archviematica isn't documented #451
Labels
good first issue
An issue that would be easy for someone who has not worked with the codebase/docs before.
IISH
International Institute of Social History
Type: enhancement
An improvement to existing functionality.
Milestone
Please describe the problem you'd like to be solved.
I would like to see the ability to provide a custom structmap with an Archivematica transfer; and the ability to add one to an Archivematica SIP, documented better.
At present, looking at the pages which reference structmaps in the docs, they all seem to describe those created by the system:
Yet, it is also possible to add a logical structmap at point of ingest in its own file and it will be reflected in the Archivematica METS. As an example you can run this sampledata tranfer: https://github.com/artefactual/archivematica-sampledata/tree/master/SampleTransfers/structMapSample
There are two methods of providing a custom structmap:
Both features are verified to work.
Describe the solution you'd like to see implemented.
Describe how a user would go about providing a structmap in either scenario and the specifics of how that structmap should be configured. For example, using the
FILEID
to provide a filepath (at present)For ingest, we might ask a user have SFTP access to the
SIPCreation/SIPsUnderConstruction
folder so that they have the ability to place a structmap as required.We can also describe the output and how that will look in the METS where the file path is replaced with the actual
FILEID
:NB. Users should beware that initially, their own structmap will not validate as METS despite looking like METS. Our workaround to providing this capability is very much using the document as a template, and the filepaths once replaced enables the METS extract to validate correctly.
Limitations might be discussed such as only allowing for one structmap (or do we need to answer the question "can multiple structmaps be placed in the same reserved file (
mets_structmap.xml
) for inclusion in the AIP?")Additional context
mets_structmap.xml
)For Artefactual use:
Please make sure these steps are taken before moving this issue from Review to Verified in Waffle:
The text was updated successfully, but these errors were encountered: