- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Mon, 05 Dec 2022 10:20:13 +0000
- To: public-xslt-40@w3.org
- Message-ID: <m2iliqduc0.fsf@saxonica.com>
Hello, Apologies for the tardy agenda. I got distracted by work on Friday and just completely forgot to do it. See: https://qt4cg.org/meeting/agenda/2022/12-06.html Text copy: QT4 CG Meeting 014 Agenda 2022-12-06 Agenda This meeting will be hosted on Zoom at 16:00GMT (17:00CET, 11:00EST). See the [1]meeting logistics page for details. 1. Administrivia 1.1. Roll call 1.2. Approve the agenda 1.3. Next meeting Regrets for the next meeting? 1.4. Approve minutes of previous meeting Minutes of [2]the previous meeting. 1.5. Review of open action items [8/9] (Items marked [X] are believed to have been closed via email before this agenda was posted.) * [ ] QT4CG-002-10: BTW to coordinate some ideas about improving diversity in the group * [ ] QT4CG-013-01: MK to refine the coercion rules with respect to enumeration types * [ ] QT4CG-013-02: DN to provide a concrete example of the function case discussed with respect to coercion rules. * [X] QT4CG-013-03: MK to raise a separate issue about sequence/array out-of-bounds handling + [3]https://github.com/qt4cg/qtspecs/issues/278 1.6. Schedule for upcoming meetings The next few meetings scheduled after this one are: * [ ] 13 December 2022 * [ ] 20 December 2022 * [ ] 27 December 2022 * [ ] 3 January 2023 Do we plan to skip any of those meetings for the end-of-year holidays? 2. Technical Agenda 2.1. Issue 278, array bounds checking Placed before PR #250 because I think it's relevant to closing that issue. 2.2. Review pull request #250: fn:foot, etc. See [4]pull request #250 and the [5]minutes of meeting 013. 2.3. Issue 274, building a module repository for QT There's been some discussion of this issue in the comments. I think it might benefit from some face-to-face discussion. I propose to time-box this discussion to say 20 or 30 minutes. 2.4. Review pull request #258: add array:index-where (issue #114) See [6]pull request #258 2.5. Review pull request #259: parse-html (issue #74) See [7]pull request #259 2.6. Review pull request #261: fn:char (issue #121) See [8]pull request #261 2.7. Review pull request #268: type diagrams (issue #265) See [9]pull request #268 2.8. Review pull request #271: data model changes See [10]pull request #271 2.9. Review pull request #279: Rewrite XSLT ß10.3.4 (function overriding) for clarity See [11]pull request #279 2.10. Issue #170, XPath "otherwise" operator MK [12]proposes that [13]this issue may be ready to be decided. 2.11. Issue #114, array:index-where MK [14]proposes that [15]this issue may be ready to be decided 2.12. Issue #107, allow self::(a|b|c) MK [16]proposes that [17]this issue may be ready to be decided. 2.13. XPath 4.0 functions 2.13.1. fn:duplicate-values * See [18]#123 * See also [19]discussion from last meeting 2.13.2. fn:replace (action) * See [20]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-replace 2.13.3. fn:format-number (minor fixes) * See [21]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-format-number 2.13.4. fn:json * See [22]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-json 2.13.5. fn:differences * See [23]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-differences Editorially, this function is not ready for approval. We should decide if we want to pursue it, and if we do, how. 2.13.6. fn:stack-trace * See [24]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-stack-trace 2.13.7. [DEL: map:group-by :DEL] * [DEL: See [25]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-map-group-by :DEL] Superceded by [26]map:build, per [27]MK. 2.13.8. map:replace * See [28]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-map-replace 2.13.9. map:substitute * See [29]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-map-substitute 2.13.10. map:entries * See [30]#29 and [31]#113 2.13.11. array:replace * See [32]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-array-replace 2.13.12. array:slice * See [33]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-array-slice 2.13.13. array:partition * See [34]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-array-partition 2.13.14. fn:parts * See ??? 2.13.15. fn:convert-to/from-EQName * See [35]#1 2.13.16. fn:parse-html * See [36]#74 2.13.17. fn:split-by-graphemes * See [37]#73 2.13.18. fn:until * See [38]#80 2.13.19. fn:nl, fn:cr, fn:tab * See [39]#121 2.13.20. fn:deep-normalize-space * See [40]#79 2.13.21. fn:parcel, fn:unparcel, array:from-members/of, array:members/parcels * See [41]#113 2.13.22. array:values, map:values * See [42]#29 2.13.23. fn:distinct-values (semantics) * See [43]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-distinct-values 2.13.24. fn:deep-equal (options) * See [44]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-deep-equal 2.13.25. fn:parse-json (number formatting) * See [45]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht ml#func-parse-json 3. Any other business References 1. https://qt4cg.org/meeting/logistics.html 2. https://qt4cg.org/meeting/minutes/2022/11-29.html 3. https://github.com/qt4cg/qtspecs/issues/278 4. https://qt4cg.org/dashboard/#pr-250 5. https://qt4cg.org/meeting/minutes/2022/11-29.html#pr-fn-foot 6. https://qt4cg.org/dashboard/#pr-258 7. https://qt4cg.org/dashboard/#pr-259 8. https://qt4cg.org/dashboard/#pr-261 9. https://qt4cg.org/dashboard/#pr-268 10. https://qt4cg.org/dashboard/#pr-271 11. https://qt4cg.org/dashboard/#pr-279 12. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html 13. https://github.com/qt4cg/qtspecs/issues/170 14. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html 15. https://github.com/qt4cg/qtspecs/issues/114 16. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html 17. https://github.com/qt4cg/qtspecs/issues/107 18. https://github.com/qt4cg/qtspecs/issues/123 19. https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1 20. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace 21. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number 22. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json 23. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences 24. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace 25. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by 26. https://github.com/qt4cg/qtspecs/pull/203 27. https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html 28. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace 29. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute 30. https://github.com/qt4cg/qtspecs/issues/29 31. https://github.com/qt4cg/qtspecs/issues/113 32. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace 33. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice 34. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition 35. https://github.com/qt4cg/qtspecs/issues/1 36. https://github.com/qt4cg/qtspecs/issues/74 37. https://github.com/qt4cg/qtspecs/issues/73 38. https://github.com/qt4cg/qtspecs/issues/80 39. https://github.com/qt4cg/qtspecs/issues/121 40. https://github.com/qt4cg/qtspecs/issues/79 41. https://github.com/qt4cg/qtspecs/issues/113 42. https://github.com/qt4cg/qtspecs/issues/29 43. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values 44. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal 45. https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json Be seeing you, norm -- Norm Tovey-Walsh Saxonica
Received on Monday, 5 December 2022 10:21:52 UTC