[3nd draft] Agenda: 22-24 Sept 2003 WS Description WG FTF

Logistics [1], dial-in numbers [2] (members only).

  [1] http://www.w3.org/2002/ws/arch/3/07/f2fSeptLogistics.html
  [2] http://www.w3.org/2002/ws/arch/3/07/f2fSeptLogistics.html#Bridge

--------------------------------------------------------
Monday 22 September
--------------------------------------------------------
09:00 Introductions and logistics
    - Assignment of scribes:
      Umit Yalcinalp, Jeff Mischkinsky, William Vambenepe, 
      Tom Jordahl, Philippe Le Hégaret, Lily Liu, Jacek Kopecky

09:15 Removing message.  New Draft [3], schema [4]
    - Countdown to close the following issues [5].
      * Issue 27: Remove 'style' attribute [6] 
      * Issue 39: Binding extensions depend on structure of 
                  portType [7]
      * Issue 40: Binding extensions for SOAP interact in a 
                  complex way [8]
      * Issue 45: fault/@use should be optional [9]
      * Issue 48: soap:body/@use should be optional [10] 
      * Issue 63: soap binding violates separation of abstract
                  and concrete [11]

    - Rules for @encodingStyle [12, slide 18]
      * No default value
      * If not given then no information about the "style" of 
        the operation's elements is available.

    - @encodingStyle="http://www.w3.org/2003/ws/desc/rpc" [12, slide 19]
      * The input and output elements have been defined according to 
        a pattern indicated by these rules.
      * Input/output elements contain only local element children 
        (i.e., no global elements allowed). (No <choice> etc. 
        allowed? Not sure but probably should say so.)
      * Input element's name's localPart and operation/@name are the 
        same.
      * Output element's name's localPart is 
        concat(operation/@name,"Response")
      * Input and output elements are both in the same namespace.
      * The child elements of input and output represent input and 
        output parameters of the operation. ("<part>" in WSDL 1.1)
      * If there exists foo such that there are child elements named 
        foo in both input and output elements, then that represents 
        an in/out parameter.
      * If there does not exist any such foo in both elements then 
        all the parameters are input-only and/or output-only as 
        appropriate (depending on whether they're in the input or 
        output element).

  [3] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12.xml
  [4] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12.xsd
  [5] http://lists.w3.org/Archives/Public/www-ws-desc/2003Aug/0004.html
  [6] http://tinyurl.com/mwuy#x27
  [7] http://tinyurl.com/mwuy#x39
  [8] http://tinyurl.com/mwuy#x40
  [9] http://tinyurl.com/mwuy#x45
 [10] http://tinyurl.com/mwuy#x48
 [11] http://tinyurl.com/mwuy#x63
 [12] http://lists.w3.org/Archives/Public/www-ws-desc/2003Jul/0161.html

10:30 Break
10:50 Binding enhancements.  New draft [13, 14]
  - Unresolved proposal: Drop <soap:binding>: drop @protocol, change 
              <soap:address>: add @protocol.
  - Issue #84: Are SOAP header faults needed? [15]

 [13]
http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12.xml#Bindi
ng
 [14]
http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12.xml#Endpo
int
 [15] http://tinyurl.com/mwuy#x84

12:00 Lunch
13:00 Binding Enhancements (cont.)

14:00 Patterns.  New draft [16]
    - Choose specific patterns for the standard [17]:
      1. TF recommendation: drop the old request-response (defined 
         in terms of "same channel") and drop one of the multicast-
         solicit-response patterns, as subsumed by others [18].
      2. Sanjiva's proposal: drop any pattern not used in a
         normative binding in our spec.
      3. Tom's proposal: drop the "multi" patterns.
      4. Amy's proposal: at least the patterns in WSDL 1.1.

 [16] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/wsdl12-patterns.xml
 [17] http://lists.w3.org/Archives/Public/www-ws-desc/2003Aug/0010.html
 [18] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl12/meps-vs-iops/recommendations_clean.htm

15:00 Break
15:20 Patterns (cont.)

16:00 Binding message references in the component model [19, 20]

 [19] http://lists.w3.org/Archives/Public/www-ws-desc/2003Sep/0077.html
 [20] http://tinyurl.com/mwuy#x89

16:30 WSDL Validator demo (Arthur)

17:30 Adjourn

-------------------------------------------------------
Tuesday 23 September
-------------------------------------------------------
09:00 WSDL - 1.2 or 2.0?

09:20 R085 Describing endpoint references.  [30]
   - General agreement to add such capability to WSDL, but
     not agreement on the precise form of the annotations and
     where in the WSDL they should reside. Proposal 
     from Umit [31], response from Arthur [32].
   - Related issue (?) dynamic discovery of a service [33].
   - Arthur to work with Umit to unify approaches.

 [30]
http://lists.w3.org/Archives/Public/www-ws-desc/2003Apr/att-0088/R085-20
03-04-22.html
 [31]
http://lists.w3.org/Archives/Public/www-ws-desc/2003Jun/att-0024/umit_pr
oposal.html__charset_ISO-8859-1
 [32] http://lists.w3.org/Archives/Public/www-ws-desc/2003Jun/0142.html
 [33] http://lists.w3.org/Archives/Public/www-ws-desc/2003May/0004.html

10:30 Break
10:50 Endpoint references (cont.)

12:00 Lunch
13:00 Attributes
  - TF revised proposal [34]

 [34] TBD 

15:00 Break
15:20 Attributes (cont.)

17:30 Adjourn

-------------------------------------------------------
Wednesday 23 September
-------------------------------------------------------
09:00 [Attributes | Endpoint References as needed, otherwise:]
      Issue 2: SOAPAction has been deprecated, as of SOAP 1.2 [40].
    - Arthur's proposal to unify property URIs and QName URIs. [41]
      Alternatives include using property markup, or a QNamed 
      attribute.
    - Proposal for advertising QoS features of a Web service in WSDL
      [42].

 [40] http://tinyurl.com/mwuy#x2
 [41] http://lists.w3.org/Archives/Public/www-ws-desc/2003May/0047.html
 [42] http://lists.w3.org/Archives/Public/www-ws-desc/2003May/0020.html

09:45 Media type handling in WSDL 1.2 (Philippe) [43, 44, 45]
    - Update on MTOM (Jean-Jacques? Glen?)

 [43] http://lists.w3.org/Archives/Public/www-ws-desc/2003Mar/0028.html
 [44] http://lists.w3.org/Archives/Public/www-ws-desc/2003Sep/0088.html
 [45] http://www.w3.org/2003/09/0912-media-types.html 

10:30 Break
10:50 WSDL Component Designators [46]
      Draft TAG finding [47]

 [46] http://lists.w3.org/Archives/Public/www-ws-desc/2003Sep/0075.html
 [47] http://lists.w3.org/Archives/Public/www-tag/2003Jun/0054.html

12:00 Adjourn [48]

 [48] http://www.cdsusa.com/

Received on Thursday, 18 September 2003 13:48:28 UTC