- From: <bugzilla@jessica.w3.org>
- Date: Thu, 11 Sep 2014 00:03:25 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26780 Bug ID: 26780 Summary: [XSLT30] Forwards compatibility mode and packages, after xsl:stylesheet became obsolete as a child Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Assignee: mike@saxonica.com Reporter: abel.braaksma@xs4all.nl QA Contact: public-qt-comments@w3.org We say, under 3.6 Packages: "The version attribute indicates the version of the XSLT language specification to which the package manifest conforms. The value SHOULD be 3.0." Before we merged xsl:stylesheet into xsl:package, this made sense, because on the child xsl:stylesheet one could still specify another version. Except that as written it limited the way you could use forwards or backwards compatibility mode on children of xsl:package. Now that all declarations are allowed as children of xsl:package, it has become more synonymous with xsl:stylesheet. I think we should bring the description of the allowed values for the version attribute in line to allow the same kinds of forwards compatibility processing (and perhaps even backwards compatibility processing, though I think a version lower than 3.0 would yield an error either way) as xsl:stylesheet had. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 11 September 2014 00:03:28 UTC