Re: Comments on Action:draft-brown-versioning-link-relations-03
Geoffrey M Clemm <[email protected]> Sat, 28 Nov 2009 00:19:32 -0500
| Newsgroups | gmane.ietf.webdav,gmane.network.syndication.atom.syntax |
|---|---|
| Message-ID | <OF16585370.61630643-ON8525767C.001CDE04-8525767C.001D408D@us.ibm.com> |
Note that versioning servers without working copies often still require a checkout/checkin protocol. The "checkout" method is used as a notification to other users that this client is working on that resource. The "checkin" method is used to tell the server "I want you to create a new version with the current content" (while a PUT just updates the current content without creating a new version). Cheers, Geoff Jan Algermissen wrote on 11/27/2009 12:13:27 PM: ... > I think the notion of versioning is orthogonal to the notion of > checkout/checkin and the draft seems to be centered around it. If a > resource is being versioned by the server, all relations make sense, > except working-copy. Only for working-copy you need to introduce > checkin/checkout. It is just another means putting the versioning > 'action' in the hands of the client. > > (But please takte this only as input - the draft just triggered an > analysis process and that keeps going :-) > I cannot judge if it is significant enough to justify work on the > draft or even this exchange... >