This document provides an overview and agenda for an Islandora webinar. It introduces Islandora as a digital repository framework built on Drupal for presentation and collaboration and Fedora for storage and preservation. It discusses ingest methods for adding content over the web or command line. It also covers configuring search and discovery tools, and applying access controls and restrictions. The webinar is intended to provide a 'how-to' guide for implementing and using Islandora.
2. Introductions
Erin Tripp, Bus. Dev.
Staff librarian since 2011. Erin
delivers Islandora training at
events worldwide and has
managed more than 40
digital curation projects.
5. The Technology
Drupal
(Presentation & Collaboration)
Drupal is the leading open source
content management system with
over 30,000 user contributed
modules from almost 100,000 active
community members.
Drupal serves as the presentation
and collaboration layer in Islandora.
Islandora is a set of Drupal modules
which allow users to manage and
preserve digital assets.
6. The Technology
Apache Solr
(Search & Discovery)
Solr powers some of the most
heavily-trafficked websites and
applications in the world.
Key features include:
● Full-text search
● Search faceting & filtering
● Highly scalable/Fault tolerant
● Near real-time indexing
7. The Technology
Fedora Commons
(Storage & Preservation)
Fedora Commons is purpose built
for data preservation and long-term
data accessibility.
Key features include:
● Auditing & Fixity checks
● RDF Support
● Scales to millions of objects
● Support for virtually any filetype
● Files are readily accessible (no
lock-in)
8. Islandora
Open Source Digital Repository
Framework
Organizations can create
robust digital repository
systems tailored to their
specific needs and grow
the system to handle
virtually limitless amounts
of data.
10. Service Provider
Removing Barriers to
Using Open Source
• Partner in the Islandora
Foundation
• Launched in 2010
• 92% of Islandora code is written
by discoverygarden on behalf
of customers
• Services listed here: http:
//www.discoverygarden.
ca/services/
11. It’s worth it to
invest in people
and ideas
instead of software
licenses...
13. Permissions
Users, Roles and
Permissions
● Drupal provides permissions on
a role (aka group) level
● Users are assigned to role
● To implement restrictions we
integration users, roles and
permissions with XACML (more
to come on this later in
presentation)
15. Structure
Everything is an Object
● A collection, pdf, image, video,
etc. are described as objects
● Objects have datasteams
● Descriptive metadata, for
example, is stored as a
datastream
17. Ingest Methods
Over the Web or on
the Command Line
● Individual ingest available over
the web
○ 2 GB file limit
● Batch Ingest modules over the
web
○ Zip File Importer
○ Four Batch Citation Uploaders
○ 2 GB file limit
● Scripted ingests on the
Command line for large files or
large batches
19. Discovery
Settings
Search Results
Facets
Advanced Search
● Basic/ keyword search out of
the box
● Easy to configure modules for
collection search, advanced
search, facets, sort, and custom
record display
● External discovery modules for
being indexed by Google,
Google Scholar, WorldCat,
Summon and more!