QT4 CG draft agenda for meeting 013, 29 November 2022

See

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

Text copy:

QT4 CG Meeting 013 Agenda 2022-11-29

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. 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 [8/9]

   (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
     * [X] QT4CG-012-01: MK to add a reference to the place in XSD where
       it says that value spaces are non-overlapping
          + See [3]pull request #271
     * [X] QT4CG-012-02: MK to point out the rules for union types are
       actually a bit more complex than described in section 2.2.1.
          + See [4]pull request #271
     * [X] QT4CG-012-03: MK to consider introducing schema element and
       schema element in 2.8
          + See [5]pull request #271
     * [X] QT4CG-012-04: MK to add "and also of other specific function
       types" to 2.8.
          + See [6]pull request #271
     * [X] QT4CG-012-05: NW to see if the presentation of the type
       hierarchy tables can be improved.
          + See [7]pull request #268
     * [X] QT4CG-012-06: MK to remove xs:untyped from the paragraph at the
       top of 2.8.2
          + See [8]pull request #271
     * [X] QT4CG-012-07: NW to work with MK to sort out the server build
       issues with PR #237
          + Resolved, merged
     * [X] QT4CG-012-08: NW to put the coercion rule changes on the agenda
       next week.

2. Technical Agenda

   Pull request [9]#253 is editorial or addresses infrastructure issues.

2.1. Review the coercion rules

   See [10]4.4.3 Coercion Rules in [11]XPath 4.0 See also [12]pull request
   #254

2.2. Review pull request #250: fn:foot, etc.

   See [13]pull request #250

2.3. Review pull request #258: add array:index-where (issue #114)

   See [14]pull request #258

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

   See [15]pull request #259

2.5. Review pull request #268: type diagrams (issue #265)

   See [16]pull request #268

2.6. Review pull request #271: data model changes

   See [17]pull request #271

2.7. Issue #170, XPath "otherwise" operator

   MK [18]proposes that [19]this issue may be ready to be decided.

2.8. Issue #114, array:index-where

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

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

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

2.10. XPath 4.0 functions

2.10.1. fn:duplicate-values

     * See [24]#123
     * See also [25]discussion from last meeting

2.10.2. fn:replace (action)

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

2.10.3. fn:format-number (minor fixes)

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

2.10.4. fn:json

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

2.10.5. fn:differences

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

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

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

   Superceded by [32]map:build, per [33]MK.

2.10.8. map:replace

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

2.10.9. map:substitute

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

2.10.10. map:entries

     * See [36]#29 and [37]#113

2.10.11. array:replace

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

2.10.12. array:slice

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

2.10.13. array:partition

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

2.10.14. fn:parts

     * See ???

2.10.15. fn:convert-to/from-EQName

     * See [41]#1

2.10.16. fn:parse-html

     * See [42]#74

2.10.17. fn:split-by-graphemes

     * See [43]#73

2.10.18. fn:until

     * See [44]#80

2.10.19. fn:nl, fn:cr, fn:tab

     * See [45]#121

2.10.20. fn:deep-normalize-space

     * See [46]#79

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

     * See [47]#113

2.10.22. array:values, map:values

     * See [48]#29

2.10.23. fn:distinct-values (semantics)

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

2.10.24. fn:deep-equal (options)

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

2.10.25. fn:parse-json (number formatting)

     * See
       [51]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/11-22.html
   3. https://qt4cg.org/dashboard/#pr-271
   4. https://qt4cg.org/dashboard/#pr-271
   5. https://qt4cg.org/dashboard/#pr-271
   6. https://qt4cg.org/dashboard/#pr-271
   7. https://qt4cg.org/dashboard/#pr-268
   8. https://qt4cg.org/dashboard/#pr-271
   9. https://qt4cg.org/dashboard/#pr-253
  10. https://qt4cg.org/specifications/xquery-40/xpath-40.html#id-coercion-rules
  11. https://qt4cg.org/specifications/xquery-40/xpath-40.html
  12. https://qt4cg.org/dashboard/#pr-254
  13. https://qt4cg.org/dashboard/#pr-250
  14. https://qt4cg.org/dashboard/#pr-258
  15. https://qt4cg.org/dashboard/#pr-259
  16. https://qt4cg.org/dashboard/#pr-268
  17. https://qt4cg.org/dashboard/#pr-271
  18. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  19. https://github.com/qt4cg/qtspecs/issues/170
  20. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  21. https://github.com/qt4cg/qtspecs/issues/114
  22. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
  23. https://github.com/qt4cg/qtspecs/issues/107
  24. https://github.com/qt4cg/qtspecs/issues/123
  25. https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1
  26. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
  27. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
  28. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
  29. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences
  30. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
  31. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
  32. https://github.com/qt4cg/qtspecs/pull/203
  33. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html
  34. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
  35. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
  36. https://github.com/qt4cg/qtspecs/issues/29
  37. https://github.com/qt4cg/qtspecs/issues/113
  38. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
  39. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
  40. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
  41. https://github.com/qt4cg/qtspecs/issues/1
  42. https://github.com/qt4cg/qtspecs/issues/74
  43. https://github.com/qt4cg/qtspecs/issues/73
  44. https://github.com/qt4cg/qtspecs/issues/80
  45. https://github.com/qt4cg/qtspecs/issues/121
  46. https://github.com/qt4cg/qtspecs/issues/79
  47. https://github.com/qt4cg/qtspecs/issues/113
  48. https://github.com/qt4cg/qtspecs/issues/29
  49. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
  50. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
  51. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Friday, 25 November 2022 14:33:38 UTC