<?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>4552</bug_id>
          
          <creation_ts>2007-05-10 20:09:54 +0000</creation_ts>
          <short_desc>Should the word &quot;collection&quot; be changed to something more specific?</short_desc>
          <delta_ts>2007-05-24 02:46:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Policy</product>
          <component>Framework</component>
          <version>CR</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="Ashok Malhotra">ashok.malhotra</reporter>
          <assigned_to name="Felix Sasaki">fsasaki</assigned_to>
          <cc>dmh</cc>
          
          <qa_contact name="Web Services Policy WG QA List">public-ws-policy-qa</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15065</commentid>
    <comment_count>0</comment_count>
    <who name="Ashok Malhotra">ashok.malhotra</who>
    <bug_when>2007-05-10 20:09:54 +0000</bug_when>
    <thetext>David Hull started this conversation by noting that where the Framework spec uses the word &quot;collection&quot;, it really means &quot;bag&quot; as there is no order and duplicates are allowed.  See http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0001.html

I replied, supporting this suggestion and noting that &apos;collection&apos; is used in 3 contexts in the Framework spec:  a policy is a collection of alternatives, am alternative is a collection of assertions and a policy scope is a collection of policy subjects. http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0042.html

Fabian responded saying that implementations could do what they wanted; specifically they could eliminate duplicates http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0045.html

Asir responded that the word &apos;bag&apos; was too technical and suggested that we add the sentence &quot;The items in a collection in this specification are unordered and may contain duplicates.&quot;  See http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0062.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15066</commentid>
    <comment_count>1</comment_count>
    <who name="David Hull">dmh</who>
    <bug_when>2007-05-11 15:13:44 +0000</bug_when>
    <thetext>My understanding from the list discussion is that policies are *sets* of alternatives, not bags, in that it does not matter how many times an alternative appears, so long as it appears.

If so, then the blanket statement that &quot;collection&quot; means &quot;unordered collection with multiple occurrences allowed&quot; is inappropriate.  If policies are allowed to contain the same alternative multiple times, then someone has to say what the differences is between, e.g., an alternative occurring once and the same alternative occurring twice.

Conversely, if there is no difference, then say so explicitly.  That is, instead of saying &quot;A policy is a collection (unordered, multiples allowed) of alternatives where multiplicity doesn&apos;t matter&quot;, say directly that &quot;A policy is a set of alternatives&quot;.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15166</commentid>
    <comment_count>2</comment_count>
    <who name="Asir V Selvasingh">asirveda</who>
    <bug_when>2007-05-24 02:44:49 +0000</bug_when>
    <thetext>&lt;cferris&gt; RESOLUTION: issue 4552 closed with text in http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0062.html placed in Terminology section and referenced (linked) from uses of the term as deemed appropriate by editors

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15167</commentid>
    <comment_count>3</comment_count>
    <who name="Asir V Selvasingh">asirveda</who>
    <bug_when>2007-05-24 02:46:11 +0000</bug_when>
    <thetext>Reference - http://www.w3.org/2007/05/23-ws-policy-minutes.html#item08</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>