- From: <bugzilla@wiggum.w3.org>
- Date: Sun, 30 Sep 2007 19:16:58 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5108
Summary: sml 4.3.1 sml:acyclic
Product: SML
Version: unspecified
Platform: PC
OS/Version: Windows XP
Status: NEW
Keywords: editorial
Severity: normal
Priority: P2
Component: Core
AssignedTo: cmsmcq@w3.org
ReportedBy: johnarwe@us.ibm.com
QAContact: public-sml@w3.org
Separate the concerns
from:
Model validators that conform to this specification MUST support the
sml:acyclic attribute on any <xs:complexType> element in a schema document.
to:
Model authors MAY specify the sml:acyclic attribute on any <xs:complexType>
element in a schema document.
Model validators that conform to this specification MUST support the
sml:acyclic attribute.
from:
This is a boolean attribute and its value can be either true or false.
to: (re-use text from 4.1.1.1 SML Reference)
add: pointer to notation used for defining xml schema elements in 2.x. We are
using its notation ([],{}) in 4.1.1.1 SML Reference, in sml:acyclic, in other
places too.
4.3.1.1 Mapping from Schema
Since xs:anyType has no value for this, we need to state that its value is
false. i.e. set the default to provide a base case for the recursive
definition.
headings are not consistent in the least between 4.1.x and 4.2.x.
4.3.1.1 Mapping from Schema seems to be the equivalent of 4.1.1.1 Ref Defs/SML
Ref, 4.3.1.2+3 equiv? to 4.1.2. There is probably a sensible cleavage, like
syntactic definition and semantics, that apply to each one. There should be a
consistent structure so it doesn't get in the way of readers comprehension.
Not sure what the distinction is between 4.3.1.2 Rules and 4.3.1.3 Validation.
A validator would have to enforce the constraints in both sections, no? They
both seem like statement of semantics, suggest combining and calling them
Semantics.
4.3.1.2 Rules
from: "...but all derived types of an acylic reference type are acyclic..."
to : "...but all derived types of an acylic reference type must be acyclic..."
Received on Sunday, 30 September 2007 19:17:09 UTC