QT4CG meeting 070 draft agenda, 19 March 2024

Hi folks,

Here’s the agenda for tomorrow.

   https://qt4cg.org/meeting/agenda/2024/03-19.html

QT4 CG Meeting 070 Agenda 2024-03-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:00GMT (17:00CET, 12:00EDT,
   09:00PDT).

   Reminder: The QT4CG meeting is scheduled on UK/European civil time. The
   United States has switched to daylight saving time, so the meeting will
   be one hour later there until the UK/Europe also switches (on 31 March
   2024).

   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 19 March. The following meeting is
   scheduled for 26 March.

   Any regrets for 26 March 2024?

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

   (Items marked [X] are believed to have been closed via email before
   this agenda was posted.)
     * [X] QT4CG-052-02: NW to consider how to schedule an "editor's
       meeting"
          + Proposed: next Tuesday at 15:00GMT (16:00CET, 11:00EDT)
     * [ ] QT4CG-063-04: NW to try to add test review to the editorial
       meeting.
     * [ ] QT4CG-063-06: MK to consider refactoring the declare item type
       syntax to something like declare record
     * [ ] QT4CG-064-08: NW to open an issue to try to resolve $search to
       $target consistently.
     * [X] QT4CG-069-01: MK to list the remaining issues that need
       discussion.
     * [-] QT4CG-069-02: NW to coordinate with MK to use the introspection
       features on the test suite.
          + In progress...

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]#956: 850-partial Editorial improvements to parse-html()
     * PR [9]#832: 77 Add map:deep-update and array:deep-update
     * PR [10]#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 [11]#1090: 1089 Add rounding rules for casting string to
       duration etc
     * PR [12]#1083: 1079 Change book used in example
     * PR [13]#1081: 1050 Fix ItemType grammar ambiguity
     * PR [14]#1080: 1036 Rephrase the rules for number-parser with
       liberal JSON
     * PR [15]#1073: XQFO (editorial)
     * PR [16]#1072: 883 Return type of load-xquery-module

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]#757: Function families
     * Issue [18]#463: fn:parts() - extract the parts of a (not-really)
       atomic value
     * Issue [19]#448: Support extended dateTime formats of ISO-8601:2019?
     * Issue [20]#283: Enumeration types
     * Issue [21]#218: Function library for maps with composite keys: and
       thoughts on encapsulation
     * Issue [22]#119: Allow a map's key value to be any sequence
     * Issue [23]#33: JSON Parsing & Serialization: Numbers

1.6.4. XSLT focused

   The following PRs appear to be candidates for a future XSLT-focused
   meeting.
     * PR [24]#1083: 1079 Change book used in example
     * PR [25]#1015: 1013 [XSLT] Clarify effect of accumulator capture on
       non-element nodes
     * PR [26]#921: 920 Allow xsl:break and xsl:next-iteration within
       branch of xsl:switch
     * PR [27]#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 [28]#168: XSLT Extension Instructions invoking Named
       Templates

1.6.5. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [29]#1093: 1091 Add fn:collation function
     * PR [30]#1092: 1039 Add notes referring to fn:collation-key
     * PR [31]#1087: 1086 Editorial changes to array:values
     * PR [32]#1078: 1060-partial Formatting XPath/XQuery
     * PR [33]#1077: Correct the status of new language features
     * PR [34]#1076: 1075 Drop 'with' expressions
     * PR [35]#1074: Confirm status of provisional functions
     * PR [36]#1071: 1070 Bare Brace map constructor syntax
     * PR [37]#1068: 73 fn:graphemes
     * PR [38]#1066: 1052 Simplify the results of parse-csv
     * PR [39]#1062: 150bis - revised proposal for fn:ranks
     * PR [40]#1059: 1019 XQFO: Unknown option parameters
     * PR [41]#1027: 150 fn:ranks

1.6.6. Proposed for V4.0

   The following issues are labled "proposed for V4.0".
     * Issue [42]#938: Canonical serialization
     * Issue [43]#934: String comparison in deep-equal
     * Issue [44]#910: Introduce a Kollection object with functions that
       operate on all types of items that can be containers of unlimited
       number of "members"
     * Issue [45]#908: Function identity: documentation still too vague
     * Issue [46]#882: fn:chain or fn:compose
     * Issue [47]#850: fn:parse-html: Finalization
     * Issue [48]#716: Generators in XPath
     * Issue [49]#689: fn:stack-trace: keep, drop, replace with
       $err:stack-trace ?
     * Issue [50]#583: array:replace(), etc
     * Issue [51]#557: fn:unparsed-binary: accessing and manipulating
       binary types
     * Issue [52]#150: fn:ranks: Produce all ranks in applying a function
       on the items of a sequence
     * Issue [53]#33: JSON Parsing & Serialization: Numbers
     * Issue [54]#31: Extend FLWOR expressions to maps

2. Technical Agenda

   This agenda is the unfinished items from last week with "1077" slotted
   into the middle. If we get through all of these in less than an hour,
   we'll look for some easy things.

2.1. Brief demo

   SF has offered to give us a brief demo of the work he's been doing on
   templates and web components.

2.2. PR #1066: 1052 Simplify the results of parse-csv

   See PR [55]#1066

2.3. PR #1059: 1019 XQFO: Unknown option parameters

   See PR [56]#1059

2.4. PR #1077: Correct the status of new language features

   See PR [57]#1077

2.5. PR #1068: 73 fn:graphemes

   See PR [58]#1068

2.6. PR #832: 77 Add map:deep-update and array:deep-update

   See PR [59]#832

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/03-12.html
   8. https://qt4cg.org/dashboard/#pr-956
   9. https://qt4cg.org/dashboard/#pr-832
  10. https://qt4cg.org/dashboard/#pr-529
  11. https://qt4cg.org/dashboard/#pr-1090
  12. https://qt4cg.org/dashboard/#pr-1083
  13. https://qt4cg.org/dashboard/#pr-1081
  14. https://qt4cg.org/dashboard/#pr-1080
  15. https://qt4cg.org/dashboard/#pr-1073
  16. https://qt4cg.org/dashboard/#pr-1072
  17. https://github.com/qt4cg/qtspecs/issues/757
  18. https://github.com/qt4cg/qtspecs/issues/463
  19. https://github.com/qt4cg/qtspecs/issues/448
  20. https://github.com/qt4cg/qtspecs/issues/283
  21. https://github.com/qt4cg/qtspecs/issues/218
  22. https://github.com/qt4cg/qtspecs/issues/119
  23. https://github.com/qt4cg/qtspecs/issues/33
  24. https://qt4cg.org/dashboard/#pr-1083
  25. https://qt4cg.org/dashboard/#pr-1015
  26. https://qt4cg.org/dashboard/#pr-921
  27. https://qt4cg.org/dashboard/#pr-871
  28. https://github.com/qt4cg/qtspecs/issues/168
  29. https://qt4cg.org/dashboard/#pr-1093
  30. https://qt4cg.org/dashboard/#pr-1092
  31. https://qt4cg.org/dashboard/#pr-1087
  32. https://qt4cg.org/dashboard/#pr-1078
  33. https://qt4cg.org/dashboard/#pr-1077
  34. https://qt4cg.org/dashboard/#pr-1076
  35. https://qt4cg.org/dashboard/#pr-1074
  36. https://qt4cg.org/dashboard/#pr-1071
  37. https://qt4cg.org/dashboard/#pr-1068
  38. https://qt4cg.org/dashboard/#pr-1066
  39. https://qt4cg.org/dashboard/#pr-1062
  40. https://qt4cg.org/dashboard/#pr-1059
  41. https://qt4cg.org/dashboard/#pr-1027
  42. https://github.com/qt4cg/qtspecs/issues/938
  43. https://github.com/qt4cg/qtspecs/issues/934
  44. https://github.com/qt4cg/qtspecs/issues/910
  45. https://github.com/qt4cg/qtspecs/issues/908
  46. https://github.com/qt4cg/qtspecs/issues/882
  47. https://github.com/qt4cg/qtspecs/issues/850
  48. https://github.com/qt4cg/qtspecs/issues/716
  49. https://github.com/qt4cg/qtspecs/issues/689
  50. https://github.com/qt4cg/qtspecs/issues/583
  51. https://github.com/qt4cg/qtspecs/issues/557
  52. https://github.com/qt4cg/qtspecs/issues/150
  53. https://github.com/qt4cg/qtspecs/issues/33
  54. https://github.com/qt4cg/qtspecs/issues/31
  55. https://qt4cg.org/dashboard/#pr-1066
  56. https://qt4cg.org/dashboard/#pr-1059
  57. https://qt4cg.org/dashboard/#pr-1077
  58. https://qt4cg.org/dashboard/#pr-1068
  59. https://qt4cg.org/dashboard/#pr-832

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 18 March 2024 14:52:33 UTC