[Bug 28944] New: [QT3TS] UCA collation version

https://www.w3.org/Bugs/Public/show_bug.cgi?id=28944

            Bug ID: 28944
           Summary: [QT3TS] UCA collation version
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3 & XPath 3 Test Suite
          Assignee: oneil@saxonica.com
          Reporter: mike@saxonica.com
        QA Contact: public-qt-comments@w3.org

Picking up one of the entries from Christian Gruen's portmanteau bug 27180:

UCA-collation-022 (...version=7.0)
   Result: FOCH0002
   Expecting no error, as version 7.0 is already published

I wouldn't expect an error anyway. Also see the comment on UCA-collation-022a

<modified by="Christian Gruen" on="2015-01-27" change="minor version number
limited to smaller value"/>

I can't see what reasoning is being applied here.

My reading of the spec is that if a specific version of UCA is requested, then

(a) if fallback=yes, or fallback is absent, the system should use the requested
version of UCA if available, or fallback to a different version otherwise. This
is irrespective of whether a version of UCA with that specific version number
actually exists.

(b) if fallback=no, the system must either use the requested version of UCA, or
fail with FOCH0002. Obviously if no UCA version has been published with the
requested version number then the first option is not possible, so FOCH0002 is
inevitable.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 13 July 2015 20:32:13 UTC