- From: Michael Rys <mrys@microsoft.com>
- Date: Tue, 13 May 2003 21:28:05 -0700
- To: <Svgdeveloper@aol.com>, <public-qt-comments@w3.org>
- Message-ID: <5C39F806F9939046B4B1AFE652500A3A0509B38B@RED-MSG-10.redmond.corp.microsoft.com>
Which of the four xdt-types do you mean? xdt:yearMonthDuration/xdt:dayTimeDuration: xsd:string is not a subtype of xdt:duration. So that would not work. xdt:untypedAtomic: This is the type used to denote dynamically instances that have no more specific type than xs:anySimpleType or untyped values (mainly from attributes). It then describes the static type of these instances and is used in type expressions to refer to untyped atomic values. Making this to be the same as xs:string would mean that we 1. either lose the ability to perform weak-typing on untyped data since xs:string is strongly typed and cannot be used when the expected type does not allow xs:string, 2. or make xs:string weakly-typed so that we continue to have the implicit casts needed to operate on untyped data. The working group considered these two alternative options and decided that neither is acceptable for all people. xdt:anyAtomicType: This is just an abstract type that fills a hole in the type hierarchy. We used to have a keyword for that, but decided that having a type name would be better. I hope this answer is satisfactory. Best regards Michael -----Original Message----- From: Svgdeveloper@aol.com [mailto:Svgdeveloper@aol.com] Sent: Tuesday, May 13, 2003 2:59 AM To: public-qt-comments@w3.org Subject: What would break if ... ? I guess that at least several of the members of the WGs are aware of discussions ongoing on XML-Dev and on XSL-List. One question which I would like to pose to the WGs is, "What would break if we abolished the xdt types and just allowed xsd:string in those places where xdt types are currently proposed?". I guess I could embellish the question with lots of further questions and comment but it would help me, and possibly others, to understand what might happen with that possible change. Andrew Watt
Received on Wednesday, 14 May 2003 00:28:13 UTC