[Bug 9064] [UPD30] multiple output files with serialization options

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

--- Comment #5 from John Snelson <john.snelson@marklogic.com> ---
Proposal for changes to the conformance section of XQuery Update 3.0:

Under section "4 Conformance":

An XQuery processor that claims to conform to this specification MUST include a
claim of Minimal Conformance as defined in [4.1 Minimal Conformance]. In
addition to a claim of Minimal Conformance, it MAY claim conformance to one or
more optional features defined in [4.2 Optional Features].

add:

An XQuery processor MAY claim conformance to a subset of the XQuery Update 3.0
specification called "XQuery with Multiple Results" as defined in [4.3 XQuery
with Multiple Results]. Implementations conforming to this subset but not to
the Minimal Conformance may not claim to implement this specification.

Insert a new section 4.3:

4.3 XQuery with Multiple Results

A subset of the XQuery Update 3.0 specification called "XQuery with Multiple
Results" is defined for the purposes of implementations only wishing to allow
multiple results to be returned from an XQuery program. Implementations
claiming conformance to the "XQuery with Multiple Results" subset MUST include
all of the following items:

1) Minimal Conformance to [XQuery 3.0: An XML Query Language].
2) Support for the following sections of this document:

    2.1 Extensions to the Processing Model
    2.2 Extensions to the Data Model
    2.4.2 Function Declaration
        Excluding %updating annotations.
    2.4.3 Variable Declaration
        Excluding %updating annotations.
    2.4.4 Context Item Declaration
    2.5 Extensions to the Static Context
    2.7 Extensions to Existing Expressions
    2.8.1 fn:put
    3.1.12 upd:put
    3.2 Update Routines

3) Use of other types of XQuery Update 3.0 expression SHOULD result in an error
[err:XPST0003].

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

Received on Wednesday, 27 November 2013 16:59:57 UTC