...
Table of Contents
Table of Contents |
---|
...
Action Items
ActiveTriples
- Move FOAF.Person to a separate Gem
- Remove FOAF.Person from Virtual Collection Gem and Open Annotation Gem
- Make Virtual Collection Gem and Open Annotation Gem use new FOAF Gem
- Move ORE code out of Virtual Collection Gem and into an ORE Gem
- Make Virtual Collection Gem use ORE Gem
- Move all code in ResourceExtension back to ActiveTriples::Resource class
- URI generation code is ready to move. Just need to issue a pull request and move it.
- ID Prefix requires some work to make it generalizable for ActiveTriples
- Explore ordered list implementations
- Why they have not been successful?
- Why are they inefficient?
- In what ways are they failing to meet the needs for ordered lists?
- Do unordered lists suffer similar issues?
- Documentation
- Complete ActiveTriples tutorial
- Continue to improve ActiveTriples user guide
- Improve documentation of LD4L ActiveTriples models
RDF
RDF List Implementations
...
- 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.
- See also Linked Vocabs - Linked Data Controlled Vocabularies for ActiveFedora::RDF
- See also DPLA Map - DPLA's Metadata Application Profile modeled in Active Triples which includes property validation similar to that used in ActiveModel.
- Fetch - ActiveTriples currently has the ability to fetch external data. Demonstrated fetching geo data. This could be cool to exploit.
HTML Comment | ||
---|---|---|
| ||
For a beginning analysis of ActiveFedora SOLR code: __Documents__/Mann/Projects/LD4L/Travel/2014-09 Hydra Connect/sessions/2014_09_30 RDF - State of RDF |
TODO: Add information about Tom's other projects for property value validation and controlled vocabularies.
Fedora 4
...
Fedora 4
- RDF is stored on the object instead of in a datastream
- Access Rights will be stored in Fedora to control access to RDF stored in the object
- RELS-EXT is gone
- Dissemintations are gone
...
...
Popular Solutions Extensions to Hydra
...
Area | Contact | Project | Notes |
---|---|---|---|
Sufia | Mike Giarlo, Carolynn ?, Adam Wead | Sufia development team | |
Sufia | Jim Halliday | Indiana | Ask questions about how he installed. |
ActiveTriples | Tom Johnson | https://github.com/no-reply/ActiveTriples | |
Linked Vocabs | Tom Johnson | https://github.com/no-reply/linked_vocabs | RDF and Controlled Vocabularies |
DPLA Metadata | Tom Johnson | DPLA Metadata Application Path | |
Tom Johnson, Mark Matienzo | DPLA | Using LDP, LDPath, Apache Marmotta. Developing ActiveTriples. | |
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 | |
Hydra w/o Fedora | Declan Fleming | USCD | Did an implementation of Hydra w/o Fedora. |
ActiveFedora | Justin Coyne | ActiveFedora development team | Can also talk about the difference between Worthwhile and Sufia. |
Mahmoud Audu, Patrick Feeley | Digital Case 2.0 at Case Western | Self deposit IR. | |
DLSX to Hydra | Jeremy Morse | University of Michegan | Requested a contact at Cornell to discuss issues related to DLSX to Hydra conversion. I said I would pass it on. |
Michael Bond | West Virginia | Not sure why this was in my notes. | |
...