Re: QT4CG meeting 081 draft agenda, 11 June 2024

PR [11]#956: 850-partial Editorial improvements to parse-html()

This appears in both the "blocked" and "merge without discussion" lists. 
I believe this is ready to apply. The "Revise" label should have been removed when it was revised.

>  PR [34]#1181: 296 Allow default-namespace=##any
>     * PR [35]#1015: 1013 [XSLT] Clarify effect of accumulator capture on
>       non-element nodes
>     * PR [36]#921: 920 Allow xsl:break and xsl:next-iteration within
>       branch of xsl:switch

Should be removed from the XSLT list. We reviewed them at the F2F and they are ready to go.


Mike


> On 10 Jun 2024, at 12:26, Norm Tovey-Walsh <norm@saxonica.com> wrote:
> 
> Hi folks,
> 
> Here’s a draft agenda for tomorrow’s meeting. I’ve added a slot for catch up discussions following the face-to-face and a selection of PRs.
> 
>   https://qt4cg.org/meeting/agenda/2024/06-11.html
> 
> QT4 CG Meeting 081 Agenda 2024-06-11
> 
>   [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 (15:00GMT, 17:00CEST,
>   11:00EDT)
> 
>   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 11 June. The following meeting is scheduled
>   for 18 June.
> 
> 1.5. Review of open action items [1/15]
> 
>   (Items marked [X] are believed to have been closed via email before
>   this agenda was posted.)
>     * [ ] QT4CG-063-06: MK to consider refactoring the declare item type
>       syntax to something like declare record
>     * [ ] QT4CG-077-03: MK to add a note about document order across
>       documents
>     * [ ] QT4CG-077-04: MK to review inconsistencies discovered in review
>       of #1117
>     * [ ] QT4CG-078-01: MK to make the default for normalize-newlines
>       backwards compatible.
>     * [ ] QT4CG-079-01: WP to seek expert advice on hashing functions.
>     * [ ] QT4CG-080-01: NW to add what the DocBook stylesheets do for
>       this function
>     * [ ] QT4CG-080-02: NW to fix issue classification so PR #1181 isn't
>       misclassified as an XSLT issue
>     * [ ] QT4CG-080-03: MK to make a separate issue for @as on
>       xsl:value-of
>     * [ ] QT4CG-080-04: NW to revise p:invisible-xml
>     * [ ] QT4CG-080-05: NW to add absolute property to the parse-uri
>       output
>     * [ ] QT4CG-080-06: NW to investigate the cross-spec reference errors
>       in the build
>     * [ ] QT4CG-080-07: NW to update the build instructions in the README
>     * [ ] QT4CG-080-08: MK to work out what happened to his next-match PR
>     * [ ] QT4CG-080-09: MK to address comments made on PR #832
>     * [X] QT4CG-080-10: NW to find out if we can change the community
>       group name
> 
> 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]#1231: 1193 Parsing Functions: Empty input
>     * PR [9]#1227: 150 PR resubmission for fn ranks
>     * PR [10]#1062: 150bis - revised proposal for fn:ranks
>     * PR [11]#956: 850-partial Editorial improvements to parse-html()
>     * PR [12]#832: 77 Add map:deep-update and array:deep-update
>     * PR [13]#529: 528 fn:elements-to-maps
> 
>   The parse-uri PR is pending more coordination between NW and CG on the
>   test suite:
>     * PR [14]#1244: 566-partial Rewrite parse-uri
> 
>   The BLAKE3 PR is pending WP's action:
>     * PR [15]#1228: - Adding the BLAKE3 hashing algorithm to fn:hash
> 
> 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 [16]#1250: 1048 Extended decimal format properties
>     * PR [17]#1249: 31 Introduce "for key $k value $v in $map"
>     * PR [18]#1181: 296 Allow default-namespace=##any
>     * PR [19]#1015: 1013 [XSLT] Clarify effect of accumulator capture on
>       non-element nodes
>     * PR [20]#956: 850-partial Editorial improvements to parse-html()
>     * PR [21]#921: 920 Allow xsl:break and xsl:next-iteration within
>       branch of xsl:switch
> 
> 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 [22]#1119: Declare namespace bindings in XPath
>     * Issue [23]#1055: xsl:variable/@as - simplifying the language -
>       attempt 2
>     * Issue [24]#955: Options parameters as record types
>     * Issue [25]#954: Establish a default value for the XSLT
>       fixed-namespaces attribute
>     * Issue [26]#745: Support for inline (anonymous) xslt functions
>     * Issue [27]#557: fn:unparsed-binary: accessing and manipulating
>       binary types
>     * Issue [28]#379: Namespace handling in parse-html
>     * Issue [29]#266: Add an option on xsl:copy-of to copy a subtree with
>       a change of namespace
>     * Issue [30]#168: XSLT Extension Instructions invoking Named
>       Templates
>     * Issue [31]#111: FLWOR tracing
> 
> 1.6.4. XSLT focused
> 
>   The following PRs appear to be candidates for a future XSLT-focused
>   meeting.
>     * PR [32]#1255: 1253 whitespace in xsl:switch
>     * PR [33]#1254: 729 Add rules for use of xsi:schemaLocation during
>       validation
>     * PR [34]#1181: 296 Allow default-namespace=##any
>     * PR [35]#1015: 1013 [XSLT] Clarify effect of accumulator capture on
>       non-element nodes
>     * PR [36]#921: 920 Allow xsl:break and xsl:next-iteration within
>       branch of xsl:switch
> 
>   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 [37]#168: XSLT Extension Instructions invoking Named
>       Templates
> 
> 1.6.5. Substantive PRs
> 
>   The following substantive PRs were open when this agenda was prepared.
>     * PR [38]#1260: 1187 Add midpoint-rounding option to fn:round()
>     * PR [39]#1259: 1241 Add constraint to resolve node constructor
>       ambiguity
>     * PR [40]#1258: 1246 Revert incompatibility in json-to-xml number
>       formatting
>     * PR [41]#1257: 305 Add options parameter for parse-xml and
>       parse-xml-fragment
>     * PR [42]#1256: 991 Fix editorial details in fn:invisible-xml
>     * PR [43]#1209: 1183 Add transient mode and the transient{}
>       expression
>     * PR [44]#1185: 1179 array:values, map:values -> array:get, map:get
> 
> 1.6.6. Proposed for V4.0
> 
>   The following issues are labled "proposed for V4.0".
>     * Issue [45]#1225: Generalization of Deep Updates
>     * Issue [46]#1069: fn:ucd
>     * Issue [47]#938: Canonical serialization
>     * Issue [48]#850: fn:parse-html: Finalization
>     * Issue [49]#755: Expression for binding the Context Value
>     * Issue [50]#689: fn:stack-trace: keep, drop, replace with
>       $err:stack-trace ?
>     * Issue [51]#657: User-defined functions in main modules without
>       `local` prefix
>     * Issue [52]#576: JSON serialization: Sequences, INF/NaN, function
>       items
>     * Issue [53]#557: fn:unparsed-binary: accessing and manipulating
>       binary types
>     * Issue [54]#501: Error handling: Rethrow errors; finally block
>     * Issue [55]#150: fn:ranks: Produce all ranks in applying a function
>       on the items of a sequence
>     * Issue [56]#37: Support sequence, array, and map destructuring
>       declarations
>     * Issue [57]#31: Extend FLWOR expressions to maps
> 
> 2. Technical Agenda
> 
> 2.1. Face-to-face follow-up
> 
>   Let's see if there's any follow-up discussion from the face-to-face now
>   that the minutes have been published for a few days.
> 
> 2.2. PR #1260: 1187 Add midpoint-rounding option to fn:round()
> 
>   See PR [58]#1260
> 
> 2.3. PR #1259: 1241 Add constraint to resolve node constructor ambiguity
> 
>   See PR [59]#1259
> 
> 2.4. PR #1258: 1246 Revert incompatibility in json-to-xml number formatting
> 
>   See PR [60]#1258
> 
> 2.5. PR #1257: 305 Add options parameter for parse-xml and parse-xml-fragment
> 
>   See PR [61]#1257
> 
> 2.6. PR #1256: 991 Fix editorial details in fn:invisible-xml
> 
>   See PR [62]#1256
> 
> 2.7. PR #1209: 1183 Add transient mode and the transient{} expression
> 
>   See PR [63]#1209
> 
> 2.8. PR #1185: 1179 array:values, map:values -> array:get, map:get
> 
>   See PR [64]#1185
> 
> 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/06-04.html
>   8. https://qt4cg.org/dashboard/#pr-1231
>   9. https://qt4cg.org/dashboard/#pr-1227
>  10. https://qt4cg.org/dashboard/#pr-1062
>  11. https://qt4cg.org/dashboard/#pr-956
>  12. https://qt4cg.org/dashboard/#pr-832
>  13. https://qt4cg.org/dashboard/#pr-529
>  14. https://qt4cg.org/dashboard/#pr-1244
>  15. https://qt4cg.org/dashboard/#pr-1228
>  16. https://qt4cg.org/dashboard/#pr-1250
>  17. https://qt4cg.org/dashboard/#pr-1249
>  18. https://qt4cg.org/dashboard/#pr-1181
>  19. https://qt4cg.org/dashboard/#pr-1015
>  20. https://qt4cg.org/dashboard/#pr-956
>  21. https://qt4cg.org/dashboard/#pr-921
>  22. https://github.com/qt4cg/qtspecs/issues/1119
>  23. https://github.com/qt4cg/qtspecs/issues/1055
>  24. https://github.com/qt4cg/qtspecs/issues/955
>  25. https://github.com/qt4cg/qtspecs/issues/954
>  26. https://github.com/qt4cg/qtspecs/issues/745
>  27. https://github.com/qt4cg/qtspecs/issues/557
>  28. https://github.com/qt4cg/qtspecs/issues/379
>  29. https://github.com/qt4cg/qtspecs/issues/266
>  30. https://github.com/qt4cg/qtspecs/issues/168
>  31. https://github.com/qt4cg/qtspecs/issues/111
>  32. https://qt4cg.org/dashboard/#pr-1255
>  33. https://qt4cg.org/dashboard/#pr-1254
>  34. https://qt4cg.org/dashboard/#pr-1181
>  35. https://qt4cg.org/dashboard/#pr-1015
>  36. https://qt4cg.org/dashboard/#pr-921
>  37. https://github.com/qt4cg/qtspecs/issues/168
>  38. https://qt4cg.org/dashboard/#pr-1260
>  39. https://qt4cg.org/dashboard/#pr-1259
>  40. https://qt4cg.org/dashboard/#pr-1258
>  41. https://qt4cg.org/dashboard/#pr-1257
>  42. https://qt4cg.org/dashboard/#pr-1256
>  43. https://qt4cg.org/dashboard/#pr-1209
>  44. https://qt4cg.org/dashboard/#pr-1185
>  45. https://github.com/qt4cg/qtspecs/issues/1225
>  46. https://github.com/qt4cg/qtspecs/issues/1069
>  47. https://github.com/qt4cg/qtspecs/issues/938
>  48. https://github.com/qt4cg/qtspecs/issues/850
>  49. https://github.com/qt4cg/qtspecs/issues/755
>  50. https://github.com/qt4cg/qtspecs/issues/689
>  51. https://github.com/qt4cg/qtspecs/issues/657
>  52. https://github.com/qt4cg/qtspecs/issues/576
>  53. https://github.com/qt4cg/qtspecs/issues/557
>  54. https://github.com/qt4cg/qtspecs/issues/501
>  55. https://github.com/qt4cg/qtspecs/issues/150
>  56. https://github.com/qt4cg/qtspecs/issues/37
>  57. https://github.com/qt4cg/qtspecs/issues/31
>  58. https://qt4cg.org/dashboard/#pr-1260
>  59. https://qt4cg.org/dashboard/#pr-1259
>  60. https://qt4cg.org/dashboard/#pr-1258
>  61. https://qt4cg.org/dashboard/#pr-1257
>  62. https://qt4cg.org/dashboard/#pr-1256
>  63. https://qt4cg.org/dashboard/#pr-1209
>  64. https://qt4cg.org/dashboard/#pr-1185
> 
>                                        Be seeing you,
>                                          norm
> 
> --
> Norm Tovey-Walsh
> Saxonica

Received on Monday, 10 June 2024 17:29:53 UTC