This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 24309 - Declarations xsl:import and xsl:include are not mentioned in "3.6.4 Declarations Local to a Package"
Summary: Declarations xsl:import and xsl:include are not mentioned in "3.6.4 Declarati...
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-16 14:20 UTC by Abel Braaksma
Modified: 2014-02-17 13:25 UTC (History)
2 users (show)

See Also:


Attachments

Description Abel Braaksma 2014-01-16 14:20:45 UTC
I think it is worthwhile adding both xsl:import and xsl:include to the list of declarations that are local to the package (from all declarations, these are the only two not included that are also private) and behave the way as described under 3.6. This makes the list of declarations in this section conclusive.

Note, under section 3.6, xsl:package, it is already described how the process works of xsl:import/include works in relation to packages.
Comment 1 Michael Kay 2014-01-29 11:11:59 UTC
Perhaps it's wrong to classify xsl:include, xsl:import, xsl:use-package and perhaps xsl:import-schema as declarations, since they don't create components. May need to reexamine the terminology in this area.
Comment 2 C. M. Sperberg-McQueen 2014-02-10 14:29:49 UTC
We discussed this briefly at the face to face meeting in Prague; no change to the language is being proposed here, only an editorial change to the spec.  MKay suggested perhaps we should define three categories of declaration, not two. (But then what about importing schemas?)
Comment 3 Michael Kay 2014-02-17 13:25:24 UTC
I have simply added the statement "The xsl:import and xsl:include declarations are local to a package.".