[Mulgara-dev] descriptors/references
David Wood
dwood at softwarememetics.com
Mon Jul 16 15:15:01 UTC 2007
Hi all,
To be clear, I am suggesting that *neither* the RDF nor Mulgara
namespaces should return a document. Instead, both namespaces should
return an HTTP 303 status code that may optionally point to documents
describing the resources.
Regards,
Dave
On 16 Jul2007, at 10:02, David Wood wrote:
> Hi Bill,
>
> On 7 Jul2007, at 01:05, William Mills wrote:
>> So the major difference between rdf and mulgara that I have found
>> so far is
>>
>> That http://www.w3.org/1999/02/22-rdf-syntax-ns is actually
>> available as an XML reference document, and http://mulgara.org/
>> mulgara is not. Should this be true?
>
> It depends and is under active discussion, especially within the
> W3C Technical Architecture Group. At issue is whether HTTP URIs
> may refer to things that are not information resources (such as
> physical resources or namespaces) and whether the term "information
> resource" includes virtual concepts like namespaces at all. This
> discussion is complicated by the fact that "information resources"
> are currently defined as things you get back from a URI
> dereferencing when the server responds with a 2XX HTTP response
> code (!). It is all very circular.
>
> The current state of thinking is that HTTP should return different
> status codes depending on what you are trying to do. This should
> eventually result in a clean handling of both information and non-
> information resources by HTTP (and hopefully encourage everyone,
> including Mulgara) to ground their namespaces in URIs.
>
> In brief, an HTTP 2XX return code should result when the
> transaction returns an information resource. Non-information
> resources should result in an HTTP 303 (See Other) response, which
> may optionally list one or more URIs that relate to the non-
> informational resource (but are not in fact the resource itself).
>
> Brian Sletten of the Mulgara community and I are actively upgrading
> the Persistent URL or PURL service at http://purl.org to handle the
> full range of HTTP return codes for this purpose. It is our hope
> that Mulgara will follow others in using PURLs for namespace
> dereferencing.
>
> Here is the current W3C guidance, but note the large number of
> disagreements in the draft document:
>
> Dereferencing HTTP URIs
> Draft TAG Finding 31 May 2007
> http://www.w3.org/2001/tag/doc/httpRange-14/2007-05-31/HttpRange-14
>
> and the older open TAG issue that started this discussion:
> http://www.w3.org/2001/tag/issues.html#httpRange-14
>
> Regards,
> Dave
>
>
>
More information about the Mulgara-dev
mailing list