Re: NEW ISSUE: Schema tweaks [i053]

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 UTC