W3C home > Mailing lists > Public > public-ws-resource-access-notifications@w3.org > June 2009

[Bug 7013] New: Partial PUT and Versioning

From: <bugzilla@wiggum.w3.org>
Date: Thu, 11 Jun 2009 16:19:07 +0000
To: public-ws-resource-access-notifications@w3.org
Message-ID: <bug-7013-2780@http.www.w3.org/Bugs/Public/>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7013

           Summary: Partial PUT and Versioning
           Product: WS-Resource Access
           Version: FPWD
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ResourceTransfer
        AssignedTo: public-ws-resource-access-notifications@w3.org
        ReportedBy: ylafon@w3.org
         QAContact: public-ws-resource-access-notifications@w3.org


Partial PUT is a dangerous thing, as you don't know the state of the resource
you are updating, so leading to improper replacements. There are two ways of
solving the issue:
* define a PATCH method, unlike the PUT, the format associated with PATCH
containsa instructions on how to express the difference between the original
version and the new one that the server can verify to ensure the PATCH is done
on the right data.
* Versioning, not unlike the use of ETags in HTTP, to ensure that actions are
performed only when the right version of the resource will be modified by the
server.


-- 
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 Thursday, 11 June 2009 16:19:13 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 11 June 2009 16:19:13 GMT