/
What should be in which Hydra gems
What should be in which Hydra gems
Gems
hydra-rails (will replace hydra-head)
Stuff that definitely belongs in hydra-rails gem (formerly hydra-head) – stuff you need to build rails apps that use Fedora, Solr & ActiveFedora
- Hydra Rake Tasks
- Hydra Official Object & Datastream Models
- Hydra FileAssets & Datastreams Controllers
- Bare minimum of view helpers
hydra-access-controls
Classes & Helpers for gated discovery, controlled access to views, and permissions-based UI features
hydra-submission-workflow
- Hydra Submission Workflow -- currently relies on old AssetsController in hydra-rails2-remnants gem!
hydra-mods
MODS Stuff -- currently relies on old AssetsController in hydra-rails2-remnants gem!
- Hydra Mods Article Submission/Editing UI (End-User) -- should be done as view helpers as much as possible...
- Hydra MODS Object & Datastream Models
hydra-rails2-remnants
Legacy Stuff (mostly UI) that's used by Hydra Heads that were originally built with rails2 hydra code.
- Hydra View Helpers (other than the ones actually necessary for hydra-rails gem or other gems)
- Hydra UI/Layout (End-User) [all those overrides to Blacklight layout]
- Hydra Javascript (End-User) -- (other than the ones actually necessary for hydra-rails gem or other gems)
- Hydra CatalogController and AssetsController (deprecated) -- should only be removed if/when downstream dependencies no longer need it
hydra-bootstrap ???
Posible gem to create a "starter" app with decisions made up to the level of views, forms, submission workflow, etc.
hydra-sample-app ???
Possible "Sample Rails App" gem/plugin
, multiple selections available,
Related content
"June6HydraPartnersNotes"
"June6HydraPartnersNotes"
More like this
Plugin Notes
Plugin Notes
More like this
Gems and documentation
Gems and documentation
More like this
Documentation Thoughts
Documentation Thoughts
More like this
Core Developers
Core Developers
More like this
Hydra Community Training Plan
Hydra Community Training Plan
More like this