Continuing the (good?) tradition of creating stacks (OSI model, Semantic Web, W3C Technology, etc.) when there are too many technologies floating around, I did some drawing and came up with:
The Web Discovery Stack as shown here is an attempt to get the many proposals and ideas around discovery into some shape or scheme. The WD stack is basically a layering of specifications (or proposals for specifications) that mainly serve the discovery of resources on the Web.
Very happy to hear you comments (either here, via email or on IRC #swig channel).
Advertisements
Nice stack Michael. I wonder if SPARQL as not a place somewhere in here : POWDER has an RDF side to its meta-data representations and SPARQL could be use to access it too. A clause like DESCRIBE in SPARQL could typically be used for discovery. Don’t you think ? My 2 cents.
Fabien,
Thanks for this comment, I guess worth following it. Maybe a second ‘stack’ or whatever which focuses on the ‘access’ aspect? So, in the current WDS representational issues (data model such as RDF, etc.) and protocols such as HTTP are (intentionally) mixed – maybe worth it to separate these two dimensions? Say, one dimension is how to state something (e.g. POWDER’s describedby property) and the other how to ‘access’ it (SPARQL, HTTP header, etc.)?
Cheers,
Michael