The IslandoraPreservationFrameworkMark Leggott, University of PEI/DiscoveryGardenNDSA, November 27, 2012
Project Foundations• Developed at University of PEI (2008)• UPEI has FT staff and project staff (AIF)• DiscoveryGarden is ...
ConceptualizingInitializingCreating/AnalyzingReportingFormalizingPopularizingResearch InstitutesLibraries & ArchivesMuseum...
Object SpaceUserSpaceIndividualGroupDepartmentMuseumUniversityExternalPrivate Shared OpenCollaboratePublishRe-UseCreatePre...
Islandora 101• Drupal+Fedora+Other OS = framework• Flexible UI on top of Fedora + other apps• Support for 180+ languages v...
Key Components• Core modules (Tuque, Solr, etc.)• Solution Packs - add functionality• Image, Large Image, PDF, Audio,Video...
Drupal UIHTMLCSS/ThemesUser Roles/PermissionsEditorial WorkFlowModules (LDAP/BibUtils/EtcHooksSPARQLLDAPFCKBibUtilsFormsAP...
• Fedora Object Model• Flexibility supportsany data model• Atomistic andcompound objects• Support for RDFallows integratio...
• Microservices engine• Drives integration ofexternal services fordata transformation +• Generation of actionlog via Fedor...
• Workflow engine• Also referred to as Editorial Workflow• Provides “human” nodes in the services framework• Generation of a...
• XML Form Builder• Create a rich form forany XML schema• Multiple forms forspecific schemas• Control access viasecurity po...
Preservation Services• Fedora provides robust service framework• TechDS+DescDS+RightsDS+AuditDSstransformed to a Dynamic P...
Community• Over 100 Islandora sites worldwide inproduction or development• 350+ people on Google Groups List• Some project...
• Canada, US, Europe,Asia, South America• 60% higher eduction• 20% museums/archives• 10% government• 10% private• Small sh...
Releases• General goal is to release 4 times peryear, or now 7-8 with 2 versions• “Islandora 6” is in release 3 for 2012• ...
Trying Islandora• Try production sites (list on last slide)• Play in sandbox.islandora.ca (cleaned daily)• DownloadVM from...
Use Cases/Examples
Institutional Repository
Digital Collections
Research Data
Consortia
Links• islandarchives.ca, islandscholar.ca• digital.match.es/clamor, /turina, /merce• heritage.utoronto.ca, saskhistoryonl...
Questions?Mark Leggott - mleggott@upei.caislandora.cadiscoverygarden.com
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
The Islandora Preservation Framework
Upcoming SlideShare
Loading in …5
×

The Islandora Preservation Framework

707 views
498 views

Published on

A description of the Islandora framework and the digital preservation services provided.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
707
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The Islandora Preservation Framework

  1. 1. The IslandoraPreservationFrameworkMark Leggott, University of PEI/DiscoveryGardenNDSA, November 27, 2012
  2. 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. 3. ConceptualizingInitializingCreating/AnalyzingReportingFormalizingPopularizingResearch InstitutesLibraries & ArchivesMuseumsMediaOrganizationsHealth CentresGovernmentAgenciesPrivate CompaniesUniversities &CollegesNGOs & Non-ProfitsOtherAccessCollaborationPreservationE-Mail, Letters,Published Research,RequirementsMeeting Minutes,Grants, DataCollection,AcquisitionsForms, Data,Cataloguing,Findings, DiscussionReports, Theses,Datasets, VisualizationsArticles, CurricularContent, Policies,ExhibitsBlogs, Twitter,Newspapers,iTunesU, FlickrInformation Life Cycle
  4. 4. Object SpaceUserSpaceIndividualGroupDepartmentMuseumUniversityExternalPrivate Shared OpenCollaboratePublishRe-UseCreatePreservation, Migration,Transformation
  5. 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 preservationfeatures and services as well as rich UI• VM/code, documentation, lists, Camps
  6. 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. 7. Drupal UIHTMLCSS/ThemesUser Roles/PermissionsEditorial WorkFlowModules (LDAP/BibUtils/EtcHooksSPARQLLDAPFCKBibUtilsFormsAPIImageAPITabsXSLTs PHP/Python SnippetsMicro Services EngineTikaKakaduSWFToolsOOfficeDjatokaTesseractRWowzaIslandoraJMS JMSCode Snippets/ApplicationsProcessAny Metadata&Any DataSolr/LuceneGSearchMulgaraMySQLContent Models XACML PoliciesFedoraSPARQLRESTSOAP
  8. 8. • Fedora Object Model• Flexibility supportsany data model• Atomistic andcompound objects• Support for RDFallows integration ofspecific ontologiesimagined:208361 (PID)Object PropertiesRelations (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 ImageDigital Object IdentifierSystem PropertiesManage & Track ObjectReserved DatastreamsKey Object MetadataDatastreamsAggregates Content Items
  9. 9. • Microservices engine• Drives integration ofexternal services fordata transformation +• Generation of actionlog via Fedora audit• New effort addingTaverna as engine
  10. 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 inIslandora
  11. 11. • XML Form Builder• Create a rich form forany XML schema• Multiple forms forspecific schemas• Control access viasecurity policies
  12. 12. Preservation Services• Fedora provides robust service framework• TechDS+DescDS+RightsDS+AuditDSstransformed to a Dynamic PREMIS record• Adding DuraCloud support via “Vault”• Adding Archivematica integration as anoptional preservation component
  13. 13. Community• Over 100 Islandora sites worldwide inproduction or development• 350+ people on Google Groups List• Some projects starting to contribute back• Libraries bulk of use now, but includesmuseums, archives, private companies
  14. 14. • Canada, US, Europe,Asia, South America• 60% higher eduction• 20% museums/archives• 10% government• 10% private• Small shops to very large
  15. 15. Releases• General goal is to release 4 times peryear, 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, focuson new developments in 7
  16. 16. 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
  17. 17. Use Cases/Examples
  18. 18. Institutional Repository
  19. 19. Digital Collections
  20. 20. Research Data
  21. 21. Consortia
  22. 22. 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
  23. 23. Questions?Mark Leggott - mleggott@upei.caislandora.cadiscoverygarden.com

×