- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 05 Nov 2007 16:52:29 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5248
Summary: What does it mean if <locator> is not resolved
Product: SML
Version: FPWD
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Interchange Format
AssignedTo: cmsmcq@w3.org
ReportedBy: sandygao@ca.ibm.com
QAContact: public-sml@w3.org
BugsThisDependsOn: 5118
The current IF draft has:
"A conforming SML-IF consumer MAY locate a referred to document. If a
conforming SML-IF consumer chooses to not locate a referred to document, it
SHOULD make its invoker aware of this condition."
The spec should be clear about what it means if either of the following is true
(both are allowed):
- The consumer doesn't attempt to resolve documentURI (or other mechanism used
by <locator>)
- The consumer does attempt to resolve it but failed.
Should it be:
a An error
b Treated as if containing <document> is not in the IF document
c Treated as if the interchange set doesn't not contain this document
...
Difference between (b) and (c) is that (b) will hide errors like duplicate
aliases and (c) won't.
I prefer (c).
Received on Monday, 5 November 2007 16:52:39 UTC