Re: Bookmark 'stability'

Jan Algermissen <[email protected]>
Newsgroups gmane.comp.web.services.rest
Message-ID <[email protected]>
On Jul 19, 2012, at 4:40 PM, Peter Williams wrote:

> On Wed, Jul 18, 2012 at 3:23 PM, Jan Algermissen
> <[email protected]> wrote:
> >
> > - Should all URIs a server makes known to clients be considered
> > possible bookmarks?
> 
> Yes, absolutely! There is no way to prevent clients from remembering
> particular URIs so we must assume that all URIs might be bookmarked.
> IME, extensive use of bookmarking is required for many -- maybe even
> most -- clients that do non-trivial work.

Yes, agreed.

> In these situations what is
> bookmarked will be entirely dependent on the application that client
> is running, not on what the server thinks are the "steady states".
> 
> Bookmarkability is not a contract, though. A server may respond to
> requests of a resource with a 404 or 410 at any time for any reason
> but we must accept that doing so may break some clients. Obviously, in
> the real world resources are going to disappear.

Yeah - to hell with referential integrity :-) The key idea behind the
Web's success.

> That makes it
> incumbent upon clients to handle, as gracefully as possible, the
> situation where the bookmarked resource is no longer available.

Yep. +1

Jan




> 
> Peter
> barelyenough.org
> 



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rest-discuss/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/rest-discuss/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.