Transcript
Page 1: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

EAD + XSLT = PDFCreating full-text PDF finding aids from AtoM descriptions

Dan Gillean

Mike Gale

Code4Lib BC 2014

Page 2: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

MEET AtoM (hello world!)

Page 3: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

What is AtoM?AtoM stands for

Access to Memory

It is a web-based, open source application for standards-based archival description and access in a multilingual, multi-repository environment.

Web-based

Open source

Standards-based

Multilingual

Multi-respository

Page 4: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

20142008

0.X-BETA 1.0-BETA

FIRST

NON-BETA

RELEASE

AtoM’S DEVELOPMENT

1.1 2.01.31.2

TRILLIUM THEME

Page 5: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

BACKGROUND

2013

Page 6: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

BACKGROUND

• SFU Archives and SFU Library Special Collections

and Rare Books migration to AtoM

2013

• Implementation of Archivematica for digital

preservation

• RFQ for several new features in both

applications

Page 7: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

BACKGROUND

2013 - 2014• Request for ability to transform whole AtoM

descriptions into PDF finding aids for

researchers

• Mid 2013: High-level requirements,

implementation planning

• Late 2013-2014: Development

Page 8: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

ARHCIVAL DESCRIPTION IN AtoM

Page 9: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

ARCHIVAL DESCRIPTION IN AtoM

Page 10: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

BACKGROUND

• Q: How can we offer researchers

a way to view and print the

entire finding aid?

Page 11: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

BACKGROUND

• A: Transform EAD output into

PDF!

Page 12: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

• Encoded Archival Description

• XML-based

• Metadata exchange standard for archival

description

• Maintained by SAA and LoC

• Version 2 released in 2002 (current)

• EAD3 currently in Gamma (2015 release)

E-A-Whaa?

Page 13: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

• eXtensible Stylesheet Language Transformation

• Language for transforming XML

• Maintained by W3C

• 1.0 Version - 1999

• 2.0 Version – 2007 (but not well supported)

• 3.0 Version currently in Last Call Draft Status

X-S-L-Huh?

Page 14: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

EAD + XSLT = PDF

Page 15: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

EAD + XSLT = PDF

Page 16: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

EAD + XSLT+ XSL-FO = PDFApacheFOP

Page 17: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

ARCHIVAL DESCRIPTION IN AtoM

Page 18: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

EAD EXPORT IN AtoM

Page 19: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM
Page 20: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM
Page 21: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM
Page 22: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

NEXT STEPS• Dev project underway:

• Print full lower-level descriptions

• Make available in PDF, RTF, and TXT

• Make options configurable for AtoM admins

• Will be included in AtoM 2.2 release (2015)

Page 23: EAD + XSLT = PDF: Generating full PDF finding aids from Encoded Archival Description XML in AtoM

IDEAS? QUESTIONS?

[email protected]

Thanks!


Top Related