-- 
                -harry

Harry Halpin,  University of Edinburgh 
http://www.ibiblio.org/hhalpin 6B522426

--- Begin Message ---
First, congrats on getting XQuery to Rec!

I'm Harry Halpin, the Chair of the GRDDL WG [1] which links XML and 
XHTML(including "microformats") to the Semantic Web in order to facilitate the 
deployment of the Semantic Web.  It is obviously a much lighter-weight spec 
than XQuery.

 In order to prevent a "surprise" Last Call, I'd like for your WG to know  that 
we are going to go, barring any final comments or problems, to  request move to 
Last Call on or shortly after Feb 15th for the following three documents:

 1) GRDDL Specification [2]
 2) GRDDL Primer [3]
 3) GRDDL Use Cases [4]
 
 We believe this technology is related to the XML QUuery WG as a GRDDL can be 
considered a type of function from XML to RDF, and that GRDDL transformations 
can be implemented in XQuery, and  we'd appreciate if this message was 
forwarded to either your listserv or to interested parties in your list if you 
think needed. In fact, if someone wants to make a XQuery GRDDL transformation 
(our current test suite using XSLT), I would be happy to add it to our test 
suite. 

  In particular, I would personally be interested if you believe our definition 
of XML documents in terms XPath notes in [2] is correct. We are unaware if 
XQuery takes a particular stand on issues like resolving XIncludes. We include 
the following informative warning in [2]:

"When an information resource is represented by an XML document, the 
corresponding XPath data model is somewhat under-determined, depending on, for 
example, whether an agent elaborates inclusions, parameter entities, fixed and 
default attributes, or checks digital signatures. Put another way, if an author 
takes responsibility for the information in an XML document, for what 
information exactly is the author taking responsibility? And how can the author 
ensure that a GRDDL transformation is able to meet GRDDL's Faithful Rendition 
assurance?

This specification is purposely silent on the question of which XML processors 
are employed by or for GRDDL-aware agents. Whether or not processing of 
XInclude, XML Validity, XML Schema Validity, XML Signatures or XML Decryption 
take place is implementation-defined. There is no universal expectation that an 
XSLT processor will call on such processing before executing a GRDDL 
transformation. Therefore, it is suggested that GRDDL transformations be 
written so that they perform all expected pre-processing, including processing 
of related DTDs, Schemas and namespaces. Such measure can be avoided for 
documents which do not require such pre-processing to yield an infoset that is 
faithful. That is, for documents which do not reference XInclude, DTDs, XML 
Schemas and so on."
 
 [1]http://www.w3.org/2001/sw/grddl-wg/
 [2] http://www.w3.org/2004/01/rdxh/spec
 [3] http://www.w3.org/2001/sw/grddl-wg/doc29/primer.html
 [4] http://www.w3.org/2001/sw/grddl-wg/doc43/scenario-gallery.htm

 
        thank you,

-- 
                -harry

Harry Halpin,  University of Edinburgh 
http://www.ibiblio.org/hhalpin 6B522426



--- End Message ---

Reply via email to