- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 04 Sep 2007 19:33:56 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4977 ------- Comment #1 from pratul.dublish@microsoft.com 2007-09-04 19:33 ------- I think that we should specify a floor for the queryBinding in SML spec and this floor should be the default binding specified in Annex C of the Schematron spec. The floor will ensure that there is a common binding supported by all implementations and ensure that models can be exchanged without incurring the overhead of translation. Constraints are an integral part of an SML model and therefore this should be specified in the SML spec and NOT in the SML IF spec. Using the default binding in Annex C of Schematron as the floor has the following implications on the SML spec: 1. Conforming implementations must support queryBinding="xslt" 2. Conforming implementations must use the default binding if queryBinding attribute is not specified The default query language specified in Annex C is "extended version of XPath 1.0 as specified in XSLT spec". This adds a handful of additional functions over and above the standard XPath 1.0 functions. SML validators can use an XSLT processor to get these functions for free or implement them if they want to use an XPath 1.0 processor
Received on Tuesday, 4 September 2007 19:34:01 UTC