Back To Schedule
Tuesday, October 22 • 9:00am - 12:00pm
Dive Into Hyrax

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Understand the major parts of the Hyrax architecture, how they talk to each other, and what roles they each play.
  • Know how to look at a work in Fedora, Solr, and on the rails console.
  • Be able to describe the actor stack, and know when it makes sense to customize it. Know how to find a code example of a customized actor stack.
  • Be able to describe workflow, what default workflows are enabled for Hyrax, and know how to find a code example of customized workflow.
  • Understand general principles to override code to implement local features.

An introductory dive into the Hyrax code base for developers. We will cover the major parts of the Hyrax architecture, and interact with a Hyrax Work object on the rails console. We’ll describe Hyrax-specific features like the Actor Stack and Sipity workflow, and talk about when and how to customize them. We’ll also discuss general principles around how to override Hyrax behavior in your local application, and where to go for more information and code examples.

Requirements:  Participants wishing to participate in the hands-on parts of the workshop should bring a laptop with:
  • Windows, OSX, Ubuntu, or Redhat/Centos
  • At least 8GB of installed RAM
  • A Current version of Docker installed
NOTE: folks are encouraged to attend and pair with others if their own systems don’t meet these requirements.

Tuesday October 22, 2019 9:00am - 12:00pm CDT
Olin Library Instruction Room 1