Re: QT4 CG Meeting 011 proposed agenda 2022-11-15

Hi Norm,

    >  * [ ] QT4CG-010-01: DN to create an issue for proposing an optional
     >    else in XPath/XQuery

This has been done by Reece: https://github.com/qt4cg/qtspecs/issues/234

Also, why I kinda remember that we already discussed and approved the
following:

     2.13. Issue #96, starting/ending sequence functions

        MK [33]proposes that [34]this issue may be ready to be decided.

    2.14.15. fn:op

          * See [52]#83

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

          * See [54]#94 and [55]#96


Thanks,
Dimitre

On Fri, Nov 11, 2022 at 4:31 AM Norm Tovey-Walsh <norm@saxonica.com> wrote:

> Hello,
>
> Here’s the proposed agenda for Tuesday.
>
>   https://qt4cg.org/meeting/agenda/2022/11-15.html
>
> Text copy:
>
> QT4 CG Meeting 011 Agenda 2022-11-15
>
> 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 [2/11]
>
>    (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-007-05: NW to make an issue for Martin's proposed
>        ammendment to map:build
>      * [ ] QT4CG-008-04: MK to submit a PR for fn:parseQName() to resolve
>        PR #207
>           + (This wasn't originally assigned as an action, but it probably
>             should have been.)
>      * [X] QT4CG-009-01: NW to coordinate with MK on an agenda for 8
>        November.
>      * [X] QT4CG-009-02: NW to work with MK to make sure PR #197 is
>        updated correctly
>      * [ ] QT4CG-009-03: NW to investigate the relationship between PR
>        #215 and resolve-uri.
>      * [ ] QT4CG-009-04: NW to review RFC 3896 wrt relative URIs
>      * [ ] QT4CG-009-05: NW to fix the return type for parse-uri; consider
>        using a record type.
>      * [ ] QT4CG-009-06: NW to add error tests for parse-uri.
>      * [ ] QT4CG-009-07: NW to make the query segments an array of maps.
>      * [ ] QT4CG-010-01: DN to create an issue for proposing an optional
>        else in XPath/XQuery
>      * [ ] QT4CG-010-02: MK to incorporate the suggestions made by MSM on
>        @then/@else on xsl:if
>
> 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]meeting 006, [13]meeting 007, and
>        [14]meeting 008.
>
>    NW updated the PR with MK's most recent changes.
>
>    We hope to resolve this PR this week.
>
> 2.2. Review pull request #210: Issue 80: fn:while
>
>      * See [15]pull request #210 and the [16]minutes of two weeks ago.
>
>    We hope to resolve this PR this week.
>
> 2.3. Review pull request #202 (was 196; subtyping)
>
>    See [17]pull request #202
>
>    Waiting for update from MK.
>
> 2.4. Review pull request #207: new expanded-QName function
>
>    See [18]pull request #207
>
>    Waiting for action QT4CG-008-04 on MK.
>
> 2.5. Review pull request #215: parse-uri/build-uri
>
>    See [19]pull request #215
>
>    Waiting on actions QT4CG-009-0{3,4,5,6,7} on NW.
>
> 2.6. Review pull request #222: sequence comparisons
>
>    See [20]pull request #222
>
>    Accepted at [21]meeting 009, waiting for MK to resolve a merge
>    conflict.
>
> 2.7. Review pull request #228: make F&O spec valid XML
>
>    See [22]pull request #228
>
>    Approved by RD, waiting for open PRs on F&O to be accepted, then NW
>    will resolve any merge conflicts that arise and commit it.
>
> 2.8. Review pull request #230: guarded expressions, issue #71
>
>    See [23]pull request #230 and related [24]issue #71.
>
>    Approved by CG.
>
> 2.9. Review pull request #232: data model clarifications, issue #225
>
>    See [25]pull request #232 and related [26]issue #225.
>
> 2.10. Issue #170, XPath "otherwise" operator
>
>    MK [27]proposes that [28]this issue may be ready to be decided.
>
> 2.11. Issue #114, array:index-where
>
>    MK [29]proposes that [30]this issue may be ready to be decided
>
> 2.12. Issue #107, allow self::(a|b|c)
>
>    MK [31]proposes that [32]this issue may be ready to be decided.
>
> 2.13. Issue #96, starting/ending sequence functions
>
>    MK [33]proposes that [34]this issue may be ready to be decided.
>
> 2.14. XPath 4.0 functions
>
> 2.14.1. fn:duplicate-values
>
>      * See [35]#123
>      * See also [36]discussion from last meeting
>
> 2.14.2. fn:replace (action)
>
>      * See
>        [37]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-replace
>
> 2.14.3. fn:format-number (minor fixes)
>
>      * See
>        [38]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-format-number
>
> 2.14.4. fn:json
>
>      * See
>        [39]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-json
>
> 2.14.5. fn:differences
>
>      * See
>        [40]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.14.6. fn:stack-trace
>
>      * See
>        [41]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-stack-trace
>
> 2.14.7. [DEL: map:group-by :DEL]
>
>      * [DEL: See
>        [42]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-map-group-by :DEL]
>
>    Superceded by [43]map:build, per [44]MK.
>
> 2.14.8. map:replace
>
>      * See
>        [45]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-map-replace
>
> 2.14.9. map:substitute
>
>      * See
>        [46]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-map-substitute
>
> 2.14.10. map:entries
>
>      * See [47]#29 and [48]#113
>
> 2.14.11. array:replace
>
>      * See
>        [49]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-array-replace
>
> 2.14.12. array:slice
>
>      * See
>        [50]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-array-slice
>
> 2.14.13. array:partition
>
>      * See
>        [51]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-array-partition
>
> 2.14.14. fn:parts
>
>      * See ???
>
> 2.14.15. fn:op
>
>      * See [52]#83
>
> 2.14.16. fn:init, fn:foot, etc
>
>      * See [53]#97
>
> 2.14.17. fn:sequence-contains, fn:sequence-starts-with,
> fn:sequence-ends-with
>
>      * See [54]#94 and [55]#96
>
> 2.14.18. fn:convert-to/from-EQName
>
>      * See [56]#1
>
> 2.14.19. fn:parse-html
>
>      * See [57]#74
>
> 2.14.20. fn:split-by-graphemes
>
>      * See [58]#73
>
> 2.14.21. fn:until
>
>      * See [59]#80
>
> 2.14.22. fn:nl, fn:cr, fn:tab
>
>      * See [60]#121
>
> 2.14.23. fn:deep-normalize-space
>
>      * See [61]#79
>
> 2.14.24. fn:parcel, fn:unparcel, array:from-members/of,
> array:members/parcels
>
>      * See [62]#113
>
> 2.14.25. array:values, map:values
>
>      * See [63]#29
>
> 2.14.26. fn:distinct-values (semantics)
>
>      * See
>        [64]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-distinct-values
>
> 2.14.27. fn:deep-equal (options)
>
>      * See
>        [65]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht
>        ml#func-deep-equal
>
> 2.14.28. fn:parse-json (number formatting)
>
>      * See
>        [66]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-08.html
>    3. https://qt4cg.org/dashboard/#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/dashboard/#pr-210
>   16. https://qt4cg.org/meeting/minutes/2022/11-01.html#pr-fn-while
>   17. https://qt4cg.org/dashboard/#pr-202
>   18. https://qt4cg.org/dashboard/#pr-207
>   19. https://qt4cg.org/dashboard/#pr-215
>   20. https://qt4cg.org/dashboard/#pr-222
>   21. https://qt4cg.org/meeting/minutes/2022/11-01.html
>   22. https://qt4cg.org/dashboard/#pr-228
>   23. https://qt4cg.org/dashboard/#pr-230
>   24. https://github.com/qt4cg/qtspecs/issues/71
>   25. https://qt4cg.org/dashboard/#pr-232
>   26. https://github.com/qt4cg/qtspecs/issues/225
>   27.
> https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
>   28. https://github.com/qt4cg/qtspecs/issues/170
>   29.
> https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
>   30. https://github.com/qt4cg/qtspecs/issues/114
>   31.
> https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
>   32. https://github.com/qt4cg/qtspecs/issues/107
>   33.
> https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html
>   34. https://github.com/qt4cg/qtspecs/issues/96
>   35. https://github.com/qt4cg/qtspecs/issues/123
>   36.
> https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1
>   37.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
>   38.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
>   39.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
>   40.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences
>   41.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
>   42.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
>   43. https://github.com/qt4cg/qtspecs/pull/203
>   44.
> https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html
>   45.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
>   46.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
>   47. https://github.com/qt4cg/qtspecs/issues/29
>   48. https://github.com/qt4cg/qtspecs/issues/113
>   49.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
>   50.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
>   51.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
>   52. https://github.com/qt4cg/qtspecs/issues/83
>   53. https://github.com/qt4cg/qtspecs/issues/97
>   54. https://github.com/qt4cg/qtspecs/issues/94
>   55. https://github.com/qt4cg/qtspecs/issues/96
>   56. https://github.com/qt4cg/qtspecs/issues/1
>   57. https://github.com/qt4cg/qtspecs/issues/74
>   58. https://github.com/qt4cg/qtspecs/issues/73
>   59. https://github.com/qt4cg/qtspecs/issues/80
>   60. https://github.com/qt4cg/qtspecs/issues/121
>   61. https://github.com/qt4cg/qtspecs/issues/79
>   62. https://github.com/qt4cg/qtspecs/issues/113
>   63. https://github.com/qt4cg/qtspecs/issues/29
>   64.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
>   65.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
>   66.
> https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json
>
>                                         Be seeing you,
>                                           norm
>
> --
> Norm Tovey-Walsh
> Saxonica
>

Received on Friday, 11 November 2022 15:23:03 UTC