QT4CG Agenda 058, 12 December 2023

Hi folks,

Here’s the agenda for tomorrow’s meeting. Apologies for the tardy
deliver; I crafted it this morning, then forgot to send it.

   https://qt4cg.org/meeting/agenda/2023/12-12.html

QT4 CG Meeting 058 Agenda 2023-12-12

   [1]Agenda index / [2]QT4CG.org / [3]Dashboard / [4]GH Issues / [5]GH
   Pull Requests

Agenda

   This meeting will be hosted on Zoom at 16:00BST (17:00CEST, 11:00EDT,
   08:00PDT).

   See the [6]meeting logistics page for details.

1. Administrivia

1.1. Roll call

1.2. Approve the agenda

1.3. Approve minutes of previous meeting

   Minutes of [7]the previous meeting.

1.4. Next meeting

   This meeting is planned for 12 December, the following meeting is
   scheduled for 19 December.

   Any regrets for the following meeting?

   We will take a holiday recess on 26 December and 2 January, 2024.

1.5. Review of open action items [3/9]

   (Items marked [X] are believed to have been closed via email before
   this agenda was posted.)
     * [ ] QT4CG-052-02: NW to consider how to schedule an "editor's
       meeting"
     * [ ] QT4CG-052-05: MK to rename the hexBinary-equal function to
       binary-equal?
     * [ ] 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-057-01: CG to make a PR for changing items to subsequence
       in some functions.
     * [ ] QT4CG-057-02: CG to make the list of options in deep-equal
       alphabetical again
     * [ ] QT4CG-057-03: CG to attempt to clarify that the unordered
       option in deep-equal only applies to the top-level sequence

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 [8]#863: 742 Drop xsl:function-library declaration
     * PR [9]#832: 77 Add map:deep-update and array:deep-update
     * PR [10]#795: 655: fn:sort-with
     * PR [11]#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 [12]#884: 862 Add explanations and examples of implausible
       expressions
     * PR [13]#879: 844 New sequence functions: names
     * PR [14]#875: XQFO, chap. 9 minor edits
     * PR [15]#873: 865 Improve explanation of equality comparisons
     * PR [16]#870: 867 Explain defaults in function signatures
     * PR [17]#863: 742 Drop xsl:function-library declaration
     * PR [18]#849: 847 Allow uri-structure-record keys to have empty
       sequence values
     * PR [19]#798: 479: fn:deep-equal: Input order

1.6.3. XSLT focused

   The following PRs appear to be candidates for a future XSLT-focused
   meeting.
     * PR [20]#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 [21]#742: xsl:function-library: keep, drop, or refine?
     * Issue [22]#168: XSLT Extension Instructions invoking Named
       Templates

1.6.4. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [23]#881: 866 Introduce and exploit new numeric-compare()
       function
     * PR [24]#880: 872 Symmetry: fn:items-at -> fn:get
     * PR [25]#874: 878 Proposed extension to subsequence
     * PR [26]#737: 295: Boost the capability of recursive record types

1.6.5. Proposed for V4.0

   The following issues are labled "proposed for V4.0".
     * Issue [27]#850: fn:parse-html: Finalization
     * Issue [28]#829: fn:boolean: EBV support for more item types
     * Issue [29]#716: Generators in XPath
     * Issue [30]#689: fn:stack-trace: keep or drop?
     * Issue [31]#583: array:replace(), etc
     * Issue [32]#557: fn:unparsed-binary: accessing and manipulating
       binary types
     * Issue [33]#340: fn:format-number: Specifying decimal format
     * Issue [34]#260: array:index-of
     * Issue [35]#33: json parsing number type option
     * Issue [36]#31: Extend FLWOR expressions to maps

2. Technical Agenda

2.1. PR #881: 866 Introduce and exploit new numeric-compare() function

   See PR [37]#881

2.2. PR #880: 872 Symmetry: fn:items-at -> fn:get

   See PR [38]#880

2.3. PR #874: 878 Proposed extension to subsequence

   See PR [39]#874

2.4. PR #737: 295: Boost the capability of recursive record types

   See PR [40]#737

2.5. Issue #340: fn:format-number: Specifying decimal format

   See issue [41]#340

2.6. Issue #557: fn:unparsed-binary: accessing and manipulating binary types

   See issue [42]#557

3. Any other business

References

   1. https://qt4cg.org/meeting/agenda/
   2. https://qt4cg.org/
   3. https://qt4cg.org/dashboard
   4. https://github.com/qt4cg/qtspecs/issues
   5. https://github.com/qt4cg/qtspecs/pulls
   6. https://qt4cg.org/meeting/logistics.html
   7. https://qt4cg.org/meeting/minutes/2023/12-05.html
   8. https://qt4cg.org/dashboard/#pr-863
   9. https://qt4cg.org/dashboard/#pr-832
  10. https://qt4cg.org/dashboard/#pr-795
  11. https://qt4cg.org/dashboard/#pr-529
  12. https://qt4cg.org/dashboard/#pr-884
  13. https://qt4cg.org/dashboard/#pr-879
  14. https://qt4cg.org/dashboard/#pr-875
  15. https://qt4cg.org/dashboard/#pr-873
  16. https://qt4cg.org/dashboard/#pr-870
  17. https://qt4cg.org/dashboard/#pr-863
  18. https://qt4cg.org/dashboard/#pr-849
  19. https://qt4cg.org/dashboard/#pr-798
  20. https://qt4cg.org/dashboard/#pr-871
  21. https://github.com/qt4cg/qtspecs/issues/742
  22. https://github.com/qt4cg/qtspecs/issues/168
  23. https://qt4cg.org/dashboard/#pr-881
  24. https://qt4cg.org/dashboard/#pr-880
  25. https://qt4cg.org/dashboard/#pr-874
  26. https://qt4cg.org/dashboard/#pr-737
  27. https://github.com/qt4cg/qtspecs/issues/850
  28. https://github.com/qt4cg/qtspecs/issues/829
  29. https://github.com/qt4cg/qtspecs/issues/716
  30. https://github.com/qt4cg/qtspecs/issues/689
  31. https://github.com/qt4cg/qtspecs/issues/583
  32. https://github.com/qt4cg/qtspecs/issues/557
  33. https://github.com/qt4cg/qtspecs/issues/340
  34. https://github.com/qt4cg/qtspecs/issues/260
  35. https://github.com/qt4cg/qtspecs/issues/33
  36. https://github.com/qt4cg/qtspecs/issues/31
  37. https://qt4cg.org/dashboard/#pr-881
  38. https://qt4cg.org/dashboard/#pr-880
  39. https://qt4cg.org/dashboard/#pr-874
  40. https://qt4cg.org/dashboard/#pr-737
  41. https://github.com/qt4cg/qtspecs/issues/340
  42. https://github.com/qt4cg/qtspecs/issues/557

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 11 December 2023 14:42:02 UTC