- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Tue, 25 Jul 2023 16:59:14 +0100
- To: public-xslt-40@w3.org
- Message-ID: <m2sf9cc74x.fsf@saxonica.com>
Hello, Here are the minutes from today’s meeting. https://qt4cg.org/meeting/minutes/2023/07-25.html I’ve done all the merges, though I expect some of the builds to fail (parallel builds can interfere with each other, so doing a whole lot of them causes issues) but I’ll rebuild the ones that do. Christian is the unlucky winner of the merge conflict prize, #634 won’t merge. If you fix that, I’ll merge it. Happy vacation, everyone! QT4 CG Meeting 043 Minutes 2023-07-25 Table of Contents * [1]Draft Minutes * [2]Summary of new and continuing actions [0/5] * [3]1. Administrivia + [4]1.1. Roll call [8/10] + [5]1.2. Accept the agenda o [6]1.2.1. Status so far... + [7]1.3. Approve minutes of the previous meeting + [8]1.4. Next meeting + [9]1.5. Review of open action items [1/6] * [10]2. Technical Agenda + [11]2.1. Review of open PRs + [12]2.2. Review of open issues o [13]2.2.1. Issue #601 * [14]3. Any other business? * [15]4. Adjourned [16]Agenda index / [17]QT4CG.org / [18]Dashboard / [19]GH Issues / [20]GH Pull Requests Draft Minutes Summary of new and continuing actions [0/5] * [ ] QT4CG-002-10: BTW to coordinate some ideas about improving diversity in the group * [ ] QT4CG-016-08: RD to clarify how namespace comparisons are performed. * [ ] QT4CG-026-01: MK to write a summary paper that outlines the decisions we need to make on "value sequences" + This is related to PR #368: Issue 129 - Context item generalized to context value and subsequent discussion. * [ ] QT4CG-029-07: NW to open the next discussion of #397 with a demo from DN See PR [21]#449 * [ ] QT4CG-039-01: NW to schedule discussion of issue [22]#52, Allow record(*) based RecordTests * [ ] QT4CG-042-01: NW to use sequences instead of arrays in parse-uri output. * [ ] QT4CG-042-02: NW to make the query into a simple map with repeated values. * [ ] QT4CG-042-03: NW to consider revisions to query parses. * [ ] QT4CG-043-01: CG to consider a different name for fn:void * [ ] QT4CG-043-02: MSM to review PR #635 * [ ] QT4CG-043-03: NW to work on issue #608 * [ ] QT4CG-043-04: NW to try to resolve the problem of diffs that mix PR texts. * [ ] QT4CG-043-05: NW to review what's wrong with PR #633 * [ ] QT4CG-043-06: NW to consider if there's any low-hanging-fruit in replacing external parsed entities with XInclude 1. Administrivia 1.1. Roll call [8/10] * [X] Reece Dunn (RD) * [ ] Sasha Firsov (SF) * [X] Christian Gr¸n (CG) * [X] Joel Kalvesmaki (JK) * [X] Michael Kay (MK) * [X] John Lumley (JL) * [X] Dimitre Novatchev (DN) * [ ] Ed Porter (EP) * [X] C. M. Sperberg-McQueen (MSM) [x:15-] * [X] Norm Tovey-Walsh (NW). Scribe. Chair. 1.2. Accept the agenda Proposal: Accept [23]the agenda. Accepted. 1.2.1. Status so far... issues-open-2023-07-25.png Figure 1: "Burn down" chart on open issues issues-by-spec-2023-07-25.png Figure 2: Open issues by specification issues-by-type-2023-07-25.png Figure 3: Open issues by type 1.3. Approve minutes of the previous meeting Proposal: Accept [24]the minutes of the previous meeting. Accepted. 1.4. Next meeting The next meeting [25]is scheduled for Tuesday, 29 August 2023. No regrets heard. The CG will take a vacation for four weeks in August. We will not meet on 1, 8, 15, or 22 August. 1.5. Review of open action items [1/6] * [ ] QT4CG-002-10: BTW to coordinate some ideas about improving diversity in the group * [ ] QT4CG-016-08: RD to clarify how namespace comparisons are performed. * [ ] QT4CG-026-01: MK to write a summary paper that outlines the decisions we need to make on "value sequences" + This is related to PR #368: Issue 129 - Context item generalized to context value and subsequent discussion. * [ ] QT4CG-029-07: NW to open the next discussion of #397 with a demo from DN See PR [26]#449 * [ ] QT4CG-039-01: NW to schedule discussion of issue [27]#52, Allow record(*) based RecordTests * [ ] QT4CG-042-01: NW to use sequences instead of arrays in parse-uri output. * [ ] QT4CG-042-02: NW to make the query into a simple map with repeated values. * [ ] QT4CG-042-03: NW to consider revisions to query parses. 2. Technical Agenda 2.1. Review of open PRs * PR [28]#368: 129: Context item generalized to context value + Revise * PR [29]#412: 409, QT4CG-027-01: xsl:next-match + XSLT * PR [30]#470: 369 add fixed-prefixes attribute in XSLT + Revise * PR [31]#529: 528: revision of json(), and renaming to xdm-to-json() + MK: There are open comments to reduce its scope. + Leave open * PR [32]#533: 413: Spec for CSV parsing with fn:parse-csv() + Merge * PR [33]#538: Attempt to allow xs:string to be 'promoted to' xs:anyURI + Revise * PR [34]#546: 414: Attempt to implement expanding the allowed character repertoire + Merge * PR [35]#575: 359: fn:void: Absorb result of evaluated argument + DN: The name isn't very informative + ACTION QT4CG-043-01: CG to consider a different name for fn:void + Merge * PR [36]#589: 561: abbreviation fn=function, drop lambda syntax + Merge * PR [37]#599: 90: Simplified stylesheets with no xsl:version + XSLT * PR [38]#603: 602 Implausible Expressions + JL: Is it provable that something is going to give an error? + MK: No, they mostly return an empty sequence which can be hard to diagnose. It's a case where we're pretty sure you've done something that only succeeds by accident. + DN: Is there a full list of possible expressions? + MK: No, it's entirely defined by the spec. There isn't a centralized list, there's a distributed one. + Merge * PR [39]#606: Allow element(A|B) and attribute(A|B) + MK: Slight refactoring of existing syntax. + Merge * PR [40]#609: 508: New Map & Array Functions: Inconsistencies + Merge * PR [41]#619: XDM ch. 6 minor edits + Revise * PR [42]#623: Issue93 sort descending + Leave open * PR [43]#627: Adjusted function category descriptions + Revise * PR [44]#629: 574: fn:log: Trace and discard results + Merge * PR [45]#630: XPath spec ch. 3 minor edits + Merge * PR #631: 600: fn:decode-from-uri + Leave open + MK: Do we know how we'd use this? * PR #632: SENR0001: Error description updated + Merge * PR #633: Edits ch. 4.1 through 4.15 + Revise * PR #634: 471: Quotes (missing cases) + Merge * PR #635: 451: Schema compatibility + Leave open + MK: I'd particularly like MSM to review it. o ACTION QT4CG-043-02: MSM to review PR #635 2.2. Review of open issues ACTION QT4CG-043-03: NW to work on issue #608 * MK: The "sort descending" PR has markup changes that could be incorporated. ACTION QT4CG-043-04: NW to try to resolve the problem of diffs that mix PR texts. ACTION QT4CG-043-05: NW to review what's wrong with PR #633 ACTION QT4CG-043-06: NW to consider if there's any low-hanging-fruit in replacing external parsed entities with XInclude * MSM: If you have external entitites with multiple roots, you should just split them into three separate entities. 2.2.1. Issue #601 * CG: What about #601? * MK: I'm neutral. * MSM: How confident are we that the argument from consistency points in only one direction? Are we sure fn:every is better? Some discussion. General consensus that changing it now is better than changing it later. CG to submit a PR. 3. Any other business? * JL: Our next meeting is the last meeting before year two of the CG begins, should we do some sort of review? * NW: That's a good idea! 4. Adjourned References 1. https://qt4cg.org/meeting/minutes/2023/07-25.html#minutes 2. https://qt4cg.org/meeting/minutes/2023/07-25.html#new-actions 3. https://qt4cg.org/meeting/minutes/2023/07-25.html#administrivia 4. https://qt4cg.org/meeting/minutes/2023/07-25.html#roll-call 5. https://qt4cg.org/meeting/minutes/2023/07-25.html#agenda 6. https://qt4cg.org/meeting/minutes/2023/07-25.html#so-far 7. https://qt4cg.org/meeting/minutes/2023/07-25.html#approve-minutes 8. https://qt4cg.org/meeting/minutes/2023/07-25.html#next-meeting 9. https://qt4cg.org/meeting/minutes/2023/07-25.html#open-actions 10. https://qt4cg.org/meeting/minutes/2023/07-25.html#technical-agenda 11. https://qt4cg.org/meeting/minutes/2023/07-25.html#h-9C3A29A5-7411-4C95-A8CB-0A0FF80A1402 12. https://qt4cg.org/meeting/minutes/2023/07-25.html#h-2142FF29-2342-495A-B03E-F87934DBF449 13. https://qt4cg.org/meeting/minutes/2023/07-25.html#h-3002A09B-6249-46CA-AF48-84263FE3FEC1 14. https://qt4cg.org/meeting/minutes/2023/07-25.html#any-other-business 15. https://qt4cg.org/meeting/minutes/2023/07-25.html#adjourned 16. https://qt4cg.org/meeting/minutes/ 17. https://qt4cg.org/ 18. https://qt4cg.org/dashboard 19. https://github.com/qt4cg/qtspecs/issues 20. https://github.com/qt4cg/qtspecs/pulls 21. https://qt4cg.org/dashboard/#pr-449 22. https://github.com/qt4cg/qtspecs/issues/52 23. https://qt4cg.org/meeting/agenda/2023/07-25.html 24. https://qt4cg.org/meeting/minutes/2023/07-18.html 25. https://qt4cg.org/meeting/agenda/2023/08-29.html 26. https://qt4cg.org/dashboard/#pr-449 27. https://github.com/qt4cg/qtspecs/issues/52 28. https://qt4cg.org/dashboard/#pr-368 29. https://qt4cg.org/dashboard/#pr-412 30. https://qt4cg.org/dashboard/#pr-470 31. https://qt4cg.org/dashboard/#pr-529 32. https://qt4cg.org/dashboard/#pr-533 33. https://qt4cg.org/dashboard/#pr-538 34. https://qt4cg.org/dashboard/#pr-546 35. https://qt4cg.org/dashboard/#pr-575 36. https://qt4cg.org/dashboard/#pr-589 37. https://qt4cg.org/dashboard/#pr-599 38. https://qt4cg.org/dashboard/#pr-603 39. https://qt4cg.org/dashboard/#pr-606 40. https://qt4cg.org/dashboard/#pr-609 41. https://qt4cg.org/dashboard/#pr-619 42. https://qt4cg.org/dashboard/#pr-623 43. https://qt4cg.org/dashboard/#pr-627 44. https://qt4cg.org/dashboard/#pr-629 45. https://qt4cg.org/dashboard/#pr-630 Be seeing you, norm -- Norm Tovey-Walsh Saxonica
Received on Tuesday, 25 July 2023 16:01:43 UTC