Re: Bookmark/History DB SoC project



Hi,

Le dimanche 28 mai 2006 à 23:30 +0100, Jamie McCracken a écrit :
> I noticed that one of your SoC projects was to have a DB for 
> bookmark/history integration with associated metadata.
> 
> As it has not been accepted as a SoC project, I would like to offer my 
> services to implement this using Tracker(1).

Unfortunately the project wasn't chosen for SoC, so it's great that you
want to pick it up outside of it :)

> Tracker is perfectly suited for this as it is a mutlithreaded daemon 
> written in C that provides first class objects via a its internal DB and 
> via a dbus interface.
> 
> The generic and fully extensible nature of Tracker's DB (which is 
> loosely based around an RDF triple table store) means it should be able 
> to cope with any metadata requirements you might have for both bookmarks 
> and History.
> 
> Is there a spec for what is required here?

There is no spec for the history/bookmarks integration yet, no. All we
have is some ideas at
http://live.gnome.org/Epiphany/BookmarksHistoryIntegration . The firefox
3.0 "Places" [http://wiki.mozilla.org/Places] work goes in about the
same direction.

So the first step would be to produce a rough outline of how this should
work. I think Peter Harvey had some ideas about this (he was also going
to mentor an eventual SoC project about this), maybe he can help you
here (he's rather busy atm though).

One thing to keep in mind is that the history data isn't just queried
explicitly by the user, but also (and with great frequence on pageload)
by the browser to determine link colouring, so it needs to be *fast*. 

Regards,
	Christian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]