We are dedicating the Archivematica 1.6 release to the memory of Nancy Deromedi. Many of our users will know that a major defining feature of this release is the new Appraisal and Arrangement tab. This idea was conceived and sponsored by the Bentley Historical Library at the University of Michigan, under the leadership of Nancy Deromedi. Sadly, her life was cut short by cancer before the project was completed. From Michael Shallcross, Bentley Historical Library:
“Nancy Deromedi was a leader in the field of digital preservation at the University of Michigan's Bentley Historical Library from 1997 until her untimely passing in 2014. Always eager to explore new ideas and strategies, she inspired her colleagues to innovate, take risks, and embrace emerging technologies. The success of the Bentley's "ArchivesSpace-Archivematica-DSpace Workflow Integration" project (funded by the Andrew W. Mellon Foundation) is very much a tribute to her vision, generosity of spirit, and constant drive to find better and more efficient solutions to preserve and provide access to digital archives.”
Instructions for fresh installs and upgrades can be found here.
Features of Archivematica 1.6:
Sponsored (Bentley Historical Library, University of Michigan with funding from the Andrew W. Mellon Foundation) Appraisal/Arrangement tab
New tab to facilitate analysis of transfer contents and arrangement of SIPs. Includes:
Visualization of transfer contents (number/size of files, file types, extensions)
Bulk Extractor report analysis (in tabular format)
Tagging content as an "aide memoire" during processing
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/appraisal/appraisal/#appraisal
Sponsored (Bentley Historical Library, University of Michigan with funding from the Andrew W. Mellon Foundation) ArchivesSpace integration
Use of the Appraisal tab to match SIP objects to resources in ArchivesSpace, sending SIP metadata from Archivematica to ArchivesSpace to update or create digital objects.
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/appraisal/appraisal/#archivesspace-resources
Sponsored (Simon Fraser University Archives) Improvements to transfer backlog management
Creation of new tab to search and view backlogged transfers, and download entire transfers or items from backlog (Note: supports download of transfers up to 1 GB in size).
Ability to perform transfer deletion requests from backlog tab (deletion requests are completed in the Storage Service)
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/backlog/backlog/#backlog
Sponsored (Zuse Institute Berlin) Full AIP re-ingest and AIP re-ingest improvements
Ability to send an AIP back to the beginning of the transfer tab to re-run all major preservation micro-services
Re-normalizing for the purpose of preservation; updating the AIP and versioning the METS file
Improved handling of updated metadata
Ability to define a different processing configuration for re-ingest
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/ingest/ingest/#reingest
Sponsored (Simon Fraser University Archives) DIP upload to AtoM improvements
Add AtoM REST API endpoints to GET archival hierarchy and PUT archival description
Add Archivematica REST API calls to AtoM endpoints to GET archival hierarchy and PUT archival description
Use the above to upload AIP metadata to AtoM descriptions, without creating DIP objects
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/access/access/#upload-metadata-to-atom
Sponsored (University of York/University of Hull) Support multiple checksum algorithms
Allow user to select alternate or additional checksum(s)
Capture alternate or additional checksum(s) in appropriate PREMIS entities in AIP METS file
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/user-manual/administer/dashboard-admin/#dashboard-general
Sponsored (City of Vancouver Archives) Emailed normalization error report
Sends an email to users when normalization errors occur either due to tool/command failure, or due to lack of normalization rule (helpful particularly for those using automated workflows).
Documentation: https://www.archivematica.org/en/docs/archivematica-1.6/getting-started/troubleshooting/error-handling/#normalization-errors
Sponsored (Bentley Historical Library) Bootstrap upgrade which has changed the transfer browser and SIP arrange interfaces
Sponsored (Simon Fraser University Archives) AIP view page that incorporates AIP download, reingest, deletion requests and metadata-upload to AtoM
Community pull requests:
A huge thanks to Aaron, Max and Alex for these contributions to Archivematica 1.6:
Remove empty bulk extractor logs by Aaron Elkiss: https://github.com/artefactual/archivematica/pull/523
Removes bulk extractor logs before placing in backlog or SIP if they do not contain any content
Better error message when fail to fetch ArchivesSpace creator by Max Eckard: https://github.com/artefactual/archivematica/pull/516
Move unneeded files config and added .DS_Store by Alex Garnett: https://github.com/artefactual/archivematica/pull/486
Makes the list of files to remove during Remove unneeded files micro-service easier to edit by moving it to clientConfig.conf and added .DS_Store files to the default list of files to be removed.
Significant bug fixes:
#9515: ArchivesSpace DIP upload admin page requires use statement
#9523: PREMIS agentType missing from admin settings
#9938: Second act in rights statement deleted on re-ingest
#10155: Files with diacritics failing at Assign file UUIDs and checksums
#10216: Pre-set normalization option ignored if access directory used
#10355: Remove django-mysqlpool from MCP Client (improves scalability)
#10363: Sponsored (Canadian Centre for Architecture) Processing config “uncompressed” setting doesn’t work
#10536: PREMIS event for removal from backlog not being created
#10569: Sponsored (Bentley Historical Library, University of Michigan) Run sanitizeNames on files, not sanitization events
#10573: Sponsored (Simon Fraser University Archives) Allow events and agents to have many-to-many relationships
#10712: Sponsored (University of Saskatchewan Library) Transfers with diacritics in transfer names are failing at Sanitize object’s file and directory names
Update to PRONOM version 88: https://www.nationalarchives.gov.uk/aboutapps/pronom/release-notes.xml
We have added the standard characterization rules for new formats based on our existing pattern (e.g. image and audio-visual formats characterized by Exiftool, MediaInfo and FFProbe). We have not added normalization rules for new formats because we do not have representative test files from the new format release. If you have a suggested normalization rule that you have tested, we encourage you to share it with others on the user forum.
Sponsored (University of California Los Angeles) Extraction rule for EO1 disk images in the FPR.
Features:
Sponsored (Simon Fraser University Archives) Fixity checking and reporting
Modify Storage Service to record time and results of fixity checks
Documentation: https://www.archivematica.org/en/docs/storage-service-0.10/fixity/#fixity-reporting
Sponsored (Bentley Historical Library) Support for DSpace as an AIP storage location
Please note that AIPs stored in DSpace currently cannot be downloaded via the Archival Storage tab or Storage Service. See: https://wiki.archivematica.org/Improvements/Dspace_AIPs
Documentation: https://www.archivematica.org/en/docs/storage-service-0.10/administrators/#dspace-via-sword2-api
Sponsored (University of York/University of Hull) Support for re-ingesting uncompressed AIPs
Sponsored (Museum of Modern Art New York) Support for fixity check result “None” (https://projects.artefactual.com/issues/10561)
Add a version page to the Storage Service
Community pull requests:
Thank you Max for this contribution to the Storage Service 0.10.0:
Adding bitstream descriptions when depositing to DSpace by Max Eckard: https://github.com/artefactual/archivematica-storage-service/pull/160
Significant bug fixes:
#10248: Update API key after password change
#10567: Sponsored (University of Saskatchewan Library) Files named OBJ are being overwritten
#10674: Sponsored (Canadian Centre for Architecture) Typo preventing fixity app from returning all information
Sponsored (Simon Fraser University Archives) Better documentation for installation and use of the Fixity Application
Siegfried: updated to 1.6.7
Fido: updated to 1.3.5
Django: updated to 1.8
Django-tastypie to 0.13.2
agentarchives 0.3.0
gearman 2.0.2
METS reader-writer 0.1.0
mysqlclient 1.3.7 (Dashboard only)
Python-dateutil 2.4.2
lxml 3.5.0
Bootstrap 3.0.0
Bagit 1.5.2
unidecode 0.04.19
Django-mysqlpool 0.1-9
Nginx with gunicorn are now recommended for both Storage Service and Dashboard - the installation instructions assume this configuration.
Please see list of external tools here