RE: Issue 36: Clarify nature of conformance

I generally agree with the direction of this but think we have to
clarify that it is possible to build an interoperable SOAP 1.2
implementation that does not conform to the test suite simply because it
doesn't accept the messages described by the text suite (it may be
entirely dedicated to a few specific SOAP messages).

How 'bout:

"A SOAP 1.2 implementation that passes all of the tests specified in
this document may claim to conform to the SOAP 1.2 Test Suite (insert
version number).

Even though the purpose of the SOAP 1.2 Test Suite is to facilitate the
creation of interoperable implementations, conformance to the SOAP 1.2
Test Suite does not imply conformance to the SOAP 1.2 specification. An
implementation may be said to be SOAP 1.2 conformant if and only if it
completely and correctly implements the normative requirements of {ref
to framework and adjuncts}. Likewise, conformance to the SOAP 1.2
specification does not imply conformance to the SOAP 1.2 Test Suite. An
implementation may conform to the SOAP 1.2 specification even if it
doesn't conform with the SOAP 1.2 Test Suite."

Henrik

>I wonder whether the spirit of what we're trying to say is:
>
>"An implementation may be said to be SOAP 1.2 conformant if 
>and only if it 
>completely and correctly implements that normative 
>requirements of {ref to 
>framework and adjuncts.}  The W3C does not at this time 
>provide for any 
>comprehensive means of testing for such conformance.  The 
>tests in this 
>document are a necessary but not sufficient precondition for 
>demonstrating 
>conformance to SOAP 1.2.  Accordingly, a SOAP 1.2 implementation that 
>passes all of the tests specified in this document may claim 
>to conform to 
>the SOAP 1.2 Test Suite (insert version number)."

Received on Thursday, 11 April 2002 20:57:38 UTC