Beagle es un sistema de búsqueda para Linux y otros sistemas similares a Unix, que permite al usuario buscar documentos, registros de chat, correo electrónico y listas de contactos. No se desarrolla activamente. [1]
Desarrollador (es) | Equipo Beagle |
---|---|
Lanzamiento final | 0.3.9 / 26 de enero de 2009 |
Repositorio | |
Escrito en | C# |
Sistema operativo | Linux , otros sistemas Unix y similares a Unix |
Tipo | Herramienta de búsqueda |
Licencia | Una combinación de la licencia X11 / MIT y la licencia Apache |
Sitio web | www |
Beagle surgió de Dashboard, [2] una de las primeras aplicaciones basadas en Mono para ver y presentar información útil desde la computadora de un usuario. Está escrito en C # usando Mono y usa un puerto de Lucene a C # llamado Lucene.Net como su indexador . Beagle incluye una interfaz de usuario basada en Gtk # y se integra con Galago para obtener información de presencia .
Beagle fue desarrollado y mantenido por Joe Shaw con la ayuda de la comunidad de código abierto . Los contribuyentes notables incluyeron a Jon Trowbridge , Robert Love , Nat Friedman y David Camp .
Características
Beagle busca el contenido de documentos y metadatos asociados. Los usuarios pueden buscar:
- Aplicaciones
- Archivos ( zip , tar , gzip , bzip2 ) y su contenido
- Conversaciones ( registros de Pidgin , Kopete e IRC )
- Documentos ( AbiWord , OpenOffice.org , Microsoft Office , pdf , txt , rtf , html )
- Correos electrónicos y contactos de la libreta de direcciones (de Evolution , Mozilla Thunderbird (solo información de encabezado) y KMail )
- Archivos de ayuda ( Texinfo , páginas de manual )
- Imágenes ( png , jpg , tiff , gif , svg )
- Archivos de música ( mp3 , ogg , flac )
- Notas tomadas en Tomboy , KNotes y Labyrinth
- Fuentes RSS (a través de Blam o Akregator )
- Código fuente ( C , C ++ , C # , Fortran , Java , JavaScript , Pascal , Perl , PHP , Python y más)
- Archivos de video (a través de MPlayer o Totem )
- Historial web ( Firefox , Konqueror , Epiphany )
Beagle también puede indexar tipos de archivos adicionales que no son compatibles de forma nativa utilizando herramientas externas a través de un archivo de configuración.
En Linux, Beagle indexa documentos de manera eficiente utilizando inotify sin la necesidad de reindexarlos con frecuencia.
Ver también
- Búsqueda de escritorio
- Lista de motores de búsqueda de escritorio
- Tracker , un sistema de búsqueda desarrollado activamente
- Recoll
Referencias
- ^ no desarrollado activamente
- ^ Tablero
enlaces externos
- Página web oficial
- Demos flash de Nat de Beagle
- Peagle-Project (Frontend web basado en PHP para Beagle)
- Beagle ++ : una extensión de Beagle basada en NEPOMUK para la búsqueda semántica de escritorio