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

Re: Spec review: suggested addition re. recursion

From: Dan Connolly <connolly@w3.org>
Date: Mon, 12 Feb 2007 08:18:46 -0600
To: Danny Ayers <danny.ayers@gmail.com>
Cc: public-grddl-wg <public-grddl-wg@w3.org>
Message-Id: <1171289926.7497.836.camel@dirk>

On Sun, 2007-02-11 at 20:35 +0100, Danny Ayers wrote:
> While reading through the spec draft it seemed like orientation on
> recursion was missing, so perhaps to append to section 1.
> Introduction: Data and Documents:
> [[
> GRDDL Recursion
> The mechanisms of GRDDL which will be described in the next section
> enable the interpretation of either an individual XML/HTML document or
> a whole class of documents as RDF. In the latter case the association
> between individual documents and the appropriate transformations is
> done indirectly through linkage (dereference over HTTP). The documents
> specifying which transformations to apply may themselves need
> transformation from an XML/HTML dialect to RDF to make this
> information available. Hence in the general case recursion through
> multiple layers of linked documents may be required to complete a
> faithful RDF rendition of a source document. This recursion should be
> transparent to end-users of GRDDL-enabled systems, but is something
> implementers of GRDDL-enabled systems will need to consider.
> ]]

That's covered in section 3. Using GRDDL with XML Namespace Documents,
no? Especially with the elaborated example in
the subsection on Using GRDDL with an XML Schema namespace document.

Putting something like that in the intro is asking readers to
queue up an awful lot, isn't it?

> Given recent input, I think it would also be desirable to add an
> informative (at least) note for implementors somewhere, a paragraph
> maybe entitled: "Recursion Stopping Conditions"
>
> (If I have time after reviewing these docs I'll see if I can whip something up).

I look forward to it. It's not clear to me how to specify that
without giving a python listing or something.

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E
Received on Monday, 12 February 2007 14:18:51 GMT

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