- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 04 Jan 2008 01:31:49 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5165
cmsmcq@w3.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Status Whiteboard| |medium, work
------- Comment #1 from cmsmcq@w3.org 2008-01-04 01:31 -------
Just to make sure I follow correctly: the proposal is that,
effectively, wherever the document now has a validation rule,
constraint on schema, etc., we should wrap it in a subsection?
Consider, for example, section 3.4.6 Constraints on Complex Type
Definition Schema Components, which currently has the following
structure
section 3.4.6
title: Constraints on Complex Type Definition Schema Components
para: All complex type definitions ...
const: Complex Type Definition Properties Correct
const: Derivation Valid (Extension)
para: A complex type T is a valid extension ...
const: Derivation Valid (Restriction, Complex)
note: Valid restriction involves both a subset relation on ...
const: Content type restricts
note: To restrict a complex type definition ...
note: To restrict away a local element declaration ,,,
para: The following constraint defines a relation appealed to
elsewhere in this specification.
const: Type Derivation OK (Complex)
note: This constraint is used to check ...
note: The wording of clause 2.1 above appeals to a notion of
component identity ...
note: When a complex type definition S is said to be ...
(where 'const' is short for 'constraintnote')
If I understand your proposal correctly it would be to give the
section a structure something like this:
section 3.4.6
title: Constraints on Complex Type Definition Schema Components
para: All complex type definitions ...
section 3.4.6.1
title: Complex Type Definition Properties Correct
const: Complex Type Definition Properties Correct
section 3.4.6.2
title: Derivation Valid (Extension)
const: Derivation Valid (Extension)
para: A complex type T is a valid extension ...
section 3.4.6.3
title: Derivation Valid (Restriction, Complex)
const: Derivation Valid (Restriction, Complex)
note: Valid restriction involves both a subset relation on ...
section 3.4.6.4
title: Content type restricts
const: Content type restricts
note: To restrict a complex type definition ...
note: To restrict away a local element declaration ,,,
section 3.4.6.5
title: Type Derivation OK (Complex)
para: The following constraint defines a relation appealed to
elsewhere in this specification.
const: Type Derivation OK (Complex)
note: This constraint is used to check ...
note: The wording of clause 2.1 above appeals to a notion of
component identity ...
note: When a complex type definition S is said to be ...
The placement of paragraphs and notes which now occur between
constraint notes will require a very little judgement on the part of
those making the wording proposal.
>From your remarks in
http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2008Jan/0001.html
(member-only link), I think that this is indeed what you have in mind.
If this is what you are proposing, I endorse it so heartily I can
hardly understand why we haven't done it before.
Received on Friday, 4 January 2008 01:31:53 UTC