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 4770 - Decide which schema elements should be changed to global
Summary: Decide which schema elements should be changed to global
Alias: None
Product: SML
Classification: Unclassified
Component: Interchange Format (show other bugs)
Version: unspecified
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Virginia Smith
QA Contact: SML Working Group discussion list
URL: http://
Keywords: resolved
Depends on:
Reported: 2007-06-27 12:27 UTC by John Arwe
Modified: 2007-12-03 21:25 UTC (History)
0 users

See Also:

Proposed schema document for SML-IF (6.25 KB, application/octet-stream)
2007-11-26 15:55 UTC, Sandy Gao

Description John Arwe 2007-06-27 12:27:32 UTC
(from Submission copy of spec, Appendix C issue 2)

Decide which elements should be changed to global.
Intent is to allow re-use of parts of the SMLIF schema, like document collections and rule bindings, outside of a <model> element.  eg for a repository.  Could apply to types as well, "elements" is exemplary not limiting.

There was some work done on a proposal for this prior to submission that we can start with if desired.
Comment 1 John Arwe 2007-06-27 12:50:52 UTC
Also dup of Submission copy Appendix C issue 8
Comment 2 Virginia Smith 2007-10-17 17:52:57 UTC
John will send pre-submission proposal.
Comment 3 Pratul Dublish 2007-11-01 18:51:49 UTC
Sandy is working on a proposal
Comment 4 Sandy Gao 2007-11-26 15:55:19 UTC
Created attachment 496 [details]
Proposed schema document for SML-IF
Comment 5 Sandy Gao 2007-11-26 15:58:44 UTC
Propose to change the following elements to global:

The attached ("Proposed schema document for SML-IF") is the updated schema document. Other than changes to make the above global, the following changes were also made:
- Wrap 2 long lines, with minor attribute reordering
- Reordered a few global types so that they match the order they appear in the IF document structure

BTW, in earlier revisions, "dataType" allowed a "skip+##other" attribute wildcard, which disappeared recently. Can someone remind me which decision lead to that change? (The attachment does *NOT* contain a change for this.)
Comment 6 Kumar Pandit 2007-11-28 04:59:38 UTC
I agree with the proposed changes. 
Comment 7 Virginia Smith 2007-11-29 01:01:12 UTC
The dataType was changed in Bug 5047.
Comment 8 Valentina Popescu 2007-11-29 14:56:50 UTC
re Sandy's question in comment #5

dataType processContents was changed to skip in bug

An explanation for skip to follow in defect
Comment 9 Pratul Dublish 2007-11-29 19:41:58 UTC
Change as per #4 and #5, add back the attribute wildcard to the dataType definition
Comment 10 Virginia Smith 2007-12-01 00:33:47 UTC
Fixed as per comment #9. See Appendix in SML-IF schema.