- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Mon, 20 Oct 2025 15:29:28 +0100
- To: public-xslt-40@w3.org
Hello,
Last week, I think I mentioned that my plan was to spend a good chunk of this week’s meeting reviewing the generators proposal. Dimitre has asked me to wait a week or two as good progress is still being made in email and in comments on the issue. So that’ll be for a future meeting. Today, I’ve made the usual attempt to organize a selection of PRs into an agenda.
The proposed agenda is here:
https://qt4cg.org/meeting/agenda/2025/10-21.html
QT4 CG Meeting 139 Agenda 2025-10-21
[1]Agenda index / [2]QT4CG.org / [3]Dashboard / [4]GH Issues / [5]GH
Pull Requests
Agenda
This meeting will be hosted on Zoom at 16:00BST (15:00GMT, 17:00CEST,
11:00EDT).
The [6]Zoom meeting ID is 831 9996 6275; the passcode is 707664.
See the [7]meeting logistics page for more details.
Heads up: daylight saving time ends in the UK and Europe on
26 October 2025. It ends in the United States on 2 November 2025. Our
meetings are scheduled on European civil time, consequently, our
meeting of 29 October 2025 will occur one hour later in the United
States at 12:00EDT.
1. Administrivia
1.1. Roll call
1.2. Approve the agenda
1.3. Approve minutes of previous meeting
Minutes of [8]the previous meeting.
1.4. Next meeting
This meeting is planned for 21 October 2025.
The next meeting is planned for 28 October 2025.
1.5. Review of open action items [5/5]
None recorded.
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 [9]Technical Agenda below for
the focus of this meeting.
1.6.1. Blocked
The following PRs are open but have merge conflicts or comments which
suggest they aren't ready for action.
* PR [10]#2256: 2216 All atomic types become ordered
* PR [11]#2222: 2217 bin:decode-string: Input encoding
* PR [12]#2208: 675 (part) Update XSLT streamability rules
* PR [13]#2160: 2073 data model changes for JNodes and Sequences
* PR [14]#2124: 573 Functions to Construct Trees
* PR [15]#2120: 2007 Revised design for xsl:array
* PR [16]#2071: 77c deep update
* PR [17]#2019: 1776: XSLT template rules for maps and array
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 [18]#2255: 2254 Fix spelling of nevertheless
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 [19]#1885: Use the spcification grammar markup to define the
regular expression grammar in F&O
* Issue [20]#1111: xsl:pipeline
* Issue [21]#760: Serialize functions: consistency
1.6.4. Substantive PRs
The following substantive PRs were open when this agenda was prepared.
* PR [22]#2251: 323 Add select attribute to xsl:text
* PR [23]#2249: 2221 fn:unparsed-text: Encoding, BOM handling
* PR [24]#2248: 2148b XDM Recognize that Base URI property may be
invalid
* PR [25]#2247: Deferred Evaluation in XPath - the f:generator record
* PR [26]#2246: 2233 Expand xsl:analyze-string; introduce
fn:regex-groups()
* PR [27]#2223: 2193 fn:parse-xml, fn:doc: Drop security options
* PR [28]#2213: 2047 External resources and security
* PR [29]#2208: 675 (part) Update XSLT streamability rules
* PR [30]#2205: 2190 Drop binary input for parse-csv and parse-json
* PR [31]#2120: 2007 Revised design for xsl:array
* PR [32]#2019: 1776: XSLT template rules for maps and array
1.6.5. Required for V4.0
The following issues are labeled "required for V4.0".
* Issue [33]#1777: Shallow copy in XSLT with maps and arrays
* Issue [34]#1584: Review the XML Schema and RELAX NG schemas for
XSLT 4.0 for compatibility
* Issue [35]#1045: Functions to manage namespace usage
* Issue [36]#1011: fn:transform() improvements
* Issue [37]#675: XSLT streaming rules for new constructs
* Issue [38]#407: XSLT-specific context properties used in function
items
* Issue [39]#272: Setting parameter values in xsl:use-package
2. Technical agenda
2.1. PR #2249: 2221 fn:unparsed-text: Encoding, BOM handling
See PR [40]#2249
2.2. PR #2248: 2148b XDM Recognize that Base URI property may be invalid
See PR [41]#2248
2.3. PR #2223: 2193 fn:parse-xml, fn:doc: Drop security options
See PR [42]#2223
2.4. PR #2213: 2047 External resources and security
See PR [43]#2213
2.5. PR #2205: 2190 Drop binary input for parse-csv and parse-json
See PR [44]#2205
2.6. PR #2251: 323 Add select attribute to xsl:text
See PR [45]#2251
2.7. PR #2246: 2233 Expand xsl:analyze-string; introduce fn:regex-groups()
See PR [46]#2246
2.8. PR #2120: 2007 Revised design for xsl:array
See PR [47]#2120
2.9. PR #2019: 1776: XSLT template rules for maps and array
See PR [48]#2019
2.10. PR #2208: 675 (part) Update XSLT streamability rules
See PR [49]#2208
3. Any other business
References
1. https://qt4cg.org/meeting/agenda/
2. https://qt4cg.org/
3. https://qt4cg.org/dashboard
4. https://github.com/qt4cg/qtspecs/issues
5. https://github.com/qt4cg/qtspecs/pulls
6. https://us06web.zoom.us/j/83199966275?pwd=SmN6V0RhUGdSTHFHZkd6cjgxVEY2QT09
7. https://qt4cg.org/meeting/logistics.html
8. https://qt4cg.org/meeting/minutes/2025/10-14.html
9. https://qt4cg.org/meeting/agenda/2025/10-21.html#technical-agenda
10. https://qt4cg.org/dashboard/#pr-2256
11. https://qt4cg.org/dashboard/#pr-2222
12. https://qt4cg.org/dashboard/#pr-2208
13. https://qt4cg.org/dashboard/#pr-2160
14. https://qt4cg.org/dashboard/#pr-2124
15. https://qt4cg.org/dashboard/#pr-2120
16. https://qt4cg.org/dashboard/#pr-2071
17. https://qt4cg.org/dashboard/#pr-2019
18. https://qt4cg.org/dashboard/#pr-2255
19. https://github.com/qt4cg/qtspecs/issues/1885
20. https://github.com/qt4cg/qtspecs/issues/1111
21. https://github.com/qt4cg/qtspecs/issues/760
22. https://qt4cg.org/dashboard/#pr-2251
23. https://qt4cg.org/dashboard/#pr-2249
24. https://qt4cg.org/dashboard/#pr-2248
25. https://qt4cg.org/dashboard/#pr-2247
26. https://qt4cg.org/dashboard/#pr-2246
27. https://qt4cg.org/dashboard/#pr-2223
28. https://qt4cg.org/dashboard/#pr-2213
29. https://qt4cg.org/dashboard/#pr-2208
30. https://qt4cg.org/dashboard/#pr-2205
31. https://qt4cg.org/dashboard/#pr-2120
32. https://qt4cg.org/dashboard/#pr-2019
33. https://github.com/qt4cg/qtspecs/issues/1777
34. https://github.com/qt4cg/qtspecs/issues/1584
35. https://github.com/qt4cg/qtspecs/issues/1045
36. https://github.com/qt4cg/qtspecs/issues/1011
37. https://github.com/qt4cg/qtspecs/issues/675
38. https://github.com/qt4cg/qtspecs/issues/407
39. https://github.com/qt4cg/qtspecs/issues/272
40. https://qt4cg.org/dashboard/#pr-2249
41. https://qt4cg.org/dashboard/#pr-2248
42. https://qt4cg.org/dashboard/#pr-2223
43. https://qt4cg.org/dashboard/#pr-2213
44. https://qt4cg.org/dashboard/#pr-2205
45. https://qt4cg.org/dashboard/#pr-2251
46. https://qt4cg.org/dashboard/#pr-2246
47. https://qt4cg.org/dashboard/#pr-2120
48. https://qt4cg.org/dashboard/#pr-2019
49. https://qt4cg.org/dashboard/#pr-2208
Be seeing you,
norm
--
Norm Tovey-Walsh
Saxonica
Received on Monday, 20 October 2025 14:29:35 UTC