AW: Agenda resend (was QT4CG meeting 165 draft agenda, 19 May 2026)

The second attempt was successful for me, too.

And thanks, Norm, for putting AI on the agenda, and for clarifying your position. It is definitely something we should discuss before we proceed any further.
________________________________________

Von: Alan Painter <alan.painter@gmail.com>
Gesendet: Dienstag, 19. Mai 2026 14:05
An: Norm Tovey-Walsh
Cc: public-xslt-40@w3.org
Betreff: Re: Agenda resend (was QT4CG meeting 165 draft agenda, 19 May 2026)

Me neither, didn't get it. In spite of rumors to the contrary for which I may be the origin, I will attend today's meeting, Inchalla.

On Tue, May 19, 2026, 14:02 Norm Tovey-Walsh <norm@saxonica.com<mailto:norm@saxonica.com>> wrote:
hello,

John says he didn’t get a copy of the agenda for today’s meeting in email, and I don’t see one in the archives. I’m sure I sent it, but I can’t explain where it went. I published it in the usual place yesterday:

   https://qt4cg.org/meeting/agenda/2026/05-19.html

And here it is:

QT4 CG Meeting 165 Agenda 2026-05-19

   [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).

   See the [6]meeting logistics page for more details.

1. Administrivia

1.1. Roll call

1.2. Approve the agenda

1.3. Approve minutes of previous meeting

   Minutes of [7]the previous meeting.

1.4. Next meeting

   This meeting is planned for 19 May 2026.

   The next meeting is planned for 26 May 2026.

1.5. Review of open action items [1/12]

     * [ ] QT4CG-143-02: MK to try to recover the ability to extract
       formal equivalences into tests
     * [ ] QT4CG-160-02: NW to think about how to promote the dated drafts
       for broader community feedback.

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 [8]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 [9]#2594: 2389 Adaptive Serialization: more freedom
     * PR [10]#2160: 2073 data model changes for JNodes and Sequences
     * PR [11]#2071: 77c deep update
     * PR [12]#2019: 1776: XSLT template rules for maps and array
     * PR [13]#2350: 708 An alternative proposal for generators
     * PR [14]#2247: 716 Deferred Evaluation in XPath - the f:generator
       record

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 [15]#2640: Remove space in function declaration between EQName &
       params

1.6.3. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [16]#2019: 1776: XSLT template rules for maps and array
     * PR [17]#2566: 1979 Records with type annotations
     * PR [18]#2589: 2587 Streamability of context value expressions
     * PR [19]#2611: 2598 New function fn:regex
     * PR [20]#2626: 2625 Make arguments of fn:substring be xs:numeric
     * PR [21]#2627: 2624 Change error codes XPTY0019 and -0020 to
       XPTY0004
     * PR [22]#2628: 2617 Duration multiplied or divided by number
     * PR [23]#2633: 2632-1: fix critical bugs and DTD-validity issues
     * PR [24]#2634: 2632-2: fix broken examples in expressions.xml
     * PR [25]#2635: 2632-3: typos and grammar
     * PR [26]#2636: 2632-4: logic and semantics
     * PR [27]#2637: 2632-5: refresh stale 4.0 content
     * PR [28]#2638: 2632-6: cross-cutting consistency

1.6.4. Required for V4.0

   The following issues are labeled "required for V4.0".
     * Issue [29]#1777: Shallow copy in XSLT with maps and arrays
     * Issue [30]#675: XSLT streaming rules for new constructs

2. Technical agenda

2.1. Group policy on commecial LLM-generated content

   PRs #2633-#2638 reflect the output of a commercial LLM. The community
   group should decide, before discussing these items, what its policy is
   going to be on LLM generated content. This is a policy choice that
   needs to be made first because accepting them, or not, will establish a
   policy.

2.2. PR #2611: 2598 New function fn:regex

   See PR [31]#2611.

2.3. PR #2566: 1979 Records with type annotations

   See PR [32]#2566.

2.4. PR #2626: 2625 Make arguments of fn:substring be xs:numeric

   See PR [33]#2626.

2.5. PR #2627: 2624 Change error codes XPTY0019 and -0020 to XPTY0004

   See PR [34]#2627.

2.6. PR #2628: 2617 Duration multiplied or divided by number

   See PR [35]#2628.

2.7. PR #2019: 1776: XSLT template rules for maps and array

   See PR [36]#2019.

2.8. PR #2589: 2587 Streamability of context value expressions

   See PR [37]#2589.

2.9. PR #2633: 2632-1: fix critical bugs and DTD-validity issues

   See PR [38]#2633.

2.10. PR #2634: 2632-2: fix broken examples in expressions.xml

   See PR [39]#2634.

2.11. PR #2635: 2632-3: typos and grammar

   See PR [40]#2635.

2.12. PR #2636: 2632-4: logic and semantics

   See PR [41]#2636.

2.13. PR #2637: 2632-5: refresh stale 4.0 content

   See PR [42]#2637.

2.14. PR #2638: 2632-6: cross-cutting consistency

   See PR [43]#2638.

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://qt4cg.org/meeting/logistics.html
   7. https://qt4cg.org/meeting/minutes/2026/05-12.html
   8. https://qt4cg.org/meeting/agenda/2026/05-19.html#technical-agenda
   9. https://qt4cg.org/dashboard/#pr-2594
  10. https://qt4cg.org/dashboard/#pr-2160
  11. https://qt4cg.org/dashboard/#pr-2071
  12. https://qt4cg.org/dashboard/#pr-2019
  13. https://qt4cg.org/dashboard/#pr-2350
  14. https://qt4cg.org/dashboard/#pr-2247
  15. https://qt4cg.org/dashboard/#pr-2640
  16. https://qt4cg.org/dashboard/#pr-2019
  17. https://qt4cg.org/dashboard/#pr-2566
  18. https://qt4cg.org/dashboard/#pr-2589
  19. https://qt4cg.org/dashboard/#pr-2611
  20. https://qt4cg.org/dashboard/#pr-2626
  21. https://qt4cg.org/dashboard/#pr-2627
  22. https://qt4cg.org/dashboard/#pr-2628
  23. https://qt4cg.org/dashboard/#pr-2633
  24. https://qt4cg.org/dashboard/#pr-2634
  25. https://qt4cg.org/dashboard/#pr-2635
  26. https://qt4cg.org/dashboard/#pr-2636
  27. https://qt4cg.org/dashboard/#pr-2637
  28. https://qt4cg.org/dashboard/#pr-2638
  29. https://github.com/qt4cg/qtspecs/issues/1777
  30. https://github.com/qt4cg/qtspecs/issues/675
  31. https://qt4cg.org/dashboard/#pr-2611
  32. https://qt4cg.org/dashboard/#pr-2566
  33. https://qt4cg.org/dashboard/#pr-2626
  34. https://qt4cg.org/dashboard/#pr-2627
  35. https://qt4cg.org/dashboard/#pr-2628
  36. https://qt4cg.org/dashboard/#pr-2019
  37. https://qt4cg.org/dashboard/#pr-2589
  38. https://qt4cg.org/dashboard/#pr-2633
  39. https://qt4cg.org/dashboard/#pr-2634
  40. https://qt4cg.org/dashboard/#pr-2635
  41. https://qt4cg.org/dashboard/#pr-2636
  42. https://qt4cg.org/dashboard/#pr-2637
  43. https://qt4cg.org/dashboard/#pr-2638

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
CEO, Saxonica


Received on Tuesday, 19 May 2026 12:11:18 UTC