QT4 CG draft agenda 016, 20 December 2022

Hello,

Here’s the proposed agenda for next Tuesday:

  https://qt4cg.org/meeting/agenda/2022/12-20.html

QT4 CG Meeting 016 Agenda 2022-12-20

Agenda

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

   See the [1]meeting logistics page for details.

1. Administrivia

1.1. Roll call

1.2. Approve the agenda

1.3. Next meeting

   Regrets for the next meeting?

   Reminder, the CG Will not meet on 27 December or 3 January.

1.4. Approve minutes of previous meeting

   Minutes of [2]the previous meeting.

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

   (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-014-01: MK to propose new try-get functions for arrays,
       maps, and (maybe) sequences
     * [ ] QT4CG-015-01: MK to change the name of the argument to
       array:index-where from $input to $array
     * [ ] QT4CG-015-02: NW to improve the width of the diagrams, perhaps
       multiple views
     * [ ] QT4CG-015-03: NW to make sure the direction of the arrow is in
       the legend
     * [ ] QT4CG-015-04: NW to investigate of a dynamic presentation is
       practical
     * [ ] QT4CG-015-05: MK to raise a PR to resolve issue #107,
       self::(a|b|c)

2. Technical Agenda

2.1. Issue #281

   We had [3]some discussion of [4]#281 last week, but no resolution.

2.2. Issue #170, XPath "otherwise" operator

   MK [5]proposes that [6]this issue may be ready to be decided.

   At the meeting [7]last week, no one present could recall why this issue
   had been postponed.

2.3. Review pull request #259: parse-html (issue #74)

   See [8]pull request #259

2.4. Review pull request #261: fn:char (issue #121)

   See [9]pull request #261

2.5. Review pull request #284: Grammar for if-then w/o else

   See [10]pull request #284

2.6. XPath 4.0 functions

2.6.1. fn:duplicate-values

     * See [11]#123
     * See also [12]discussion from last meeting

2.6.2. fn:replace (action)

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

2.6.3. fn:format-number (minor fixes)

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

2.6.4. fn:json

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

2.6.5. fn:differences

     * See
       [16]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.6.6. fn:stack-trace

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

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

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

   Superceded by [19]map:build, per [20]MK.

2.6.8. map:replace

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

2.6.9. map:substitute

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

2.6.10. map:entries

     * See [23]#29 and [24]#113

2.6.11. array:replace

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

2.6.12. array:slice

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

2.6.13. array:partition

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

2.6.14. fn:parts

     * See ???

2.6.15. fn:convert-to/from-EQName

     * See [28]#1

2.6.16. fn:parse-html

     * See [29]#74

2.6.17. fn:split-by-graphemes

     * See [30]#73

2.6.18. fn:until

     * See [31]#80

2.6.19. fn:nl, fn:cr, fn:tab

     * See [32]#121

2.6.20. fn:deep-normalize-space

     * See [33]#79

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

     * See [34]#113

2.6.22. array:values, map:values

     * See [35]#29

2.6.23. fn:distinct-values (semantics)

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

2.6.24. fn:deep-equal (options)

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

2.6.25. fn:parse-json (number formatting)

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

3. Any other business

   Happy holidays, everyone!

References

   1. https://qt4cg.org/meeting/logistics.html
   2. https://qt4cg.org/meeting/minutes/2022/12-13.html
   3. https://qt4cg.org/meeting/minutes/2022/12-13.html#issue-281
   4. https://github.com/qt4cg/qtspecs/issues/281
   5. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
   6. https://github.com/qt4cg/qtspecs/issues/170
   7. https://qt4cg.org/meeting/minutes/2022/12-13.html#issue-170
   8. https://qt4cg.org/dashboard/#pr-259
   9. https://qt4cg.org/dashboard/#pr-261
  10. https://qt4cg.org/dashboard/#pr-284
  11. https://github.com/qt4cg/qtspecs/issues/123
  12. https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1
  13. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
  14. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
  15. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
  16. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences
  17. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
  18. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
  19. https://github.com/qt4cg/qtspecs/pull/203
  20. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html
  21. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
  22. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
  23. https://github.com/qt4cg/qtspecs/issues/29
  24. https://github.com/qt4cg/qtspecs/issues/113
  25. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
  26. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
  27. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
  28. https://github.com/qt4cg/qtspecs/issues/1
  29. https://github.com/qt4cg/qtspecs/issues/74
  30. https://github.com/qt4cg/qtspecs/issues/73
  31. https://github.com/qt4cg/qtspecs/issues/80
  32. https://github.com/qt4cg/qtspecs/issues/121
  33. https://github.com/qt4cg/qtspecs/issues/79
  34. https://github.com/qt4cg/qtspecs/issues/113
  35. https://github.com/qt4cg/qtspecs/issues/29
  36. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
  37. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
  38. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Friday, 16 December 2022 09:51:46 UTC