Journal Thunderbird et le dossier local

Posté par  .
Étiquettes : aucune
0
22
juil.
2005
Cher journal,

Hier j'ai mis à jour Thunderbird vers la version 1.0.6. Ayant une gentoo je lance un emerge qui se passe bien mais malheureusement thunderbird ne veut pas démarrer (un waitpid en attente infinie). Je ne m'affole pas, après tout ça m'arrive tout le temps avec Thunderbird. J'installe alors le paquet déjà compilé et là il se lance, mais avec une configuration vierge. La configuration en elle même ce n'est pas important, mais il y avait tout mon dossier local et mon carnet d'adresse qui maintenant ont disparus. D'ailleurs en parlant ce ce dernier j'ai jamais trouvé le fichier qui stocke ces informations. J'ai alors essayé diverses manipulations en prenant soit de sauvegarder mon dossier ~/.thunderbird. Ayant une sauvegarde j'ai pas hésité à faire un "rm -fr" mais voila je me suis aperçu après coup que la sauvegarde a une configuration vierge et je ne sais pas si ce que j'ai effacé n'était pas en fait le compte avec mes données et comble de la chance je viens d'apprendre qu'avec ext3 il n'est pas possible de récupérer un fichier effacé.

Tout ça pour dire que je trouve anormal que les données d'un utilisateur soit stockées sous un dossier d'une application qui de plus est caché ! Et que même à l'intérieur de ce dossier le stockage est si obscure. A mon avis, seule la configuration du logiciel devrait être dans le dossier ~/.thunderbird et toute donnée de l'utilisateur mise à part en évidence dans un répertoire au mieux choisi par l'utilisateur et au pire dans son répertoire personnel avec un nom qui indique clairement ce que c'est et dans un format limpide.

Voila c'était mon coup de gueule, maintenant je vais chercher un client de messagerie qui ne sera peut être pas aussi strass et paillettes mais qui au moins ne me confisquera pas mes données.
  • # Ça dépend...

    Posté par  . Évalué à 2.

    Le dossier de configuration utilisé dépend de l'origine de ton thunderbird.
    Un thunderbird de la fondation mozilla utilise ~/.thunderbird, mais un thunderbird de chez ubuntu utilise ~/.mozilla-thunderbird (je crois)
    À toi de voir pour la version gentoo...
    • [^] # Re: Ça dépend...

      Posté par  . Évalué à 2.

      Que ce soit ~/.thunderbird ou ~/.mozilla-thunderbird ne change pas le problème, ces répertoires stockent des données qui n'ont rien à y faire car n'étant pas de la configuration mais des données personnelles de l'utilisateur, données qui sont difficiles à aller chercher pour lui. Par exemple : le carnet d'adresse, peut être que c'est moi qui sait pas chercher mais un jour j'ai voulu le sauvegarder mais j'ai jamais trouvé où il était stocké.
      • [^] # Re: Ça dépend...

        Posté par  . Évalué à 4.

        De toute facon l'utilisateur ne va pas chercher ces fichiers pour faire une sauvegarde : il lance le carnet d'adresse, et va dans fichier / exporter.

        Ensuite je ne vois pas ce qu'il y a d'illogique à sauvegarder des informations persos dans un dossier perso. Ce serait quoi le bon endroit ?

        M
        • [^] # Re: Ça dépend...

          Posté par  . Évalué à 2.

          Informations perso dans un dossier perso : oui ! Mais informations indépendantes de Thunderbird dans le dossier privé de thunderbird : non ! Après on peut toujours argumenter que le dossier local est dépandant de Thunderbird, mais ca ne ferait pas de mal de le stocker ailleurs, par exemple dans ~/Mail/dossier_local . Imagine que les documents OpenOffice.org soient stockés dans ~/.openoffice , ce serait absurde.

          Puis même en le stoquant dans le dossier ~/.thunderbird, un peu plus de clareté dans ce dossier ne ferait pas de mal. Dans gaim par exemple pour sauvegarder ses logs c'est super simple, et il suffit de lire les noms des dossiers pour savoir de suite de quoi il s'agit.
      • [^] # Re: Ça dépend...

        Posté par  . Évalué à 2.

        Où veux tu qu'il soit stocké ?? Sur un site web pour pas le perdre ?
        Le carnet d'adresse c'est le fichier abook.jesaisplus stocké dans le dossier .thunderbird/ton_profil/truc_crypté/
        Pour sauvegarder le carnet d'adresses, pourquoi ne pas utiliser la fonction exporter du gestionnaire de carnet d'adresses ?
        • [^] # Re: Ça dépend...

          Posté par  . Évalué à 2.

          La fonction exporter n'est utile que quand thunderbird veut bien se lancer. Quand au site web, c'est ce que je fais avec mes sauvegardes peu volumineuses, et ce me fut utile quand mon portable ne voulait plus démarrer. Un autre avantage de le stocker où on veut est que ca permettrait le partage du carnet, par exemple entre deux instalations sous deux os.
          • [^] # Re: Ça dépend...

            Posté par  . Évalué à 3.

            Un autre avantage de le stocker où on veut est que ca permettrait le partage du carnet, par exemple entre deux instalations sous deux os.
            Je n'ai jamais tenté ça pour le carnet d'adresse, mais depuis mozilla 1.2 (l'un des premiers que j'aie installé ailleurs que chez moi), lorsque je mettais linux en dual boot, je mettais le dossier des mails dans un endroit commun. Cela se fait extrêmement facilement, il suffit de consulter les options. Pour le carnet d'adresse, si l'option n'est pas proposée, alors un lien symbolique fera l'affaire... (Comme les Datari ;) star wars, épisode 1)

            Au fait, où est le manque de clarté du dossier de thunderbird ?


            Réponse à ta réponse du dessus :
            Pourquoi chaque application devrait stocker ses données dans un dossier non caché ? Pour OpenOffice, d'accord : ce sont des fichiers que tu as à gérer "à la main", mais je te vois mal modifier à la main les mails dans un gestionnaire de fichiers, sans passer par l'interface qu'est ton lecteur de mails...
            • [^] # Re: Ça dépend...

              Posté par  . Évalué à 2.

              Ce que trouve pas propre dans le dossier de thunderbird c'est d'une part d'avoir le dossier Mail dans le même répertoire que pref.js abook.mab etc ... A la limite avoir un dossier config ou serait toute la configuration et le dossier Mail où seraient les mail serait plus ordonné.

              A propos du devoir passer par l'interface, si tu veux rechercher un mail, en passant par l'interface tes moyens de recherches sont limités alors qu'en ayant un repertoire avec les fichiers correspondants tu peux utiliser tous les outils standards.
        • [^] # Re: Ça dépend...

          Posté par  . Évalué à 2.

          Bien. Et maintenant, comment tu exportes tes messages...
          • [^] # Re: Ça dépend...

            Posté par  . Évalué à 2.

            Tu utilises ce que j'ai dit trois commentaires plus haut...
            Dans les options, tu peux savoir où sont stockés les mails. Un copier/coller suffira.
            Mais bon, je suis d'accord c'est un grave manque dans thunderbird... ainsi que dans pas mal de lecteurs de mails !
            • [^] # Re: Ça dépend...

              Posté par  . Évalué à 1.

              Tu veux dire que je peux les exporter dans un autre logiciel par ce moyen ?
      • [^] # Re: Ça dépend...

        Posté par  . Évalué à 5.

        Mis à part les mails, le carnet d'adresse, les modèles et les choses du genre sont stockés "au format ThunderBird", on peut considérer que celà dépend de la configuration de Thunderbird, et donc sa place est bien dans ~/.thunderbird.
        Sinon, c'est vrai que je trouve "déplacé" l'endroit où il stocke les mails, d'ailleurs, depuis quelques mois je suis passé à Sylpheed [1], qui est plus rapide et qui utilise le format de boîte MH.

        [1] http://sylpheed.good-day.net/(...) (La version GTK+2 est en Release Candidate, la version finale devrait sortir d'ici quelques jours.)
  • # Pour le carnet d'adresses

    Posté par  . Évalué à 3.

    Un grep avec un nom rare mais connu de toi t'aurais permis de trouver abook.mab dans .thunderbird/<utilisateur_codé>.default/
    My2c
    • [^] # Re: Pour le carnet d'adresses

      Posté par  . Évalué à 2.

      J'ai fait le grep et j'ai lu ce fichier (je me souviens plus si le grep donnait ce fichier ou si c'est quand j'ai regardé à main tous les fichiers) mais de ce que j'ai vu dedans je me suis dit que ce n'était pas ça.

Suivre le flux des commentaires

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