@qt4cg statuses
This page displays recent status updates about the QT4CG project.
The are also captured in an RSS feed.
By year: 2025, 2024, 2023, 2022, 2021, 2020
QT4 CG meeting 140 draft minutes #minutes-10-28
Draft minutes published.
Issue #2205 closed #closed-2205
2190 Drop binary input for parse-csv and parse-json
Issue #2217 closed #closed-2217
`bin:decode-string`: Interpretation of `$encoding` argument
Issue #2222 closed #closed-2222
2217 bin:decode-string: Input encoding
Issue #2214 closed #closed-2214
Split XSLT streaming into a separate specification
Issue #2264 closed #closed-2264
2214 Separate streaming into its own spec
Issue #2258 closed #closed-2258
array:split() isn't exactly the inverse of array:join()?
Issue #2262 closed #closed-2262
2258 Correct the statement that split is the inverse of join
Pull request #2266 created #created-2266
540 system-property equivalent for XQuery
Meets the requirement by adding magic environment variable names to fn:environment-variables.
QT4 CG meeting 140 draft agenda #agenda-10-28
Draft agenda published.
Issue #2265 created #created-2265
XDM 4.0: a question about mutability/immutability of sequence types
As the maintainer of an implementation of XPath for Python (on ElementTree/lxml data), I'm examining the changes in XPath/XDM 4.0 and in particular the formalization of a Sequence Type and the substitution of the dynamic context item with a context value that possibly include a sequence instance within possible values.
In my implementation the sequences are generated only when necessary (e.g. the comma operator) or at the end for exposing results.
Currently sequences are expanded as Python lists (mutable sequences). But reading the sequence type definition in XDM 4.0, my interpretation is that the formalized sequence type is intended to be an immutable sequence. Is it correct or mutability VS immutability of sequence objects is considered an implementation choice?
Thank you
Pull request #2264 created #created-2264
2214 Separate streaming into its own spec
This is work in progress on splitting off streaming into a separate specification.
I've been mainly concerned with (a) a fairly crude extraction of text from the XSLT spec into the new streaming spec (b) fixing up the mechanics of making it build (c) dealing with cross-spec references. The current state is that it builds (for me) but with quite a few cross-referencing errors. Sharing it so that (a) we can see what the dashboard does with it, and (b) to give some visibility of progress, for feedback. There's a lot of detail to be sorted, and of course when we see how the new spec has landed, there will be scope for reorganising the material into a more logical order.
Fix #2214
Issue #2148 closed #closed-2148
fn:base-uri: Raise errors?
Issue #2263 created #created-2263
Named record types: TODOs
Resulting from the conversation in #2101:
- The following records have not been named yet:
(: return types :)
fn:divide-decimals
fn:xsd-validator
array:of-members
array:members
(: for parameter types as well? :)
fn:sort-by
-
We should add at least one example that demonstrates the usage of a built-in-record constructor.
-
@line-o suggested we could have records for all options.
Issue #2101 closed #closed-2101
Named record types: drop constructors, complete list
Pull request #2262 created #created-2262
2258 Correct the statement that split is the inverse of join
Fix #2258
Issue #2237 closed #closed-2237
XSLT: impact of multiple schemas
Issue #2208 closed #closed-2208
675 (part) Update XSLT streamability rules
QT4 CG meeting 139 draft minutes #minutes-10-21
Draft minutes published.
Issue #2261 closed #closed-2261
If we accept ##2248, the section headings in the data model are wrong
Issue #2221 closed #closed-2221
fn:unparsed-text, bin:decode-string: Encoding, BOM handling
Issue #2249 closed #closed-2249
2221 fn:unparsed-text: Encoding, BOM handling
Issue #323 closed #closed-323
add select attribute to xsl:text
Issue #2251 closed #closed-2251
323 Add select attribute to xsl:text
Issue #2193 closed #closed-2193
fn:parse-xml, fn:doc: Drop security options
Issue #2223 closed #closed-2223
2193 fn:parse-xml, fn:doc: Drop security options
Issue #2248 closed #closed-2248
2148b XDM Recognize that Base URI property may be invalid
Issue #760 closed #closed-760
Serialize functions: consistency
Issue #1111 closed #closed-1111
xsl:pipeline
Issue #1885 closed #closed-1885
Use the spcification grammar markup to define the regular expression grammar in F&O
See 4641 more statuses in yearly archives.