QT4CG meeting 097 draft agenda, 5 November 2024

Hi folks,

Here’s the agenda for tomorrow’s meeting:

   https://qt4cg.org/meeting/agenda/2024/11-05.html

QT4 CG Meeting 097 Agenda 2024-11-05

   [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:00GMT (17:00CET, 11:00EST)

   The [6]Zoom meeting ID is 831 9996 6275; the passcode is 707664.

   See the [7]meeting logistics page for more details.

1. Administrivia

1.1. Roll call

1.2. Approve the agenda

1.3. Approve minutes of previous meeting

   Minutes of [8]the previous meeting.

1.4. Next meeting

   This meeting is planned for 5 November 2024. The following meeting is
   scheduled for 12 November.

1.5. Review of open action items [1/7]

   (Items marked [X] are believed to have been closed via email before
   this agenda was posted.)
     * [ ] QT4CG-080-07: NW to update the build instructions in the README
     * [ ] QT4CG-082-02: DN to work with MK to come to agreement on the
       fn:ranks proposal
     * [ ] QT4CG-088-01: NW to consider how best to add a dedication to
       MSM.
     * [ ] QT4CG-088-04: [Someone] needs to update the processing model
       diagram needs vis-a-vis the static typing feature
     * [ ] QT4CG-089-01: CG to draft a PR that attempts to resolve the
       operators described in #755 to a smaller number of orthogonal
       choices.
     * [ ] QT4CG-096-01: MK to add a note to the Terminology section about
       ++ and **
     * [X] QT4CG-096-02: NW to create an issue about the indentation
       parameters.
          + [9]#1548

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 [10]#1505: 1503 Add err:map, err:stack-trace, err:additional to
       XSLT
          + PR [11]#1505: 1503 Add err:map, err:stack-trace,
            err:additional to XSLT
     * PR [12]#1454: 1449 Relax rules on multiple xsl:includes
     * PR [13]#1296: 982 Rewrite of scan-left and scan-right
     * PR [14]#1283: 77b Update expressions
     * PR [15]#1062: 150bis revised proposal for fn:ranks
     * PR [16]#529: 528 fn: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 [17]#1541: QT4CG-096-1 Add notes explaining EBNF notation

1.6.3. Substantive PRs

   The following substantive PRs were open when this agenda was prepared.
     * PR [18]#1547: 1542 Add "formal" definitions of non-primitive axes
     * PR [19]#1546: 1538 Add XSLT support for json-lines
     * PR [20]#1545: 1539 New civil-timezone function
     * PR [21]#1544: Allow (some) self-references in global variables
     * PR [22]#1543: Drop fn:element-number
     * PR [23]#1541: QT4CG-096-1 Add notes explaining EBNF notation
     * PR [24]#1535: 1478 Drop variadic functions
     * PR [25]#1523: 148 New functions to get type information
     * PR [26]#1470: 689 fn:stack-trace: replace with $err:stack-trace
     * PR [27]#1454: 1449 Relax rules on multiple xsl:includes

1.6.4. Required for V4.0

   The following issues are labeled "required for V4.0".
     * Issue [28]#1252: Add a new function `fn:html-doc`
     * Issue [29]#1240: $sequence-of-maps ? info()
     * Issue [30]#1238: XSLT on-no-match="shallow-copy-all" - revised
       rules
     * Issue [31]#1127: Binary resources
     * Issue [32]#1045: Functions to manage namespace usage
     * Issue [33]#1021: Extend `fn:doc`, `fn:collection` and
       `fn:uri-collection` with options maps
     * Issue [34]#1011: fn:transform() improvements
     * Issue [35]#986: Numeric Comparisons
     * Issue [36]#967: XPath Appendix I: Comparisons
     * Issue [37]#826: Arrays: Representation of single members of an
       array
     * Issue [38]#767: parse-html(): case of SVG element names
     * Issue [39]#748: Parse functions: consistency
     * Issue [40]#689: fn:stack-trace: replace with $err:stack-trace
     * Issue [41]#675: XSLT streaming rules for new constructs
     * Issue [42]#501: Error handling: Rethrow errors; finally block
     * Issue [43]#490: Control over schema validation in parse-xml(),
       doc(), etc.
     * Issue [44]#407: XSLT-specific context properties used in function
       items
     * Issue [45]#272: Setting parameter values in xsl:use-package
     * Issue [46]#69: fn:document, fn:function-available: default
       arguments

2. Technical agenda

2.1. PR #1523: 148 New functions to get type information

   See PR [47]#1523.

2.2. PR #1547: 1542 Add "formal" definitions of non-primitive axes

   See PR [48]#1547.

2.3. PR #1545: 1539 New civil-timezone function

   See PR [49]#1545.

2.4. PR #1544: Allow (some) self-references in global variables

   See PR [50]#1544.

2.5. PR #1543: Drop fn:element-number

   See PR [51]#1543.

2.6. PR #1546: 1538 Add XSLT support for json-lines

   See PR [52]#1546.

2.7. PR #1535: 1478 Drop variadic functions

   See PR [53]#1535.

2.8. PR #1470: 689 fn:stack-trace: replace with $err:stack-trace

   See PR [54]#1470.

2.9. PR #1454: 1449 Relax rules on multiple xsl:includes

   See PR [55]#1454.

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://us06web.zoom.us/j/83199966275?pwd=SmN6V0RhUGdSTHFHZkd6cjgxVEY2QT09
   7. https://qt4cg.org/meeting/logistics.html
   8. https://qt4cg.org/meeting/minutes/2024/10-29.html
   9. https://github.com/qt4cg/qtspecs/issues/1548
  10. https://qt4cg.org/dashboard/#pr-1505
  11. https://qt4cg.org/dashboard/#pr-1505
  12. https://qt4cg.org/dashboard/#pr-1454
  13. https://qt4cg.org/dashboard/#pr-1296
  14. https://qt4cg.org/dashboard/#pr-1283
  15. https://qt4cg.org/dashboard/#pr-1062
  16. https://qt4cg.org/dashboard/#pr-529
  17. https://qt4cg.org/dashboard/#pr-1541
  18. https://qt4cg.org/dashboard/#pr-1547
  19. https://qt4cg.org/dashboard/#pr-1546
  20. https://qt4cg.org/dashboard/#pr-1545
  21. https://qt4cg.org/dashboard/#pr-1544
  22. https://qt4cg.org/dashboard/#pr-1543
  23. https://qt4cg.org/dashboard/#pr-1541
  24. https://qt4cg.org/dashboard/#pr-1535
  25. https://qt4cg.org/dashboard/#pr-1523
  26. https://qt4cg.org/dashboard/#pr-1470
  27. https://qt4cg.org/dashboard/#pr-1454
  28. https://github.com/qt4cg/qtspecs/issues/1252
  29. https://github.com/qt4cg/qtspecs/issues/1240
  30. https://github.com/qt4cg/qtspecs/issues/1238
  31. https://github.com/qt4cg/qtspecs/issues/1127
  32. https://github.com/qt4cg/qtspecs/issues/1045
  33. https://github.com/qt4cg/qtspecs/issues/1021
  34. https://github.com/qt4cg/qtspecs/issues/1011
  35. https://github.com/qt4cg/qtspecs/issues/986
  36. https://github.com/qt4cg/qtspecs/issues/967
  37. https://github.com/qt4cg/qtspecs/issues/826
  38. https://github.com/qt4cg/qtspecs/issues/767
  39. https://github.com/qt4cg/qtspecs/issues/748
  40. https://github.com/qt4cg/qtspecs/issues/689
  41. https://github.com/qt4cg/qtspecs/issues/675
  42. https://github.com/qt4cg/qtspecs/issues/501
  43. https://github.com/qt4cg/qtspecs/issues/490
  44. https://github.com/qt4cg/qtspecs/issues/407
  45. https://github.com/qt4cg/qtspecs/issues/272
  46. https://github.com/qt4cg/qtspecs/issues/69
  47. https://qt4cg.org/dashboard/#pr-1523
  48. https://qt4cg.org/dashboard/#pr-1547
  49. https://qt4cg.org/dashboard/#pr-1545
  50. https://qt4cg.org/dashboard/#pr-1544
  51. https://qt4cg.org/dashboard/#pr-1543
  52. https://qt4cg.org/dashboard/#pr-1546
  53. https://qt4cg.org/dashboard/#pr-1535
  54. https://qt4cg.org/dashboard/#pr-1470
  55. https://qt4cg.org/dashboard/#pr-1454

                                        Be seeing you,
                                          norm

--
Norm Tovey-Walsh
Saxonica

Received on Monday, 4 November 2024 11:01:22 UTC