- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Mon, 22 Jan 2024 16:03:50 +0000
- To: "public-xslt-40@w3.org" <public-xslt-40@w3.org>
- Message-ID: <m2ede98icw.fsf@saxonica.com>
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