<?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>3464</bug_id>
          
          <creation_ts>2006-07-14 19:55:04 +0000</creation_ts>
          <short_desc>Allowing for xpath expressions to point to term definitions</short_desc>
          <delta_ts>2006-10-04 03:02:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>ITS</product>
          <component>ITS tagset</component>
          <version>LastCall</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>nonEditorialChange, proposalAccepted, reviewerSatisfied</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>AfterLC</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yves Savourel">ysavourel</reporter>
          <assigned_to name="Felix Sasaki">fsasaki</assigned_to>
          
          
          <qa_contact name="Felix Sasaki">fsasaki</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10519</commentid>
    <comment_count>0</comment_count>
    <who name="Yves Savourel">ysavourel</who>
    <bug_when>2006-07-14 19:55:04 +0000</bug_when>
    <thetext>Issue #22 of i18nCore comments:
http://www.w3.org/International/reviews/0606-its/

Section 6.4.2: Please provide a mechanism to point to a term definition if it doesn&apos;t have an associated id? Eg. in a DL list, where the successive DT and DD elements contain terms and definitions without ids. Surely something like termInfoPath is needed.

Example 19 shows this scenario quite clearly. Terms are identified, but not linked to the definitions given in the example.

FS: You could point to term definitions with a termInfoPointer attribute: 
&lt;dl&gt; 
 &lt;dt&gt;...&lt;/dt&gt; 
 &lt;dd&gt;...&lt;dd&gt; 
&lt;/dl&gt; 

possibly in a different document (see my reply to your comment 50 below): 

&lt;its:termRule selector=&quot;//dl&quot; termInfoPointer=&quot;following-sibling::dd&quot;/&gt; 

For consistency, I would propose to keep the naming scheme &quot;xxxPointer&quot;, and not &quot;termInfoPath&quot;. Also for consistency, where should be a global or local termInfo attribute (if the ITS group decides to accept this proposal).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10592</commentid>
    <comment_count>1</comment_count>
    <who name="Yves Savourel">ysavourel</who>
    <bug_when>2006-07-19 16:27:26 +0000</bug_when>
    <thetext>The proposed resolution for this is to have a termInfoPointer attribute in the
&lt;termRule&gt; element.

The termInfoPointer attribute value is an XPath expression relative to the
node(s) selected by the selector attribute of the &lt;termRule&gt; element. That
expression points to the node(s) where the data can be found.

So, given the example below:

...
&lt;glist&gt;
 &lt;gitem&gt;
  &lt;label&gt;Appaloosa&lt;/label&gt;
  &lt;def&gt;&lt;p&gt;Rugged saddle horse that has a white or solid-colored coat with small spots.&lt;/p&gt;&lt;/def&gt;
 &lt;/gitem&gt;
&lt;/glist&gt;
...

To express that the &lt;def&gt; element of &lt;gitem&gt; is the definition of the &lt;label&gt; element, we could use the following rule:

&lt;its:termRule selector=&quot;//gitem/label&quot; termInfoPointer=&quot;../def&quot;/&gt;
or
&lt;its:termRule selector=&quot;//gitem/label&quot; termInfoPointer=&quot;following-sibling::def&quot;/&gt;

A test application illustrating this mechanism can be found here:
http://lists.w3.org/Archives/Member/member-i18n-its/2006JulSep/0064.html

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10733</commentid>
    <comment_count>2</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2006-07-24 17:13:41 +0000</bug_when>
    <thetext>Resolution: working group agreed with the proposal at http://www.w3.org/2006/07/19-i18nits-minutes.html#item02 .
Action: editors to make the change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11145</commentid>
    <comment_count>3</comment_count>
    <who name="Christian Lieske">christian.lieske</who>
    <bug_when>2006-08-16 12:45:34 +0000</bug_when>
    <thetext>See resolution for Bug 3463</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11426</commentid>
    <comment_count>4</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2006-09-06 17:48:04 +0000</bug_when>
    <thetext>Action: Felix to make the change and to go back to i18n core</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11577</commentid>
    <comment_count>5</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2006-09-11 02:42:31 +0000</bug_when>
    <thetext>Wait: response sent. See http://lists.w3.org/Archives/Public/public-i18n-its/2006JulSep/0315.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>11709</commentid>
    <comment_count>6</comment_count>
    <who name="Yves Savourel">ysavourel</who>
    <bug_when>2006-09-14 03:50:00 +0000</bug_when>
    <thetext>Closed. Commenters satisfied see:
http://lists.w3.org/Archives/Public/public-i18n-its/2006JulSep/0362.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12129</commentid>
    <comment_count>7</comment_count>
    <who name="Felix Sasaki">fsasaki</who>
    <bug_when>2006-09-28 06:22:07 +0000</bug_when>
    <thetext>Summary: The Working Group decided to accept the proposal and introduced a termInfoPointer attribute. See also the resolution for issue 3463.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>