13
Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Embed Size (px)

Citation preview

Page 1: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Ed Fay, Digital Library ManagerAndrew Amato, Digital Library Developer

Hydra at LSE

Page 2: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Local £

Digital

• Research outputs (publications, data)• Digitisation• Public lectures• Web harvesting (websites, blogs, tweets)

• Archives (institutional, personal)• Theses• Official publications

• Journals• Books• Newspapers• Statistics / data

Physical

• Archives (institutional, personal)• Theses• Official publications

• Monographs• Journals• Pamphlets• Newspapers• Statistics• Microfilm

LSE Library Collections

Page 3: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

http://digital.library.lse.ac.uk/ http://phone.booth.lse.ac.uk/

Access interfaces

Page 4: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Making the case• Collections audit

• Format diversity, volume/growth• Risk assessment (threats to our strategic objectives)• User and functional requirements (ingest, preservation, access)

• Options appraisal (‘market survey’)• Community best practice• Repository architectures

• Proposal• Articulating value• Solution: working practices, skills, infrastructure• Development roadmap

Page 5: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Proposing the solution• Options appraisal (‘market survey’)

• Community best practice (4 site visits, 7 interview/desk research)• Repository architectures (24 functional requirements in 7 categories)• In some way a ‘prioritisation’ of OAIS into our own requirements

http://www.ariadne.ac.uk/issue64/fay

0

5

10

15

20

25

DSpace EPrints Fedora

Meets requirement

Needs modification

Not supported

Page 6: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Hydra vs Islandora

In 2009...•Similar (lack of) maturity

• Hydra ‘heads’ vs Islandora ‘solution packs’

•More shared use cases with Hydra• UK institutional repository (Hull)• Born-digital archives (AIMS project, Hypatia)

•UK adopters + nascent community

Now/future... Hylandora?

Page 7: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

LSE Digital Library

Page 8: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

How we do (and don’t) use Hydra• DO:

– ActiveFedora– Solrizer– Hydra community

• DON’T:– Blacklight– User authentication– Web-based interface to editing content

Why? Pragmatism.

Page 9: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

How Hydra helps us• Ingestion (FOXML vs Hydra directly)• Ease of manipulation of digital objects

(batch modifying objects, etc.)• Interoperability / shared practice• Web app comes easy from Rails + Hydra• Content models (...)

Page 10: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Content models• Lets us define and program with digital

objects in a meaningful but abstract way.• For example:• Everything is a “DigitalObject”...

– Our poster collections, are an “OrderedSetObject” containing “ImageObjects”

– And so on...

Page 11: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Content modelsDigitalObject

PagedVolume

Page (multiple times)

Image Transcription

WebbDiary NewspaperIssue

Page 12: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

Future plans• Digitisation backlog• Digital preservation workflows…

…and interfaces (embedding skills)• Audio/video content• More born-digital• Interoperability with/deprecation of

existing EPrints repositories

Page 13: Ed Fay, Digital Library Manager Andrew Amato, Digital Library Developer Hydra at LSE

What we didn’t talk about…• IA/UX/visual design• Persistent identifiers• Storage configuration and backups• Content models for preservation• Sysadmin/Devops: automation, testing,

monitoring, deployment, etc.