- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 22 Jan 2008 22:40:39 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5403
Summary: Remove "user-defined" from "user-defined constraints"
Product: SML
Version: FPWD
Platform: PC
OS/Version: MacOS X
Status: NEW
Keywords: needsAgreement
Severity: normal
Priority: P2
Component: Core
AssignedTo: cmsmcq@w3.org
ReportedBy: virginia.smith@hp.com
QAContact: public-sml@w3.org
SML does not define "user-defined constraints".
Proposal:
1. Change section 5.0 from:
XML Schema supports a number of built-in grammar-based constraints but it does
not support a language for defining arbitrary rules for constraining the
structure and content of documents. Schematron [ISO/IEC 19757-3] is an ISO/IEC
standard for defining assertions concerning a set of XML documents. SML uses a
profile of the Schematron schema to add support for user-defined constraints.
SML uses XPath, augmented with the smlfn:deref() extension function, as its
constraint language.
to:
XML Schema supports a number of built-in grammar-based constraints but it does
not support a language for defining arbitrary rules for constraining the
structure and content of documents. Schematron [ISO/IEC 19757-3] is an ISO/IEC
standard for defining assertions concerning a set of XML documents. SML uses
Schematron to add support for additional model constraints not supported in XML
Schema.
2. Section 5.1, 2nd paragraph, change:
User-defined constraints can be specified using...
to:
Constraints can be specified using...
3. Appendix B, bullet point 3, change:
This model definition document sample illustrates the use of the following SML
extensions:
1. SML references
2. key and keyref constraints
3. User-defined constraints
to:
This model definition document sample illustrates the use of the following SML
extensions:
1. SML references
2. key and keyref constraints
3. Schematron constraints
Received on Tuesday, 22 January 2008 22:40:48 UTC