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

: Beagle 0.2.8 : prise en charge de Thunderbird

Posté par dco (). Modéré le 24 août 2006.
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.
Attendu depuis longtemps, la prise en charge des données de Thunderbird (messages, news, carnet d'adresses, flux RSS) est intégrée dans la version 0.2.8 de Beagle. Si Evolution était intégré dès le départ, puis Kmail dans la version 0.2.1, la prise en compte de Thunderbird faisait encore défaut.
Cette version apporte une autre nouveauté intéressante, à savoir les "wildcards" (maiso* par exemple) dans les requêtes.

Parmi les nouveautés qui devraient arriver bientôt, voici les projets "Summer of Code" de Beagle :
  • Recherches sur des machines distantes avec partage des index
  • Redémarrage du projet Dashboard qui avait donné naissance à Beagle
  • Meilleure gestion des méta-données et de leur utilisation dans la phase de recherche
  • Profiling pour l'optimisation mémoire du serveur

> Lire la dépêche (16 commentaires, moyenne: 3,1).  

Vous avez demandé le commentaire #746916.

Hum

Posté par Philippe Fremy (page perso, ) le 25/08/2006 à 07:49. (lien). Évalué à 7.

La news, c'est pour dire que beagle est capable d'analyser les messages et les contacts de thunderbird ?

Baleze, vraiment vraiment. Les messages sont au format mbox, qui est plus que trivial a analyser (je bourre tous les messages en texte dans un fichier), surtout quand on a fait le format maildir auparavant (un message par fichier texte dans un repertoire). Et les contacts sont au format vcard (du texte encore). Donc en fait, beagle est maintenant capable d'analyser des fichiers textes. Moi, ca m'impressionne :-)

Bon, plaisanterie a part, c'est sympa de voir ce projet avancer et j'imagine qu'il y a plus que l'indexation de fichier texte dans l'integration thunderbird. Mais ca ne ressort pas trop dans la news.

  • [+] [^]Re: Hum

    Posté par Quetzalcoatl () le 25/08/2006 à 08:05. (lien). Évalué à -2.

    T'es un peu limite d'esprit toi. Il faut aussi que beagle trouve le répertoire de configuration de Thunderbird dans le home de l'utilisateur et c'est bien plus difficile :-)

    D'ailleurs, j'ai jamais compris pourquoi Thunderbird utilise mailbox plutôt que maildir. C'est plus long, plus lourd, ca oblige à faire des trucs pas propres (comme le compactage) et moins sécurisé à mon avis puisque les messages ne sont vraiment effacés du disque dur (mais peut-être qu'ils ont prévu ca, j'en sais rien).


    Pardon aux développeurs de Beagle, j'utilise ce logiciel et tout va bien. Je n'ai juste pas pu résister !

    [^]Re: Hum

    Posté par dco () le 25/08/2006 à 08:14. (lien). Évalué à 4.

    Pas bete..... Et puis c'est cool d'indexer les headers des mails ne portant pas d'info...

    Les difficultés étaient, entre bcp d'autres, d'associer une URI unique te stable pour chaque message permettant de faire une appel à thunderbird pour qu'il "ouvre" le message dans l'outils de recherche, de gérer les comptes IMAP et bien sûr de parser les mails html...

    Cette notion d'URI était prévue dans Evolution et Kmail mais pas dans thunderbird..

    • [^]Et la RFC 2392 vous en faites quoi ;?)

      Posté par ginkyo (page perso, ) le 25/08/2006 à 10:37. (lien). Évalué à 2.

      Bonjour,
      Je ne comprend pas pourquoi n'ont ils pas utilisé le protocole mid, tant au niveau du courrielleur (kmail, thunderbird ..) que de beagle. Et ce afin d'appeler facilement le bon courriel ou le bon contenu ?
      le protocole mid: et cid: : http://www.faqs.org/rfcs/rfc2392.html

      TheBat! est le seul courrielleur que je connaisse qui gère cela : un clique sur un lien mid:00ab01c61847$12b60060$710a10ac@DT dans un message, permet d'ouvrir le courriel dont le message-id est égal à 00ab01c61847$12b60060$710a10ac@DT. Je trouve ça super pratique notamment sur les listes de diffusions. avec un courriel du style :
      >bronson est mort ?
      déjà répondu => mid:00ab01c61847$12b60060$710a10ac@DT

      --
      « Si quis scienter in tantum a vino abstineret ut naturam multum gravaret a culpa immunis non esset. »Saint Thomas d'Aquin, Somme théologique, II-II, 150, 1 ad 1.
      • [^]Re: Et la RFC 2392 vous en faites quoi ;?)

        Posté par dco () le 25/08/2006 à 11:17. (lien). Évalué à 2.

        Je ne comprend pas pourquoi n'ont ils pas utilisé le protocole mid,[...] ?

        puis
        TheBat! est le seul courrielleur que je connaisse qui gère cela

        Malheureusement, la reponse est contenue dans la question :)

        L'adressage des mails de thunderbird pour beagle releve plus d'un hack du format Mork des folders mails que de l'utilisation d'une fonction prévue à cette effet dans l'API de thunderbird (cf http://forums.mozillazine.org/viewtopic.php?p=1891642)

        [^]Re: Et la RFC 2392 vous en faites quoi ;?)

        Posté par Francois Revol (page perso, ) le 31/08/2006 à 11:43. (lien). Évalué à 2.

        Tiens je connaissais pas cette RFC.
        Va falloir que j'ajoute 2 attributs MAIL:cid MAIL:mid aux mails sous BeOS/Haiku pour les indexer... et hop une query (MAIL:cid==foo) pour trouver le bon :)

        (BeOS utilise un format similaire à maildir, une fichier texte par message, et une partie de l'entête est stoquée dans des attributs étendus indexés)