Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
hiddentrue

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

...

  • RDF is stored on the object instead of in a datastreamRELS-EXT is gone
  • 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

...