ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program...

41
ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013

Transcript of ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program...

Page 1: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

ArchivesSpace:Next Generation Archives Management System

Bradley Westbrook

ArchivesSpace Program Manager

23 September 2013

Page 2: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

PROJECT OVERVIEW

Page 3: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

software that provides integrated support for the archival workflow, including appraisal, accessioning, description, arrangement, publication of finding aids, collection management, and preservation

(Lisa Spiro, Archival Management Software: Report for CLIR, 2009 http://www.clir.org/pubs/reports/spiro)

Archives Management System

Page 4: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

• A project instigated and funded by the Andrew W. Mellon Foundation for integrating the best qualities of Archon and the Archivists’ Toolkit into a “next generation” archives management tool

• Requires developing a sustainable partnership and community to support and foster the growth of the software

• A community effort, led by the libraries of New York University, the University of Illinois at Urbana-Champaign, and the University of California, San Diego

• Three phases: planning, development, and transitioning

ArchivesSpace: The Project

Page 5: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

• Steering Group: Luc Declerck, David Millman, Beth Sandore, with Robin Dale

• Technical Architect: Mark Matienzo

• Development Manager: Katherine Kott

• Stakeholder Team: Mark Matienzo (Product Owner), Chris Prom, Kyle Rimkus, Scott Schwartz, Annie Ross, Brad Westbrook (Archivists/Business Analysts), Joe Pawletko (Technical Advisor)

• Development Team (Hudson Molonglo): James Bullen, Mark Triggs, Payten Giles, Brian Hoffman

• Testing and Release Team: Sai Tadikonda, Brian Tingle, Adrian Turner (CDL); with Hudson Molonglo, Mark Matienzo, and Katherine Kott

• Migration Team: Joe Pawletko (NYU), Nathan Stevens (AT), Chris Prom (Archon) plus Stakeholders and UIUC programmers

Multi-Faceted Project Team

Page 6: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Phase 1: PlanningFall 2009-Winter 2011

Technical planing– Functional requirements (archivesspace.org/documents/AT

Archon HiLevel Reqs--FINAL--2010127.pdf)– Application specifications (archivesspace.org/documents/

Accession Specification--FINAL--20100421.pdf)– Architecture (archivesspace.org/documents/

ArchivesSpace_Technical_Architecture_Report-FINAL-07302010.pdf)

Business planning– Community Survey (www.chrisprom.com/stats.html)– Contracted consultant– Drafted Charter for product governance

Page 7: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Phase 2: Development:July 2011-Fall 2013

Basic front & back end

infrastructure

(July/Aug)

API, record edit,

authentication, general

import/export

(Sept/Oct)

Workflow, search, EAD import/expor

t (Nov/Dec)

All required import/expor

t, UI templating & customizatio

n (Jan/Feb)

Repository management workflow,

user management workflow, reporting(Mar/Apr)

Full application

testing, beta release

(May/June)

Page 8: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

KEY FACTS

Page 9: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Requirements

• Java 1.6 or higher; Java 1.7+ recommended• MySQL (not required,

but strongly recommended for production use)• At least 512 MB RAM allocated to the

application• ArchivesSpace has been tested on Linux (Red

Hat and Ubuntu), Mac OS X, and Windows.

Page 10: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Supported BrowsersBrowser Bronze Support Silver Support Gold Support

Internet Explorer 6-7

Yes No No

Internet Explorer 8+

Yes Yes No

Firefox 7 and below

Yes Yes No

Firefox 8+ Yes Yes Yes

Chrome Yes Yes Yes

Safari 4 Yes No No

Safari 5+ Yes Yes Yes

Page 11: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Technology

• JRuby, Sinatra, Rails

• jQuery, Twitter Bootstrap

• JSON, MySQL, Derby, Solr

• RSpec, Selenium, SimpleCov

• Git, Ant

Page 12: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Architecture

• Backend application takes care of data persistence and presents a RESTful API

• Frontend applications present user interfaces and exchange JSON data with the backend via the API

• Shared libraries for consistent and efficient handing of operations on JSON data objects

• An indexer ensures that as data changes it is accurately reflected in the search indexes

Page 13: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Standards Compliant

• Content standards: ISAD(G), DACS, ISAAR-CPF

• Data format standards: – Collections: EAD, MARCXML– Dig. Objects: METS (MODS/DC, PREMIS

Tech/Rights), MARCXML, MODS, DC– Agents: EAC

Page 14: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

ArchivesSpace 1.0 Features

• Accession management• Multilevel archival description

with rapid data entry, with drag and drop user interface

• Digital object metadata management

• Relationships between records• Location management• Event records for

preservation /collection management actions*

• Authority control for people, corporate bodies, families, subjects, classifications, software

• Public discovery interface*• Import and export of EAD and

MARCXML; import of CSV; export of MODS, METS, & DC

• Support for multiple repositories and multi-tenancy*

• REST API*• Full-text search*• Plugin architecture• Controlled value lists• Configurable permission

“groups”*• LDAP authentication*

Page 15: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

ONE APPLICATION,TWO INTERFACES

Page 16: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Public Interface

Page 17: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Public Interface

Page 18: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Public Interface

Page 19: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Staff Interface

Page 20: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Primary Modules

Page 21: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Accessions

Page 22: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Resources

Page 23: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Digital Objects

Page 24: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Subjects

Page 25: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Agents

Page 26: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Browsing

Page 27: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Importing

Page 28: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

ArchivesSpace Sandboxes

• Public interface: http://alpha.archivesspace.org:8081/

• Staff interface: http://alpha.archivesspace.org/– Username: “admin”– Password: “admin”

Page 29: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

BUILDING COMMUNITY

Page 30: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Organizational Home

Page 31: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Membership • Model

– Sliding scale membership fees

– Intended to permit representation from a broad variety of archives types and sizes

– Enrollment of general members has started

– To request to become a member, contact Brad Westbrook, ArchivesSpace Program Manager ([email protected] or [email protected])

• General membership brochure: http://www.archivesspace.org/brochures/membership

Page 32: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Fee Structure

Page 33: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Membership Benefits

• Access to user instruction manual, video tutorials, help support

• Request new features

• Participate in governance groups

• Persistent application and community

Page 34: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.
Page 35: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

54 Charter Members• American Congregational Association’s

Congregational Library• Arizona State University • Boston City Archives and Records• Brigham Young University• Brooklyn Historical Society Library and

Archives• Claremont Colleges Library• Clemson University• Clerics of St Viator• College of William and Mary• Columbia University• Creighton University• Duke University• Eastern Michigan University• Getty Research Institute• Harvard University• Indianapolis Museum of Art Library and

Archives

• Institute for Advanced Study [Shelby White and Leon Levy Archives Center]

• Johns Hopkins University• Litchfield Historical Society• Luther College• Massachusetts Institute for Technology• Mennonite Church USA Archives• Michael Feinstein Great American

Songbook Initiative• Michigan State University• Mississippi State University• Mojave Desert Heritage and Cultural

Association• National Library of Australia• New York Public Library

Page 36: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

• New York University• Northwestern University• Pennsylvania State University• Princeton University • Purdue University• Rockefeller Archive Center• Santa Ana Public Library• Smithsonian Institution• Stanford University• Texas A&M University• University of California, Berkeley• University of California, Irvine• University of California, Los Angeles• University of California, San Diego

• University of Houston• University of Illinois at Urbana-

Champaign• University of Iowa• University of Kentucky• University of Maryland• University of Michigan• University of Minnesota• University of North Carolina at

Charlotte• University of Richmond• University of Tennessee• University of Virginia• University of West Florida• Yale University

Page 37: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Governance• Structure/Groups

– Board of Trustees (5 elected seats)– User Advisory Council (10 appointments)– Technical Advisory Council (10 appointments)

• Governance brochure (http://www.archivesspace.org/wp-content/uploads/2013/07/ArchivesSpace_Governance_Brochure_20130715.pdf)

Page 38: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.
Page 39: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Staffing

• Program Manager, hired June 1, 2013

• Developer, under recruitment

• Diverse LYRASIS staff:– Website design and development– Members tracking and accounting– IT and communications support

Page 41: ArchivesSpace: Next Generation Archives Management System Bradley Westbrook ArchivesSpace Program Manager 23 September 2013.

Questions?