SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
The Islandora
Preservation
Framework
Mark Leggott, University of PEI/DiscoveryGarden
NDSA, November 27, 2012
Project Foundations
• Developed at University of PEI (2008)
• UPEI has FT staff and project staff (AIF)
• DiscoveryGarden is commercial services/
support company - sustainability
• 28+ staff at DGI, 10 at UPEI
• Both teams maintain code
Conceptualizing
Initializing
Creating/
Analyzing
Reporting
Formalizing
Popularizing
Research Institutes
Libraries & Archives
Museums
Media
Organizations
Health Centres
Government
Agencies
Private Companies
Universities &
Colleges
NGOs & Non-
Profits
Other
Access
Collaboration
Preservation
E-Mail, Letters,
Published Research,
Requirements
Meeting Minutes,
Grants, Data
Collection,
Acquisitions
Forms, Data,
Cataloguing,
Findings, Discussion
Reports, Theses,
Datasets, Visualizations
Articles, Curricular
Content, Policies,
Exhibits
Blogs, Twitter,
Newspapers,
iTunesU, Flickr
Information Life Cycle
Object Space
User
Space
Individual
Group
Department
Museum
University
External
Private Shared Open
Collaborate
Publish
Re-Use
Create
Preservation, Migration,Transformation
Islandora 101
• Drupal+Fedora+Other OS = framework
• Flexible UI on top of Fedora + other apps
• Support for 180+ languages via Drupal
• Desire to provide stronger preservation
features and services as well as rich UI
• VM/code, documentation, lists, Camps
Key Components
• Core modules (Tuque, Solr, etc.)
• Solution Packs - add functionality
• Image, Large Image, PDF, Audio,Video,
Book/Paged Image Document
• Newspapers, Digital Humanities, IR, chem
• DuraCloud integration
Drupal UI
HTML
CSS/Themes
User Roles/PermissionsEditorial WorkFlow
Modules (LDAP/BibUtils/Etc
Hooks
SPARQL
LDAP
FCK
BibUtils
FormsAPI
ImageAPI
Tabs
XSLTs PHP/Python Snippets
Micro Services Engine
Tika
Kakadu
SWFTools
OOffice
Djatoka
Tesseract
R
Wowza
Islandora
JMS JMS
Code Snippets/Applications
Process
Any Metadata
&
Any Data
Solr/Lucene
GSearch
Mulgara
MySQL
Content Models XACML Policies
Fedora
SPARQL
REST
SOAP
• Fedora Object Model
• Flexibility supports
any data model
• Atomistic and
compound objects
• Support for RDF
allows integration of
specific ontologies
imagined:208361 (PID)
Object Properties
Relations (RELS-EXT)
Dublin Core (DC)
Audit Trail (AUDIT)
JP2K Web (JP2)
JP2K Archival
(LOSSLES_JP2)
Low Res JPEG (JPG)
Thumbnail (TN)
Descriptive Metadata
(MODS)
Object Model - IslandImagined/Large Image
Digital Object Identifier
System Properties
Manage & Track Object
Reserved Datastreams
Key Object Metadata
Datastreams
Aggregates Content Items
• Microservices engine
• Drives integration of
external services for
data transformation +
• Generation of action
log via Fedora audit
• New effort adding
Taverna as engine
• Workflow engine
• Also referred to as Editorial Workflow
• Provides “human” nodes in the services framework
• Generation of action log via Fedora audit
• Integration with XACML policy framework in
Islandora
• XML Form Builder
• Create a rich form for
any XML schema
• Multiple forms for
specific schemas
• Control access via
security policies
Preservation Services
• Fedora provides robust service framework
• TechDS+DescDS+RightsDS+AuditDSs
transformed to a Dynamic PREMIS record
• Adding DuraCloud support via “Vault”
• Adding Archivematica integration as an
optional preservation component
Community
• Over 100 Islandora sites worldwide in
production or development
• 350+ people on Google Groups List
• Some projects starting to contribute back
• Libraries bulk of use now, but includes
museums, archives, private companies
• Canada, US, Europe,
Asia, South America
• 60% higher eduction
• 20% museums/
archives
• 10% government
• 10% private
• Small shops to very large
Releases
• General goal is to release 4 times per
year, or now 7-8 with 2 versions
• “Islandora 6” is in release 3 for 2012
• “Islandora 7” is in release 1 for 2012
• Goal is to release bug fixes for 6, focus
on new developments in 7
Trying Islandora
• Try production sites (list on last slide)
• Play in sandbox.islandora.ca (cleaned daily)
• DownloadVM from islandora.ca
• Install code referring to documentation
• iCamps: PEI, Europe,Australia, US
• Documentation, videos, hudson.islandora.ca
Use Cases/Examples
Institutional Repository
Digital Collections
Research Data
Consortia
Links
• islandarchives.ca, islandscholar.ca
• digital.match.es/clamor, /turina, /merce
• heritage.utoronto.ca, saskhistoryonline.ca
• mirc.sc.edu, islandvoices.ca
• www.digibess.it
• cairnrepo.org
Questions?
Mark Leggott - mleggott@upei.ca
islandora.ca
discoverygarden.com

Weitere ähnliche Inhalte

Was ist angesagt?

Ch...Ch...Changes: Restructuring Through Change
Ch...Ch...Changes: Restructuring Through ChangeCh...Ch...Changes: Restructuring Through Change
Ch...Ch...Changes: Restructuring Through ChangeNASIG
 
Clare Lanigan - How to DRI: a guide to membership
Clare Lanigan - How to DRI: a guide to membershipClare Lanigan - How to DRI: a guide to membership
Clare Lanigan - How to DRI: a guide to membershipdri_ireland
 
Managing active data: storage, access, academic dropbox services
Managing active data: storage, access, academic dropbox servicesManaging active data: storage, access, academic dropbox services
Managing active data: storage, access, academic dropbox servicesMarieke Guy
 
Natalie Harrower - DRI, RDA and Ireland
Natalie Harrower - DRI, RDA and IrelandNatalie Harrower - DRI, RDA and Ireland
Natalie Harrower - DRI, RDA and Irelanddri_ireland
 
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation SlidesDuraSpace
 
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...CONUL Conference
 
Diving into Digital: Small Steps and Big Returns in Digital Archiving
Diving into Digital: Small Steps and Big Returns in Digital ArchivingDiving into Digital: Small Steps and Big Returns in Digital Archiving
Diving into Digital: Small Steps and Big Returns in Digital Archivingdri_ireland
 
Hilary Hanahoe - The Research Data Alliance in a nutshell
Hilary Hanahoe - The Research Data Alliance in a nutshellHilary Hanahoe - The Research Data Alliance in a nutshell
Hilary Hanahoe - The Research Data Alliance in a nutshelldri_ireland
 
Your brain on oer
Your brain on oerYour brain on oer
Your brain on oermalarkey01
 
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016DuraSpace
 
Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09OW2
 
Open access repository at ILRI
Open access repository at ILRIOpen access repository at ILRI
Open access repository at ILRIILRI
 

Was ist angesagt? (19)

Corrin What Comes Next
Corrin What Comes NextCorrin What Comes Next
Corrin What Comes Next
 
Ch...Ch...Changes: Restructuring Through Change
Ch...Ch...Changes: Restructuring Through ChangeCh...Ch...Changes: Restructuring Through Change
Ch...Ch...Changes: Restructuring Through Change
 
Clare Lanigan - How to DRI: a guide to membership
Clare Lanigan - How to DRI: a guide to membershipClare Lanigan - How to DRI: a guide to membership
Clare Lanigan - How to DRI: a guide to membership
 
SciELO
SciELO SciELO
SciELO
 
Roots & Routes - Introduction to Islandora
Roots & Routes - Introduction to IslandoraRoots & Routes - Introduction to Islandora
Roots & Routes - Introduction to Islandora
 
Managing active data: storage, access, academic dropbox services
Managing active data: storage, access, academic dropbox servicesManaging active data: storage, access, academic dropbox services
Managing active data: storage, access, academic dropbox services
 
Natalie Harrower - DRI, RDA and Ireland
Natalie Harrower - DRI, RDA and IrelandNatalie Harrower - DRI, RDA and Ireland
Natalie Harrower - DRI, RDA and Ireland
 
COBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management FederationsCOBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management Federations
 
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
3-27-12 Preservation & Archiving Highlights from ADR - Presentation Slides
 
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...
‘Size Does Matter…But Not in the Way You think.’ - Christopher Pressler (Dubl...
 
Diving into Digital: Small Steps and Big Returns in Digital Archiving
Diving into Digital: Small Steps and Big Returns in Digital ArchivingDiving into Digital: Small Steps and Big Returns in Digital Archiving
Diving into Digital: Small Steps and Big Returns in Digital Archiving
 
Hilary Hanahoe - The Research Data Alliance in a nutshell
Hilary Hanahoe - The Research Data Alliance in a nutshellHilary Hanahoe - The Research Data Alliance in a nutshell
Hilary Hanahoe - The Research Data Alliance in a nutshell
 
Your brain on oer
Your brain on oerYour brain on oer
Your brain on oer
 
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
 
DIRISA for Open Data and Open Science/Anwar Vahed
DIRISA for Open Data and Open Science/Anwar VahedDIRISA for Open Data and Open Science/Anwar Vahed
DIRISA for Open Data and Open Science/Anwar Vahed
 
Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09
 
Open access repository at ILRI
Open access repository at ILRIOpen access repository at ILRI
Open access repository at ILRI
 
E-Hive
E-HiveE-Hive
E-Hive
 
Conrad "The experience of scholarly users: An introduction"
Conrad "The experience of scholarly users: An introduction"Conrad "The experience of scholarly users: An introduction"
Conrad "The experience of scholarly users: An introduction"
 

Ähnlich wie The Islandora Preservation Framework

Islandora Overview: PASIG May 2013
Islandora Overview: PASIG May 2013Islandora Overview: PASIG May 2013
Islandora Overview: PASIG May 2013Mark Leggott
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora eohallor
 
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014Repository Fringe
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRIILRI
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmapeohallor
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repositoryeosadler
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpaceILRI
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingTom-Cramer
 
Kultivate hydra and sustainability
Kultivate hydra and sustainabilityKultivate hydra and sustainability
Kultivate hydra and sustainabilityChris Awre
 
The Avalon Media System: Open Source Audio and Video Access for Libraries and...
The Avalon Media System: Open Source Audio and Video Access for Libraries and...The Avalon Media System: Open Source Audio and Video Access for Libraries and...
The Avalon Media System: Open Source Audio and Video Access for Libraries and...Avalon Media System
 
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar SlidesDuraSpace
 
Impact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationImpact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationMANENDRASINGH30
 
OA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationOA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationaduchesne1
 
Knowledge management strategy in xerox
Knowledge management strategy in xeroxKnowledge management strategy in xerox
Knowledge management strategy in xeroxMithisar Basumatary
 
Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Chris Awre
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullRepository Fringe
 

Ähnlich wie The Islandora Preservation Framework (20)

Islandora Overview: PASIG May 2013
Islandora Overview: PASIG May 2013Islandora Overview: PASIG May 2013
Islandora Overview: PASIG May 2013
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora
 
Islandora : Managing digital assets with a best-practices framework
Islandora : Managing digital assets with a best-practices frameworkIslandora : Managing digital assets with a best-practices framework
Islandora : Managing digital assets with a best-practices framework
 
RDAP 2013
RDAP 2013RDAP 2013
RDAP 2013
 
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRI
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
 
Get A Head on Your Repository
Get A Head on Your RepositoryGet A Head on Your Repository
Get A Head on Your Repository
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpace
 
Hydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 MeetingHydra for CNI Spring 2014 Meeting
Hydra for CNI Spring 2014 Meeting
 
Dspace software
Dspace softwareDspace software
Dspace software
 
Kultivate hydra and sustainability
Kultivate hydra and sustainabilityKultivate hydra and sustainability
Kultivate hydra and sustainability
 
The Avalon Media System: Open Source Audio and Video Access for Libraries and...
The Avalon Media System: Open Source Audio and Video Access for Libraries and...The Avalon Media System: Open Source Audio and Video Access for Libraries and...
The Avalon Media System: Open Source Audio and Video Access for Libraries and...
 
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
 
Quick and dirty islandora
Quick and dirty islandoraQuick and dirty islandora
Quick and dirty islandora
 
Impact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and EducationImpact of Covid-19 on Learning and Education
Impact of Covid-19 on Learning and Education
 
OA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentationOA Repositories for DE in Myanmar presentation
OA Repositories for DE in Myanmar presentation
 
Knowledge management strategy in xerox
Knowledge management strategy in xeroxKnowledge management strategy in xerox
Knowledge management strategy in xerox
 
Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015Digital curation through shared endeavour - IDCC 2015
Digital curation through shared endeavour - IDCC 2015
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
 

Mehr von Mark Leggott

Open Access @ UPEI 2013
Open Access @ UPEI 2013Open Access @ UPEI 2013
Open Access @ UPEI 2013Mark Leggott
 
Using the Cloud for Preservation: DuraCloud and Islandora
Using the Cloud for Preservation: DuraCloud and IslandoraUsing the Cloud for Preservation: DuraCloud and Islandora
Using the Cloud for Preservation: DuraCloud and IslandoraMark Leggott
 
APLA 2013 Goats in the Garden
APLA 2013 Goats in the GardenAPLA 2013 Goats in the Garden
APLA 2013 Goats in the GardenMark Leggott
 
Blowing Library Bubbles 2.0
Blowing Library Bubbles 2.0Blowing Library Bubbles 2.0
Blowing Library Bubbles 2.0Mark Leggott
 
APLA OS Session 2008
APLA OS Session 2008APLA OS Session 2008
APLA OS Session 2008Mark Leggott
 

Mehr von Mark Leggott (7)

Open Access @ UPEI 2013
Open Access @ UPEI 2013Open Access @ UPEI 2013
Open Access @ UPEI 2013
 
Using the Cloud for Preservation: DuraCloud and Islandora
Using the Cloud for Preservation: DuraCloud and IslandoraUsing the Cloud for Preservation: DuraCloud and Islandora
Using the Cloud for Preservation: DuraCloud and Islandora
 
APLA 2013 Goats in the Garden
APLA 2013 Goats in the GardenAPLA 2013 Goats in the Garden
APLA 2013 Goats in the Garden
 
Blowing Library Bubbles 2.0
Blowing Library Bubbles 2.0Blowing Library Bubbles 2.0
Blowing Library Bubbles 2.0
 
IslandoraOct09
IslandoraOct09IslandoraOct09
IslandoraOct09
 
PPT Advanced
PPT AdvancedPPT Advanced
PPT Advanced
 
APLA OS Session 2008
APLA OS Session 2008APLA OS Session 2008
APLA OS Session 2008
 

Kürzlich hochgeladen

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Kürzlich hochgeladen (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

The Islandora Preservation Framework

  • 1. The Islandora Preservation Framework Mark Leggott, University of PEI/DiscoveryGarden NDSA, November 27, 2012
  • 2. Project Foundations • Developed at University of PEI (2008) • UPEI has FT staff and project staff (AIF) • DiscoveryGarden is commercial services/ support company - sustainability • 28+ staff at DGI, 10 at UPEI • Both teams maintain code
  • 3. Conceptualizing Initializing Creating/ Analyzing Reporting Formalizing Popularizing Research Institutes Libraries & Archives Museums Media Organizations Health Centres Government Agencies Private Companies Universities & Colleges NGOs & Non- Profits Other Access Collaboration Preservation E-Mail, Letters, Published Research, Requirements Meeting Minutes, Grants, Data Collection, Acquisitions Forms, Data, Cataloguing, Findings, Discussion Reports, Theses, Datasets, Visualizations Articles, Curricular Content, Policies, Exhibits Blogs, Twitter, Newspapers, iTunesU, Flickr Information Life Cycle
  • 4. Object Space User Space Individual Group Department Museum University External Private Shared Open Collaborate Publish Re-Use Create Preservation, Migration,Transformation
  • 5. Islandora 101 • Drupal+Fedora+Other OS = framework • Flexible UI on top of Fedora + other apps • Support for 180+ languages via Drupal • Desire to provide stronger preservation features and services as well as rich UI • VM/code, documentation, lists, Camps
  • 6. Key Components • Core modules (Tuque, Solr, etc.) • Solution Packs - add functionality • Image, Large Image, PDF, Audio,Video, Book/Paged Image Document • Newspapers, Digital Humanities, IR, chem • DuraCloud integration
  • 7. Drupal UI HTML CSS/Themes User Roles/PermissionsEditorial WorkFlow Modules (LDAP/BibUtils/Etc Hooks SPARQL LDAP FCK BibUtils FormsAPI ImageAPI Tabs XSLTs PHP/Python Snippets Micro Services Engine Tika Kakadu SWFTools OOffice Djatoka Tesseract R Wowza Islandora JMS JMS Code Snippets/Applications Process Any Metadata & Any Data Solr/Lucene GSearch Mulgara MySQL Content Models XACML Policies Fedora SPARQL REST SOAP
  • 8. • Fedora Object Model • Flexibility supports any data model • Atomistic and compound objects • Support for RDF allows integration of specific ontologies imagined:208361 (PID) Object Properties Relations (RELS-EXT) Dublin Core (DC) Audit Trail (AUDIT) JP2K Web (JP2) JP2K Archival (LOSSLES_JP2) Low Res JPEG (JPG) Thumbnail (TN) Descriptive Metadata (MODS) Object Model - IslandImagined/Large Image Digital Object Identifier System Properties Manage & Track Object Reserved Datastreams Key Object Metadata Datastreams Aggregates Content Items
  • 9. • Microservices engine • Drives integration of external services for data transformation + • Generation of action log via Fedora audit • New effort adding Taverna as engine
  • 10. • Workflow engine • Also referred to as Editorial Workflow • Provides “human” nodes in the services framework • Generation of action log via Fedora audit • Integration with XACML policy framework in Islandora
  • 11.
  • 12. • XML Form Builder • Create a rich form for any XML schema • Multiple forms for specific schemas • Control access via security policies
  • 13.
  • 14. Preservation Services • Fedora provides robust service framework • TechDS+DescDS+RightsDS+AuditDSs transformed to a Dynamic PREMIS record • Adding DuraCloud support via “Vault” • Adding Archivematica integration as an optional preservation component
  • 15.
  • 16.
  • 17.
  • 18. Community • Over 100 Islandora sites worldwide in production or development • 350+ people on Google Groups List • Some projects starting to contribute back • Libraries bulk of use now, but includes museums, archives, private companies
  • 19.
  • 20. • Canada, US, Europe, Asia, South America • 60% higher eduction • 20% museums/ archives • 10% government • 10% private • Small shops to very large
  • 21. Releases • General goal is to release 4 times per year, or now 7-8 with 2 versions • “Islandora 6” is in release 3 for 2012 • “Islandora 7” is in release 1 for 2012 • Goal is to release bug fixes for 6, focus on new developments in 7
  • 22. Trying Islandora • Try production sites (list on last slide) • Play in sandbox.islandora.ca (cleaned daily) • DownloadVM from islandora.ca • Install code referring to documentation • iCamps: PEI, Europe,Australia, US • Documentation, videos, hudson.islandora.ca
  • 25.
  • 26.
  • 27.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 43.
  • 44.
  • 45.
  • 46. Links • islandarchives.ca, islandscholar.ca • digital.match.es/clamor, /turina, /merce • heritage.utoronto.ca, saskhistoryonline.ca • mirc.sc.edu, islandvoices.ca • www.digibess.it • cairnrepo.org
  • 47. Questions? Mark Leggott - mleggott@upei.ca islandora.ca discoverygarden.com