- From: Dimitre Novatchev <dnovatchev@gmail.com>
- Date: Fri, 11 Nov 2022 07:22:38 -0800
- To: Norm Tovey-Walsh <norm@saxonica.com>
- Cc: public-xslt-40@w3.org
- Message-ID: <CAK4KnZf76whyconAvmKrj_Hb4g-fF5LTJO_H7_UXE4LG7j3YPQ@mail.gmail.com>
Hi Norm, > * [ ] QT4CG-010-01: DN to create an issue for proposing an optional > else in XPath/XQuery This has been done by Reece: https://github.com/qt4cg/qtspecs/issues/234 Also, why I kinda remember that we already discussed and approved the following: 2.13. Issue #96, starting/ending sequence functions MK [33]proposes that [34]this issue may be ready to be decided. 2.14.15. fn:op * See [52]#83 2.14.17. fn:sequence-contains, fn:sequence-starts-with, fn:sequence-ends-with * See [54]#94 and [55]#96 Thanks, Dimitre On Fri, Nov 11, 2022 at 4:31 AM Norm Tovey-Walsh <norm@saxonica.com> wrote: > Hello, > > Here’s the proposed agenda for Tuesday. > > https://qt4cg.org/meeting/agenda/2022/11-15.html > > Text copy: > > QT4 CG Meeting 011 Agenda 2022-11-15 > > 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. Accept 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 [2/11] > > (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-007-05: NW to make an issue for Martin's proposed > ammendment to map:build > * [ ] QT4CG-008-04: MK to submit a PR for fn:parseQName() to resolve > PR #207 > + (This wasn't originally assigned as an action, but it probably > should have been.) > * [X] QT4CG-009-01: NW to coordinate with MK on an agenda for 8 > November. > * [X] QT4CG-009-02: NW to work with MK to make sure PR #197 is > updated correctly > * [ ] QT4CG-009-03: NW to investigate the relationship between PR > #215 and resolve-uri. > * [ ] QT4CG-009-04: NW to review RFC 3896 wrt relative URIs > * [ ] QT4CG-009-05: NW to fix the return type for parse-uri; consider > using a record type. > * [ ] QT4CG-009-06: NW to add error tests for parse-uri. > * [ ] QT4CG-009-07: NW to make the query segments an array of maps. > * [ ] QT4CG-010-01: DN to create an issue for proposing an optional > else in XPath/XQuery > * [ ] QT4CG-010-02: MK to incorporate the suggestions made by MSM on > @then/@else on xsl:if > > 2. Technical Agenda > > 2.1. Review pull request #197 (was 166; variadic functions) > > * See [3]pull request #197 (you'll find links to formatted versions > of the specs at [4]https://qt4cg.org/). > * See also the nexus of issues [5]#162, [6]#161, [7]#160, [8]#159, > [9]#158, [10]#157, and [11]#155. > * See the discussion from [12]meeting 006, [13]meeting 007, and > [14]meeting 008. > > NW updated the PR with MK's most recent changes. > > We hope to resolve this PR this week. > > 2.2. Review pull request #210: Issue 80: fn:while > > * See [15]pull request #210 and the [16]minutes of two weeks ago. > > We hope to resolve this PR this week. > > 2.3. Review pull request #202 (was 196; subtyping) > > See [17]pull request #202 > > Waiting for update from MK. > > 2.4. Review pull request #207: new expanded-QName function > > See [18]pull request #207 > > Waiting for action QT4CG-008-04 on MK. > > 2.5. Review pull request #215: parse-uri/build-uri > > See [19]pull request #215 > > Waiting on actions QT4CG-009-0{3,4,5,6,7} on NW. > > 2.6. Review pull request #222: sequence comparisons > > See [20]pull request #222 > > Accepted at [21]meeting 009, waiting for MK to resolve a merge > conflict. > > 2.7. Review pull request #228: make F&O spec valid XML > > See [22]pull request #228 > > Approved by RD, waiting for open PRs on F&O to be accepted, then NW > will resolve any merge conflicts that arise and commit it. > > 2.8. Review pull request #230: guarded expressions, issue #71 > > See [23]pull request #230 and related [24]issue #71. > > Approved by CG. > > 2.9. Review pull request #232: data model clarifications, issue #225 > > See [25]pull request #232 and related [26]issue #225. > > 2.10. Issue #170, XPath "otherwise" operator > > MK [27]proposes that [28]this issue may be ready to be decided. > > 2.11. Issue #114, array:index-where > > MK [29]proposes that [30]this issue may be ready to be decided > > 2.12. Issue #107, allow self::(a|b|c) > > MK [31]proposes that [32]this issue may be ready to be decided. > > 2.13. Issue #96, starting/ending sequence functions > > MK [33]proposes that [34]this issue may be ready to be decided. > > 2.14. XPath 4.0 functions > > 2.14.1. fn:duplicate-values > > * See [35]#123 > * See also [36]discussion from last meeting > > 2.14.2. fn:replace (action) > > * See > [37]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-replace > > 2.14.3. fn:format-number (minor fixes) > > * See > [38]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-format-number > > 2.14.4. fn:json > > * See > [39]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-json > > 2.14.5. fn:differences > > * See > [40]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.14.6. fn:stack-trace > > * See > [41]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-stack-trace > > 2.14.7. [DEL: map:group-by :DEL] > > * [DEL: See > [42]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-map-group-by :DEL] > > Superceded by [43]map:build, per [44]MK. > > 2.14.8. map:replace > > * See > [45]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-map-replace > > 2.14.9. map:substitute > > * See > [46]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-map-substitute > > 2.14.10. map:entries > > * See [47]#29 and [48]#113 > > 2.14.11. array:replace > > * See > [49]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-array-replace > > 2.14.12. array:slice > > * See > [50]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-array-slice > > 2.14.13. array:partition > > * See > [51]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-array-partition > > 2.14.14. fn:parts > > * See ??? > > 2.14.15. fn:op > > * See [52]#83 > > 2.14.16. fn:init, fn:foot, etc > > * See [53]#97 > > 2.14.17. fn:sequence-contains, fn:sequence-starts-with, > fn:sequence-ends-with > > * See [54]#94 and [55]#96 > > 2.14.18. fn:convert-to/from-EQName > > * See [56]#1 > > 2.14.19. fn:parse-html > > * See [57]#74 > > 2.14.20. fn:split-by-graphemes > > * See [58]#73 > > 2.14.21. fn:until > > * See [59]#80 > > 2.14.22. fn:nl, fn:cr, fn:tab > > * See [60]#121 > > 2.14.23. fn:deep-normalize-space > > * See [61]#79 > > 2.14.24. fn:parcel, fn:unparcel, array:from-members/of, > array:members/parcels > > * See [62]#113 > > 2.14.25. array:values, map:values > > * See [63]#29 > > 2.14.26. fn:distinct-values (semantics) > > * See > [64]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-distinct-values > > 2.14.27. fn:deep-equal (options) > > * See > [65]https://qt4cg.org/specifications/xpath-functions-40/Overview.ht > ml#func-deep-equal > > 2.14.28. fn:parse-json (number formatting) > > * See > [66]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-08.html > 3. https://qt4cg.org/dashboard/#pr-197 > 4. https://qt4cg.org/ > 5. https://github.com/qt4cg/qtspecs/issues/162 > 6. https://github.com/qt4cg/qtspecs/issues/161 > 7. https://github.com/qt4cg/qtspecs/issues/160 > 8. https://github.com/qt4cg/qtspecs/issues/159 > 9. https://github.com/qt4cg/qtspecs/issues/158 > 10. https://github.com/qt4cg/qtspecs/issues/157 > 11. https://github.com/qt4cg/qtspecs/issues/155 > 12. > https://qt4cg.org/meeting/minutes/2022/10-11.html#pr-variadic-functions > 13. > https://qt4cg.org/meeting/minutes/2022/10-18.html#pr-variadic-functions > 14. > https://qt4cg.org/meeting/minutes/2022/10-25.html#pr-variadic-functions > 15. https://qt4cg.org/dashboard/#pr-210 > 16. https://qt4cg.org/meeting/minutes/2022/11-01.html#pr-fn-while > 17. https://qt4cg.org/dashboard/#pr-202 > 18. https://qt4cg.org/dashboard/#pr-207 > 19. https://qt4cg.org/dashboard/#pr-215 > 20. https://qt4cg.org/dashboard/#pr-222 > 21. https://qt4cg.org/meeting/minutes/2022/11-01.html > 22. https://qt4cg.org/dashboard/#pr-228 > 23. https://qt4cg.org/dashboard/#pr-230 > 24. https://github.com/qt4cg/qtspecs/issues/71 > 25. https://qt4cg.org/dashboard/#pr-232 > 26. https://github.com/qt4cg/qtspecs/issues/225 > 27. > https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html > 28. https://github.com/qt4cg/qtspecs/issues/170 > 29. > https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html > 30. https://github.com/qt4cg/qtspecs/issues/114 > 31. > https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html > 32. https://github.com/qt4cg/qtspecs/issues/107 > 33. > https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0017.html > 34. https://github.com/qt4cg/qtspecs/issues/96 > 35. https://github.com/qt4cg/qtspecs/issues/123 > 36. > https://qt4cg.org/meeting/minutes/2022/10-04.html#h-782DCD58-658F-44BC-8AD7-1EE8301228F1 > 37. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace > 38. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number > 39. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json > 40. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-differences > 41. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace > 42. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by > 43. https://github.com/qt4cg/qtspecs/pull/203 > 44. > https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0037.html > 45. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace > 46. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute > 47. https://github.com/qt4cg/qtspecs/issues/29 > 48. https://github.com/qt4cg/qtspecs/issues/113 > 49. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace > 50. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice > 51. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition > 52. https://github.com/qt4cg/qtspecs/issues/83 > 53. https://github.com/qt4cg/qtspecs/issues/97 > 54. https://github.com/qt4cg/qtspecs/issues/94 > 55. https://github.com/qt4cg/qtspecs/issues/96 > 56. https://github.com/qt4cg/qtspecs/issues/1 > 57. https://github.com/qt4cg/qtspecs/issues/74 > 58. https://github.com/qt4cg/qtspecs/issues/73 > 59. https://github.com/qt4cg/qtspecs/issues/80 > 60. https://github.com/qt4cg/qtspecs/issues/121 > 61. https://github.com/qt4cg/qtspecs/issues/79 > 62. https://github.com/qt4cg/qtspecs/issues/113 > 63. https://github.com/qt4cg/qtspecs/issues/29 > 64. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values > 65. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal > 66. > https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json > > Be seeing you, > norm > > -- > Norm Tovey-Walsh > Saxonica >
Received on Friday, 11 November 2022 15:23:03 UTC