QT4 CG Meeting 009 proposed agenda 2022-11-01

Hello,

Here’s the proposed agenda for Tuesday. 

  https://qt4cg.org/meeting/agenda/2022/11-01.html

Text copy:

QT4 CG Meeting 009 Agenda 2022-11-01

Agenda

   This meeting will be hosted on Zoom at 16:00GMT (17:00CET, 12:00EST).

     Daylight Saving Time has ended in the United Kingdom and Europe.
     Please observe that this meeting is one hour later in the United
     States and perhaps other locales.

   See the [1]meeting logistics page for details.

1. Administrivia

1.1. Roll call

1.2. Accept the agenda

1.3. Next meeting

   Declarative Amsterdam is happening on Tuesday, 8 November.

   Proposal: skip 8 November, next meeting is 15 November.

   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 [1/6]

   (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-007-05: NW to make an issue for Martin's proposed
       ammendment to map:build
     * [ ] QT4CG-008-01: MK to review RD's comments on PR #202
     * [X] QT4CG-008-02: NW to review MKs comments on PR #215
     * [ ] QT4CG-008-03: MK to make a PR for issue #96,
       starts|ends-with-sequence

2. Technical Agenda

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

   See [3]pull request #197 (you'll find links to formatted versions of
   the specs at [4]https://qt4cg.org/).

   See also the nexus of issues [5]#162, [6]#161, [7]#160, [8]#159,
   [9]#158, [10]#157, and [11]#155.

   See the discussion from [12]three weeks ago, [13]two weeks ago, and
   [14]last week.

   We hope to resolve this PR this week.

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

   See [15]pull request #202

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

   See [16]pull request #210

2.4. Review pull request #215: parse-uri and build-uri functions

   See [17]pull request #215

2.5. Review pull request #222: Sequence comparision

   See [18]pull request #222 and issues [19]#94 and [20]#96.

2.6. Issue #170, XPath "otherwise" operator

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

   See the discussion in [23]meeting 007 on 18 October 2022.

2.7. Issue #114, array:index-where

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

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

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

2.9. Issue #96, starting/ending sequence functions

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

2.10. XPath 4.0 functions

2.10.1. fn:duplicate-values

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

2.10.2. fn:replace (action)

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

2.10.3. fn:format-number (minor fixes)

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

2.10.4. fn:json

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

2.10.5. fn:differences

     * See
       [35]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
       [36]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
       ml#func-stack-trace

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

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

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

2.10.8. map:replace

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

2.10.9. map:substitute

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

2.10.10. map:entries

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

2.10.11. array:replace

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

2.10.12. array:slice

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

2.10.13. array:partition

     * See
       [46]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 [47]#83

2.10.16. fn:init, fn:foot, etc

     * See [48]#97

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

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

2.10.18. fn:convert-to/from-EQName

     * See [51]#1

2.10.19. fn:parse-html

     * See [52]#74

2.10.20. fn:split-by-graphemes

     * See [53]#73

2.10.21. fn:until

     * See [54]#80

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

     * See [55]#121

2.10.23. fn:deep-normalize-space

     * See [56]#79

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

     * See [57]#113

2.10.25. array:values, map:values

     * See [58]#29

2.10.26. fn:distinct-values (semantics)

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

2.10.27. fn:deep-equal (options)

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

2.10.28. fn:parse-json (number formatting)

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

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Friday, 28 October 2022 08:22:48 UTC