W3C home > Mailing lists > Public > www-ws-desc@w3.org > September 2003

Re: proposal for improving <documentation>

From: Robin Berjon <robin.berjon@expway.fr>
Date: Thu, 18 Sep 2003 19:50:40 +0200
Message-ID: <3F69F070.20109@expway.fr>
To: Jonathan Marsh <jmarsh@microsoft.com>
Cc: www-ws-desc@w3.org

Jonathan Marsh wrote:
> XSD has xsd:annotation/xsd:appInfo because they don't allow extension
> elements in arbitrary spots.  We do, so we can add machine-readable
> information anywhere in WSDL.  The extra complexity in the syntax is
> therefore completely unnecessary, and not backward compatible with WSDL
> 1.1.  I have always thought Schema's extensibility model was needlessly
> Byzantine and hope we won't make the same mistake.

I totally agree with Jonathan here, I find XML Schema's approach to this overly 
restrictive and verbose. To take a slightly caricatural point of view, if you 
can't extend at arbitrary places, what are namespaces for?

-- 
Robin Berjon <robin.berjon@expway.fr>
Research Scientist, Expway      http://expway.com/
7FC0 6F5F D864 EFB8 08CE  8E74 58E6 D5DB 4889 2488
Received on Thursday, 18 September 2003 13:52:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:26 GMT