<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>5241</bug_id>
          
          <creation_ts>2007-11-02 04:34:20 +0000</creation_ts>
          <short_desc>define how the SML URI scheme is resolved</short_desc>
          <delta_ts>2007-11-18 07:33:09 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>SML</product>
          <component>Core</component>
          <version>LC</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>LC</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kumar Pandit">kumarp</reporter>
          <assigned_to name="Kumar Pandit">kumarp</assigned_to>
          
          
          <qa_contact name="SML Working Group discussion list">public-sml</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17568</commentid>
    <comment_count>0</comment_count>
    <who name="Kumar Pandit">kumarp</who>
    <bug_when>2007-11-02 04:34:20 +0000</bug_when>
    <thetext>Add the definition to bullet #2 in section &apos;4.2.1 SML URI Scheme&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17691</commentid>
    <comment_count>1</comment_count>
    <who name="Kumar Pandit">kumarp</who>
    <bug_when>2007-11-13 05:40:30 +0000</bug_when>
    <thetext>
Proposal:
Replace the current text of bullet 2 in section 4.2.1 SML URI scheme.

2. The SML URI scheme is resolved using the following steps:
a.	A document is obtained by dereferencing the URI, sans fragment identifier, using the appropriate operation defined for the scheme used in that URI. If there is no document retrieved, the scheme is unresolved.
b.	If a fragment identifier is not present in the URI, the root element of the retrieved document is returned.
c.	If a fragment identifier is present in the URI, the fragment identifier is applied to the root element of the retrieved document and the resulting node-set is returned.

Reasons:
A URI is a broadly defined term. Although most URIs fit into the resource access paradigm, not all do (for example, the mailto scheme). The specific operations supported for a given URI scheme depend on the scheme definition. There is no standard set of common operations meaningful across all URI schemes. This means that it is not possible to define a set of operations required for dereferencing a URI because it depends on the scheme used. Since the sml:uri definition does not place any restriction on the schemes that can be used, it is not possible to define the set of operations to be performed in order to dereference sml:uri. Consequently, we define this simply as dereference the URI using the appropriate operation defined for the scheme used.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17737</commentid>
    <comment_count>2</comment_count>
    <who name="John Arwe">johnarwe</who>
    <bug_when>2007-11-15 17:19:10 +0000</bug_when>
    <thetext>2a: at the end, I think you want to say the reference is unresolved (currently says &apos;scheme&apos; instead of &apos;ref&apos;)
2a uses variations on &quot;resolved&quot;, 2b and 2c &quot;returned&quot;.  It sounds as if two closely related concepts may be mixed together.  Or maybe 2b and 2c should be saying &quot;resolves to [current content] [remove &quot;is returned&quot;]&quot;, not sure.

The spirit sounds right, I think it&apos;s just particular words at issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17754</commentid>
    <comment_count>3</comment_count>
    <who name="Virginia Smith">virginia.smith</who>
    <bug_when>2007-11-15 19:27:38 +0000</bug_when>
    <thetext>Resolution: accept proposal with the following changes:

- Use URI reference
- In 2a, say &quot;scheme instance is unresolved&quot; rather that &apos;scheme is unresolved&apos;.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>