On Aug 25, 2006, at 1:58 PM, Jared Rhine wrote:
Instead of making the server keep track of all state, leave ETag as an
advisory indication of the resource changing. If the ETag has
changed, go
ahead and download, but check the version numbers to make sure the
version
id has not dropped. If it has dropped, for whatever reason, either
note
that and notify the user of conflicts, or silently drop it and
overwrite it
with your copy. If the version id is higher, overwrite the Chandler
repository with the server copy.
Thoughts on this approach?
This sounds reasonable.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev