Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

Logiciel : Beagle 0.2 : le "Desktop Search" gagne en stabilité

Posté par dco (). Modéré le 30 janvier 2006.
Gnome
Après plusieurs versions de développement, Beagle est disponible en version 0.2. Cette nouvelle version gagne en stabilité et ergonomie avec sa nouvelle interface de recherche Holmes.

Rappelons que Beagle est un outil d'indexation et de recherche de données dans la philosophie de Google Desktop sous Windows, Spotlight sous Max OS X ou Kat sous KDE. Il peut indexer un grand nombre de types de document (bureautique, courrier, documentation, messages instantanés Gaim et Kopete, meta-données d'images ou de fichiers audio, etc.).

Cette version corrige bien sûr un grand nombre de bugs mais propose surtout de nouvelles interfaces d'interrogation du moteur d'indexation :
  • Interface graphique : Holmes en remplacement de l'ancienne interface best
  • API : interface en python avec pyBeagle et C avec libbeagle

> Lire la dépêche (27 commentaires, moyenne: 2,6).  

Beagle supporte les sources de données suivantes :

et les formats de fichiers suivants :

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Beagle 0.2.1

Posté par Yann B. (Jabber id, page perso, ) le 30/01/2006 à 20:42. (lien). Évalué à 6.

"The most recent version of Beagle is 0.2.1"
Pas grave, avec des news aussi complète que celles de linuxfr, un peu de décalage ne fait de mal à personne ;)
Sinon, mes félicitations à toute les contributeurs du projet, Beagle est tout simplement excellent !

Interessant

Posté par Gaetan_63 (page perso, ) le 31/01/2006 à 11:03. (lien). Évalué à 10.

Sans lancé un troll, je ne peux que me poser la question du choix du language (pseudo compilé, interprété dans une machine virtuelle) C# pour le démon.
Pour l'interface graphique, ok, ça peut se comprendre, développement rapide, en classe, et tout et tout, mais je suis désolé, un mono qui tourne en demon (donc tout le temps, qui te prend beaucoup de mémoire), je trouve que ça pue. Pas que ma puissance CPU est limité, mais j'aimerais pas que mes ressources soient gaspillés. Gaspillé par quoi? Par l'interprétation, par un garbage collector (qui de facto utilise plus de mémoire (je rempli tant que j'ai de la place, je nétoi quand j'ai du temp ou plus de place) qu'un code C/C++ bien développé).
Je veux pas avoir une VM Mono (Java c'est pareil) qui te prend 200Mo parce qu'il a vu que j'avais de la place, et que si je lance un nouveau programme ca commence à swappé... alors que l'espace techniquement utilisé est bien moindre.

Voila, Beagle est un projet très intéressant, dans le principe, mais C# (que je connais bien, j'ai déjà travaillé dessus), si c'est une excélente technologie Front End, je ne l'aurais JAMAIS choisi pour le Back End (surtout un backend qui fait un traitement en tâche de fond en continue).

Pour mieux me comprendre, je ferais la même remarque que l'on fait à Vista : Faut une centrale nucléaire pour le faire tourner?

Vais m'écrire un driver en Visual Basic, tiens, comme ça a l'air d'être la mode. En plus, on peut compiler en .NET ca sera TROP la classe. Suis sur que si un gars nous pond un compilateur qui s'arrange pour fouttre une VM (.NEt, Java, Python) pour un module noyau y a des gens qui seraient capables de l'utiliser en disant que c'est l'avenir...
(Remarque : voir le systeme d'exploitation en C# http://en.wikipedia.org/wiki/Singularity_(operating_system) qui est techniquement intéressant).

Dsl pour le troll

Revenir en haut de page