QT4CG meeting 062 draft agenda, 23 January 2024

Here’s tomorrow’s agenda:

   https://qt4cg.org/meeting/agenda/2024/01-23.html

QT4 CG Meeting 062 Agenda 2024-01-23

   [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 23 January. The following meeting is
   scheduled for 30 January.

   Any regrets for 30 January 2024?

1.5. Review of open action items [2/10]

   (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-056-04: MK to write a proposal for adding a select
       attribute to xsl:text
     * [ ] QT4CG-058-02: MK to consider providing more advice about the
       pitfalls of mixing decimal and double when sorting
     * [ ] QT4CG-061-01: MK to review the comments CG made on the PR #927.
          + NW to merge PR #927 after MK review

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]#795: 655: fn:sort-with
     * PR [9]#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 [10]#958: 951 Parameters with default values: fn:lang, fn:id,
       fn:idref, fn:element-id
     * PR [11]#952: 945 module import contradiction
     * PR [12]#950: Minor edits (examples, rules)
     * PR [13]#941: 939 Remove fn:numeric-compare
     * PR [14]#936: 877 revised rules for op:binary-less-than
     * PR [15]#927: 861 Rewrite spec of deep lookup operator

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 [16]#818: Foxpath integration
     * Issue [17]#693: QT4 Tests without counterpart in the specs
     * Issue [18]#639: fn:void: Naming, Arguments

1.6.4. XSLT focused

   The following PRs appear to be candidates for a future XSLT-focused
   meeting.
     * PR [19]#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 [20]#168: XSLT Extension Instructions invoking Named
       Templates

1.6.5. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [21]#962: 946 fn:iterate-while -> fn:while-do, fn:do-until
     * PR [22]#957: 948 Added fn:scan-left and fn:scan-right
     * PR [23]#956: 850-partial Editorial improvements to parse-html()
     * PR [24]#953: 617 Define record constructors
     * PR [25]#943: 187 Add FLWOR expression while clause
     * PR [26]#940: 878 Add subsequence-where function
     * PR [27]#937: 779 hash function
     * PR [28]#921: 920 Allow xsl:break and xsl:next-iteration within
       branch of xsl:switch
     * PR [29]#916: 720 Allow methods in maps with access to $this
     * PR [30]#874: 878 Proposed extension to subsequence
     * PR [31]#832: 77 Add map:deep-update and array:deep-update

1.6.6. Proposed for V4.0

   The following issues are labled "proposed for V4.0".
     * Issue [32]#938: Canonical serialization
     * Issue [33]#937: 779 hash function
     * Issue [34]#910: Introduce a Kollection object with functions that
       operate on all types of items that can be containers of unlimited
       number of "members"
     * Issue [35]#908: Function identity: documentation still too vague
     * Issue [36]#850: fn:parse-html: Finalization
     * Issue [37]#829: fn:boolean: EBV support for more item types
     * Issue [38]#716: Generators in XPath
     * Issue [39]#689: fn:stack-trace: keep, drop, replace with
       $err:stack-trace ?
     * Issue [40]#583: array:replace(), etc
     * Issue [41]#557: fn:unparsed-binary: accessing and manipulating
       binary types
     * Issue [42]#340: fn:format-number: Specifying decimal format
     * Issue [43]#283: Enumeration types
     * Issue [44]#260: array:index-of
     * Issue [45]#236: map:group-by or map:build with a sequence of keys
     * Issue [46]#33: json parsing number type option
     * Issue [47]#31: Extend FLWOR expressions to maps

2. Technical Agenda

2.1. Issue #843: Standard, array & map functions: Equivalencies

   Christian Gruen proposed putting a discussion of issue 843 on today's
   agenda as a supplement to further discussion of issue 872. I'm going to
   suggest we time box that to about 15 minutes unless we feel like we're
   making very substantial progress. He also proposed a list of PRs for
   discussion this week which I've included below.

2.2. PRs #940 and #874: 878 Add subsequence-where function

   See PR [48]#940 and PR [49]#874.

2.3. PR #937: 779 hash function

   See PR [50]#937

2.4. PR #962: 946 fn:iterate-while -> fn:while-do, fn:do-until

   See PR [51]#962

2.5. PR #956: 850-partial Editorial improvements to parse-html()

   See PR [52]#956

2.6. PR #957: 948 Added fn:scan-left and fn:scan-right

   See PR [53]#957

2.7. PR #953: 617 Define record constructors

   See PR [54]#953

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/2024/01-16.html
   8. https://qt4cg.org/dashboard/#pr-795
   9. https://qt4cg.org/dashboard/#pr-529
  10. https://qt4cg.org/dashboard/#pr-958
  11. https://qt4cg.org/dashboard/#pr-952
  12. https://qt4cg.org/dashboard/#pr-950
  13. https://qt4cg.org/dashboard/#pr-941
  14. https://qt4cg.org/dashboard/#pr-936
  15. https://qt4cg.org/dashboard/#pr-927
  16. https://github.com/qt4cg/qtspecs/issues/818
  17. https://github.com/qt4cg/qtspecs/issues/693
  18. https://github.com/qt4cg/qtspecs/issues/639
  19. https://qt4cg.org/dashboard/#pr-871
  20. https://github.com/qt4cg/qtspecs/issues/168
  21. https://qt4cg.org/dashboard/#pr-962
  22. https://qt4cg.org/dashboard/#pr-957
  23. https://qt4cg.org/dashboard/#pr-956
  24. https://qt4cg.org/dashboard/#pr-953
  25. https://qt4cg.org/dashboard/#pr-943
  26. https://qt4cg.org/dashboard/#pr-940
  27. https://qt4cg.org/dashboard/#pr-937
  28. https://qt4cg.org/dashboard/#pr-921
  29. https://qt4cg.org/dashboard/#pr-916
  30. https://qt4cg.org/dashboard/#pr-874
  31. https://qt4cg.org/dashboard/#pr-832
  32. https://github.com/qt4cg/qtspecs/issues/938
  33. https://github.com/qt4cg/qtspecs/issues/937
  34. https://github.com/qt4cg/qtspecs/issues/910
  35. https://github.com/qt4cg/qtspecs/issues/908
  36. https://github.com/qt4cg/qtspecs/issues/850
  37. https://github.com/qt4cg/qtspecs/issues/829
  38. https://github.com/qt4cg/qtspecs/issues/716
  39. https://github.com/qt4cg/qtspecs/issues/689
  40. https://github.com/qt4cg/qtspecs/issues/583
  41. https://github.com/qt4cg/qtspecs/issues/557
  42. https://github.com/qt4cg/qtspecs/issues/340
  43. https://github.com/qt4cg/qtspecs/issues/283
  44. https://github.com/qt4cg/qtspecs/issues/260
  45. https://github.com/qt4cg/qtspecs/issues/236
  46. https://github.com/qt4cg/qtspecs/issues/33
  47. https://github.com/qt4cg/qtspecs/issues/31
  48. https://qt4cg.org/dashboard/#pr-940
  49. https://qt4cg.org/dashboard/#pr-874
  50. https://qt4cg.org/dashboard/#pr-937
  51. https://qt4cg.org/dashboard/#pr-962
  52. https://qt4cg.org/dashboard/#pr-956
  53. https://qt4cg.org/dashboard/#pr-957
  54. https://qt4cg.org/dashboard/#pr-953

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 22 January 2024 16:04:48 UTC