[Bug 8161] New: Enum: en:Code isn't extensible

http://www.w3.org/Bugs/Public/show_bug.cgi?id=8161

           Summary: Enum: en:Code isn't extensible
           Product: WS-Resource Access
           Version: FPWD
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Enumeration
        AssignedTo: public-ws-resource-access-notifications@w3.org
        ReportedBy: dug@us.ibm.com
         QAContact: public-ws-resource-access-notifications@w3.org


modify en:Code so that people can define new URIs that can be used.
Right now its just:

  <xs:simpleType name="EnumerationEndCodeType">
    <xs:restriction base="xs:anyURI">
      <xs:enumeration value=
        "http://www.w3.org/2009/09/ws-enu/SourceShuttingDown" />
      <xs:enumeration value=
        "http://www.w3.org/2009/09/ws-enu/SourceCancelling" />
    </xs:restriction>
  </xs:simpleType>

Proposal:
allow new (impl-specific URIs) to be used.
Change it to just an xs:any and let the body of the spec define the 
two well-known URIs.  

So "Code" would then change from:
<xs:element name="Code" type="tns:OpenEnumerationEndCodeType"/>

to:
<xs:element name="Code" type="xs:anyURI"/>


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

Received on Tuesday, 3 November 2009 20:31:54 UTC