[webid-spec-proposal] WebID definition spec changes for 2. SHOULD be an HTTP(s) hash (#) URI

At the end of the call this morning, Henry, Nathan and I briefly discussed
the SHOULD alternative, which is a compromise between generic HTTP URI
definition and the hash URI only definition. I volunteered to draft the
spec variant which I pushed in its own branch on hg as usual. You can view
it at:
http://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html

Here is an excerpt of the relevant part from the terminology section:
WebID A WebID is a URI with an HTTP or HTTPS scheme which uniquely denotes
an Agent (Person, Organization, Group, Device, etc.). This URI
*should*include a fragment identifier (a string after a "#"
character). WebID
Profile or Profile Page A WebID Profile is an RDF document that is found by
dereferencing the WebID HTTP URI. This document *must* be available as
Turtle [TURTLE-TR<https://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html#bib-TURTLE-TR>].
This document *may* be available in other RDF serialization formats, such
as RDFa [RDFA-CORE<https://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html#bib-RDFA-CORE>],
RDF/XML [RDF-PRIMER<https://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html#bib-RDF-PRIMER>],
or N3 [N3<https://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html#bib-N3>]
if so requested through content negotiation. Any other serializations that
intend to be used by WebID *must* be transformable automatically and in a
standard manner to an RDF Graph, using technologies such as GRDDL [
GRDDL-PRIMER<https://dvcs.w3.org/hg/WebID/raw-file/http-hash-uri-should/spec/identity-respec.html#bib-GRDDL-PRIMER>].

There is also a note discouraging the use of 303 redirections further down
in section 3.

As usual, the wiki page for the various arguments is always up to date with
links to the proposed spec changes for each alternative we've discussing so
far [1]

-- 
Steph.

[1] http://www.w3.org/2005/Incubator/webid/wiki/WebID_Definition/hash

Received on Friday, 23 November 2012 21:17:47 UTC