QT4 CG Meeting 013 Agenda 2022-11-29
Agenda
This meeting will be hosted on Zoom at 16:00GMT (17:00CET, 11:00EST).
See the 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 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[X]
QT4CG-012-01: MK to add a reference to the place in XSD where it says that value spaces are non-overlapping[X]
QT4CG-012-02: MK to point out the rules for union types are actually a bit more complex than described in section 2.2.1.[X]
QT4CG-012-03: MK to consider introducing schema element and schema element in 2.8[X]
QT4CG-012-04: MK to add “and also of other specific function types” to 2.8.[X]
QT4CG-012-05: NW to see if the presentation of the type hierarchy tables can be improved.[X]
QT4CG-012-06: MK to removexs:untyped
from the paragraph at the top of 2.8.2[X]
QT4CG-012-07: NW to work with MK to sort out the server build issues with PR #237- Resolved, merged
[X]
QT4CG-012-08: NW to put the coercion rule changes on the agenda next week.
2. Technical Agenda
Pull request #253 is editorial or addresses infrastructure issues.
2.1. Review the coercion rules
See 4.4.3 Coercion Rules in XPath 4.0 See also pull request #254
2.2. Review pull request #250: fn:foot, etc.
2.3. Review pull request #258: add array:index-where (issue #114)
2.4. Review pull request #259: parse-html (issue #74)
2.5. Review pull request #268: type diagrams (issue #265)
2.6. Review pull request #271: data model changes
2.7. Issue #170, XPath “otherwise” operator
MK proposes that this issue may be ready to be decided.
2.8. Issue #114, array:index-where
MK proposes that this issue may be ready to be decided
2.9. Issue #107, allow self::(a|b|c)
MK proposes that this issue may be ready to be decided.
2.10. XPath 4.0 functions
2.10.1. fn:duplicate-values
- See #123
- See also discussion from last meeting
2.10.2. fn:replace (action)
2.10.3. fn:format-number (minor fixes)
2.10.4. fn:json
2.10.5. fn:differences
Editorially, this function is not ready for approval. We should decide if we want to pursue it, and if we do, how.
2.10.6. fn:stack-trace
2.10.7. map:group-by
2.10.8. map:replace
2.10.9. map:substitute
2.10.11. array:replace
2.10.12. array:slice
2.10.13. array:partition
2.10.14. fn:parts
- See ???
2.10.15. fn:convert-to/from-EQName
- See #1
2.10.16. fn:parse-html
- See #74
2.10.17. fn:split-by-graphemes
- See #73
2.10.18. fn:until
- See #80
2.10.19. fn:nl, fn:cr, fn:tab
- See #121
2.10.20. fn:deep-normalize-space
- See #79
2.10.21. fn:parcel, fn:unparcel, array:from-members/of, array:members/parcels
- See #113
2.10.22. array:values, map:values
- See #29