- From: <bugzilla@farnsworth.w3.org>
- Date: Tue, 22 Apr 2008 20:07:56 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5656
Summary: Defining interoperability for user-defined reference
schemes
Product: SML
Version: LC
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Interchange Format
AssignedTo: cmsmcq@w3.org
ReportedBy: kirk.wilson@ca.com
QAContact: public-sml@w3.org
SML defines three conditions for defining reference schemes (section 4.5).
These conditions constitute an extension mechanism for defining user-defined
reference schemes. SML itself uses these conditions to define the SML URI
Reference Scheme. SML-IF adds substantially to the definition of the SMI URI
Reference Scheme in section 5.3.4 regarding how SML URI reference scheme
instance are processed in SML-IF documents. However, it is never discussed how
user-defined reference scheme are supported, or what needs to be done to
support these schemes, in SML-IF. The text merely states, "Resolution of URI
references in category #3 is defined in their respective scheme definitions."
but nowhere is explicitly stated as a requirement of user-defined reference
schemes.
In particular, SML-IF needs to recognize that to address the interoperability
of user-defined references there needs to be discussions of:
1. An algorithm for generating URI aliases from the instances of the reference
scheme so that targeted documents can be identified within the SML-IF document.
2. The need to define the process by which a user-defined reference schema
instance is resolved in terms of the target document in SML-IF (i.e., there
needs to be explicit recognition of the fact that a user-defined reference
scheme that aims for interoperability must spell out something like what
section 5.3.4 does for the SML URI reference scheme.
(These issues have emerged with the writing of the "EPR Note"--I wish these
issues would have been more explicitly spelled out in SML-IF.)
Received on Tuesday, 22 April 2008 20:08:26 UTC