Planning | Description | Requirements | UI Mockup | Triples Examples | Queries Examples
Table of Contents
full size | full size |
Ok, best laid plans of mice and men. Implementation is not following the Sprints - Planned Development Approach. Here are where things are currently...
Status | Description | Comments |
---|---|---|
Infrastructure - Shared | ||
RDF Models & Vocabularies | ||
Write models and vocabularies that allow for generation of triples for data required for Use Case 1.1. |
| |
Document models in Triples Examples wiki page to facilitate conversations with ontology group. | outstanding issues
| |
Write rspec tests for models. |
| |
Triplestore | ||
Set up a temporary simple triplestore to hold triples generated by this use case. |
| |
Identify and set up a full-featured triplestore for long-term use. | DEPENDENCY: Waiting and see what Rebecca decides to use for her work. | |
Write code that persists model properties into a triplestore. |
| |
SOLR Index | ||
Explore ActiveTriple support for SOLR |
| |
Document expected queries in Queries Examples wiki page to facilitate conversations with ontology group. |
| |
Write code that adds model properties' values to the SOLR index. | ||
Write code that adds bibliographic reference data to the SOLR index. | ||
Infrastructure - Potentially Shared | ||
netid to VIVO URI script | ||
Write code that converts a Cornell netid into a VIVO URI. |
| |
User Interface – NOT SHARED | ||
Authentication | ||
Hook into Cornell shibboleth authentication system. | I've spoken with CULIT developers about how Cornell does authentication and looked over code that is similar to what will need to be done. No development work has been done in this are yet. | |
User Interface | ||
Clone blacklight-cornell and check into GitHub | The clone runs locally on my machine and in my dev environment. Questions:
| |
Modify cloned blacklight-cornell to implement the Mock UI |
| |
External Collaborations | ||
ActiveTriples development | ||
Make a connection with the ActiveTriples development team. | I have been corresponding with Tom Johnson (the developer of ActiveTriples). | |
Work with ActiveTriples development team to meet the goal of being able to use ActiveTriples in place of Fedora within a Hydra stack. | I am exploring the code and engaging in conversations with Tom Johnson to understand his vision and current needs for development. Once I grok where things are, I can start to see if there are shortcomings that limit our goal of ActiveTriples being easy to use in place of Fedora with in a Hydra stack. | |
Improve documentation by creating a reference guide for ActiveTriples | There is very minimal doc at this point and I am having to read class and rspec code to figure out how things work. A reference guide will be an extremely valuable tool for me and other developers. |
|
TBA
NOTE: Many of these questions have been answered. I haven't had time to update the answers here. Most of the Ontology Questions are on the Triples Examples page including answers and current state of the discussion.
User
Virtual Collection
NOTE: Some of these questions have been answered. I haven't had time to update these, so the questions may be stale. Hopefully, I will update soon.