QT4 CG Meeting 009 Agenda 2022-11-01


This meeting will be hosted on Zoom at 16:00GMT (17:00CET, 12:00EST).

Daylight Saving Time has ended in the United Kingdom and Europe. Please observe that this meeting is one hour later in the United States and perhaps other locales.

See the meeting logistics page for details.

1. Administrivia

1.1. Roll call

1.2. Accept the agenda

1.3. Next meeting

Declarative Amsterdam is happening on Tuesday, 8 November.

Proposal: skip 8 November, next meeting is 15 November.

Regrets for the next meeting?

1.4. Approve minutes of previous meeting

Minutes of the previous meeting.

1.5. Review of open action items [2/6]

(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-005-03: RD to review the variadic functions proposal in #197 (formerly #166)
  • [ ] QT4CG-007-05: NW to make an issue for Martin’s proposed ammendment to map:build
  • [ ] QT4CG-008-01: MK to review RD’s comments on PR #202
  • [X] QT4CG-008-02: NW to review MKs comments on PR #215
    • Updates to PR #215
  • [X] QT4CG-008-03: MK to make a PR for issue #96, starts|ends-with-sequence

2. Technical Agenda

2.1. Review pull request #197 (was 166; variadic functions)

See pull request #197 (you’ll find links to formatted versions of the specs at https://qt4cg.org/).

See also the nexus of issues #162, #161, #160, #159, #158, #157, and #155.

See the discussion from three weeks ago, two weeks ago, and last week.

We hope to resolve this PR this week.

2.2. Review pull request #202 (was 196; subtyping)

2.3. Review pull request #210: Issue 80: fn:while

2.4. Review pull request #215: parse-uri and build-uri functions

2.5. Review pull request #222: Sequence comparision

See pull request #222 and issues #94 and #96.

2.6. Issue #170, XPath “otherwise” operator

MK proposes that this issue may be ready to be decided.

See the discussion in meeting 007 on 18 October 2022.

2.7. Issue #114, array:index-where

MK proposes that this issue may be ready to be decided

2.8. Issue #107, allow self::(a|b|c)

MK proposes that this issue may be ready to be decided.

2.9. Issue #96, starting/ending sequence functions

MK proposes that this issue may be ready to be decided.

2.10. XPath 4.0 functions

2.10.1. fn:duplicate-values

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.10. map:entries

2.10.14. fn:parts

  • See ???

2.10.15. fn:op

2.10.16. fn:init, fn:foot, etc

2.10.17. fn:sequence-contains, fn:sequence-starts-with, fn:sequence-ends-with

2.10.18. fn:convert-to/from-EQName

2.10.19. fn:parse-html

2.10.20. fn:split-by-graphemes

2.10.21. fn:until

2.10.22. fn:nl, fn:cr, fn:tab

2.10.23. fn:deep-normalize-space

2.10.24. fn:parcel, fn:unparcel, array:from-members/of, array:members/parcels

2.10.25. array:values, map:values

3. Any other business