[cosmo-dev] a new year, same problem
Travis Vachon
travis at osafoundation.org
Fri Jan 4 13:29:00 PST 2008
>
> how about 4) Provide a description of each conflict in the item's
> entry? Maybe in a collection's feed we provide enough information for
> the UI to show an icon for each item indicating that it has conflicts
> to process, and in an item's entry we actually provide all of the
> conflict details. that way the client can, when filling in the DV,
> resolve the conflicts and apply changes back to the item on the server
> (or present a conflict resolution UI to the user, or whatever).
>
> FeedSync (used to be SSE) is an Atom extension that provides conflict
> resolution capabilities. I haven't gone over them in detail in quite a
> while, so I'm not sure if Feedsync maps well to our problem, but it's
> something to look into.
Yeah, this is concrete description of the vague idea behind (2). It
does make me wonder about how this would be implemented server side,
though you or Randy probably have a better intuition for that. We'd
probably need references to copies of an item in each item that is in
multiple collections, which I believe would eliminate at least some of
the data partitioning advantages discussed on the wiki.
I'll take a look at FeedSync at some point here, thanks for the pointer!
-Travis
More information about the cosmo-dev
mailing list