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 5463 - Must conforming producers be able to spin straw into gold?
Summary: Must conforming producers be able to spin straw into gold?
Status: RESOLVED FIXED
Alias: None
Product: SML
Classification: Unclassified
Component: Interchange Format (show other bugs)
Version: unspecified
Hardware: Macintosh All
: P2 normal
Target Milestone: LC
Assignee: Kumar Pandit
QA Contact: SML Working Group discussion list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-07 20:58 UTC by C. M. Sperberg-McQueen
Modified: 2008-02-20 15:20 UTC (History)
0 users

See Also:


Attachments

Description C. M. Sperberg-McQueen 2008-02-07 20:58:01 UTC
The text of section 5.1 as approved in bug 4675 reads in part

    A conforming SML-IF Producer MUST be able to generate a 
    referentially conforming SML-IF Document from an SML model.

If the SML is non-conforming, or invalid in certain ways (e.g.
because its SML references are messed up), is it clear that
the generation of a referentially conforming SML-IF document
is possible in principle?  Full validity is clearly not a logical
prerequisite, but is conformance?  

The current unqualified wording seems to require a lot of a
conforming producer.
Comment 1 Kumar Pandit 2008-02-13 08:20:07 UTC
Proposal:
Change the quoted sentence,

from:
A conforming SML-IF Producer MUST be able to generate a referentially conforming SML-IF Document from an SML model.

to:
A conforming SML-IF Producer MUST be able to generate a referentially conforming SML-IF Document from a conforming SML model.
Comment 2 Pratul Dublish 2008-02-14 05:01:49 UTC
Agree with Comment #1
Comment 3 Virginia Smith 2008-02-14 21:08:13 UTC
Fix per proposal in comment #1 and add non-normative note stating that the expectation is that the input and output model are 'equivalent' but we are not defining this equivalence. (editors to wordsmith)
Comment 4 Kumar Pandit 2008-02-16 09:35:31 UTC
Updated per proposal in comment# 1 and added the following non-normative note:

When a producer generates a referentially conforming SML-IF document from a conforming source model, it is expected that the source model and the generated model are equivalent. That is, the source model and the destination model both have the same validity, same number of documents with similar structure and content differing only in places where references are updated to have equivalent SML URI scheme representation. However, this specification does not normatively define the notion of model equivalence.
Comment 5 John Arwe 2008-02-20 15:20:17 UTC
The disposition in comment #3 was a wg decision from the 2/14 telecon.