forked from erincandescent/activitypump
-
Notifications
You must be signed in to change notification settings - Fork 87
Closed
Description
As part of the update process, can I suggest adding a Revision ID to updatable objects?
The Revision ID is an opaque identifier set by the server and used when a client wishes to update an object to make sure they're updating it based on the most recent version.
An update under versioning may be accepted or rejected (409 Conflict). If it is rejected, the client must request the current version from the server and attempt the update again.
I don't think the spec should specify anything about how the revision ID is generated or if or how the server tracks versions (or, if it does, make them optional).