<?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>5383</bug_id>
          
          <creation_ts>2008-01-16 18:37:56 +0000</creation_ts>
          <short_desc>Use of EPRs as SML-IF locators</short_desc>
          <delta_ts>2008-01-18 08:48:04 +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>Interchange Format</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</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="Kirk Wilson">kirk.wilson</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>18363</commentid>
    <comment_count>0</comment_count>
    <who name="Kirk Wilson">kirk.wilson</who>
    <bug_when>2008-01-16 18:37:56 +0000</bug_when>
    <thetext>Section 4.1 mentions EPRs as a possible value of an SML-IF document reference locator element.  Given the hoops that a processor has to go to dereference a document by means of an EPR (e.g., out-of-band information may be required--what interface is supported by the service, what operation to call to access the document) that processor must have to dereference the reference, do we still want to say that a locator can be an EPR?  (I would assume so.)  If so, we at least recognize that out-of-band knowledge is required (and charactize this this knowledge: e.g., the appropriate wsa:Action or document retrieval operation/parameters.  Allowing EPRs as locators, therefore, introduces an extra dimension to the interoperability problem within this area of using document locators.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18382</commentid>
    <comment_count>1</comment_count>
    <who name="John Arwe">johnarwe</who>
    <bug_when>2008-01-17 13:30:30 +0000</bug_when>
    <thetext>I&apos;d suggest that we simply state that referencing a document from a locator is, from an implementation standpoint, fundamentally similar to an SML reference.  The semantics are different, since locator does not define an arc in the model, but the implementation issues are the same.  If we deal with all the issues around this in the EPR Note adequately, there I see no need or advantage to mentioning EPRs specifically here.

I will note, again, since people seem to have trouble with the concept, that the number of, size of, and skill required to navigate the &quot;hoops&quot; is a property of the scheme definition, not EPRs.  This is every bit as true of URIs - if you disagree, read RFC 3986 again.  Saying &quot;it&apos;s a URI&quot; does _not_ provide any functional guarantee of interop beyond basics like parsing into components and character escaping.  Ditto IRIs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18395</commentid>
    <comment_count>2</comment_count>
    <who name="Virginia Smith">virginia.smith</who>
    <bug_when>2008-01-17 19:30:02 +0000</bug_when>
    <thetext>Resolution is to remove the following sentence: 
&quot;Typically it is a URI, an XLink [XLink], or a Web Services Addressing endpoint reference [WS-Addressing Core].&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18409</commentid>
    <comment_count>3</comment_count>
    <who name="Kumar Pandit">kumarp</who>
    <bug_when>2008-01-18 08:48:04 +0000</bug_when>
    <thetext>fixed as suggested in comment# 2.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>