Re: Bookmark 'stability'
Mike Kelly <[email protected]>
| Newsgroups | gmane.comp.web.services.rest |
|---|---|
| Message-ID | <CANqiZJY+BrYsvKvsno-ccF+tNM72Ws4+bep4z=1TvYW8V3SERw@mail.gmail.com> |
On Sat, Sep 22, 2012 at 9:51 AM, Jan Algermissen <[email protected] > wrote: > ** > > > > On Sep 22, 2012, at 10:41 AM, Steve Klabnik wrote: > > > "Cool URIs don't change" is not a RESTful principle. > > I said "best practice", not "principle". > > And IMHO, striving for keeping URIs stable is a key ingredient of making > RESTful systems work despite their inherent non-coupling. > > It's still not clear why you believe bookmarking is not coupling: "A REST API must not define fixed resource names or hierarchies (an obvious coupling of client and server). Servers must have the freedom to control their own namespace." A server that is obligated to keep all its URIs "stable" is not a server that has freedom to control its own namespace. Cheers, M