Hi Ian,

I found the messages about documentation structure in the archive, but haven't figured out how to reply to messages from the Archive, so sorry for the new thread.

One comment on goals, born out of recent frustrations, is that there is a class of potential Jena user who building some app or whatever, who needs a component to perform some specific subtask. Lets call her Joanna. Joanna is an experienced programmer, is busy, has a deadline looming and is looking to make a quick decision about a component to use for some RDF processing in her application. Her application isn't 'about' RDF - its not a major thing - its just that she has to do some RDF processing in order to get her job done. Maybe she has a DOM and just wants to process it to extract RDF from the embedded RDFa and then munge it. She doesn't want a tutorial on RDF or anything like that and she doesn't want to plow through a lot of javadoc to figure out if Jena will do what she wants. On another day in another project she is looking for a triple store, she has some basic requirements (fast read, standard update protocol, SPARQL 1.1) - and she want a quick way of determining if TDB, SDB, Fuseki etc meet those requirements.

Joanna needs to a quick way to figure which component she should be looking at, whether that will do the job, and then a pointer to where to look to figure out how. In my mind she is looking for some data sheets about the components - just the bare facts ma'am type documents.

Reading your mind maps, I don't think Joanna is represented there, but maybe I'm missing something, or maybe she isn't important enough to show up.

Brian

Reply via email to