I think this is a great idea. I don't know of any current docs that hit this 
mark, but I'm not that familiar with the docs overall. 

One point that would come up that would be good to have really well-explained: 
the relationship between Dataset/Model/Statement/Resource/etc. and 
DatasetGraph/Graph/Triple/Node/etc., which is part of Claude's question (2) and 
(3). Once you get it, you get it, but right now, I think most people get it by 
inspecting the code and asking questions. A nice diagram might help here. I'll 
try and create one sometime soon.

---
A. Soroka
The University of Virginia Library

> On Dec 4, 2016, at 8:30 AM, Claude Warren <[email protected]> wrote:
> 
> Howdy,
> 
> I was looking for some documentation that I saw a few years ago about how
> to extend Jena.  I can't find it and am now thinking that perhaps we should
> have a section of documentation for devs who want to extend Jena's reach.
> 
> For example the recent question about Jena on HBase and my recent work for
> Jena on Cassandra.  Lead to a number of questions:
> 
> 1) What is the minimum work necessary to implement the Jena framework on
> storage layer X? (Answer: Implement GraphBase and the contract tests).
> 
> 2) How can I implement the DataSetGraph?
> 
> 3) How can I make SPARQL queries utilize the special features of storage
> layer X?
> 
> Anyway, I am looking for a location that contains the current documentation
> (if any) and a consensus on where such documentation should go if we should
> have it at all.
> 
> Claude
> 
> -- 
> I like: Like Like - The likeliest place on the web
> <http://like-like.xenei.com>
> LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to