QT4CG meeting 079 draft agenda, 28 May 2024

Hello,

Here’s the agenda for tomorrow’s CG call:

   https://qt4cg.org/meeting/agenda/2024/05-28.html

QT4 CG Meeting 079 Agenda 2024-05-28

   [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 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 28 May. The following meeting is scheduled
   for 4 June. (Note that 4 June and 5 June are the face-to-face meeting
   in Prague.)

   MK, JLY give regrets.

1.5. Review of open action items [2/7]

   (Items marked [X] are believed to have been closed via email before
   this agenda was posted.)
     * [ ] QT4CG-063-06: MK to consider refactoring the declare item type
       syntax to something like declare record
     * [X] QT4CG-071-06: NW to clarify the cases that are distinguished by
       the leading empty string in path segments
     * [X] QT4CG-072-03: NW to clarify the round-tripping of URIs
     * [ ] QT4CG-077-03: MK to add a note about document order across
       documents
     * [ ] QT4CG-077-04: MK to review inconsistencies discovered in review
       of #1117
     * [ ] QT4CG-078-01: MK to make the default for normalize-newlines
       backwards compatible.
     * [ ] QT4CG-078-02: MK to update the prose of transient{} to use the
       word "should".

1.6. Review of open pull requests and issues

1.6.1. Blocked

   The following PRs are open but have merge conflicts or comments which
   suggest they aren't ready for action.
     * PR [8]#1185: 1179 array:values, map:values -> contents
     * PR [9]#1062: 150bis - revised proposal for fn:ranks
     * PR [10]#956: 850-partial Editorial improvements to parse-html()
     * PR [11]#921: 920 Allow xsl:break and xsl:next-iteration within
       branch of xsl:switch
     * PR [12]#871: Action qt4 cg 027 01 next match
     * PR [13]#832: 77 Add map:deep-update and array:deep-update
     * PR [14]#529: 528 fn:elements-to-maps

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]#1243: Change required result of system-property(...version)
     * PR [16]#1233: Major edits to fn:chain, clarification only

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 [17]#1000: XQFO Code in the Rules sections
     * Issue [18]#908: Function identity: documentation, nondeterminism
     * Issue [19]#894: Errors in forming function items

1.6.4. XSLT focused

   The following PRs appear to be candidates for a future XSLT-focused
   meeting.
     * PR [20]#1243: Change required result of system-property(...version)
     * PR [21]#1181: 296 Allow default-namespace=##any
     * PR [22]#1015: 1013 [XSLT] Clarify effect of accumulator capture on
       non-element nodes
     * PR [23]#921: 920 Allow xsl:break and xsl:next-iteration within
       branch of xsl:switch
     * PR [24]#871: Action qt4 cg 027 01 next match

   These issues identify the XSLT-focused changes that have been made to
   the specifications but which have not been established by the community
   group as the status quo.
     * Issue [25]#168: XSLT Extension Instructions invoking Named
       Templates

1.6.5. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [26]#1237: 1232 consistent rendition of rfc2119 terms
     * PR [27]#1231: 1193 Parsing Functions: Empty input
     * PR [28]#1230: 1216 Detailed comments on math:e, sinh(), cosh(),
       tanh()
     * PR [29]#1228: - Adding the BLAKE3 hashing algorithm to fn:hash
     * PR [30]#1227: 150 PR resubmission for fn ranks
     * PR [31]#1209: 1183 Add transient mode and the transient{}
       expression
     * PR [32]#1108: 566-partial Describe a less aggressive %-encoding for
       fn:build-uri
     * PR [33]#1098: 566-partial Editorial improvements for parse-uri

1.6.6. Proposed for V4.0

   The following issues are labled "proposed for V4.0".
     * Issue [34]#1069: fn:ucd
     * Issue [35]#982: Add position argument to scan-left and scan-right
     * Issue [36]#938: Canonical serialization
     * Issue [37]#850: fn:parse-html: Finalization
     * Issue [38]#755: Expression for binding the Context Value
     * Issue [39]#689: fn:stack-trace: keep, drop, replace with
       $err:stack-trace ?
     * Issue [40]#657: User-defined functions in main modules without
       `local` prefix
     * Issue [41]#576: JSON serialization: Sequences, INF/NaN, function
       items
     * Issue [42]#557: fn:unparsed-binary: accessing and manipulating
       binary types
     * Issue [43]#501: Error handling: Rethrow errors; finally block
     * Issue [44]#150: fn:ranks: Produce all ranks in applying a function
       on the items of a sequence
     * Issue [45]#37: Support sequence, array, and map destructuring
       declarations
     * Issue [46]#31: Extend FLWOR expressions to maps

2. Technical Agenda

2.1. PR #1237: 1232 consistent rendition of rfc2119 terms

   See PR [47]#1237

2.2. PR #1228: Adding the BLAKE3 hashing algorithm to fn:hash

   See PR [48]#1228

2.3. PR #1062/#1027/#1227: fn:ranks

     * See PR [49]#1227
     * See PR [50]#1062
     * See PR [51]#1027

2.4. PR #1108: 566-partial Describe a less aggressive %-encoding for
fn:build-uri

   See PR [52]#1108

2.5. PR #1098: 566-partial Editorial improvements for parse-uri

   See PR [53]#1098

2.6. Issue #850: fn:parse-html: Finalization

   See issue [54]#850

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/2024/05-21.html
   8. https://qt4cg.org/dashboard/#pr-1185
   9. https://qt4cg.org/dashboard/#pr-1062
  10. https://qt4cg.org/dashboard/#pr-956
  11. https://qt4cg.org/dashboard/#pr-921
  12. https://qt4cg.org/dashboard/#pr-871
  13. https://qt4cg.org/dashboard/#pr-832
  14. https://qt4cg.org/dashboard/#pr-529
  15. https://qt4cg.org/dashboard/#pr-1243
  16. https://qt4cg.org/dashboard/#pr-1233
  17. https://github.com/qt4cg/qtspecs/issues/1000
  18. https://github.com/qt4cg/qtspecs/issues/908
  19. https://github.com/qt4cg/qtspecs/issues/894
  20. https://qt4cg.org/dashboard/#pr-1243
  21. https://qt4cg.org/dashboard/#pr-1181
  22. https://qt4cg.org/dashboard/#pr-1015
  23. https://qt4cg.org/dashboard/#pr-921
  24. https://qt4cg.org/dashboard/#pr-871
  25. https://github.com/qt4cg/qtspecs/issues/168
  26. https://qt4cg.org/dashboard/#pr-1237
  27. https://qt4cg.org/dashboard/#pr-1231
  28. https://qt4cg.org/dashboard/#pr-1230
  29. https://qt4cg.org/dashboard/#pr-1228
  30. https://qt4cg.org/dashboard/#pr-1227
  31. https://qt4cg.org/dashboard/#pr-1209
  32. https://qt4cg.org/dashboard/#pr-1108
  33. https://qt4cg.org/dashboard/#pr-1098
  34. https://github.com/qt4cg/qtspecs/issues/1069
  35. https://github.com/qt4cg/qtspecs/issues/982
  36. https://github.com/qt4cg/qtspecs/issues/938
  37. https://github.com/qt4cg/qtspecs/issues/850
  38. https://github.com/qt4cg/qtspecs/issues/755
  39. https://github.com/qt4cg/qtspecs/issues/689
  40. https://github.com/qt4cg/qtspecs/issues/657
  41. https://github.com/qt4cg/qtspecs/issues/576
  42. https://github.com/qt4cg/qtspecs/issues/557
  43. https://github.com/qt4cg/qtspecs/issues/501
  44. https://github.com/qt4cg/qtspecs/issues/150
  45. https://github.com/qt4cg/qtspecs/issues/37
  46. https://github.com/qt4cg/qtspecs/issues/31
  47. https://qt4cg.org/dashboard/#pr-1237
  48. https://qt4cg.org/dashboard/#pr-1228
  49. https://qt4cg.org/dashboard/#pr-1227
  50. https://qt4cg.org/dashboard/#pr-1062
  51. https://qt4cg.org/dashboard/#pr-1027
  52. https://qt4cg.org/dashboard/#pr-1108
  53. https://qt4cg.org/dashboard/#pr-1098
  54. https://github.com/qt4cg/qtspecs/issues/850

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 27 May 2024 10:45:17 UTC