- 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