W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2007

Re: [Fwd: I-D ACTION:draft-dusseault-http-patch-08.txt]

From: James M Snell <jasnell@gmail.com>
Date: Fri, 27 Jul 2007 10:34:45 -0700
Message-ID: <46AA2CB5.1090407@gmail.com>
To: Mark Baker <distobj@acm.org>
CC: jasnell@us.ibm.com, ietf-http-wg@w3.org

Hey Mark,

Yeah, I think you're right on the Content-Location thing.  FWIW, Atompub
takes the same approach.

Regarding this comment:

> It also seems a bit odd considering that the intent of PATCH is - like
> PUT - to set the state of the resource explicitly, so in general,
> after a successful response the client pretty much knows the state and
> so the representation is probably not communicating much.

For simple byte and char oriented delta's, that's true, but for
structural or even semantically oriented patches, this is not
necessarily true.  For instance, the patch format could be telling the
server to add an attribute to an XML element dependent on some boolean
condition.  The server could successfully apply the patch, but the
client would have no way of knowing the exact result.

- James

Mark Baker wrote:
> 
> James, I hope you incorporate the change I requested here;
> 
> http://lists.w3.org/Archives/Public/ietf-http-wg/2007JulSep/0052.html
> 
> Thanks.
> 
> Mark.
> 
> On 7/23/07, James M Snell <jasnell@us.ibm.com> wrote:
>> FYI... the updated PATCH draft has posted.  See below.
>>
>> - James
>>
>>
>> -------- Original Message --------
>> [snip]
>> From:  <Internet-Drafts@ietf.org>
>> To:  <i-d-announce@ietf.org>
>> Subject: I-D ACTION:draft-dusseault-http-patch-08.txt
>> [snip]
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>>
>>
>>         Title           : PATCH Method for HTTP
>>         Author(s)       : J. Snell, L. Dusseault
>>         Filename        : draft-dusseault-http-patch-08.txt
>>         Pages           : 13
>>         Date            : 2007-7-23
>>
>> Several applications extending HTTP require a feature to do partial
>>    resource modification.  Existing HTTP functionality only allows a
>>    complete replacement of a document.  This proposal adds a new HTTP
>>    method, PATCH, to modify an existing HTTP resource.
>>
>> A URL for this Internet-Draft is:
>> http://www.ietf.org/internet-drafts/draft-dusseault-http-patch-08.txt
>>
>> [snip]
>>
>>
>>
>>
>>
>>
> 
> 
Received on Friday, 27 July 2007 17:34:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:50:15 GMT