- From: <bugzilla@jessica.w3.org>
- Date: Wed, 02 Apr 2014 13:52:45 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25231 Bug ID: 25231 Summary: [F+O 3.0], ISO 8601, and XSD 1.1 Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: Functions and Operators 3.0 Assignee: mike@saxonica.com Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org 1. F+O 3.0 refers to the ISO 8601:2000, which has been superseded by ISO 8601:2004 2. Section 8.1.1 of F+O contains an explicit reference to section 5.5.3.1 of ISO 8601, which does not appear to contain any pertinent information. The most likely intended target is 4.3.2.1 in the 2000 edition, which becomes 3.2.1 in the 2004 edition. 3. Section 8.1 of F+O defines xs:dayTimeDuration and xs:yearMonthDuration ab initio, and speaks of XSD 1.1 only in a non-normative note as something that might reach Recommendation status in the future. However, XSD 1.1 is now at Recommendation status, and most of the material in 8.1 could be replaced by a normative reference to XSD 1.1. 4. Section 9.1 states that XSD extends the basic ISO representation YYYY-MM-DD to allow -Y*YYYY-MM-DD. This is confusing, because in ISO the basic format is YYYYMMDD, the extended format is YYYY-MM-DD, and the extended format of the expanded representation is -Y*YYYY-MM-DD. (ISO also allow a leading plus sign). 5. The fact that ISO 8601 appears as a non-normative reference is defensible, but the case for it is weak. Many of the references appear in text (generally introductory or explanatory text) that is not explicitly described as non-normative, and is only non-normative if one can show that the actual function specifications do not depend on it. The references from format-date/time in particular would be better treated as normative. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Wednesday, 2 April 2014 13:52:46 UTC