Beagle (Software)

Beagle was a free file indexing daemon files, e- mails, chat logs, etc. passes and recorded in its index. The name is used not only for the daemon itself, but also for all accompanying Framework.

The project is located since the beginning of 2010 no longer in active development.

Development

Beagle evolved from Dashboard, an early Mono application for the representation of the context pertinent information. It was written in C # using Mono and Gtk #. A port of Lucene to C # called DotLucene is used for indexing. Since early March 2006, there under the name Kerry also a frontend for Beagle, which is better integrated into KDE as the beagle 's own GTK - based user interface. Kerry makes it in the settings to set the beagle behavior, thereby changing Beagle configuration files no longer applies. Furthermore, it is possible to sort the search results by name, modification date and relevance. Kerry has been implemented in Mono. There are also Peagle, programmed in PHP web interface.

Requirements

  • A kernel with inotify (optional, but recommended)
  • Activated extended attributes of the file system (optional, but recommended)

Supported data sources

  • The file system
  • E -mails from KMail, Thunderbird and Novell Evolution, and
  • Calendar and address of Novell Evolution
  • Chat logs of Pidgin and Kopete
  • Web pages from Firefox and Epiphany ( indexing when viewing the web pages by browser extensions )
  • Konqueror history
  • RSS feed Blam, Liferea and Akregator
  • Tomboy Notes

Supported file formats

  • Office documents OpenOffice.org 1.0 Writer / Impress / Math ( sxc sxw, sxi and more )
  • OpenDocument ( odt, ods, odp )
  • Microsoft Office ( doc, xls, ppt)
  • AbiWord ( abw )
  • Rich Text Format ( RTF )
  • PDF documents ( pdf)
  • Plain text (txt and more )
  • Texinfo
  • Man pages
  • DocBook
  • Monodoc
  • Windows Help files ( chm)

Limitations

  • Indexing of data via NFS is running slow due to the transfer of data from the server to the client. The same is true with Reiser4 and FAT file systems, since they do not support the standard Linux attribute interface.
  • The Beagle daemon can beagled Not to be started as root, the indexing of the data is done separately for each user.
  • In contrast to the KDE counterpart Strigi there from the Beagle daemon is currently (July 2009), no stable version for non- Unix - like operating systems.

Pictures of Beagle (Software)

110619
de