<?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>13470</bug_id>
          
          <creation_ts>2011-07-30 16:26:43 +0000</creation_ts>
          <short_desc>Support multiple types per item</short_desc>
          <delta_ts>2011-08-21 18:08:03 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>LC1 HTML Microdata (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Manu Sporny">msporny</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>eoconnor</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>philipj</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>51820</commentid>
    <comment_count>0</comment_count>
    <who name="Manu Sporny">msporny</who>
    <bug_when>2011-07-30 16:26:43 +0000</bug_when>
    <thetext>This feedback is filed as a personal comment and is not intended to be any sort
of official feedback from any standards working group.

Microdata currently does not support multiple types per item. For example, when specifying an object, one cannot do the following:

&lt;div itemscope itemtype=&quot;http://schema.org/FurnitureStore http://schema.org/GardenStore http://schema.org/HardwareStore&quot;&gt;
  &lt;span property=&quot;name&quot;&gt;Home Depot&lt;/span&gt; sells a variety of things.
&lt;/div&gt;

It is restrictive to categorize some items under a fixed heading. RDFa allows you to do the following:

&lt;div vocab=&quot;http://schema.org/ typeof=&quot;FurnitureStore GardenStore HardwareStore&quot;&gt;
  &lt;span property=&quot;name&quot;&gt;Home Depot&lt;/span&gt; sells a variety of things.
&lt;/div&gt;

I understand the technical reason for this restriction, but that technical restriction results in the over-simplification of some types of data found in real-world scenarios. I suggest that Microdata add support for multiple item types to remove this restriction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51846</commentid>
    <comment_count>1</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2011-07-30 22:48:56 +0000</bug_when>
    <thetext>This was discussed in http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-June/032243.html with no real conclusion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51968</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-08-02 07:19:47 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale:

The conclusion was in:
   http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-June/032260.html

This is unnecessary, because if you want to indicate that an element has multiple categories, you just need to define a property whose value is those categories.

The itemtype=&quot;&quot; attribute doesn&apos;t specify an item&apos;s categories, it gives the item&apos;s vocabulary (its type, in programming terms).

If you&apos;re trying to use multiple vocabularies with one item, this isn&apos;t possible because there&apos;d be no way to disambiguate terms without vocabulary knowledge. Don&apos;t do that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52984</commentid>
    <comment_count>3</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2011-08-04 05:05:49 +0000</bug_when>
    <thetext>mass-move component to LC1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54428</commentid>
    <comment_count>4</comment_count>
    <who name="Manu Sporny">msporny</who>
    <bug_when>2011-08-09 00:38:53 +0000</bug_when>
    <thetext>Then change @itemtype to @itemvocab to make it more clear that this is what is happening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55026</commentid>
    <comment_count>5</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-08-15 04:38:50 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: The term &quot;type&quot; is being used in a way that is consistent with its meaning in the industry. It might not be the meaning used in the Semantic Web space, but that isn&apos;t the target audience here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55548</commentid>
    <comment_count>6</comment_count>
    <who name="Manu Sporny">msporny</who>
    <bug_when>2011-08-21 18:08:03 +0000</bug_when>
    <thetext>Limiting an item&apos;s type to just one thing and making properties like &apos;name&apos; specific to that type is unnecessarily limiting. It is quite often that something in the real world can be multiple types of things - a car can be a vehicle and a shelter. A person can be a mother and a sibling. I don&apos;t agree that objects that are singly-typed should be the way forward for a semantic expression language in HTML5. That said, I don&apos;t think that the editor is going to change his mind on this issue. The reasoning behind the requirement of multiple types per item has been made clear, the Editor is still not convinced, I am not happy with the resulting limitation it places on content authors. My concern has not been addressed, but I&apos;m dropping the issue.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>