<?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>967</bug_id>
          
          <creation_ts>2004-12-20 10:23:53 +0000</creation_ts>
          <short_desc>Ambiguity in the spec</short_desc>
          <delta_ts>2005-08-03 13:38:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS Choreography</product>
          <component>Last Call Comment: Confirmed Closed</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>LATER</resolution>
          
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-chor-comments/2004Dec/0000.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>--</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Chapman">martin.chapman</reporter>
          <assigned_to name="Yves Lafon">ylafon</assigned_to>
          
          
          <qa_contact name="Martin Chapman">martin.chapman</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2701</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2004-12-20 10:23:53 +0000</bug_when>
    <thetext>From: Bjoern Hoehrmann &lt;derhoermi@gmx.net&gt; 

The lack of clearly identified normative references and the lack of a
conformance section introduce a lot of ambiguity, it is for example not
clear what the document considers a NCName. Is that an NCName as defined
in XML Namespaces 1.0 or as defined in XML Namespaces 1.1? Maybe it
depends on whether the document uses XML 1.0 or XML 1.1? Is it at all
allowed to use XML 1.1 for CDL documents?

Another example is XInclude, the document notes

[...]
  A Choreography Package aggregates a set of WS-CDL type definitions,
  provides a namespace for the definitions and through the use of
  XInclude [XInclude], MAY syntactically include WS-CDL type definitions
  that are defined in other Choreography Packages.
[...]

in section 2.2.1, but that&apos;s already clear from section 2.2.4 which
notes

[...]
  To support extending the WS-CDL language, this specification allows
  the use of extensibility elements and/or attributes defined in other
  XML namespaces. Extensibility elements and/or attributes MUST use an
  XML namespace different from that of WS-CDL. All extension namespaces
  used in a WS-CDL document MUST be declared.
[...]

So maybe the former text means that processors must support XInclude?

Another example is section 2.2.2 which notes

[...]
  A WS-CDL processor MUST ensure that the document is correct before
  processing it. The correctness may involve XML well-formedness as well
  as semantic ;checks, such as unicity of Variable definitions, of a
  single root Choreography, etc.
[...]

Well, it needs to be clearly specified what correctness involves, how
else should it be possible to implement this requirement interoperably? 

In summary, I think there is not much point in issuing a Last Call
announcement with integral parts of the specification such as the
conformance section missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4148</commentid>
    <comment_count>1</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-02-14 20:24:01 +0000</bug_when>
    <thetext>From meeting on 11-jan-05
http://lists.w3.org/Archives/Member/member-ws-chor/2005Jan/att-0002/2005-01-
11_WS-Chor_Notes.txt:


Discussion deferred as deemed to be a technical issue.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4569</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-07-14 14:11:00 +0000</bug_when>
    <thetext>from 8th march minutes: http://www.w3.org/2002/ws/chor/5/03/08-minutes.html


    ACTION: Yves will sort out a list of normative references
    A WS-CDL processor MUST ensure that the document is correct before 
    processing it. The correctness may involve XML well-formedness as well 
    as semantic ;checks, such as unicity of Variable definitions, of a 
    single root Choreography, etc. 
    ACTION: define what is meant by correctness - see above
    RESOLVED WILL FIXED - FILL IN CONFOMANCE SECTION 
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5347</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-08-03 13:38:47 +0000</bug_when>
    <thetext>The WG agreed that this has been fully addressed in the spec and confirmed on 
the 2nd Aug 05 Con Call to close this:

http://www.w3.org/2005/08/02-ws-chor-irc</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>