/
Plugin Notes
Plugin Notes
What are hydra plugins?
- they are technically gems that are added to hydra application
- one plugin per content type
- enhances func. of existing content type
- Ex: Atrium: developed on top of BL--how does it integrate? Have it fully functional by fall of this year.
What about actual rails plugins?
Don't use — moot point because R3 has moved away from plugins and more towards gems
Hydra plugin architecture (API)
- expectations from developers to produce API-type framework
- reverse-engineered from SALT?
- decide on what the API should be
- libraries that aren't hydra-related, ex. FTK code that doesn't have anything to do with Hydra
- making assumptions about BL behavior and its presence in the application stack
- lots of potential benefits
- facets – could you de-couple them?
- is there too much dependency on Solr as well as BL?
- loose a lot of power if you abandon them
- don't have to reinvent the technologies
the more you take for granted, the further you can go
- moving element from implementations to the Hydra core
- distill elements of Hypatia as part of a move towards an API
- institutions that already have content have already made decisions that can be pulled in
Content Types
- NWU takes a granular approach to allow for mixing and matching
Features and Functionality
All these features exist in other hydra implementations and could become plugins on their own
- image management
- set of featured images, or image collection
- derivative images
- cropping images from j2k images
- j2k viewer
- ID management
- super-user permissions
- users/groups
- apo code
- hierarchical permissions and roles
- authorization and authentication
- collection building (not just image-related)
- metadata editing
- media players
- batch ingest — instructions only; not possible to code because of all the variations
, multiple selections available,
Related content
"June6HydraPartnersNotes"
"June6HydraPartnersNotes"
More like this
What should be in which Hydra gems
What should be in which Hydra gems
More like this
October 14, 2011
October 14, 2011
More like this
Hydrangea Beta1 Scoping Notes and Development Plan
Hydrangea Beta1 Scoping Notes and Development Plan
More like this
Documentation Thoughts
Documentation Thoughts
More like this
Notes from Partner Updates
Notes from Partner Updates
More like this