Namespace & Profile Document Health Warnings

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 UTC