<?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>4806</bug_id>
          
          <creation_ts>2007-06-27 23:08:41 +0000</creation_ts>
          <short_desc>Prepare list of places in the spec to consider using \&quot;implementation defined\&quot; vs \&quot;implementation dependent\&quot;</short_desc>
          <delta_ts>2007-07-09 20:32:38 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>SML</product>
          <component>Core+Interchange Format</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</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="Bassam Tabbara">bassamt</reporter>
          <assigned_to name="Virginia Smith">virginia.smith</assigned_to>
          
          
          <qa_contact name="SML Working Group discussion list">public-sml</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15687</commentid>
    <comment_count>0</comment_count>
    <who name="Bassam Tabbara">bassamt</who>
    <bug_when>2007-06-27 23:08:41 +0000</bug_when>
    <thetext> </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15760</commentid>
    <comment_count>1</comment_count>
    <who name="Virginia Smith">virginia.smith</who>
    <bug_when>2007-07-09 20:32:38 +0000</bug_when>
    <thetext>Fixed 3 places where this term is currently used. 

The following text from Section 7 of &quot;Variability in Specifications&quot; spec (http://www.w3.org/TR/spec-variability/) discusses implementation-defined behavior vs. implementation-dependent behavior.

&quot;An &apos;implementation-dependent feature&apos; is one whose end result must occur, but the behavior that leads to that end result is discretionary. ... users of the technology will need to know the behavior of any given implementation, and  [the specification authors] chose not to force uniform behavior.&quot;

This can be contrasted to &apos;implementation-defined behavior&apos; that the specification authors choose to leave unspecified (and not required). A common example of this is the behavior when multiple errors are present in the input.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>