Development Patterns - samvera/hyrax GitHub Wiki

This is under construction. At this time, it is mostly a list of topics to cover. As topics are covered, you will see the text in the list turned into links to other wiki pages or documentation sources

Models

Patterns

Deprecating Patterns

  • Actor Stack - Being replaced by Transactions
  • Forms - Forms that include HydraEditor::Form are being replaced by Valkyrie Change Sets by extending < Hyrax::ChangeSet. Both are in the forms directory.
  • Specs - prefer FactoryBot.create or FactoryBot.build over create or build. If you are editing a spec, you can help this transition by adding FactoryBot. to create and build statements.

Deprecated Patterns