[Bug 11625] New: Unclear about deleting deleted metadata

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

           Summary: Unclear about deleting deleted metadata
           Product: WS-Resource Access
           Version: PR
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: MetadataExchange
        AssignedTo: public-ws-resource-access-notifications@w3.org
        ReportedBy: dug@us.ibm.com
         QAContact: public-ws-resource-access-notifications@w3.org


In the DeleteMetadata section, MEX says:
-----
An endpoint MUST reject a DeleteMetadata request if it is unable to process all
of the metadata deletes requested. If the dialect type or identifier specified
in one or more of the Dialect elements is unsupported by the endpoint, the
endpoint MUST generate a mex:UnsupportedMetadata fault. If the deletion of the
specified Metadata will render the endpoint invalid, the endpoint MUST generate
an mex:InvalidMetadata fault. 
-----

This is missing the case of deleting metadata that's already been deleted.
IMO this should not be considered an error, rather the service should just
silently ignore the request since the state of the metadata is already in
the client's desired data.

Proposal:
Add to the end of the above text:
-----
Note: an otherwise valid request that refers to metadata that has does not
exist is not considered an error condition. Rather, the service MUST silently
ignore that one delete request.
-----

-- 
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 Friday, 31 December 2010 13:42:36 UTC