IntegratedDesktopSearch

Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2006-04-25 19:05:17
Size: 1587
Editor: 0x3e42da90
Comment: Reply to KillerKiwis comment
Revision 5 as of 2006-06-04 12:57:32
Size: 2464
Editor: 0x3e42da90
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Launchpad spec: [https://launchpad.net/distros/ubuntu/+spec/integrated-desktop-search]
Line 10: Line 12:
 * Tagging of anything, files, music, images, emails, news
Line 19: Line 22:
 * Tracker uses mature technologies such as mysql and libextractor  * Tracker uses mature technologies such as mysql and libextractor instead of in-development techmologies
Line 21: Line 24:
 * Tracker has an integrated keyword/tagging functionality  * Tracker has an integrated keyword/tagging functionality for all first class objects
Line 25: Line 28:
    '''MikkelKamstrupErlandsen''' : Nautilus is not linked against Beagle, so it does utilize the searching capabilties of it. Also beagle is not integrated into the filechooser (as I think Novell is doing), or in the web browser for that matter.     '''MikkelKamstrupErlandsen''' : Nautilus is not linked against Beagle, so it does not utilize the searching capabilties of it. Also beagle is not integrated into the filechooser (as I think Novell is doing), or in the web browser for that matter.
Line 27: Line 30:
 * '''MikkelKamstrupErlandsen''' : The recent developments on Tracker shows that it is maturing really fast. I have been using 0.0.4 on several boxes for a good while, and I'd say that it mathes (or outperforms) Beagle on both stability, memory and speed. The only setback is the number of "backends", where Tracker still misses things as news, emails and tomboy notes - they will arrive eventually though.
 
 The very energetic move would be for Ubuntu/Canonical to sponsor Jamie to work on Tracker. This would be a move that would position Ubuntu/Canonical has bleeding edge technology contributors to the free desktop along side Novell and Red Hat.

Launchpad spec: [https://launchpad.net/distros/ubuntu/+spec/integrated-desktop-search]

A powerful search mechanism deeply integrated with the desktop.

Possible points of integration:

  • Nautilus search (Konqueror?)
  • Filechooser
  • Panel applet
  • Web browser (index page content)
  • General search interface capable of searching all available contents
  • Tagging of anything, files, music, images, emails, news
  • Others?

Resources

[http://beaglewiki.org Beagle] is the obvious candidate for the indexing engine, but there is also the black horse [http://freedesktop.org/wiki/Software/Tracker Tracker] currently developed by [http://jamiemcc.livejournal.com Jamie McCracken]. Beagle is the more mature of the two, but Tracker has some advantages over Beagle. A few notable points

  • Beagle is developed by Novell which means it will have plenty of cooporate support
  • Beagle is written in C#, which makes for a rather large dependancy (storage wise)
  • Tracker is written in C and communicates with other apps over a DBUS interface
  • Tracker is extremely lightweight, and might even be suitable for embedded systems
  • Tracker uses mature technologies such as mysql and libextractor instead of in-development techmologies
  • Tracker is able to store file metadata on demand
  • Tracker has an integrated keyword/tagging functionality for all first class objects

Comments

  • KillerKiwi : I think this is all covered by Beagle / Nautilus Search and Deskbar in Dapper

    • MikkelKamstrupErlandsen : Nautilus is not linked against Beagle, so it does not utilize the searching capabilties of it. Also beagle is not integrated into the filechooser (as I think Novell is doing), or in the web browser for that matter. The keyword is integration.

  • MikkelKamstrupErlandsen : The recent developments on Tracker shows that it is maturing really fast. I have been using 0.0.4 on several boxes for a good while, and I'd say that it mathes (or outperforms) Beagle on both stability, memory and speed. The only setback is the number of "backends", where Tracker still misses things as news, emails and tomboy notes - they will arrive eventually though. The very energetic move would be for Ubuntu/Canonical to sponsor Jamie to work on Tracker. This would be a move that would position Ubuntu/Canonical has bleeding edge technology contributors to the free desktop along side Novell and Red Hat.

IntegratedDesktopSearch (last edited 2008-08-06 16:37:54 by localhost)