<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>26438</bug_id>
          
          <creation_ts>2014-07-27 20:11:16 +0000</creation_ts>
          <short_desc>[xslt 3.0] xsl:package/@declared-modes</short_desc>
          <delta_ts>2014-08-01 19:30:22 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XSLT 3.0</component>
          <version>Working drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Kay">mike</reporter>
          <assigned_to name="Michael Kay">mike</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>109327</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2014-07-27 20:11:16 +0000</bug_when>
    <thetext>The WG established during its meeting on 17 July 2014 that there was a requirement for a stylesheet author to indicate an intent that all modes used in the stylesheet should be explicitly declared, thus avoiding accidental omission or mis-spelling of &quot;mode&quot; attributes on xsl:template and xsl:apply-templates.

We decided that this intent should be linked to a package, and that the default should be to require explicit mode declarations in an explicit package (but for compatibility reasons, not to require them in an implicit package).

The intent should be signalled by the attribute xsl:package/@declared-modes, type boolean.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>109329</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2014-07-27 21:06:38 +0000</bug_when>
    <thetext>I have made the changes necessary to implement this decision but I am leaving the bug open while the Working Group reviews the specification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>109673</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2014-07-31 15:31:44 +0000</bug_when>
    <thetext>The WG reviewed the proposed text and accepted it.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>