- From: Pete Cordell <petexmldev@tech-know-ware.com>
- Date: Tue, 10 Jan 2006 09:28:24 -0000
- To: "Databinding WG" <public-xsd-databinding@w3.org>
Original Message From: "Databinding Issue Tracker"
> ISSUE-5: Open Enumerated Type
...
> Our input document includes an "Extensible Enumerated Type" pattern:
>
> http://www.w3.org/2005/07/xml-schema-patterns.html#Enumerated-Extensible
>
> As common a Schema pattern as this may be, experience with current
> databinding
> tools means its use is unlikely to give users a good experience with
> databinding
> tools. Does this pattern belong in Basic or Advanced patterns?
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.
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. 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!!!
Pete.
--
=============================================
Pete Cordell
Tech-Know-Ware Ltd
for XML to C++ data binding visit
http://www.tech-know-ware.com/lmx
(or http://www.xml2cpp.com)
=============================================
Received on Tuesday, 10 January 2006 09:43:27 UTC