SIOC/URIBestPractices

From W3C Wiki

To be discussed on a meeting...

Viewpoints

  • Distinction between URIs for HTML documents and URIs for SIOC concepts
  • How to keep exporters simple
  • Linked Data browsing and tools
  • Constructing URIs

URIs for concepts

  1. Something we model as a document has the same URI as the HTML web site has.
  2. SIOC concepts that anyone wants to distinguish from the HTML pages needs other URIs.

How do we decide whether we model something as a document or not in practice?

Ways to mint "other URIs":

  1. Add a fragment id #something and do content negotiation
  2. Redirect to the HTML document and do content negotiation
  3. Redirect to the RDF document

Questions to answer first

  1. Are 303 redirects an option or is this for some reason impossible (framework limitations etc)
  2. Which SIOC entities can be equated with existing documents on the online site and which not?

Slicing issues

Slicing here means how to divide the RDF triples into directories and files. That is, in addition to knowing what we want to say (the set of triples), we need to decide which triples we write in which RDF documents, and what URIs to use for those documents.

  • Not all web sites build the URIs in the same way.
  • Some slicing is difficult for some exporters.
  • Linked Data: related slices need links between them
  • Slicing mostly determines how URIs can or cannot be constructed
  • Paging - need for special vocabulary?