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 2834 - RQ-99 Allow an element to be in more than one substitution group (mult-subs-grps)
Summary: RQ-99 Allow an element to be in more than one substitution group (mult-subs-g...
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Structures: XSD Part 1 (show other bugs)
Version: 1.1 only
Hardware: Other All
: P3 normal
Target Milestone: ---
Assignee: C. M. Sperberg-McQueen
QA Contact: XML Schema comments list
URL:
Whiteboard: important, hard
Keywords: resolved
Depends on:
Blocks:
 
Reported: 2006-02-11 00:58 UTC by C. M. Sperberg-McQueen
Modified: 2007-03-01 01:52 UTC (History)
0 users

See Also:


Attachments

Description C. M. Sperberg-McQueen 2006-02-11 00:58:03 UTC
This issue was originally reported by Paul. V. Biron.

The suggestion is straightforward: Allow an element declaration to be
in more than one substitution group.

See (member-only link)
http://lists.w3.org/Archives/Member/w3c-xml-schema-wg/2002Sep/0016.html
(http://lists.w3.org/Archives/Member/w3c-xml-schema-wg/2002Sep/0016.html).
Comment 1 C. M. Sperberg-McQueen 2006-09-29 01:32:37 UTC
I have slightly mixed feelings about this proposed change (allowing elements
to belong to multiple substitution groups).  

I think the restriction to a single substitution group is unmotivated 
and causes little but pain to users of the spec.  In the use cases I have 
in mind, allowing things to be in multiple substitution groups will however
tend only to make it easier to fall afoul of the determinism rules, so 
the net gain for users is not as great as one would like.

On the other hand, the demand for this change remains very modest, and
given the choice between deciding not to make this change in 1.1
and delaying 1.1 further, I am inclined to believe it's better to say
"maybe later, but not in 1.1" and close this issue.  So I propose
we close this as RESOLVED / LATER.  Sorry, Paul.
Comment 2 C. M. Sperberg-McQueen 2006-10-27 20:35:41 UTC
The working group discussed this briefly at its telcon today; we
declined a proposal to close it as RESOLVED / LATER.
Comment 3 C. M. Sperberg-McQueen 2007-03-01 01:52:48 UTC
The working group accepted a proposal to allow elements to have
multiple substitution-group heads at our New Orleans face to face
meeting 31 January - 2 February 2007.  Final amendments to the wording
adopted then were approved on 23 February.

Accordingly, I'm marking this issue RESOLVED.

The originator of the issue, Paul Biron, is a member of the Working
Group and thus presumed to be aware of the resolution of the issue;
he registered no objection.  So as soon as it's feasible, I'll change
the status of this issue from RESOLVED to CLOSED on his behalf.