Table of Contents
RDF
RDF List Implementations
- none do ordered lists
- implementations
- rdf-list
- used widely
- works with json-ld and turtle
- sequence
- not as widely used
- active-triples List
- not recommended - needs work
- rdf-list
- ontologies
- Ordered List ontology
- Collections ontology
- ORE ontology
Active-Triples
- It appears that ActiveFedora v8 (Fedora 4) uses ActiveTriples for handling of RDF. Need to look at ActiveFedora code to confirm.
- SOLR integration appears to be done in ActiveFedora, not ActiveTriples. It will likely take a significant effort to move the SOLR integration out of ActiveFedora and into ActiveTriples. Need to look at ActiveFedora code to make an estimate.
- Hydra community is looking at putting RDF Access Control into ActiveFedora and thus Fedora, which complicates (to say the least) the removal of Fedora from the Hydra stack.
TODO: Add information about Tom's other projects for property value validation and controlled vocabularies.
Fedora 4
Popular Solutions Extensions to Hydra
Sufia
Sufia is a Rails engine for creating a self-deposit institutional repository. A web application for ingest, curation, search, and display of digital assets. Powered by Hydra technologies (Rails, Hydra-head, Blacklight, Solr, Fedora Commons, etc.)
File centric IR
UI based on Bootstrap
Fedora 4 support soon
Usage stats
Proxy deposity coming soon
Multi-files works now
Worthwhile
A very simple extensible IR platform for Hydra.
Avalon
Avalon Media System is an open source system for managing large collections of digital audio and video. The project is led by the libraries of Indiana University and Northwestern University with funding in part by a three-year National Leadership Grant from the Institute of Museum and Library Services.
- embedible player
- perm URL
- file management and tracking
- Hydra gem
- LDAP groups
- thumbnail w/o master
- ingest from dropbox
- SEO
Hydramata
Provide a well defined data-structure to ease the interaction between differing layers of a Hydra application.
HydraValidations
ActvieModel type validations. Works with ActiveTriples. Code in Hydra-Labs.
Hydra-Labs
See more projects in Hydra-Labs.
Technologies to Explore
Technology | URL | Contact | Notes |
---|---|---|---|
Web Access Control ontology | http://www.w3.org/wiki/WebAccessControl | W3C standard | |
Linked Data Platform (LDP) | |||
PRY | debugging tool for Rails/Ruby My How to... page. | ||
Testing and Debugging Gems |
| ||
Travis |
|
Contacts
Area | Contact | Project | Notes |
---|---|---|---|
Sufia | Mike Giarlo | ||
ActiveTriples | Tom Johnson | ||
Fedora 4 | Chris Beer | ||
Regflow | Michael Klein | Simple, self-aware workflows for Ruby and REDIS | |
Paul Clough | https://cecil.ibrary.northwestern.edu/ | Metadata cataloging tools from North Western |