SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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"
 

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - 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
 
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
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - 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
 
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 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

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