W3C home > Mailing lists > Public > public-ws-addressing@w3.org > March 2005

Re: NEW ISSUE: Schema tweaks [i053]

From: Mark Nottingham <mark.nottingham@bea.com>
Date: Tue, 8 Mar 2005 11:23:24 -0800
Message-Id: <1c700fc3c7486f010281de1f048d2272@bea.com>
Cc: <public-ws-addressing@w3.org>
To: "Jonathan Marsh" <jmarsh@microsoft.com>

This is now issue 053;
   http://www.w3.org/2002/ws/addr/wd-issues/#i053


On Feb 27, 2005, at 6:23 AM, Jonathan Marsh wrote:

>
> In looking at the schema at
> http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr.xsd and
> see a few improvements that could be made.
>
> Title: Suggested schema tweaks
>
> Description: There are several ways to improve the schema, as proposed
> below.
>
> Justification: Improve the schema :-)
>
> Target: Schema
>
> Proposal:
>
> 1) Add attribute wildcards to ReferenceParamatersType and PoliciesType
> so there is consistent attribute extensibility throughout.
>
> 2) The spec says @RelationshipType defaults to
> "http://www.w3.org/2005/02/addressing/reply" but this isn't indicated 
> in
> the schema.  Although we don't want to require schema validation in
> order to construct the property value correctly, is there a reason we
> shouldn't describe this defaulting in the schema?
>
> 3) Add @blockDefault="#all" to xs:schema.
>
> 4) Add @elementFormDefault="qualified" to xs:schema.
>
> 5) We seem to mix styles on the names of types.  Some end in "Type",
> others don't.  Suggest adding "Type" AttributedURI, AttributedQName,
> FaultCodesOpenEnum, FaultCodes, AttributedNonNegativeInteger.
>
>
>
>

--
Mark Nottingham   Principal Technologist
Office of the CTO   BEA Systems
Received on Tuesday, 8 March 2005 19:23:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:04 GMT