Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: SimpleType as valid derivation of abstract type in 1.1 ?

From: "C. M. Sperberg-McQueen" <cmsmcq@---.--->
To: Guillaume Lebleu <gl@---------.--->
Date: 3/8/2007 3:24:00 AM

On 7 Mar 2007, at 17:28 , Guillaume Lebleu wrote:

>
> With XSD 1.0, I cannot have a simpleType deriving from an abstract  
> type (since an abstract type has to be a complexType).
>
> Will this capability be available in 1.1 ?

Well, it's not present in the current working drafts of
either the Datatypes or the Structures part of XSD 1.1.

Of course, things can change as issues are resolved.  But
there is no open issue in Bugzilla requesting abstract
simple types, so at the moment I think it's fair to say that
it seems unlikely.

There have been suggestions of this kind in the past, but
the WG spent a lot of time trying to work out the kinks for
a proposal for abstract simple types, while 1.0 was being
developed, and the upshot was that we failed.  Any WG
member who remembers that work is likely to be very wary
about going anywhere near the topic again.

Still, XSD 1.1 is not yet finished.  So if you think it would
be a good idea, by all means file a comment suggesting it;
the best way to do that is to add a Bugzilla issue for
XSD 1.1 by going to http://www.w3.org/Bugs/Public and
opening a bug against the 'product' XML Schema, version 1.1.

Since the Datatypes spec has already gone to Last Call, and
the topic has a difficult history within the WG, a proposal
to allow abstract simple types is likely to meet with a lot
of skepticism.  So if you do suggest it, be prepared to work
hard to persuade people that it's important and useful and
technically feasible.

Why do you want abstract simple types?

--C. M. Sperberg-McQueen


From gl@b... Thu Mar 08 17:52:32 2007
Received: from maggie.w3.o


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent