archivematica integration handshaking towards comprehensive digital preservation workflows

29
Handshaking towards comprehensive digital preservation workflows Courtney C. Mumma, Artefactual #OR2015 @archivematica @arxiverdama June 10, 2015

Upload: artefactual-systems-archivematica

Post on 08-Aug-2015

55 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Archivematica integration  handshaking towards comprehensive digital preservation workflows

Handshaking towards comprehensive digital preservation workflows

Courtney C. Mumma, Artefactual#OR2015 @archivematica @arxiverdama

June 10, 2015

Page 2: Archivematica integration  handshaking towards comprehensive digital preservation workflows

we should be building systems that enable a high-level of linkability

repositories need digital preservation

Page 3: Archivematica integration  handshaking towards comprehensive digital preservation workflows

showing my hand➢ artefactual & archivematica➢ why integration ➢ endpoints and how to integrate➢ open source vs. proprietary ➢ scoping and requirements➢ some systems integrated with archivematica

Page 4: Archivematica integration  handshaking towards comprehensive digital preservation workflows

who is artefactual?➢ b. 2001: FOSS, standards-based solutions for the cultural heritage community

➢ AtoM (description and access) and Archivematica (digital preservation)

➢ archivists, librarians and developers➢ support, hosting, development, migration, training, theming

Page 5: Archivematica integration  handshaking towards comprehensive digital preservation workflows

what does archivematica do?

➢ standards-based digital preservation workflows in a web dashboard

➢ incorporates FOSS tools to perform digital preservation functions

➢ creates consistent, system independent AIPs, human readable in a file system

Page 6: Archivematica integration  handshaking towards comprehensive digital preservation workflows

why do integration work?➢ leverage resources already invested○ acknowledge systems of record and

overlapping functionality➢ add value to repository

○ digital preservation workflows for diverse procedural contexts (ex: archives vs digitized content)

○ multiple endpoints for ‘handshaking’

Page 7: Archivematica integration  handshaking towards comprehensive digital preservation workflows

why do integration work?➢ reduce duplication of effort between projects/systems

➢ empower adoption by small/mid-sized institutions○ if we work together rather than

compete the community is larger and more powerful, sharing is possible, implementation is easier and training is more accessible

Page 8: Archivematica integration  handshaking towards comprehensive digital preservation workflows

archivematica integration endpoints

➢ handoff from source systems➢ access and description handoff➢ archival storage handoff

○ repositories○ secure storage

➢ administrative handoff

Page 9: Archivematica integration  handshaking towards comprehensive digital preservation workflows

how do we do integration work?➢ consistently encourage and drive integration opportunities○ we pay attention to the needs of the

community○ we pay attention to the direction of

cultural heritage projects○ we pay attention to cultural heritage

system innovations ➢ bounty model

Page 10: Archivematica integration  handshaking towards comprehensive digital preservation workflows

system synthesis➢ AtoM➢ ArchivesSpace➢ Archivists’ Toolkit

➢ Arkivum➢ CONTENTdm➢ DSpace➢ DuraCloud

➢ Fedora➢ HPTrim➢ Islandora➢ LOCKKS➢ OpenStack➢ Hydra?➢ DataVerse?

Page 11: Archivematica integration  handshaking towards comprehensive digital preservation workflows

we prioritize integration work with other open source

systems

(but we’ll integrate with proprietary systems to meet you

where you are)

Page 12: Archivematica integration  handshaking towards comprehensive digital preservation workflows

OS vs proprietary handshaking

open source➢ transparency➢ download/install current versions

➢ configurable➢ aligned ideals

proprietary➢ can’t see the hand

➢ can’t get the hand

➢ what is the hand doing?

➢ too many unknowns

Page 13: Archivematica integration  handshaking towards comprehensive digital preservation workflows

system synthesis➢ AtoM➢ ArchivesSpace➢ Archivists’ Toolkit

➢ Arkivum➢ CONTENTdm➢ DSpace➢ DuraCloud

➢ Fedora➢ HPTrim➢ Islandora➢ LOCKKS➢ OpenStack➢ Hydra?➢ DataVerse?

Page 14: Archivematica integration  handshaking towards comprehensive digital preservation workflows

scoping integrations

➢ sponsoring partners and contributors○ cultural heritage organizations of any

size, including other developers➢ sponsor’s functional needs

○ realistic goals○ limited resources to allocate to

development, testing and training➢ no such thing as ‘complete’

Page 15: Archivematica integration  handshaking towards comprehensive digital preservation workflows

scoping integrations

➢ generalize needs to broader community○ accommodate diverse workflows

■ no two institutional, or even unit, workflows are exactly the same

○ transparent during the development process

○ consistent attention to ecosystem○ awareness of other projects,

innovations and technological changes

Page 16: Archivematica integration  handshaking towards comprehensive digital preservation workflows

some of the integration work we’ve done so far

Page 17: Archivematica integration  handshaking towards comprehensive digital preservation workflows

source endpoints

➢ sources of content to be processed in Archivematica○ DSpace○ DuraCloud (ArchivesDirect hosting)○ CONTENTdm○ BitCurator○ Islandora○ HPTrim

Page 18: Archivematica integration  handshaking towards comprehensive digital preservation workflows

access & description endpoints

➢ AtoM➢ Archivists’ Toolkit➢ ArchivesSpace➢ CONTENTdm➢ DSpace (pending)

Page 19: Archivematica integration  handshaking towards comprehensive digital preservation workflows

storage endpoints

➢ Arkivum➢ DuraCloud➢ Fedora (via Islandora integration)

➢ LOCKSS➢ OpenStack

Page 20: Archivematica integration  handshaking towards comprehensive digital preservation workflows

DSpace*➢ ingest exports

○ collection and/or item)➢ dark archive for a DSpace repository○ descriptive and rights MD preserved○ community/collection relationships

preservedarchivematica.org/en/docs/archivematica-1.4/user-manual/transfer/dspace/#dspace

sponsored by University of British Columbia

Page 21: Archivematica integration  handshaking towards comprehensive digital preservation workflows

CONTENTdm➢ OCLC let’s us see their hand➢ Project Client DIP uploads

○ includes MD for simple and compound object(s)

○ maintains order of files and directories

archivematica.org/en/docs/archivematica-1.4/user-manual/access/contentdm/#contentdm

sponsored by University of British Columbia

Page 22: Archivematica integration  handshaking towards comprehensive digital preservation workflows

Islandora

➢ Archidora○ Islandora front-end○ archival storage in Fedora○ notification to Islandora

github.com/discoverygarden/archidora

sponsored by University of Saskatchewan

Page 23: Archivematica integration  handshaking towards comprehensive digital preservation workflows

AtoM➢ upload access copies and MD from Archivematica to AtoM description

➢ MD parsed into descriptive standards ○ (RAD, DACS, MODS, ISAD-G, EAD)

➢ link to the AIP from description ➢ arrange to levels of description reflected in AtoM

accesstomemory.org

Page 24: Archivematica integration  handshaking towards comprehensive digital preservation workflows

Archivists’ Toolkit➢ upload DIP MD (incl PREMIS rights/restrictions) from Archivematica

➢ AT link to access copies on web server

➢ generate EAD from ATarchivematica.org/en/docs/archivematica-1.4/user-manual/access/archivists-toolkit/#archivists-toolkitsponsored by RAC

Page 25: Archivematica integration  handshaking towards comprehensive digital preservation workflows

ArchivesSpace

➢ current integration similar to AT

➢ coming soon: arrangement to AS resources from Archivematica Appraisal Tab

archivematica.org/wiki/ArchivesSpace_integration

sponsored by RAC and by Bentley Historical Library

Page 26: Archivematica integration  handshaking towards comprehensive digital preservation workflows

DuraCloud➢ store AIPs in DuraCloud➢ process and store AIPs in DuraCloud using ArchivesDirect

➢ integration works without ArchivesDirect○ local installations can leverage

archival storage in their own DuraCloud instance

created in partnership with DuraSpace

Page 27: Archivematica integration  handshaking towards comprehensive digital preservation workflows

Other AIP stores

➢ DSpace - pending Bentley work➢ Fedora

○ but not Fedora 4 (yet)○ Archidora

➢ LOCKSS➢ OpenStack

Page 28: Archivematica integration  handshaking towards comprehensive digital preservation workflows

conclusionsustainable, digital preservation ready, repository ecosystems are

interoperable

Page 29: Archivematica integration  handshaking towards comprehensive digital preservation workflows

thank you!

archivematica.org @archivematicaaccesstomemory.org @accesstomemory

archivesdirect.org

documentation and the user community isfree & open