[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