<?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>6404</bug_id>
          
          <creation_ts>2009-01-14 00:07:33 +0000</creation_ts>
          <short_desc>MEX- define the MEX dialect</short_desc>
          <delta_ts>2009-04-21 21:29:21 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Resource Access</product>
          <component>MetadataExchange</component>
          <version>FPWD</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>REMIND</resolution>
          
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jan/0012.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>hasProposal</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Doug Davis">dug</reporter>
          <assigned_to name="Doug Davis">dug</assigned_to>
          <cc>ashok.malhotra</cc>
    
    <cc>bob</cc>
    
    <cc>geoffbu</cc>
          
          <qa_contact name="notifications mailing list for WS Resource Access">public-ws-resource-access-notifications</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23050</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 00:07:33 +0000</bug_when>
    <thetext>The MEX specification doesn&apos;t really define what metadata is to be 
returned when the Dialect value on the GetMetadata operation is set to &quot;
http://schemas.xmlsoap.org/ws/2004/09/mex&quot;.  It just says its &quot;this 
specification&quot;.  I&apos;ve heard rumors that it means &quot;return everything you 
can&quot; while the absence of a dialect on the GetMetadata operation means 
&quot;return whatever you want&quot;.  This should be cleared up.

Proposal:
Its not clear to me that we need to have both &quot;everything&quot; and &quot;whatever&quot; 
options.  So my preference is to have the &quot;mex&quot; dialect be the default 
value (ie. when the Dialect isn&apos;t present on the GetMetadata operation) 
and have it mean &quot;return everything you can&quot;.

If we really do need to have these two distinct (albeit poorly defined) 
options - then, aside from defining what the &quot;mex&quot; dialect means, we 
should also define a new URI to mean &quot;whatever&quot; so that people can be 
explicit in the GetMetadata request and fill in the Dialect value with a 
well defined URI that means &quot;whatever&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23092</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-01-14 18:26:57 +0000</bug_when>
    <thetext>*** Bug 6420 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23099</commentid>
    <comment_count>2</comment_count>
    <who name="Geoff Bullen">geoffbu</who>
    <bug_when>2009-01-14 23:18:00 +0000</bug_when>
    <thetext>These are the notes from the MEX interop..

For the GetMetadata operation, if the GetMetadata request were to contain the
MEX dialect what should a provider return?  The specification should clarify
this for the GetMetadata operation.

Proposed Clarification:
       No dialect element = service can choose the Metadata Sections to return 
       Dialect element with MEX dialect = service should return all Metadata
Sections 
       Dialect element with X dialect = service should return all Metadata
Sections with dialect X.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23582</commentid>
    <comment_count>3</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-02-09 01:49:34 +0000</bug_when>
    <thetext>Proposal:
http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0061.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24138</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-10 19:39:00 +0000</bug_when>
    <thetext>Geoff: No dialect = everything, MEX = those specified in MEX.
Dug proposal: no dialect = mex, mex = everything client can see
Ashok: Counter proposal - MEX = policy, schems, WSDL, ALL = everything you know. Prohibit nothing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24176</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-11 19:55:37 +0000</bug_when>
    <thetext>Agreement:
no dialect == everything that the provider considers important with the ability to optimize

dialect=&quot;ALL&quot; == all known metadata with ability to optimize

one can specify a dialect list on the getmetaadatarequest
N.B
the dialect &quot;MEX&quot; on a getmetadaterequest shall return no metadata sections


</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>