From freedesktop-xdg Tue Apr 19 20:46:14 2005 From: Claes Holmerson Date: Tue, 19 Apr 2005 20:46:14 +0000 To: freedesktop-xdg Subject: Re: Bookmarks shared among desktop environments Message-Id: X-MARC-Message: https://marc.info/?l=freedesktop-xdg&m=117278177110505 On Tue, 19 Apr 2005, Navindra Umanee wrote: > > In particular, given that we have a fairly widely supported format for web > > bookmarks: > > http://pyxml.sourceforge.net/topics/xbel/ > > I'm not sure xbel is so good anyway. > > I, for one, find it incredibly annoying that my xbel bookmarks file > constantly changes whether I save/remove new bookmarks to/from it > or not. This makes it all but impossible to merge bookmark files > (e.g. with Unison) with a common ancestor even though one of them > shouldn't have changed at all. > > As a user, I'd like to have a stronger say over what happens to my > data rather than have xbel change it whenever it wants. This article describes an interesting way to implement a bookmark system using xbel as a "restful" web service: http://www.xml.com/pub/a/2005/03/02/restful.html There are several things in it I find interesting: the way URIs are used to query the set of bookmarks, and the way HTTP GET/PUT/DELETE methods are used to update the database. I wonder if not a "restful" webservice-like system would be interesting to consider also for DConf? Claes