- From: Dan Connolly <connolly@w3.org>
- Date: Wed, 20 Sep 2006 08:51:51 -0500
- To: Chimezie Ogbuji <ogbujic@bio.ri.ccf.org>
- Cc: public-grddl-wg <public-grddl-wg@w3.org>
On Wed, 2006-09-20 at 09:19 -0400, Chimezie Ogbuji wrote: > On Wed, 20 Sep 2006, Dan Connolly wrote: > > > > On Wed, 2006-09-20 at 08:23 -0400, Harry Halpin wrote: > > ... snip ... > > The way I would probably phrase it in the spec is to say > > that the grddl:transformation property relates a document > > to an algorithm whose input is XML > > and whose output is RDF abstract syntax. > > I very much like this compromise (much more so than mandating RDF/XML > explicitely knowing fully well that there are several other alternative > syntaxes with significant critical mass), my only additions would be: > > 1. To speak of the 'associated' GRDDL transformation algorithm directly > rather than say the grddl:transformation property relates ... (only because there are > additional ways an algorithm can be associated with the source) What additional ways? Aren't they all ways of expressing an RDF statement whose property is grddl:transformation? I suppose the spec hasn't been clear about that so far. Hmm. > 2. I would emphasize that the output is 'mime-typed' (as Ben put it) RDF > abstract syntax. Why? Do you think it's important to exclude the case of, say, a an algorithm expressed in javascript whose result is a bunch of API calls, rather than a textual output? > This works perfectly for XSLT but I'm not sure about the general case for > a transformation algorithm (though you would think it's good practice > generally for an XML transform to accompany an authoritative mimetype or > output format - the way XSLT does). > > Ofcourse this compromise conflicts with the charter as Dan pointed [1] out > earlier. > > > Hmm... XML infoset? or DOM? or XPath data model? I wonder > > if it matters. But I don't think it should be raw > > XML syntax; i.e. a GRDDL algorithm shouldn't have > > different output for <abc/> and <abc /> . > > XML document is the language used in the XSLT spec abstract. > > [1] http://lists.w3.org/Archives/Public/public-grddl-wg/2006Sep/0105.html -- Dan Connolly, W3C http://www.w3.org/People/Connolly/ D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29E
Received on Wednesday, 20 September 2006 13:52:00 UTC