creating an integrated digital library based on the fedora platform david kennedy developer susan...
TRANSCRIPT
![Page 1: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/1.jpg)
Creating an Integrated Digital Library Based on the Fedora Platform
David KennedyDeveloperSusan SchreibmanAssistant DeanUniversity of Maryland Libraries
![Page 2: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/2.jpg)
http://lib.umd.edu/digital
![Page 3: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/3.jpg)
![Page 4: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/4.jpg)
Vision
![Page 5: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/5.jpg)
Sustainability
![Page 6: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/6.jpg)
Extensible framework
![Page 7: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/7.jpg)
System Goals
Multiple collections Multiple object types Cross searchability of collections Not every object in a collection Opening up repository to many users
in the library
![Page 8: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/8.jpg)
![Page 9: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/9.jpg)
![Page 10: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/10.jpg)
![Page 11: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/11.jpg)
![Page 12: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/12.jpg)
Organizational Issues
Institutional support Time allowed to develop the system Off the shelf vs Fedora type system Team
![Page 13: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/13.jpg)
Digital Initiatives Core
Full Time Staff Members Sean Daugherty interface specialist Gretchen Gueguen project manager Paul Hammer developer Ann Hanlon project manager David Kennedy developer Kate Murray audio-visual archivist Jennifer O'Brien Roper metadata
Danica Thomas adm support Ben Wallberg developer
Graduate Students Tanya Clement Tony Ross Katie Salay
![Page 14: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/14.jpg)
•Jan 2005: DCR begins
•April 2005: Fedora development begins
•Sept 2006: Jim Henson Works completed
•Dec 2006: Treasury of World’s Fair Art & Architecture done
•Winter 2007: Maryland AlbUM available in live
•Finding Aid collection integrated into Fedora
• Spring 2007: 1st 400 Films@UM completed
•Integrated interface launched
•Autumn 2007: 2nd batch Films@UM completed (300 films)
•1st 100 Prange books in test
Development Timeline
![Page 15: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/15.jpg)
Fedora
Open source digital repository Developed at UVA and Cornell Now supported by Fedora Commons
![Page 16: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/16.jpg)
Fedora
Service oriented architecture Functionality exposed as web
services Fedora object model
Datastreams (content, metadata)Disseminators (services, behaviors)
Relationships between digital objects Object oriented
![Page 17: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/17.jpg)
Laying the groundwork (Jan 05-Fall 06)
Henson, World’s FairsCollection specific design decisionsBoutique interfaces
Growth, maintenance (Fall 06-Present)
New projectsSingle public interfaceAdministrative interface
Fedora @ UMD
![Page 18: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/18.jpg)
Infrastructure
Metadata Content model Web services
Public interface/skins Development of API Admin interface
![Page 19: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/19.jpg)
Metadata
![Page 20: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/20.jpg)
UM Digital Repository : Metadata Standard Description
Hybrid standardUniversity of Maryland Descriptive Metadata
(UMDM)Customized DTDRigorous minimum standardCommon base of granular data
MODS
![Page 21: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/21.jpg)
UM Digital Repository : Metadata Standard – Local Standard
Required base elements
Coverage PlaceCoverage TimeMedia TypePhysical description
CultureDescriptionSubjectTitle
PIDRelationshipsRepositoryRights
• Optional base elements
Identifier
Agent
Language
Style
![Page 22: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/22.jpg)
UM Digital Repository : Metadata Standard - METS
Wrapper for all objects METS record for every object contains:
HeaderFile SectionStructural MapStructural LinksBehavior Section
![Page 23: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/23.jpg)
UM Digital Repository : Vocabularies – General Descriptive
Terms created as neededCulture
• nationality, ethnic, regional, organizational, Etc.
Style• architectural, literary, musical, etc.
![Page 24: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/24.jpg)
UM Digital Repository :Vocabularies – Name Authority
Existing termsLC Name Authority FileGetty Thesaurus of Geographic Names
Creating termsName Authority Cooperative Program
![Page 25: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/25.jpg)
http://lib.umd.edu/dcr/?page_id=38
![Page 26: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/26.jpg)
UM Digital Repository : Vocabularies – Subject
“browse” termsDefined independent of any projectApplied to all objects, regardless of collectionIntentionally generalOnly two levels of specificity Experimented with locally derived list based
on LC Call Number Scheme
![Page 27: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/27.jpg)
Browse-able Categories
Architecture, Landscape, Historic Places
Broadcasting & Communications
Civil Rights & Civic Engagement
Education Agriculture, Environment,
Conservation, & the Natural World
Fine Arts Government, Law,
Politics
Economics, Business, Commerce, & Labor
Literature, Print Culture Performing Arts, Music Personal & Family Lives Religion Science & Technology Sports, Recreation War, Military Women’s Studies
![Page 28: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/28.jpg)
Content Model
How is it stored in Fedora? Consistency between content types
![Page 29: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/29.jpg)
Content Model
Descriptive Metadata
Content
DM
AM AM AM AM
UMDM
METS
image image imageimageUMAM UMAM UMAM
UMAM
![Page 30: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/30.jpg)
Web services
Created web services for our internal work
Services – behaviors Index and search Handle manager
![Page 31: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/31.jpg)
Public interface/skins
Consistent display Customized per collection
![Page 32: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/32.jpg)
Public interface/skins
![Page 33: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/33.jpg)
Public interface/skins
![Page 34: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/34.jpg)
Public interface/skins
Development efficiency Same base code for all projects
![Page 35: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/35.jpg)
Development of API
Java classes Digital object classes AM object classes Metadata classes
Rules and validity When is metadata valid? When is a digital object complete?
![Page 36: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/36.jpg)
Admin interface
Staff to manage their own collections Patron requests Web interface Simple to use Maintain flexibility Maintain specificity in metadata
![Page 37: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/37.jpg)
Admin interface
Still in development/testing Metadata editing Managing content Uploading content items Defining relationships
![Page 38: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/38.jpg)
Admin interface
![Page 39: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/39.jpg)
Lessons learned/Challenges
Editing metadata Authentication Archival storage Proofing of objects/metadata Time vs effort
![Page 40: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/40.jpg)
Where we are at
Have established the fedora architecture Can deliver video/full text (EAD/TEI)/images Composite ‘book’ objects Beginning development to deliver audio files 5 boutique collections with all objects fully
federated 2 content-based collections federated only
at the collection level
![Page 41: Creating an Integrated Digital Library Based on the Fedora Platform David Kennedy Developer Susan Schreibman Assistant Dean University of Maryland Libraries](https://reader035.vdocuments.us/reader035/viewer/2022081516/56649e5c5503460f94b548d1/html5/thumbnails/41.jpg)
Where we are at 3 gateways/tools federated at the
collection level 100 Prange books (1000 images)
available in Test Administrative interface just about
ready for robust beta testing In Live
800 films / 2000 images / 40 TEI / 600 EAD / 350 gig