QT4 CG draft agenda 019, 24 January 2023

Hi folks,

Here’s the proposed agenda for Tuesday:

  https://qt4cg.org/meeting/agenda/2023/01-24

QT4 CG Meeting 019 Agenda 2023-01-24

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

   Regrets: MK.

1.2. Approve the agenda

1.3. Approve minutes of previous meeting

   Minutes of [2]the previous meeting.

1.4. Next meeting

   Regrets for the next meeting?

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

   (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-015-02: NW to improve the width of the diagrams, perhaps
       multiple views
     * [ ] QT4CG-015-04: NW to investigate of a dynamic presentation is
       practical
     * [ ] QT4CG-016-02: NW to add an ed-note indicating when it was
       approved.
     * [ ] QT4CG-016-03: RD to add a note clarifying "known character
       encoding"
     * [ ] QT4CG-016-04: RD to add a note clarifying the "*"/"*"
       html/version combination
     * [ ] QT4CG-016-05: RD to add a "todo" noting the dependency on
       keyword arguments
     * [ ] QT4CG-016-06: RD to reword the introduction to mapping to
       clarify who's doing the mapping
     * [ ] QT4CG-016-07: NW to make an issue about the problems of
       document-uri uniqueness
     * [ ] QT4CG-016-08: RD to clarify how namespace comparisons are
       performed.
     * [ ] QT4CG-016-09: RD to add a note stating that the local name
       should always be lowercase
     * [ ] QT4CG-016-10: RD to consider how to clarify parsed entity
       parsing.
     * [X] QT4CG-018-01: MK to make a PR that removes ternary expressions.
     * [X] QT4CG-018-02: MK to review "In this notation, function-name, in
       bold face..." in 1.5.
     * [X] QT4CG-018-03: MK to address the issues raised in the commeont
       on PR 304
     * [X] QT4CG-018-04: MK to consider the editorial suggestion on "a
       predicate is not part of a step"

2. Technical Agenda

   We have regrets from MK for this week, but some of these PRs seem
   straight-forward enough to resolve in his absence.

2.1. Review pull request #313 fn:remove()

   See [3]pull request #313.

2.2. Review pull request #312 minor editorial improvements

   See [4]pull request #312.

2.3. Review pull request #310 outstanding issues from PR #304

   See [5]pull request #310.

2.4. Review pull request #309 drop ternery conditionals

   See [6]pull request #309.

2.5. Review pull request #308 improvements to type diagrams

   See [7]pull request #308.

2.6. Issue #299 (formerly #281)

   We had [8]some discussion of [9]#281 previously, but no resolution.
   Awaiting more feedback from the CG in the issue.

2.7. XPath 4.0 functions

2.7.1. fn:duplicate-values

     * See [10]#123
     * See also [11]discussion from the meeting on 4 October 2022

2.7.2. fn:replace (action)

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

2.7.3. fn:format-number (minor fixes)

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

2.7.4. fn:json

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

2.7.5. fn:differences

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

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

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

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

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

2.7.8. map:replace

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

2.7.9. map:substitute

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

2.7.10. map:entries

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

2.7.11. array:replace

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

2.7.12. array:slice

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

2.7.13. array:partition

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

2.7.14. fn:split-by-graphemes

     * See [27]#73

2.7.15. fn:deep-normalize-space

     * See [28]#79

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

     * See [29]#113

2.7.17. array:values, map:values

     * See [30]#29

2.7.18. fn:distinct-values (semantics)

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

2.7.19. fn:deep-equal (options)

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

2.7.20. fn:parse-json (number formatting)

     * See
       [33]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/2023/01-17.html
   3. https://qt4cg.org/dashboard/#pr-313
   4. https://qt4cg.org/dashboard/#pr-312
   5. https://qt4cg.org/dashboard/#pr-310
   6. https://qt4cg.org/dashboard/#pr-309
   7. https://qt4cg.org/dashboard/#pr-308
   8. https://qt4cg.org/meeting/minutes/2022/12-13.html#issue-281
   9. https://github.com/qt4cg/qtspecs/issues/281
  10. https://github.com/qt4cg/qtspecs/issues/123
  11. https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1
  12. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
  13. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
  14. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
  15. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences
  16. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
  17. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
  18. https://github.com/qt4cg/qtspecs/pull/203
  19. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html
  20. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
  21. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
  22. https://github.com/qt4cg/qtspecs/issues/29
  23. https://github.com/qt4cg/qtspecs/issues/113
  24. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
  25. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
  26. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
  27. https://github.com/qt4cg/qtspecs/issues/73
  28. https://github.com/qt4cg/qtspecs/issues/79
  29. https://github.com/qt4cg/qtspecs/issues/113
  30. https://github.com/qt4cg/qtspecs/issues/29
  31. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
  32. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
  33. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 23 January 2023 12:03:54 UTC