Re: QT4CG meeting 059 draft minutes 19 December 2023

Terribly sorry, got distracted by Christmas things, including the celebrated annual tradition of trying to find a plumber to fix a malfunctioning boiler.

Mike

> On 19 Dec 2023, at 16:23, Norm Tovey-Walsh <norm@saxonica.com> wrote:
> 
> Hello,
> 
> We decided that we were inadquately quorate to make technical decisions,
> but we tidied up some of the easy items. Happy holidays, everyone, and
> see you in 2024!
> 
>   https://qt4cg.org/meeting/minutes/2023/12-19.html
> 
> QT4 CG Meeting 059 Minutes 2023-12-19
> 
> Table of Contents
> 
>     * [1]Draft Minutes
>     * [2]Summary of new and continuing actions [0/6]
>     * [3]1. Administrivia
>          + [4]1.1. Roll call [5/11]
>          + [5]1.2. Accept the agenda
>               o [6]1.2.1. Status so far...
>          + [7]1.3. Approve minutes of the previous meeting
>          + [8]1.4. Next meeting
>          + [9]1.5. Review of open action items [4/8]
>          + [10]1.6. Review of open pull requests and issues
>               o [11]1.6.1. Blocked
>               o [12]1.6.2. Merge without discussion
>               o [13]1.6.3. Close without action
>               o [14]1.6.4. XSLT focused
>               o [15]1.6.5. Substantive PRs
>               o [16]1.6.6. Proposed for V4.0
>     * [17]2. Technical Agenda
>     * [18]3. Any other business?
>     * [19]4. Adjourned
> 
>   [20]Agenda index / [21]QT4CG.org / [22]Dashboard / [23]GH Issues /
>   [24]GH Pull Requests
> 
> Draft Minutes
> 
> Summary of new and continuing actions [0/6]
> 
>     * [ ] QT4CG-052-02: NW to consider how to schedule an "editor's
>       meeting"
>     * [ ] QT4CG-052-06: MK to consider the editorial question of
>       "promotion" for the symmetric relations.
>     * [ ] QT4CG-055-01: MK to clarify that the return type of the deep
>       lookup operator is a flat sequence.
>     * [ ] QT4CG-056-04: MK to write a proposal for adding a select
>       attribute to xsl:text
>     * [ ] QT4CG-058-01: MK to clarify in fn:numeric-compare that -0 and
>       +0 are equal.
>     * [ ] QT4CG-058-02: MK to consider providing more advice about the
>       pitfalls of mixing decimal and double when sorting
> 
> 1. Administrivia
> 
> 1.1. Roll call [5/11]
> 
>   Regrets: JL, JK, and EP.
>     * [X] Reece Dunn (RD)
>     * [ ] Sasha Firsov (SF)
>     * [X] Christian Gr¸n (CG)
>     * [ ] Joel Kalvesmaki (JK) [:05-]
>     * [ ] Michael Kay (MK)
>     * [ ] John Lumley (JL)
>     * [X] Dimitre Novatchev (DN)
>     * [ ] Wendell Piez (WP)
>     * [ ] Ed Porter (EP)
>     * [X] C. M. Sperberg-McQueen (MSM)
>     * [X] Norm Tovey-Walsh (NW). Scribe. Chair.
> 
> 1.2. Accept the agenda
> 
>   Proposal: Accept [25]the agenda.
> 
>   Accepted.
> 
> 1.2.1. Status so far...
> 
>   issues-open-2023-12-19.png
> 
>   Figure 1: "Burn down" chart on open issues
> 
>   issues-by-spec-2023-12-19.png
> 
>   Figure 2: Open issues by specification
> 
>   issues-by-type-2023-12-19.png
> 
>   Figure 3: Open issues by type
> 
> 1.3. Approve minutes of the previous meeting
> 
>   Proposal: Accept [26]the minutes of the previous meeting.
> 
>   Accepted.
> 
> 1.4. Next meeting
> 
>   The next meeting [27]is scheduled for Tuesday, 9 January 2024.
> 
>   Any regrets for the next meeting?
> 
>   We will take a holiday recess on 26 December and 2 January, 2024.
> 
> 1.5. Review of open action items [4/8]
> 
>     * [ ] QT4CG-052-02: NW to consider how to schedule an "editor's
>       meeting"
>     * [ ] QT4CG-052-06: MK to consider the editorial question of
>       "promotion" for the symmetric relations.
>     * [ ] QT4CG-055-01: MK to clarify that the return type of the deep
>       lookup operator is a flat sequence.
>     * [ ] QT4CG-056-04: MK to write a proposal for adding a select
>       attribute to xsl:text
>     * [ ] QT4CG-058-01: MK to clarify in fn:numeric-compare that -0 and
>       +0 are equal.
>     * [ ] QT4CG-058-02: MK to consider providing more advice about the
>       pitfalls of mixing decimal and double when sorting
> 
> 1.6. Review of open pull requests and issues
> 
> 1.6.1. Blocked
> 
>   The following PRs are open but have merge conflicts or comments which
>   suggest they aren't ready for action.
>     * PR [28]#795: 655: fn:sort-with
>     * PR [29]#529: 528: revision of json(), and renaming to
>       elements-to-maps()
> 
> 1.6.2. Merge without discussion
> 
>   The following PRs are editorial, small, or otherwise appeared to be
>   uncontroversial when the agenda was prepared. The chairs propose that
>   these can be merged without discussion. If you think discussion is
>   necessary, please say so.
>     * PR [30]#903: 892 XPDY0002: Misleading examples
>     * PR [31]#902: 900 fn:sort, array:sort: Parameter names
>     * PR [32]#897: 894 - errors in forming function items
>     * PR [33]#881: 866 Introduce and exploit new numeric-compare()
>       function
> 
>   Proposal: merge without discussion.
> 
>   Accepted.
> 
> 1.6.3. Close without action
> 
>   It has been proposed that the following issues be closed without
>   action. If you think discussion is necessary, please say so.
>     * Issue [34]#707: Dynamic Function Calls: Processing Empty Sequences
>     * Issue [35]#705: Function Coercion: Function Arities
>     * Issue [36]#51: Generalize lookup operator for function items
>     * Issue [37]#20: Highlight EBNF grammar differences in the diff
>       versions of the specs
> 
>   Proposal: close without action.
> 
>   Accepted.
> 
> 1.6.4. XSLT focused
> 
>   The following PRs appear to be candidates for a future XSLT-focused
>   meeting.
>     * PR [38]#871: Action qt4 cg 027 01 next match
> 
>   These issues identify the XSLT-focused changes that have been made to
>   the specifications but which have not been established by the community
>   group as the status quo.
>     * Issue [39]#168: XSLT Extension Instructions invoking Named
>       Templates
> 
> 1.6.5. Substantive PRs
> 
>   The following substantive PRs were open when this agenda was prepared.
>     * PR [40]#909: 893 fn:compare: Support for arbitrary atomic types
>     * PR [41]#907: 906 fn:deep-equal: unordered -> ordered
>     * PR [42]#905: 898 - relax the constraints on document-uri
>     * PR [43]#904: 821 Annotations: Make default namespace explicit
>     * PR [44]#901: 895 Parameters with default values: allow empty
>       sequences
>     * PR [45]#880: 872 Symmetry: fn:items-at -> fn:get
>     * PR [46]#874: 878 Proposed extension to subsequence
>     * PR [47]#832: 77 Add map:deep-update and array:deep-update
>     * PR [48]#737: 295: Boost the capability of recursive record types
> 
> 1.6.6. Proposed for V4.0
> 
>   The following issues are labled "proposed for V4.0".
>     * Issue [49]#910: Introduce a Kollection object with functions that
>       operate on all types of items that can be containers of unlimited
>       number of "members"
>     * Issue [50]#908: Function identity: documentation still too vague
>     * Issue [51]#850: fn:parse-html: Finalization
>     * Issue [52]#829: fn:boolean: EBV support for more item types
>     * Issue [53]#716: Generators in XPath
>     * Issue [54]#689: fn:stack-trace: keep or drop?
>     * Issue [55]#583: array:replace(), etc
>     * Issue [56]#557: fn:unparsed-binary: accessing and manipulating
>       binary types
>     * Issue [57]#340: fn:format-number: Specifying decimal format
>     * Issue [58]#283: Enumeration types
>     * Issue [59]#260: array:index-of
>     * Issue [60]#33: json parsing number type option
>     * Issue [61]#31: Extend FLWOR expressions to maps
> 
> 2. Technical Agenda
> 
>   We concluded that we were insufficiently quorate to take up technical
>   issues.
> 
>   Happy holidays and merry new year, everyone! Thank you for all the
>   hours of hard work! Looking forward to working with you in 2024!
> 
> 3. Any other business?
> 
>   None heard.
> 
> 4. Adjourned
> 
> References
> 
>   1. https://qt4cg.org/meeting/minutes/2023/12-19.html#minutes
>   2. https://qt4cg.org/meeting/minutes/2023/12-19.html#new-actions
>   3. https://qt4cg.org/meeting/minutes/2023/12-19.html#administrivia
>   4. https://qt4cg.org/meeting/minutes/2023/12-19.html#roll-call
>   5. https://qt4cg.org/meeting/minutes/2023/12-19.html#agenda
>   6. https://qt4cg.org/meeting/minutes/2023/12-19.html#so-far
>   7. https://qt4cg.org/meeting/minutes/2023/12-19.html#approve-minutes
>   8. https://qt4cg.org/meeting/minutes/2023/12-19.html#next-meeting
>   9. https://qt4cg.org/meeting/minutes/2023/12-19.html#open-actions
>  10. https://qt4cg.org/meeting/minutes/2023/12-19.html#open-pull-requests
>  11. https://qt4cg.org/meeting/minutes/2023/12-19.html#blocked
>  12. https://qt4cg.org/meeting/minutes/2023/12-19.html#merge-without-discussion
>  13. https://qt4cg.org/meeting/minutes/2023/12-19.html#close-without-action
>  14. https://qt4cg.org/meeting/minutes/2023/12-19.html#xslt-focused
>  15. https://qt4cg.org/meeting/minutes/2023/12-19.html#substantive
>  16. https://qt4cg.org/meeting/minutes/2023/12-19.html#proposed-40
>  17. https://qt4cg.org/meeting/minutes/2023/12-19.html#technical-agenda
>  18. https://qt4cg.org/meeting/minutes/2023/12-19.html#any-other-business
>  19. https://qt4cg.org/meeting/minutes/2023/12-19.html#adjourned
>  20. https://qt4cg.org/meeting/minutes/
>  21. https://qt4cg.org/
>  22. https://qt4cg.org/dashboard
>  23. https://github.com/qt4cg/qtspecs/issues
>  24. https://github.com/qt4cg/qtspecs/pulls
>  25. https://qt4cg.org/meeting/agenda/2023/12-19.html
>  26. https://qt4cg.org/meeting/minutes/2023/12-12.html
>  27. https://qt4cg.org/meeting/agenda/2024/01-09.html
>  28. https://qt4cg.org/dashboard/#pr-795
>  29. https://qt4cg.org/dashboard/#pr-529
>  30. https://qt4cg.org/dashboard/#pr-903
>  31. https://qt4cg.org/dashboard/#pr-902
>  32. https://qt4cg.org/dashboard/#pr-897
>  33. https://qt4cg.org/dashboard/#pr-881
>  34. https://github.com/qt4cg/qtspecs/issues/707
>  35. https://github.com/qt4cg/qtspecs/issues/705
>  36. https://github.com/qt4cg/qtspecs/issues/51
>  37. https://github.com/qt4cg/qtspecs/issues/20
>  38. https://qt4cg.org/dashboard/#pr-871
>  39. https://github.com/qt4cg/qtspecs/issues/168
>  40. https://qt4cg.org/dashboard/#pr-909
>  41. https://qt4cg.org/dashboard/#pr-907
>  42. https://qt4cg.org/dashboard/#pr-905
>  43. https://qt4cg.org/dashboard/#pr-904
>  44. https://qt4cg.org/dashboard/#pr-901
>  45. https://qt4cg.org/dashboard/#pr-880
>  46. https://qt4cg.org/dashboard/#pr-874
>  47. https://qt4cg.org/dashboard/#pr-832
>  48. https://qt4cg.org/dashboard/#pr-737
>  49. https://github.com/qt4cg/qtspecs/issues/910
>  50. https://github.com/qt4cg/qtspecs/issues/908
>  51. https://github.com/qt4cg/qtspecs/issues/850
>  52. https://github.com/qt4cg/qtspecs/issues/829
>  53. https://github.com/qt4cg/qtspecs/issues/716
>  54. https://github.com/qt4cg/qtspecs/issues/689
>  55. https://github.com/qt4cg/qtspecs/issues/583
>  56. https://github.com/qt4cg/qtspecs/issues/557
>  57. https://github.com/qt4cg/qtspecs/issues/340
>  58. https://github.com/qt4cg/qtspecs/issues/283
>  59. https://github.com/qt4cg/qtspecs/issues/260
>  60. https://github.com/qt4cg/qtspecs/issues/33
>  61. https://github.com/qt4cg/qtspecs/issues/31
> 
>                                        Be seeing you,
>                                          norm
> 
> --
> Norm Tovey-Walsh
> Saxonica

Received on Tuesday, 19 December 2023 16:42:05 UTC