Re: Minutes of XSLT WG call 2015-09-10 (was Re: XSLT WG Telcon Agenda 10 September 2015)

> 
I am committing a new spec at file:///Users/mike/w3c/qtspecs/specifications/xslt-30/html/Overview-diff.html, dated 15 Sept 2015.


>> ACTION-2015-04-23-001: MK to add a section to the back matter suitable
>> for pointing to the RelaxNG schema.
>>  status: still pending
>> 
> 
>> ACTION 2015-09-03-001: MKay to add fn:available-system-properties() to the spec
>> Completed, see 20.3.5
> 
> 
>> ACTION 2015-09-03-003: MKay to review the impact of supporting XP3.1 with arrays in
>> XSLT3.0 (bug 29079)
>>  completed - see email
> 
> https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0007.html
> 
> 
>> ACTION 2015-09-03-004: MK to propose wording for bug 29081 prohibiting use
>> reserved namespaces in extensions functions/attributes
> 
>> completed - see Bugzilla
> 
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29081#c1
> 
> 
>> ACTION 2015-09-03-005: MK to fix 29084 according to the proposed resolution
>> completed
> 
>> ACTION 2015-09-03-006: MK to fix 29086 by removing the sentence as proposed.
>> completed
> 
>> ACTION 2015-09-03-007: MK to send email summarizing the proposed changes for bug 29088.
>>  completed - see Bugzilla
> 
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29088#c4
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29088#c5

I don’t have any record of a decision on this one, but my recollection was that we discussed it and were favourably disposed. I have therefore applied the necessary changes so the WG can review them, but I have left the bug open.
> 
> 
>> 6.4.1 XSLT 3.0, XPath 3.1, including arrays
>>   https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0007.html - MK
>>   https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0014.html - Abel
> 
>>   Abel wants to consider xsl:array / xsl:array-item, similar to
>> xsl:map/xsl:map-entry.
> 
> We reviewed the background of this topic.
> 
> Part (A) on streamability:  we just need to draft the rule changes.
> 
> ACTION 2015-09-10-001: MK to draft the streamability rule changes
> needed to address the use of XSLT 3.0 with XPath 3.1 (as outlined in
> https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0007.html part
> (A))

Done in https://lists.w3.org/Archives/Public/public-xsl-wg/2015Sep/0006.html
> 
> Part (B) on arrays.
> 
> ACTION 2015-09-10-002: MK to make a proposal on how to handle arrays
> in the template-match rules (as outlined in
> https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0007.html part
> (B) and discussed on 10 September [arrays as functions, or atomized?])

I’ve extended the scope of bug 29079  [xslt 3.0] (was: xsl:where-populated and empty arrays) to handle all aspects of support for arrays in XSLT 3.0.
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29079

See bugzilla. The proposal also refers to 

https://lists.w3.org/Archives/Public/public-xsl-wg/2015Sep/0004.html

> 
> RESOLVED: to allow xsl:use-package as a child of xsl:stylesheet.
> 
> ACTION 2015-09-10-003: MK to revised the spec text to allow
> xsl:use-package as a child of xsl:stylesheet (and clearly so).

Created bug 29121 to track this issue, and I have applied the changes to the spec.
> 
> ACTION 2015-09-10-004: MK to open a Bugzilla entry for the issue
> identified in
> https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Sep/0015.html and
> explain the issues.

Created bug 29122
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29122

I’ve applied the suggested changes to the spec in anticipation.
> 
> 
>> 28955  [XSLT30] xsl:try should probably include xs:error in its enumeration
>>      https://www.w3.org/Bugs/Public/show_bug.cgi?id=28955
>>       Resolved at last meeting. To be closed when MK has implemented
>> in spec. and ABr has completed action item to submit bug for XP 3.1
> 
> The resolution is now in the spec; the bug can be closed.
> 
> ACTION 2015-09-10-005: SCA to close bug 18955.

The reference should be to bug 28955.
> 
> 
>> 29081  [xslt 3.0] Use of reserved namespaces in extensions - MK submitter
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29081
>> see proposal in bugzilla  
> 
> We reviewed the proposal and approved it.
> 
> [Scribe's note: at least, I believe we approved it. I lost voice
> contact with the call just as the discussion here was concluding.]

My notes indicate that we did indeed approve it. I have applied the changes and marked the bug as resolved.
> 
> 
>> 29084  [xslt 3.0]default-mode - ancestor, or ancestor-or-self? - MK submitter
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29084

I’ve taken the liberty of closing this editorially.
> 
>> 29086  [xslt 3.0] Conformance section: recoverable errors - MK submitter
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29086

My notes say that we agreed to fix this during the 2015-09-03 meeting. It has now been fixed and is marked resolved.
> 
> 
>> 29113  [XSLT30] fn:system-property does not a allow an EQName - Abel
>> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29113

This is still open, but the bug is so “obvious” that I’ve applied the change to the spec and I have added a test case.
> 
> 29117 default-collation and xsl:merge-key
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=29117
> 
> RESOLVED: to adopt the proposal in this bug report.
> 
The spec has been updated and the bug is marked resolved.
> 

Michael Kay
Saxonica

Received on Monday, 14 September 2015 15:31:00 UTC