Re: QT4 CG Meeting 006 Proposed Agenda 2022-10-11

Could we prioritize things where we have an actual pull request - e.g. fn:op (issue #83)? Partly because PRs will get more difficult to merge in as they age.

We might be approaching the time when it's worth spending a little bit of time doing a triage.

I think proposals that might be ready to go include #170 (otherwise), #165 (syntax for keyword arguments), #151 (map:build), #114 (array:index-where), #107 (self::(a|b|c), #96 (functions symmetric to head() and tail()), 

I'd also like to talk about how we tackle XSLT issues - would anyone prefer if some meetings were dedicated to that spec?

Michael Kay
Saxonica



> On 7 Oct 2022, at 15:51, Norm Tovey-Walsh <norm@saxonica.com> wrote:
> 
> Happy weekend, everyone.
> 
> Here’s the agenda proposed for next week:
> 
>  https://qt4cg.org/meeting/agenda/2022/10-11.html
> 
> And the usual courtesy copy in this message:
> 
> QT4 CG Meeting 006 Agenda 2022-10-11
> 
> Agenda
> 
>   This meeting will be hosted on Zoom at 16:00BST (15:00GMT, 17:00CEST,
>   11:00EDT).
> 
>   See the meeting logistics page for details.
> 
> 1. Administrivia
> 
>  1.1. Roll call
> 
>  1.2. Approve minutes of previous meeting
> 
>   Minutes of the previous meeting.
> 
>  1.3. Review of open action items [4/7]
> 
>   (Items marked [X] are believed to have been closed via email before this
>   agenda was posted.)
> 
>     * [ ] QT4CG-002-01: NW to incorporate email feedback and produce new
>       versions of the process documents.
>     * [X] QT4CG-003-03: NW to tweak the CSS for function signatures to avoid
>       line breaks on - characters.
>          * https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0012.html
>     * [ ] QT4CG-002-10: BTW to coordinate some ideas about improving
>       diversity in the group
>     * [X] QT4CG-005-01: NW to update the W3C CG page to reflect the current
>       chairs
>          * https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0001.html
>     * [X] QT4CG-005-02: NW to investigate how the function dropdown works
>       and if it’s buggy
>          * https://lists.w3.org/Archives/Public/public-xslt-40/2022Oct/0002.html
>     * [ ] QT4CG-005-03: RD to review the variadic functions proposal in #166
>     * [X] QT4CG-005-04: MK to draft a concrete proposal for the
>       range-related functions
>          * See pull request #177, also below.
> 
> 2. Technical Agenda
> 
>  2.1. Review pull request #166 (variadic functions)
> 
>     * See pull request #166 (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.
> 
>  2.2. Review pull request #177 (items before, etc.)
> 
>     * See pull request #177
> 
>  2.3. fn:while (previously fn:until)
> 
>     * See #80
> 
>   CG suggested that this might complement the discussion of splitting
>   sequences, see #149.
> 
>  2.4. HOF sequence functions and positional arguments
> 
>     * See #181
> 
>   CG says “I haven’t drafted a full proposal yet, as I’d first like to hear
>   what everyone thinks about it.”
> 
>  2.5. XPath 4.0 functions
> 
>    2.5.1. fn:duplicate-values
> 
>     * See #123
>     * See also discussion from last meeting
> 
>    2.5.2. fn:replace (action)
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-replace
> 
>    2.5.3. fn:format-number (minor fixes)
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-format-number
> 
>    2.5.4. fn:json
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-json
> 
>    2.5.5. fn:differences
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#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.5.6. fn:stack-trace
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-stack-trace
> 
>    2.5.7. map:group-by
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-group-by
> 
>    2.5.8. map:replace
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-replace
> 
>    2.5.9. map:substitute
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-map-substitute
> 
>    2.5.10. map:entries
> 
>     * See #29 and #113
> 
>    2.5.11. array:replace
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-replace
> 
>    2.5.12. array:slice
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-slice
> 
>    2.5.13. array:partition
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-array-partition
> 
>    2.5.14. fn:parts
> 
>     * See ???
> 
>    2.5.15. fn:op
> 
>     * See #83
> 
>    2.5.16. fn:init, fn:foot, etc
> 
>     * See #97
> 
>    2.5.17. fn:sequence-contains, fn:sequence-starts-with, fn:sequence-ends-with
> 
>     * See #94 and #96
> 
>    2.5.18. fn:convert-to/from-EQName
> 
>     * See #1
> 
>    2.5.19. fn:parse-html
> 
>     * See #74
> 
>    2.5.20. fn:split-by-graphemes
> 
>     * See #73
> 
>    2.5.21. fn:until
> 
>     * See #80
> 
>    2.5.22. fn:nl, fn:cr, fn:tab
> 
>     * See #121
> 
>    2.5.23. fn:deep-normalize-space
> 
>     * See #79
> 
>    2.5.24. fn:parcel, fn:unparcel, array:from-members/of, array:members/parcels
> 
>     * See #113
> 
>    2.5.25. array:values, map:values
> 
>     * See #29
> 
>    2.5.26. fn:distinct-values (semantics)
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-distinct-values
> 
>    2.5.27. fn:deep-equal (options)
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-deep-equal
> 
>    2.5.28. fn:parse-json (number formatting)
> 
>     * See
>       https://qt4cg.org/specifications/xpath-functions-40/Overview.html#func-parse-json
> 
> 3. Any other business
> 
> 
>                                        Be seeing you,
>                                          norm
> 
> --
> Norm Tovey-Walsh
> Saxonica

Received on Friday, 7 October 2022 15:50:57 UTC