SIOC/SIOC URIs
URIs to use for various SIOC concepts
For information resources
With content negotiation
Content negotiate the post and its RDF description at the same URI
URI for a sioc:Post
http://example.com/post
Which serves either http://example.com/post.html or http://example.com/post.rdf
Without content negotiation
Use HTML version as URI and include autodiscovery link to its RDF description
URI for a sioc:Post
http://example.com/post.html
Which contains an autodiscovery link to http://example.com/post.rdf
URIs for non-information-resources
Use URI of the RDF document and append #something
URI for a foaf:Person
http://example.com/john.rdf#person
Have the html page http://example.com/john.html contain an autodiscovery link to http://example.com/john.rdf and describe http://example.com/john.rdf#person there.
E. g. Include the following triples in the john.rdf page:
<http://example.com/john.rdf> foaf:primaryTopic <http://example.com/john.rdf#person>. <http://example.com/john.rdf#person> rdfs:seeAlso <http://example.com/john.html> .
Border cases
Discussion whether some resources are information resources.
Is a sioc:User the same as its account profile page? Is it a foaf:Document or a foaf:Agent?
Paging
Blogs and forums list their content broken down in several smaller pages. Their RDF pages should mirror that.
Use rdfs:seeAlso links to point to the next and previous RDF document page.
Discussion whether a new paging term like sioc:nextPage (subclass of rdfs:seeAlso) might be useful for some tools.