uargh, today’s Semantic Web tech drives me crazy.
I want to build a framework that is capable of integrating all data in the world in a single Jena Model. That is the goal.
Now what happens is I miss some points and you, dear reader, may miss them too and while you are at it, perhaps you are going to implement them
* A good query language
I want a query language that can do optional triples. It should retrieve subgraphs.
* An update language
Ever thought how you are going to update RDF sources? I remember very useful update and insert sql statements. How can we do this in RDF. And yes, ever thought how to update/change the contents of a collection? And what if triggers are bound to changes in this collection?
Deleting triples and then entering the changed version of them is no option for me.
* A protocol on the web
and how will I get my triples from www.yahoo.com? By URIQA? Please, tell me.
* A protocol on the desktop
ah yes, and when I want triples from the neat driver that adapts my big big database. Imagine you have a lovely .o file or .dll, how will I get triples out of this driver? I request an ODBC thing for RDF!
* Bonus Question
everything should be implemented/available in Jena
so. I will surely find more stuff that bothers me.