Re: QT4CG meeting 082 draft agenda, 18 June 2024

Could I suggest that we drop the "Proposed for 4.0" category (which hasn't been subject to CG review) and replace it with the "PRG-required" category (which has).

Michael Kay
Saxonica

> On 17 Jun 2024, at 11:39, Norm Tovey-Walsh <norm@saxonica.com> wrote:
> 
> Hi folks,
> 
> Here’s the proposed agenda for tomorrow.
> 
>   https://qt4cg.org/meeting/agenda/2024/06-18.html
> 
> QT4 CG Meeting 082 Agenda 2024-06-18
> 
>   [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 18 June. The following meeting is scheduled
>   for 25 June.
> 
> 1.5. Review of open action items [2/18]
> 
>   (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
>     * [ ] 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-079-01: WP to seek expert advice on hashing functions.
>     * [ ] QT4CG-080-01: NW to add what the DocBook stylesheets do for
>       this function
>     * [X] QT4CG-080-02: NW to fix issue classification so PR #1181 isn't
>       misclassified as an XSLT issue
>     * [ ] QT4CG-080-03: MK to make a separate issue for @as on
>       xsl:value-of
>     * [ ] QT4CG-080-04: NW to revise p:invisible-xml
>     * [ ] QT4CG-080-05: NW to add absolute property to the parse-uri
>       output
>     * [ ] QT4CG-080-06: NW to investigate the cross-spec reference errors
>       in the build
>     * [ ] QT4CG-080-07: NW to update the build instructions in the README
>     * [ ] QT4CG-080-08: MK to work out what happened to his next-match PR
>     * [ ] QT4CG-080-09: MK to address comments made on PR #832
>     * [ ] QT4CG-081-01: MK to update fn:round-to-even to point to
>       fn:round
>     * [X] QT4CG-081-02: NW to make an issue about how grammar productions
>       should be identified
>     * [ ] QT4CG-081-03: MK to make the options parameter optional in
>       fn:parse-xml and fn:parse-xml-fragment
>     * [ ] QT4CG-081-04: NW to update the function signature of
>       fn:invisible-xml
>     * [ ] QT4CG-081-04: NW to describe why the grammar option can be
>       empty on fn:invisible-xml
> 
> 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]#1231: 1193 Parsing Functions: Empty input
>     * PR [9]#1227: 150 PR resubmission for fn ranks
>     * PR [10]#1062: 150bis - revised proposal for fn:ranks
>     * PR [11]#832: 77 Add map:deep-update and array:deep-update
>     * PR [12]#529: 528 fn:elements-to-maps
> 
> 1.6.2. XSLT focused
> 
>   The following PRs appear to be candidates for a future XSLT-focused
>   meeting.
>     * PR [13]#1263: 1224 Add xsl:accumulator-rule/@priority attribute
>     * PR [14]#1255: 1253 whitespace in xsl:switch
> 
> 1.6.3. Substantive PRs
> 
>   The following substantive PRs were open when this agenda was prepared.
>     * PR [15]#1280: 1267 fn:apply contradictions
>     * PR [16]#1279: 1278 - line endings in unparsed-text-lines
>     * PR [17]#1276: QT4CG-081-03 parse-xml-[fragment]: $options should be
>       optional
>     * PR [18]#1275: 1274 Further rounding modes
>     * PR [19]#1270: QT4CG-081-01 Add cross refererence from
>       fn:round-half-to-even
>     * PR [20]#1268: QT4CG-077-03 Add note on document order across
>       documents
>     * PR [21]#1266: 1158 Add array mapping operator
>     * PR [22]#1265: 1161 Further revision of document-uri constraints
>     * PR [23]#1264: 1245 Correct properties of format-DT function family
>     * PR [24]#1262: 1160 Add collation-available() function
>     * PR [25]#1254: 729 Add rules for use of xsi:schemaLocation during
>       validation
>     * PR [26]#1244: 566-partial Rewrite parse-uri
>     * PR [27]#1228: - Adding the BLAKE3 hashing algorithm to fn:hash
>     * PR [28]#1209: 1183 Add transient mode and the transient{}
>       expression
>     * PR [29]#1185: 1179 array:values, map:values -> array:get, map:get
> 
> 1.6.4. Proposed for V4.0
> 
>   The following issues are labled "proposed for V4.0".
>     * Issue [30]#1225: Generalization of Deep Updates
>     * Issue [31]#1069: fn:ucd
>     * Issue [32]#938: Canonical serialization
>     * Issue [33]#850: fn:parse-html: Finalization
>     * Issue [34]#755: Expression for binding the Context Value
>     * Issue [35]#689: fn:stack-trace: keep, drop, replace with
>       $err:stack-trace ?
>     * Issue [36]#657: User-defined functions in main modules without
>       `local` prefix
>     * Issue [37]#576: JSON serialization: Sequences, INF/NaN, function
>       items
>     * Issue [38]#501: Error handling: Rethrow errors; finally block
>     * Issue [39]#150: fn:ranks: Produce all ranks in applying a function
>       on the items of a sequence
>     * Issue [40]#37: Support sequence, array, and map destructuring
>       declarations
>     * Issue [41]#31: Extend FLWOR expressions to maps
> 
> 2. Technical Agenda
> 
> 2.1. HTML 5 template element content
> 
>   This is a follow-up from the face-to-face meeting, see [42]issue 75.
> 
> 2.2. PR #1280: 1267 fn:apply contradictions
> 
>   See PR [43]#1280.
> 
> 2.3. PR #1279: 1278 - line endings in unparsed-text-lines
> 
>   See PR [44]#1279.
> 
> 2.4. PR #1276: QT4CG-081-03 parse-xml-[fragment]: $options should be optional
> 
>   See PR [45]#1276.
> 
> 2.5. PR #1275: 1274 Further rounding modes
> 
>   See PR [46]#1275.
> 
> 2.6. PR #1270: QT4CG-081-01 Add cross refererence from fn:round-half-to-even
> 
>   See PR [47]#1270.
> 
> 2.7. PR #1268: QT4CG-077-03 Add note on document order across documents
> 
>   See PR [48]#1268.
> 
> 2.8. PR #1266: 1158 Add array mapping operator
> 
>   See PR [49]#1266.
> 
> 2.9. PR #1265: 1161 Further revision of document-uri constraints
> 
>   See PR [50]#1265.
> 
> 2.10. PR #1264: 1245 Correct properties of format-DT function family
> 
>   See PR [51]#1264.
> 
> 2.11. PR #1262: 1160 Add collation-available() function
> 
>   See PR [52]#1262.
> 
> 2.12. PR #1254: 729 Add rules for use of xsi:schemaLocation during validation
> 
>   See PR [53]#1254.
> 
> 2.13. PR #1244: 566-partial Rewrite parse-uri
> 
>   See PR [54]#1244.
> 
> 2.14. PR #1228: - Adding the BLAKE3 hashing algorithm to fn:hash
> 
>   See PR [55]#1228. Still waiting for feedback from WP.
> 
> 2.15. PR #1209: 1183 Add transient mode and the transient{} expression
> 
>   See PR [56]#1209.
> 
> 2.16. PR #1185: 1179 array:values, map:values -> array:get, map:get
> 
>   See PR [57]#1185.
> 
> 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/06-11.html
>   8. https://qt4cg.org/dashboard/#pr-1231
>   9. https://qt4cg.org/dashboard/#pr-1227
>  10. https://qt4cg.org/dashboard/#pr-1062
>  11. https://qt4cg.org/dashboard/#pr-832
>  12. https://qt4cg.org/dashboard/#pr-529
>  13. https://qt4cg.org/dashboard/#pr-1263
>  14. https://qt4cg.org/dashboard/#pr-1255
>  15. https://qt4cg.org/dashboard/#pr-1280
>  16. https://qt4cg.org/dashboard/#pr-1279
>  17. https://qt4cg.org/dashboard/#pr-1276
>  18. https://qt4cg.org/dashboard/#pr-1275
>  19. https://qt4cg.org/dashboard/#pr-1270
>  20. https://qt4cg.org/dashboard/#pr-1268
>  21. https://qt4cg.org/dashboard/#pr-1266
>  22. https://qt4cg.org/dashboard/#pr-1265
>  23. https://qt4cg.org/dashboard/#pr-1264
>  24. https://qt4cg.org/dashboard/#pr-1262
>  25. https://qt4cg.org/dashboard/#pr-1254
>  26. https://qt4cg.org/dashboard/#pr-1244
>  27. https://qt4cg.org/dashboard/#pr-1228
>  28. https://qt4cg.org/dashboard/#pr-1209
>  29. https://qt4cg.org/dashboard/#pr-1185
>  30. https://github.com/qt4cg/qtspecs/issues/1225
>  31. https://github.com/qt4cg/qtspecs/issues/1069
>  32. https://github.com/qt4cg/qtspecs/issues/938
>  33. https://github.com/qt4cg/qtspecs/issues/850
>  34. https://github.com/qt4cg/qtspecs/issues/755
>  35. https://github.com/qt4cg/qtspecs/issues/689
>  36. https://github.com/qt4cg/qtspecs/issues/657
>  37. https://github.com/qt4cg/qtspecs/issues/576
>  38. https://github.com/qt4cg/qtspecs/issues/501
>  39. https://github.com/qt4cg/qtspecs/issues/150
>  40. https://github.com/qt4cg/qtspecs/issues/37
>  41. https://github.com/qt4cg/qtspecs/issues/31
>  42. https://github.com/qt4cg/qtspecs/issues/75
>  43. https://qt4cg.org/dashboard/#pr-1280
>  44. https://qt4cg.org/dashboard/#pr-1279
>  45. https://qt4cg.org/dashboard/#pr-1276
>  46. https://qt4cg.org/dashboard/#pr-1275
>  47. https://qt4cg.org/dashboard/#pr-1270
>  48. https://qt4cg.org/dashboard/#pr-1268
>  49. https://qt4cg.org/dashboard/#pr-1266
>  50. https://qt4cg.org/dashboard/#pr-1265
>  51. https://qt4cg.org/dashboard/#pr-1264
>  52. https://qt4cg.org/dashboard/#pr-1262
>  53. https://qt4cg.org/dashboard/#pr-1254
>  54. https://qt4cg.org/dashboard/#pr-1244
>  55. https://qt4cg.org/dashboard/#pr-1228
>  56. https://qt4cg.org/dashboard/#pr-1209
>  57. https://qt4cg.org/dashboard/#pr-1185
> 
> 
>                                        Be seeing you,
>                                          norm
> 
> --
> Norm Tovey-Walsh
> Saxonica

Received on Tuesday, 18 June 2024 11:03:20 UTC