Minutes for 24 Oct 2002 WS Description WG

Web Services Description Working Group
2002-10-24 meeting minutes

Present:
Present:
 David Booth            W3C
 Allen Brookes          Rogue Wave Software
 Roberto Chinnici       Sun Microsystems
 Youenn Fablet          Canon
 Dietmar Gaertner       Software AG
 Steve Graham           Global Grid Forum
 Tom Jordahl            Macromedia
 Jacek Kopecky          Systinet
 Sandeep Kumar          Cisco Systems
 Philippe Le Hégaret    W3C
 Amelia Lewis           TIBCO
 Steve Lind             AT&T
 Kevin Canyang Liu      SAP
 Jonathan Marsh         Chair (Microsoft)
 Dale Moberg            Cyclone Commerce
 Jean-Jacques Moreau    Canon
 Don Mullen             Tibco
 Jeffrey Schlimmer      Microsoft
 Igor Sedukhin          Computer Associates
 William Stumbo         Xerox
 Jerry Thrasher         Lexmark
 Steve Tuecke           Global Grid Forum
 William Vambenepe      Hewlett-Packard
 Sanjiva Weerawarana    IBM
 Don Wright             Lexmark
 Joyce Yang             Oracle
 Prasad Yendluri        webMethods, Inc.

Regrets:
 Glen Daniels           Macromedia
 Arthur Ryman           IBM
 Waqar Sadiq            Electronic Data Systems

-----------------------------------------------------------------------
Agenda
http://lists.w3.org/Archives/Public/www-ws-desc/2002Oct/0110.html

1. Assign scribe
2. Approval of minutes of Oct 17 telcon
3. Review of action items
4. Administrivia
5. Requirements
6. New issues
7. Importing schema into WSDL
8. Identification of a service / Arthur's identification proposal
9. A slice at a proposal for SOAP features/properties in WSDL
10. Rationale for dropping the soap:body/@use attribute.
11. BindingType proposal from Kevin
12. Issue 2: SoapAction has been deprecated, as of SOAP 1.2
13. Issue 28: soap:binding/@transport attribute
14. Issues 6a, 41: HTTP binding
15. Issue 25: Interaction between W3C XML Schema and SOAP data model

-----------------------------------------------------------------------
1. Assign scribe

Amy Lewis (TIBCO/Extensibility)

-----------------------------------------------------------------------
2. Approval of minutes of 17 Oct telcon

Approved

-----------------------------------------------------------------------
3. Review of action items

DROP    2002-09-09: Sanjiva to redo part 3.2 of his binding proposal
PENDING 2002-09-10: Sanjiva to prodice a proposal for equivalence of
                    top-level components.
?       2002-09-10: Gudge, jeffsch, roberto et al to write proposal
                    to replace message with complexType
?       2002-09-10: Gudge to provide summary of using W3C XML Schema
                    to wrap other type systems at an appropriate level
                    of abstraction.
?       2002-09-11: Jeffrey, DonM to define TCP binding.
SKIP    2002-09-19: Joyce, Sandeep, Igor, Steve T, Sanjiva, Adi,
                    Roberto, Amy to form task force to prepare
                    presentation on adding pub/sub as first class to
                    WSDL 1.2.
PENDING 2002-09-19: Sanjiva to write a Java binding.
DONE?   2002-10-10: Gudge to roll port type inheritance into the main
                    branch, adding an issue that we need to resolve the
                    name issue and also the issue for promoting
                    operations to the top level.
PENDING 2002-10-10: Gudge to prepare proposal for promoting operations
                    to the top level.
?       2002-10-10: Roberto to see how this might affect the feature
                    proposal.  Glen to review.
DONE    2002-10-17: JSchlimmer to finish requirements document.
DONE    2002-10-17: JMarsh to investigate the first item listed as
                    new issue, since the link in the agenda is broken.
DONE    2002-10-17: ALewis to provide feedback on list for feature
                    proposal.
PENDING 2002-10-17: Gudge, ALewis to make proposal for language
                    describing schema extensibility, and for using
                    xs:import/xs:schema as examples of this.

-----------------------------------------------------------------------
4. Administrivia

Reminder of DST ending.

Pallavi Malu (Intel) has left the group.

Philippe: apologies for spam on list, problem resolved.

Last call for W3C process document, please review.

-----------------------------------------------------------------------
5. Requirements

JMarsh: What status is requirements document to have?  Suggest last
call.  [somebody] requests clarification of requirement 120.

ACTION: JMarsh to provide document ready for publication next week,
to be voted on by WG.

-----------------------------------------------------------------------
6. New issues

6a. Attempt to clarify language on schema extensibility.
  Jacek: objects that language of 2.3.2 is inconsistent with goal of
schema extensibility.  ALewis: language included in current mods,
submitted to Gudge.  Wait for Gudge review, publication.

6b. service/@serviceType not defined in schema.  
  JMarsh: moot issue, to be removed.  JMarsh: should we try harder to
synch schema/spec?  General agreement that synch failure happens prior
to publication.  Not an issue.

6c. Extension attributes cannot be required.
  Does this need a highlight in the spec?  General agreement; marked
editorial.

6d. Open content model and ability of extensions to specify parentage.
  Gudge suggests substitution groups (on list).  ALewis suggests further
investigation before adopting this solution, integration with features
proposal.  Roberto notes that substitution groups do not work for
attributes.  Conclusion: investigate further.

6e. Do we need an issues editor?
  Responsibility: maintain document tracking issues opened, closed,
etc.  Sanjiva seconds, others agree.  Jacek notes successful use in XMLP
WG. Call for volunteers; Sanjiva volunteers.  Accepted

ACTION: Sanjiva to act as issues editor, create document for tracking
issues.

-----------------------------------------------------------------------
7. Importing schema into WSDL

  On list, Gudge supplied explanation of xs:import vs. xs:include. 
Sanjiva now opposed to addition of include.  Suggest single term. 
Comments: confusion with xs:import (similar syntax, different semantics)
considered bad thing (reference to Don Box on list).  Roberto: prefer to
have same semantics as W3C XML Schema.  Possibility of single WSDL
contianing xs:import, xs:include, and wsdl:using raised as potentially
confusing.  Resolution postponed for Gudge feedback; straw poll next
week.

  DMullen on disallowing embedded schemas: info on list, but short
summary is that creates issues for schema provisioning mechanisms at
large scale.  Draws back from forbidding; suggests best practice. 
Sanjiva objects that there are no problems with scaling.  Issue of reuse
underlined.  TJordahl: not user-friendly to require split of single
service definition into multiple documents.  DMullen provides use case
for automated verification of schema.  Various comments made on whether
general-purpose tools will support WSDL and schema extraction
therefrom.  General sentiment: make no recommendations.  Suggest issue
be explored in primer.  Primer editor agrees.

ACTION: DBooth to discuss scenarios for embed/import of schemas in
primer.

-----------------------------------------------------------------------
8. Identification of a service / Arthur's identification proposal

  Initially: defer discussion of Arthur's proposal (not present).
  DBooth: suggests issue relates to recently-opened issue of identifying
service semantics (see list).
  Igor's proposal for clarification of service identification. 
Discussion, leading to agreement that Arthur's proposal identifies the
components of a service, including the service component itself.
  Igor, Sanjiva: QNames are still valid means of service
identification.  Jacek: why restrict identification to one format only? 
RDF identified as driver for service identification via URIs;
requirement 120 mentioned.  JMarsh: does this need to be in the main
specification?  JSchlimmer: problem should not be resolved for service
as a special case; solve general problem of identification of
components.  Already have WSDL-internal QName mechanism; required to
solve issue for RDF mapping using URIs.  Igor: most identification
strategies covered by Arthur's proposal.
  Discussion of proper location for listing of identification
methodologies.  QName needed for WSDL-internal, used throughout spec. 
URI-based identification not needed by core spec.  JMarsh suggests
location in RDF mapping document, where it can be normative for the
mapping.  DBooth notes that while RDF requires this style, other
specifications may also require it.  Sanjiva suggests that location of
text should not be a major issue for discussion.
  JMarsh: awkward that identification sometimes requires not only QName,
and not only QName + parent, but sometimes parent and grandparent. 
TJordahl agrees.  Promotion of operation suggested as solution to part
of the problem.  Single symbol space for top-level components also
suggested.  Sanjiva objects to placing all components in single
symbol-space, not thrilled at combining symbol-spaces of all top level
components.  KLiu agrees, mentions multi-part WSDL as use case.  JMarsh
objects that guaranteeing uniqueness not that much harder, and part of
application responsibility.  Mention made that XSD WG has recognized the
separate symbol spaces (model for WSD) as a problem, is addressing
problem with NuN mechanism.
  Sanjiva, JMarsh: does Arthur's proposal do more than is necessary? 
TJordahl: if approved, what is it good for?  TJordahl: proposed format
provides identification only, no location.  Usual fruitless argument
about URI and URL and location semantics, ending in agreement that
location is useful.  JMarsh: can get location semantic by combining URL
of WSDL with greater part of Arthur's proposal.  Phillippe: URI-based
identification very useful for things like choreography, other specs
built on WSDL.

ACTION: Jacek to provide commentary/response to Arthur's proposal.

-----------------------------------------------------------------------
9 - 15 (see above)

These items were not discussed.

-- 
Amelia A. Lewis
Architect, TIBCO/Extensibility, Inc.
alewis@tibco.com

Received on Thursday, 24 October 2002 14:56:19 UTC