W3C home > Mailing lists > Public > public-grddl-wg@w3.org > June 2007

Namespace & Profile Document Health Warnings

From: Booth, David (HP Software - Boston) <dbooth@hp.com>
Date: Tue, 26 Jun 2007 15:21:52 -0400
Message-ID: <EBBD956B8A9002479B0C9CE9FE14A6C202D339B1@tayexc19.americas.cpqcorp.net>
To: <public-grddl-wg@w3.org>

Since we are not pursuing the notion of "complete GRDDL results", here
is a health warning that I think would be good to include in the primer
regarding namespace and profile representations. 

[[
Given an XML document representation, a GRDDL-aware agent that wishes to
determine namespace or profile transformations may resolve the
namespace or profile IRI to obtain a representation.  Because of content
negotiation and other factors, different GRDDL-aware agents resolving
the same namespace or profile IRI could receive different
representations, which could in turn specify different namespace or
profile transformations, which could in turn produce different GRDDL
results.  In particular, a GRDDL-aware agent that receives a namespace
or profile representation that specifies GRDDL transformations may not
even be aware that some other representation, specifying more or
different transformations, is available.  This may pose problems to
users that intend to retrieve all of the available GRDDL results
associated with the original XML document representation.

To help prevent this problem, namespace and profile document authors
that choose to serve representations that indicate namespace or profile
transformations are advised to ensure that all such representations
specify the <i>same</i> namespace or profile transformations.
]]


David Booth, Ph.D.
HP Software
+1 617 629 8881 office  |  dbooth@hp.com
http://www.hp.com/go/software

Opinions expressed herein are those of the author and do not represent
the official views of HP unless explicitly stated otherwise.
Received on Tuesday, 26 June 2007 19:22:10 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:11:50 GMT