Module: Samvera

Defined in:
lib/samvera/derivatives.rb,
lib/samvera/derivatives/hyrax.rb,
lib/samvera/derivatives/configuration.rb

Overview

Why Samvera and not Hyrax? Because there are folks creating non-Hyrax applications that will almost certainly want to leverage this work. And there might be switches for ‘defined?(Hyrax)`.

Further the following four gems have interest in the interfaces of this module:

  • Hyrax

  • Hydra::Derivatives

  • Bulkrax

  • IiifPrint

As such, it makes some sense to isolate the module and begin defining interfaces.

Defined Under Namespace

Modules: Derivatives