This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 5286 - Component constraints within XML representation constraints
Summary: Component constraints within XML representation constraints
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Structures: XSD Part 1 (show other bugs)
Version: 1.0/1.1 both
Hardware: All All
: P1 normal
Target Milestone: ---
Assignee: C. M. Sperberg-McQueen
QA Contact: XML Schema comments list
URL:
Whiteboard: layering cluster
Keywords: resolved
Depends on:
Blocks:
 
Reported: 2007-11-26 18:58 UTC by Paolo Marinelli
Modified: 2008-06-05 08:09 UTC (History)
0 users

See Also:


Attachments

Description Paolo Marinelli 2007-11-26 18:58:30 UTC
Each section describing a schema component has a subsection 3.*.3 listing the constraints on the XML representation of that component. Each 3.*.3 subsection references also the constraints at the component-level. For instance, see the last constraint of section 3.3.3 "Constraints on XML Representations of Element Declarations".

Such references should be removed in order to have a more marked distinction among constraints on the XML representation of schema components, and constraints on the schema components themselves.
Comment 1 David Ezell 2008-01-24 21:07:51 UTC
RESOLUTION: For bug 5286 to instruct the editors to make a list of what would have to change, and whether the XML constraints that appeal to components are also caught at the component level or need to be moved there.  Come back with either wording proposal or workscope estimate, options, etc.

So we are marking this needsDrafting so that the editors have permission to go ahead with the change (make a wording proposal) if they judge the effort to be workable.
Comment 2 David Ezell 2008-01-24 23:34:55 UTC
bug 5276 appears to be related, i.e. it's an example of the kind of issue a complete addressing of this issue will encounter.
Comment 3 C. M. Sperberg-McQueen 2008-03-08 00:51:49 UTC
A wording proposal intended to resolve this issue in part (but not in full)
was approved at the XML Schema WG call today.

http://www.w3.org/XML/Group/2004/06/xmlschema-1/structures.b5286.html
(member-only link)

The issue remains open for now; the editors intend to draft a further
proposal for discussion by the WG.
Comment 4 C. M. Sperberg-McQueen 2008-04-11 21:47:24 UTC
On the XML Schema WG call today, the WG adopted a second wording proposal to
remove several more references from XML representation rules to the component
layer.  The reference to components from the rule forbidding circularity in
attribute group references remains unrepaired.  The WG asked the editors to
prepare a wording proposal which specifies a fixed-point semantics for
such situations.

The wording proposal considered today (not adopted in full) is at 
http://www.w3.org/XML/Group/2004/06/xmlschema-1/structures.b5286b.html
(member-only link).
Comment 5 C. M. Sperberg-McQueen 2008-05-29 06:48:06 UTC
A wording proposal intended to complete our work on this issue is at
http://www.w3.org/XML/Group/2004/06/xmlschema-1/structures.b5286e.html
(member-only link).
Comment 6 C. M. Sperberg-McQueen 2008-05-31 03:31:10 UTC
The wording proposal mentioned in comment #5 was adopted by the WG at today's
call.  With that, our work on this issue is complete and the WG believes
that it has been resolved satisfactorily.

Paolo, as the originator of the issue, it would be helpful if you could
change the status of the issue to CLOSED to indicate that you are
satisfied with the disposition of the issue, or change it to REOPENED
if you are not satisfied.  (Since you were on the call, I am fairly 
confident that you are satisfied, but it seems best to ask, for form's
sake.)  If we don't hear from you in the next two week's we'll assume
you are satisfied.