TECHNICAL SUMMARY of XSL WG telcon 2016-09-22

4. Review of actions


ACTION 2016-03-03-001: Charles Foster to develop an RNG schema for
XSLT 3.0 (either from scratch or on the basis of Mohammed Zergaoui's
old RNG schema for XSLT 2.0).
(Status -04-28: CF is carrying on from where Mohammed left off on the RNG
schema. He's testing the schema against the test suite and now  has a 96.5% pass
rate.)
 In progress – status?

§§ A test catalog-010 has been committed to the test suite. The driver to run this from Saxon is called Saxon-Jing and is on Github. See also http://cfoster.net/saxon-jing <http://cfoster.net/saxon-jing>

§§ ACTION 2016-09-22-001 on MK and Abel to run the Relax-NG / Jing test and report results and/or bugs (which may result in follow-up actions for Charles). ETA 09-29.


7. XSLT Draft

The diff version is at the usual location. A new version was posted on 11 Sept, which unfortunately went unnannounced on the mailing list.

Published CR: http://www.w3.org/TR/2015/CR-xslt-30-20151119/ <http://www.w3.org/TR/2015/CR-xslt-30-20151119/>

Internal version:
https://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/Overview.html <https://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/Overview.html>
W3C Candidate Recommendation 11 September 2016

8. Spec bugs


29814 [xslt30] Use of XPath comments
 MK proposal in comment 1.

§§ Abel and MSMcQ think it might be simpler to allow comments more liberally, including in for example name="f:goForIt (:quickly:)". MK: but what about yes/no attributes, or attributes taking a decimal literal? Users won't know whether we have defined the version attribute in terms of an XPath production or not. And if we allow version="1.0 (:really:)" then we have to change our schema to allow it (otherwise the schema becomes a lot less useful).

§§ There was discussion about whether we can define types that accept comments, but that's difficult because comments can be nested and therefore can't be defined fully using regular expressions.

§§ ACTION 2016-09-22-004 MK to make a proposal taking the above discussion into account.


29827 [XSLT 3.0] Error XTDE0045 revisited

§§ ACTION 2016-09-22-003 MK: try to express the rules in the form of a table. Abel phrases it in terms that if declared-modes="yes" then the mode "doesn't exist" unless it is declared and it then becomes an error to refer to it.

Received on Friday, 23 September 2016 21:27:38 UTC