• Skip to primary navigation
  • Skip to main content
PALS – Library Technology in MN

PALS - Library Technology in MN

Menu
  • Support
        • Support Center
        • Key Resources & Bookings
        • Emergency Procedures
        • Using the PALS Support Center
        • Support Center Urgency Levels
  • PALS
        • Our Services
          • Service Catalog
          • Islandora
        • Contact
        • About PALS
          • Mission and Values
          • Our History
          • Testimonials
          • Organization Chart
          • Staff
        • News
        • Calendar
        • Opendora
        • FAQs
  • MnPALS Consortium
        • Mission and Vision for the MnPALS Consortium
        • Membership List
        • Funding Formula
        • Participant Charges
        • Governance Structure
        • MnPALS Essentials
        • MnPALS Repository
        • Calendar
        • Policies
        • Community Discussion
Home > Islandora/Opendora > Building Resources in Islandora 8

Building Resources in Islandora 8

Alex Kent, Rod Bruce · November 6, 2020

In Islandora 8 traditional objects such as video files, audio files, PDFs, and photographs become Drupal resource nodes. Resource nodes are different from the “regular” Drupal nodes we described in our Drupal nodes post. Regular Drupal nodes include content on a site such as a page, poll, article, or blog entry. These nodes make up the parts of an Islandora 8 site that are not repository objects. 

While using the term “object” is traditional with Islandora it can get in the way of understanding the differences and possibilities in Islandora 8. Using the term “resource node” reflects the fact that files such as JPEGs, MP3s, .zip, etc. that get added to the repository are now fully integrated within Drupal and can take advantage of everything that represents.

Resource nodes encompass multiple elements that all relate to each other. Following are the typical elements of a resource node:

  • Content type
  • The digital file being loaded (PDF, audio, video, JPEG, TIFF, etc.) 
  • Metadata fields submitted through the data entry form, including: 
    • A field denoting the type of “thing” (image, book, newspaper)
    • A field that creates collection hierarchy
    • Descriptive custom fields
  • Derivatives (thumbnails, web-friendly service files, technical metadata, and more)  

All of these elements can now be manipulated through the Drupal interface which allows for more control over how resource nodes are managed, accessed, and displayed. This allows us to take full advantage of available Drupal modules, themes, and distributions to add functionality to our repositories.

Resource Nodes: Empowering Access 

Resource nodes are what get created through the data entry form. They are a lot more than just the digital file being uploaded. The user is creating the node and elements that make it possible to access, manage, and preserve the resource. This reflects an important goal of Islandora 8: further empowering this access to repository resources. It makes it possible to touch and manipulate the file itself and the elements that make it a wholly preserved and shareable digital object. This shift is actually at the core of Digital Asset Management (DAM) and librarianship – making things accessible. Islandora 8 is about doing that through Drupal 8 and the web, making it that much more available, flexible, and viable for the future. It does this by making more elements of what was a traditional DAM object configurable and manageable by more users. Resource nodes represent the core principle of empowering access through the digital repository.

Boring fact: the English word node comes from the Latin nodus which means “knot.” In computer science a node is a basic unit of a data structure.

Resources

  • Islandora 8 documentation on Resource Nodes
  • From Objects to Resource Nodes: Shifting Concepts from Islandora 7 to 8

Authors

  • Alex Kent
    Alex Kent

    Alex worked with Islandora for many years and now focuses on Electronic Access.

    View all posts

  • Rod Bruce
    Rod Bruce

    Rod is a System and Networking Administrator at PALS and the Technical Lead for Islandora.

    View all posts

Share

Islandora/Opendora Islandora 8 Learning Series

PALS

Minnesota State University, Mankato
3113 Memorial Library
Mankato, MN 56001
Phone: 507.389.2000

  • LinkedIn
  • Twitter

A Program of Minnesota State

Minnesota State Colleges and Universities (Minnesota State) is a system of two- and four-year colleges and universities.
Minnesota State aims to enable people in Minnesota to succeed by providing the most accessible education in the nation.
More About Minnesota State

Minnesota State logo

© 2023 PALS. All rights reserved.

  • Privacy Policy