QT4 CG Meeting 008 proposed agenda 2022-10-25

Hello,

Apologies for the delay in sending this. We're having some issues with mail service (that's also why this message isn't digitally signed, though I do still assert that I sent it). And extra apologies if this arrives in some [expletive] awful Outlook-inspired HTML-encrusted [expletive] format.

Here’s the proposed agenda for Tuesday.

  https://qt4cg.org/meeting/agenda/2022/10-25.html

Text copy:

QT4 CG Meeting 008 Agenda 2022-10-25

Agenda

   This meeting will be hosted on Zoom at 16:00BST (15:00GMT, 17:00CEST,
   11:00EDT).

   See the [1]meeting logistics page for details.

1. Administrivia

1.1. Roll call

1.2. Accept the agenda

1.3. Next meeting

   Regrets for the next meeting?

1.4. Approve minutes of previous meeting

   Minutes of [2]the previous meeting.

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-002-10: BTW to coordinate some ideas about improving
       diversity in the group
     * [ ] QT4CG-005-03: RD to review the variadic functions proposal in
       #197 (formerly #166)
     * [ ] QT4CG-008-01: MK to implement the resolution of issue #165
       (":=" and no "$")
     * [X] QT4CG-008-02: NW to fix or replace #199, it doesn't reflect the
       original correctly
          + [3]https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct
            /0046.html
     * [X] QT4CG-008-03: NW to make the GitHub PR link to the diffs
          + Automation withdrawn,
            [4]https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct
            /0047.html
     * [ ] QT4CG-008-04: RD to review pull request #202
     * [ ] QT4CG-008-05: NW to make an issue for Martin's proposed
       ammendment to map:build

2. Technical Agenda

2.1. Review pull request #197 (was 166; variadic functions)

     * See [5]pull request #197 (you'll find links to formatted versions
       of the specs at [6]https://qt4cg.org/).
     * See also the nexus of issues [7]#162, [8]#161, [9]#160, [10]#159,
       [11]#158, [12]#157, and [13]#155.
     * See the discussion from [14]two weeks ago and [15]last week.

2.2. Review pull request #199 (was 177; items before, etc.)

     * See [16]pull request #199
     * Updated by NW to correct the errors [17]observed last week.

2.3. Review pull request #202 (was 196; subtyping)

     * See [18]pull request #202

2.4. Review pull request #207: new fn:QName#1 variant

     * See [19]pull request #207

2.5. Review pull request #210: Issue 80: fn:while

     * See [20]pull request #210

2.6. Issue #170, XPath "otherwise" operator

   MK [21]proposes that [22]this issue may be ready to be decided.

2.7. Issue #114, array:index-where

   MK [23]proposes that [24]this issue may be ready to be decided

2.8. Issue #107, allow self::(a|b|c)

   MK [25]proposes that [26]this issue may be ready to be decided.

2.9. Issue #96, starting/ending sequence functions

   MK [27]proposes that [28]this issue may be ready to be decided.

2.10. XPath 4.0 functions

2.10.1. fn:duplicate-values

     * See [29]#123
     * See also [30]discussion from last meeting

2.10.2. fn:replace (action)

     * See
       [31]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-replace

2.10.3. fn:format-number (minor fixes)

     * See
       [32]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-format-number

2.10.4. fn:json

     * See
       [33]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-json

2.10.5. fn:differences

     * See
       [34]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-differences

   Editorially, this function is not ready for approval. We should decide
   if we want to pursue it, and if we do, how.

2.10.6. fn:stack-trace

     * See
       [35]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-stack-trace

2.10.7. [DEL: map:group-by :DEL]

     * [DEL: See
       [36]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-map-group-by :DEL]

   Superceded by [37]map:build, per [38]MK.

2.10.8. map:replace

     * See
       [39]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-map-replace

2.10.9. map:substitute

     * See
       [40]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-map-substitute

2.10.10. map:entries

     * See [41]#29 and [42]#113

2.10.11. array:replace

     * See
       [43]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-array-replace

2.10.12. array:slice

     * See
       [44]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-array-slice

2.10.13. array:partition

     * See
       [45]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-array-partition

2.10.14. fn:parts

     * See ???

2.10.15. fn:op

     * See [46]#83

2.10.16. fn:init, fn:foot, etc

     * See [47]#97

2.10.17. fn:sequence-contains, fn:sequence-starts-with, fn:sequence-ends-with

     * See [48]#94 and [49]#96

2.10.18. fn:convert-to/from-EQName

     * See [50]#1

2.10.19. fn:parse-html

     * See [51]#74

2.10.20. fn:split-by-graphemes

     * See [52]#73

2.10.21. fn:until

     * See [53]#80

2.10.22. fn:nl, fn:cr, fn:tab

     * See [54]#121

2.10.23. fn:deep-normalize-space

     * See [55]#79

2.10.24. fn:parcel, fn:unparcel, array:from-members/of, array:members/parcels

     * See [56]#113

2.10.25. array:values, map:values

     * See [57]#29

2.10.26. fn:distinct-values (semantics)

     * See
       [58]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-distinct-values

2.10.27. fn:deep-equal (options)

     * See
       [59]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-deep-equal

2.10.28. fn:parse-json (number formatting)

     * See
       [60]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-parse-json

3. Any other business

References

   1. https://qt4cg.org/meeting/logistics.html
   2. https://qt4cg.org/meeting/minutes/2022/10-18.html
   3. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0046.html
   4. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0047.html
   5. https://qt4cg.org/#pr-197
   6. https://qt4cg.org/
   7. https://github.com/qt4cg/qtspecs/issues/162
   8. https://github.com/qt4cg/qtspecs/issues/161
   9. https://github.com/qt4cg/qtspecs/issues/160
  10. https://github.com/qt4cg/qtspecs/issues/159
  11. https://github.com/qt4cg/qtspecs/issues/158
  12. https://github.com/qt4cg/qtspecs/issues/157
  13. https://github.com/qt4cg/qtspecs/issues/155
  14. https://qt4cg.org/meeting/minutes/2022/10-11.html#pr-variadic-functions
  15. https://qt4cg.org/meeting/minutes/2022/10-18.html#pr-variadic-functions
  16. https://qt4cg.org/#pr-199
  17. https://qt4cg.org/meeting/minutes/2022/10-18.html#pr-items-before
  18. https://qt4cg.org/#pr-202
  19. https://qt4cg.org/#pr-207
  20. https://qt4cg.org/#pr-210
  21. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  22. https://github.com/qt4cg/qtspecs/issues/170
  23. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  24. https://github.com/qt4cg/qtspecs/issues/114
  25. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  26. https://github.com/qt4cg/qtspecs/issues/107
  27. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  28. https://github.com/qt4cg/qtspecs/issues/96
  29. https://github.com/qt4cg/qtspecs/issues/123
  30. https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1
  31. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
  32. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
  33. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
  34. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences
  35. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
  36. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
  37. https://github.com/qt4cg/qtspecs/pull/203
  38. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html
  39. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
  40. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
  41. https://github.com/qt4cg/qtspecs/issues/29
  42. https://github.com/qt4cg/qtspecs/issues/113
  43. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
  44. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
  45. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
  46. https://github.com/qt4cg/qtspecs/issues/83
  47. https://github.com/qt4cg/qtspecs/issues/97
  48. https://github.com/qt4cg/qtspecs/issues/94
  49. https://github.com/qt4cg/qtspecs/issues/96
  50. https://github.com/qt4cg/qtspecs/issues/1
  51. https://github.com/qt4cg/qtspecs/issues/74
  52. https://github.com/qt4cg/qtspecs/issues/73
  53. https://github.com/qt4cg/qtspecs/issues/80
  54. https://github.com/qt4cg/qtspecs/issues/121
  55. https://github.com/qt4cg/qtspecs/issues/79
  56. https://github.com/qt4cg/qtspecs/issues/113
  57. https://github.com/qt4cg/qtspecs/issues/29
  58. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
  59. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
  60. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json

Received on Saturday, 22 October 2022 09:50:03 UTC