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

[Bug 7968] New: Transfer: allow for specialized updates

From: <bugzilla@wiggum.w3.org>
Date: Mon, 19 Oct 2009 14:32:32 +0000
To: public-ws-resource-access-notifications@w3.org
Message-ID: <bug-7968-2780@http.www.w3.org/Bugs/Public/>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7968

           Summary: Transfer: allow for specialized updates
           Product: WS-Resource Access
           Version: FPWD
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Transfer
        AssignedTo: public-ws-resource-access-notifications@w3.org
        ReportedBy: dug@us.ibm.com
         QAContact: public-ws-resource-access-notifications@w3.org


Current draft of Transfer.Put says:

This operation will replace the entire XML representation of the resource. Any
optional values (elements or attributes) not specified in the Put request
message will be set to a resource-specific default value. 

For default Put this is true - meaning it replaces the entire XML
representation.
However, when using an extension spec, like ws-fragment, its possible that
only part of the resource will be updated.  The case that I'm most worried
about is one where each property of a resource has a timestamp associated with
it.  If they use ws-frag then, per the Transfer spec, all of the timestamps
for all properties would need to be touched - which isn't really what's
expected.

Proposal:
Change the above text slightly to allow for extensions to define how they
modify the resource:

Unless otherwise specified by an extension, this operation will replace
the entire XML representation of the resource, and any optional values
(elements or attributes) not specified in the Put request message will be
set to a resource-specific default value.


-- 
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 Monday, 19 October 2009 14:32:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 19 October 2009 14:32:40 GMT