Introducing the Digital Repository for Museum Collections (DRMC)

30
Introducing the Digital Repository for Museum Collections Dan Gillean Jesús García Crespo

Transcript of Introducing the Digital Repository for Museum Collections (DRMC)

Page 1: Introducing the Digital Repository for Museum Collections (DRMC)

Introducing the

Digital Repository for Museum Collections

Dan Gillean

Jesús García Crespo

Page 2: Introducing the Digital Repository for Museum Collections (DRMC)

BACKGROUND

2011 - 2013

Page 3: Introducing the Digital Repository for Museum Collections (DRMC)

BACKGROUND

TMS

archivematicaSTORAGE DAM

MANAGER

Page 4: Introducing the Digital Repository for Museum Collections (DRMC)

BACKGROUND

TMS

archivematicaSTORAGE DAM

MANAGER

RELATIONSHIPS

DEPENDENCIES

SEARCH / BROWSE

REPORTING

ANALYTICS

FIXITY MONITORING

Page 5: Introducing the Digital Repository for Museum Collections (DRMC)

FRBR + DIGIPRES

Page 6: Introducing the Digital Repository for Museum Collections (DRMC)

BACKGROUND

RFP ISSUED: 201332

9

FUNCTIONAL

REQUIREMENTS

USE CASES

Page 7: Introducing the Digital Repository for Museum Collections (DRMC)

BACKGROUND

32

9

FUNCTIONAL

REQUIREMENTS

USE CASES

RFP ISSUED: 2013

Page 8: Introducing the Digital Repository for Museum Collections (DRMC)

DRMC Team

Jesús García Crespo

Lead Developer

David Juhasz

Project Manager

Dan Gillean

Domain analysis; Design

Mike Cantelon

Developer

Misty De Meo

Developer

José Raddaoui Marín

Developer

Heather Anderson

Developer

Page 9: Introducing the Digital Repository for Museum Collections (DRMC)

2013 2014

ANALYSIS PROTOTYPING DEVELOPMENT

SITE VISIT USABILITY

STUDYTECHNICAL

ADVISOR’S

MTG

USABILITY

STUDY

DEVELOPMENT TIMELINE

Page 10: Introducing the Digital Repository for Museum Collections (DRMC)

From use cases…To UX flowcharts

Page 11: Introducing the Digital Repository for Museum Collections (DRMC)

From UX flowcharts…

To wireframes

Page 12: Introducing the Digital Repository for Museum Collections (DRMC)

From wireframes… To prototypes

Page 13: Introducing the Digital Repository for Museum Collections (DRMC)

REUSING AtoMDRMC

• Authentication / Authorization

• Taxonomies

• Search capabilities

• Archivematica integration

• Archival descriptions

• Authority records

• Functions

• Archival institutions

• Advanced search

• Accessions

• Physical storage

• etc

• Authentication / Authorization

• Taxonomies

• Search capabilities

• Archivematica integration

• AIPs

• Dashboard

• Context browser

• Artwork records

• Supporting technology records

• Reports

• Fixity checks

• etc

Page 14: Introducing the Digital Repository for Museum Collections (DRMC)

DRMC STACKSERVER BROWSER

HTTP A

PI

DRMC

AngularJS

Page 15: Introducing the Digital Repository for Museum Collections (DRMC)

Graphic by Ben Nadel

Page 16: Introducing the Digital Repository for Museum Collections (DRMC)

DECLARATIVE DATA BINDING<div class="fixity-status">

<p>Most recent fixity checks</p>

<ul>

<li

ng-repeat="item in latestFixityChecks"

ng-class="{ 'fixity-ok': !item.failed, 'fixity-err': item.failed }">

AIP UUID {{ item.aip.name }} {{ item.aip.uuid }} <br />

Duration: {{ item.duration }} seconds <br />

<span class="fixty-err-msg" ng-if="item.failed">

{{ item.error }}

</span>

</li>

</ul>

</div>

Page 17: Introducing the Digital Repository for Museum Collections (DRMC)

DECLARATIVE DATA BINDING<div class="fixity-status">

<p>Most recent fixity checks</p>

<ul>

<li class="fixity-ok">

AIP UUID e1d966c6-baf5-4f2c-9712-eb5686d40892

Duration: 1m 32s

</li>

<li class="fixity-err">

AIP UUID 16df4e80-a9f0-4f3c-906c-ba412c8dd9d3

Duration: 8m 14s

</li>

<li class="fixity-ok">

AIP UUID 58e7a7ac-8763-46f3-937f-753918110daf

Duration: 7s

</li>

</ul>

</div>

Page 18: Introducing the Digital Repository for Museum Collections (DRMC)

CO

NT

EXT

BR

OW

SER

Page 19: Introducing the Digital Repository for Museum Collections (DRMC)

CO

NT

EXT

BR

OW

SER

Page 20: Introducing the Digital Repository for Museum Collections (DRMC)

AR

TW

OR

K R

ECO

RD

Page 21: Introducing the Digital Repository for Museum Collections (DRMC)

AR

TW

OR

K R

ECO

RD

Page 22: Introducing the Digital Repository for Museum Collections (DRMC)

DIG

ITAL O

BJEC

T B

RO

WS

ER

Page 23: Introducing the Digital Repository for Museum Collections (DRMC)

DIG

ITAL O

BJEC

T B

RO

WS

ER

Page 24: Introducing the Digital Repository for Museum Collections (DRMC)

DA

SH

BO

AR

D

Page 25: Introducing the Digital Repository for Museum Collections (DRMC)

DA

SH

BO

AR

D

Page 26: Introducing the Digital Repository for Museum Collections (DRMC)

AR

TW

OR

K B

RO

WS

E

Page 27: Introducing the Digital Repository for Museum Collections (DRMC)

AIP

BR

OW

SE

Page 28: Introducing the Digital Repository for Museum Collections (DRMC)

REPORTS

Page 29: Introducing the Digital Repository for Museum Collections (DRMC)

WHAT’S NEXT?• Rebrand

• Public demo site

• Abstract MoMA-specific code

• Open source angularJS app

• Prep website

• Release API documentation

• Create screencasts

• Find development partners

Page 30: Introducing the Digital Repository for Museum Collections (DRMC)

INTERESTED?

[email protected]

Thanks!