QT4 CG Meeting 187 Agenda 2026-11-03
Agenda index / QT4CG.org / Dashboard / GH Issues / GH Pull Requests
Agenda
This meeting will be hosted on Zoom at 16:00UTC (17:00CET, 12:00EDT).
See the meeting logistics page for more details.
1. Administrivia
1.1. Roll call
1.2. Approve the agenda
1.3. Approve minutes of previous meetings
Minutes of the previous meeting.
1.4. Next meeting
This meeting is planned for 3 November.
The next meeting is planned for 10 November.
1.5. Review of open action items [0/9]
[ ]QT4CG-143-02: MK to try to recover the ability to extract formal equivalences into tests[ ]QT4CG-167-07: NW to review tests for interpolated strings with edge cases in mind[ ]QT4CG-170-01: RD to draft a proposal that attempts to address the lexical issues differently.[ ]QT4CG-177-01: NW to put the progress graphs back in the minutes.[ ]QT4CG-182-01: NW to review CG’s diff script
1.6. Review of open pull requests and issues
This section summarizes all of the issues and pull requests that need to be resolved before we can finish. See Technical Agenda below for the focus of this meeting.
1.6.1. Blocked
1.6.2. Merge without discussion
The following PRs are editorial, small, or otherwise appeared to be uncontroversial when the agenda was prepared. The chairs propose that these can be merged without discussion. If you think discussion is necessary, please say so.
- PR #3036: 3035 Clarify rules for nesting of groups in fn:analyze-string
- PR #3033: 3032 Repeatability of default value expressions
- PR #3030: 2974 Clarify subtyping of labeled record types
- PR #3028: 3024 Output of fn:type-of for labeled records
- PR #3027: 3005 fn:build-uri: UNCs
- PR #3022: 2944 Editorial Notes (October 2026 edition)
- PR #3020: 3018 Add "but with" to the list of operators recognized by fn:op()
- PR #3002: 2994 File Module: editorial, minor revisions
- PR #2988: 2983 Expand and Extend Regex Formalism
1.6.3. Close without action
It has been proposed that the following issues be closed without action. If you think discussion is necessary, please say so.
- Issue #2935: Proposal: opt-in commercial arithmetic for XPath, XQuery and XSLT 4.0
- Issue #2927: JNode subtypes and naming
- Issue #2922: Representation of sequence of items as a sequence of JNodes
- Issue #2835: Special characters in item-separator
- Issue #2737: context (or tunnel) parameters
- Issue #2588: Reintroduce xsl:record
1.6.4. Substantive PRs
The following substantive PRs were open when this agenda was prepared.
1.6.5. Required for V4.0
The following issues are labeled “required for V4.0”.
- Issue #675: XSLT streaming rules for new constructs
2. Technical agenda
2.1. PR #3031: 2576 Match record types in the result of parse-json
- See PR #3031
2.2. PR #3026: 3014 fn:collection: defaults
- See PR #3026
2.3. PR #3016: 2933 Integrity Constraints for Records
- See PR #3016
2.4. PR #2998: 2991 Rules for Untrusted Functions
- See PR #2998
2.5. PR #2986: 2897 Namespace Axis
- See PR #2986
2.6. PR #2981: 2980 Adaptive serialization: modes
- See PR #2981