W3C home > Mailing lists > Public > public-xsd-databinding@w3.org > January 2006

RE: ISSUE-5: Open Enumerated Type

From: <paul.downey@bt.com>
Date: Tue, 10 Jan 2006 10:35:39 -0000
Message-ID: <2A7793353757DB4392DF4DFBBC9522550276F1DE@I2KM11-UKBR.domain1.systemhost.net>
To: <petexmldev@tech-know-ware.com>, <public-xsd-databinding@w3.org>

Pete,

> This may have been discussed, but from what I have seen, xs:unions in 
> general are badly supported by binding tools.  Hence this issue refers 
> to a particular case of the more general xs:union issue.

It might be worth my raising a separate issue for xs:union.

> I would hope that this situation would improve in future!
>
> I'm not in a position to know what the criteria for a basic 
> or advanced feature are. 

This is in essence my motivation for raising this as an issue.
Given the timing, I'd imagine the Basic patterns would record 
the art of the possible with current mainstream tools. 

However, this is a common and very useful pattern of Schema, 
so documenting it with a caveat may still be of value and
isn't well supported may serve to improve implementations?

> From my experience though, un-extensible enumerated types is 
> one of the nastier versioning traps that XSD allows people to 
> fall into (and they do), and for that reason it would be 
> appealing to not have it too buried!!!

big +1

Paul
Received on Tuesday, 10 January 2006 10:35:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 18:20:36 GMT