4. Introducing Islandora
• Open source digital asset management
system
• Drupal+Fedora framework from UPEI
• Flexible UI on top of Fedora + other apps
• Deployed in 100+ institutions, growing
5. Introducing Islandora
• Designed to support 3 “landscapes”
• Admin (Committees, Documents/Records)
• Learning (Images, SCORM)
• Research (Data, Collaborative groups)
• System designed to support any Digital Asset
Management (DAM) requirement, including
stewardship and collaboration
7. Fedora Commons
• Repository layer
• Data, metadata, workflow/
permissions layer
• Work with any data asset/
schema
• Content Model Architecture
• Semantic support (RDF)
8. Islandora
• Glue that binds Drupal & Fedora
• Drupal modules, additional
applications
• Open Source
• Sustainability Model (soft money,
operational funds, & private
services company)
9. Solution Packs
• Architecture to support basic content
types
• Default metadata forms (MODS) that can
be modified
• Applications integration based on
experience/best-practices
10.
11. Drupal UI
FormsAPI LDAP
CSS/Themes
ImageAPI FCK
Editorial WorkFlow User Roles/Permissions
Tabs BibUtils
Modules (LDAP/BibUtils/Etc
SPARQL
HTML Hooks
12. Drupal UI
FormsAPI LDAP
CSS/Themes
ImageAPI FCK
Editorial WorkFlow User Roles/Permissions
Tabs BibUtils
Modules (LDAP/BibUtils/Etc
SPARQL
HTML Islandora Hooks
Djatoka Tika
Code Snippets/Applications
Tesseract Kakadu
JMS Micro Services Engine JMS
R SWFTools
Wowza XSLTs PHP/Python Snippets OOffice
13. Drupal UI
FormsAPI LDAP
CSS/Themes
ImageAPI FCK
Editorial WorkFlow User Roles/Permissions
Tabs BibUtils
Modules (LDAP/BibUtils/Etc
SPARQL SOAP
REST
SPARQL
HTML Hooks
Mulgara Solr/Lucene
Islandora
Djatoka Fedora Tika
Code Snippets/Applications
Tesseract Kakadu
Content Models
JMS Micro Services Engine
XACML Policies
JMS
R SWFTools
Wowza XSLTs PHP/Python Snippets OOffice
Process
Any Metadata
MySQL & GSearch
Any Data
14. Drupal UI
FormsAPI LDAP
CSS/Themes
ImageAPI FCK
Editorial WorkFlow User Roles/Permissions
Tabs BibUtils
Modules (LDAP/BibUtils/Etc
SPARQL
HTML Hooks
Islandora
Djatoka Tika
Code Snippets/Applications
Tesseract Kakadu
JMS Micro Services Engine JMS
R SWFTools
Wowza XSLTs PHP/Python Snippets OOffice
SPARQL SOAP
REST
Mulgara Solr/Lucene
Fedora
Content Models XACML Policies
Process
Any Metadata
MySQL & GSearch
Any Data
19. Content Model Architecture
Object Model - IslandImagined/Large Image
• CMA is key to the
imagined:208361 (PID) Digital Object Identifier Islandora architecture
Object Properties System Properties
Manage & Track Object
and roadmap
•
Relations (RELS-EXT)
Dublin Core (DC) Reserved Datastreams
Complete digital
archive with assets &
Key Object Metadata
Audit Trail (AUDIT)
JP2K Web (JP2)
metadata
JP2K Archival
(LOSSLES_JP2)
Datastreams
• Sharing content models
Low Res JPEG (JPG) Aggregates Content Items
makes Fedora
Thumbnail (TN)
Descriptive Metadata
ecosystem very
(MODS)
compelling
20. Root Collection islandora:collectionCModel
DC DC
RELS-EXT
Has Model RELS-EXT
COLLECTION_POLICY ISLANDORACM
Basic Image Collection
islandora:collectionCModel
TN
DC
DC Has Model RELS-EXT
RELS-EXT
ISLANDORACM
COLLECTION_POLICY
Image
DC
islandora:sp_basic_image
MODS
DC
RELS-EXT Has Model RELS-EXT
OBJ
ISLANDORACM
MEDIUM_SIZE
TN
23. Purpose and Goals
• Implement a flexible, long-term research
data preservation system
• Make research data publicly available in a
useful way
• Provide a framework that integrates well
with existing researcher workflows