Valkyrie and Metadata

Content and Information Modeling

What is Valkyrie?

  • Valkyrie is a Gem
  • Data Mapper Pattern
    • Samvera Data Mapper WG
  • Multiple Persistence Backends
    • ​Fedora 4
    • PostgreSQL
    • Apache Solr
    • Disk (File System)

Projects Using Valkyrie

  • Hyrax 3.0.0
  • Princeton University Library (Figgy)
  • Penn State University Libraries (CHO)

Content in Valkyrie

  • Valkyrie models content using Resources
  • Resource have properties
  • Properties are not in the RDF
  • Models have Decorators
    • Similar to Hyrax Presenters
  • Decorators and Services modify properties
    • RESTful Resources
    • JSON-LD Graphs

Graphs

  • Valkyrie Properties are loosely typed
  • Cardinality can be set
  • Valkyrie has no opinion regarding predicates
  • RDF Graphs are left to each Valkyrie implementation

Figgy

Hyrax 3.0.0

Questions?

  • "Valkyrizing Hyrax" Community Sprints
  • Samvera Tech Calls
  • Valkyrie Developers

Valkyrie and Metadata

Thank you for your attention!

Valkyrie and Metadata

By jrgriffiniii

Valkyrie and Metadata

  • 291