Islandora Webinar: A 'How-to' Guide for Islandora

Preview:

Citation preview

‘How-to’ Guide for IslandoraIslandora WebinarMarch 30, 2016

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.

Welcome!Agenda

• Islandora Overview

• Ingest Methods

• Configuring Search Tools

• Applying Restrictions

The Technology Drupal + Fedora

The TechnologyDrupal

(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.

The TechnologyApache 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

The TechnologyFedora 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)

IslandoraOpen 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.

The Company discoverygarden inc.

Service ProviderRemoving 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/

It’s worth it to invest in people and ideas instead of software licenses...

Demo‘How-to’ Guide for

Islandora

PermissionsUsers, 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)

British Columbia Electronic Library Network (BC ELN)Ingest MethodsPermissions

StructureEverything 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

British Columbia Electronic Library Network (BC ELN)Ingest MethodsObject Structure

Ingest MethodsOver 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

British Columbia Electronic Library Network (BC ELN)Ingest MethodsIngest Methods

Discovery Settings Search Results

FacetsAdvanced 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!

British Columbia Electronic Library Network (BC ELN)Ingest MethodsDiscovery Settings

Access ControlsApplying

Embargoes or Restrictions

Islandora supports three methods for applying embargoes:

• XACML Security Policy Editor

• Scholar Embargo

• IP Embargo

British Columbia Electronic Library Network (BC ELN)Ingest MethodsAccess Controls

Questions?

Contact us at: info@discoverygarden.ca

Recommended