- From: <bugzilla@jessica.w3.org>
- Date: Thu, 26 May 2016 15:21:32 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29666
Bug ID: 29666
Summary: [XSLT30] Stylesheet level definition may need updating
or clarification
Product: XPath / XQuery / XSLT
Version: Candidate Recommendation
Hardware: PC
OS: Windows NT
Status: NEW
Severity: minor
Priority: P2
Component: XSLT 3.0
Assignee: mike@saxonica.com
Reporter: abel.braaksma@xs4all.nl
QA Contact: public-qt-comments@w3.org
Target Milestone: ---
The current definition of "stylesheet level" is:
[Definition: A stylesheet level is a collection of stylesheet modules
connected using xsl:include declarations: specifically, two stylesheet modules
A and B are part of the same stylesheet level if one of them includes the other
by means of an xsl:include declaration, or if there is a third stylesheet
module C that is in the same stylesheet level as both A and B.]
This does not reflect what happens with used packages. I think these are on the
same stylesheet level (if P uses Q and Q includes R then declarations in P, Q
and R are all in the same stylesheet level, even though Q and R may have
components that are invisible to P).
Furthermore, I think it would be clarifying if we say something like "Note: if
A imports through xsl:import B, then A is not on the same stylesheet level as
B.".
I'm not sure whether the definition itself should be updated, but it may help
to clarify the relation between include/import/use-package.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 26 May 2016 15:21:34 UTC