- 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