[Cosmo-dev] This and Future issues
Randy Letness
randy at osafoundation.org
Thu Aug 9 09:10:25 PDT 2007
Brian Moseley wrote:
> we can't use query string parameters when PUTing a resource, tho we
> could potentially include information in the uri-path, eg
> /item/{master uuid};{modification uuid}, but that's both a
> complication and a perversion of the item resource imo.
>
Does HTTP say you can't use a query string or is that an atom thing?
> if we have to change something at the protocol layer, here's my
> suggestion. the uri /detached/{master uuid};{modification
> uuid}/{projection}/{format} identifies a "detachment resource". PUT to
> that uri creates the new item, updates the old item's recurrence rule,
> and moves modifications to the new item as necessary. the response is
> a feed with two entries, one for the old item and one for the new
> item.
>
That'll work too. Either way we need support code to do all the item
updating foo, so I'll start on that and maybe you can help out with the
protocol stuff.
-Randy
More information about the cosmo-dev
mailing list