Journal De la migration d’une instance Mastodon à une autre et ses effets secondaires

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
11
21
mar.
2025

Sommaire

Salut les gens, et les autres,

pour des raisons indépendantes de ma volonté j’ai récemment changé d’instance Mastodon. C’est la deuxième fois que ça m’arrive. La première, c’était dans les temps héroïques et on laissait tout en partant. Cette fois-ci ça a changé. Il y a une procédure qui est vraiment bien décrite dans un article du blog de piaille.fr, que je ne vais donc pas répéter. Néanmoins, je ne résiste pas à l’idée d’ajouter deux ou trois trucs suite à cette grande aventure dans le, euh, ben pas grand-chose en fait.

Changer d’instance

Ainsi que le signale le guide de la migration sus-cité, il faut commencer par récupérer l’archive de votre instance d’origine, cela peut prendre du temps. C’est un fichier zippé qui contient plein de fichiers et qu’il faudra dézipper au préalable :

  • le dossier media_attachments contient vos images réparties dans des sous-dossiers,
  • six fichiers csv qu’il faudra importer individuellement, ce sont vos abonnements (following_accounts.csv), vos signets (bookmarks.csv), les domaines que vous bloquez (blocked_domains.csv), les comptes que vous bloquez (blocked_accounts.csv), ceux que vous masquez ( muted_accounts.csv) et les listes que vous avez créées (lists_csv),
  • trois fichiers de données au format json que vous ne pouvez pas importer pour l’instant, à savoir vos favoris (likes.json), vos pouets (outbox.json) et un fichier actor.json qui est votre profil,
  • un fichier bookmarks.json qui contient aussi vos signets,
  • et les images de votre avatar, avatar.png et de l’image d’en-tête, header.png.

La procédure ne devrait pas durer plus d’une heure, un peu plus si vous désirez peaufiner votre profil et que vous activez l’affichage « avancé » qui vous permet d’avoir plusieurs colonnes : notifications, fil fédéré, accueil. Et évidemment (en ce qui me concerne tout au moins), dans Préférences → Autres configurer les langues que vous voulez voir affichées, ça évite d’être noyés par des flux dans des langues et des systèmes d’écritures qui vous sont totalement étrangers et ça n’impacte pas les hashtags suivis d’après mes constats.

Quand vous aurez un alias de compte sur votre compte d’arrivée : vos abonné·e·s vont recevoir une notification comme quoi vous venez de vous abonner à leur compte, c’est d’ailleurs comme ça que je me suis rendu compte qu’il y avait un truc bizarre sur mon instance. Et vous ne pourrez plus vous connecter à votre ancienne instance.

NB : si vous avez opté pour recevoir des notifications des nouveaux et nouvelles abonnées, ça peut piailler pendant un certain temps le temps que votre instance les récupère.

Les trucs à ne pas oublier

Forcément, si vous changez d’instance, vous changez d’adresse, ce qui implique de devoir changer ladite adresse partout où c’est nécessaire : LinuxFr, votre site, votre signature, etc.

Configuration du profil : la migration ne fait pas tout. Il faut donc penser à votre avatar et votre image d’en-tête, que vous pouvez reprendre des fichiers d’archive de la précédente instance. Au besoin réécrire votre présentation de profil, éventuellement si vous aviez épinglé un pouet spécifique, le refaire. Je suggère d’y penser avant de changer d’instance et de copier-coller ce qui vous intéresse, parce que les fichiers json, ce n’est pas forcément le format le plus terrible à utiliser (déjà, ce n’est pas du xml).

Vous pourrez trouver utile de vous présenter à nouveau (faudrait peut-être que je le fasse, quoique).

L’effet secondaire : une autre façon de gérer son agenda

C’est quoi le rapport avec le changement d’instance Mastodon ? Simplement les seules deux fonctionnalités que j’utilisais chez le CHATONS qui hébergeait mon instance était Mastodon et NextCloud pour l’agenda. Enfin, pour l’agenda, à condition de ne pas oublier de synchroniser Thunderbird et le téléphone. Sinon, les deux ne sont pas liés.

Ce sondage sur l’utilisation des agendas que j’avais fait par pure et simple curiosité m’a ouvert des portes grâce à ses commentaires. Par exemple, depuis le début, et bien qu’ayant rédigé un premier tutoriel sur la synchronisation d’un agenda entre Thunderbird et Android en 2019, puis, récemment, un second, j’ai toujours détesté l’idée que mon agenda devait passer par Lille, Strasbourg ou je ne sais où pour arriver sur mon téléphone à 50 cm de l’ordinateur sur lequel je gère ledit agenda. Et comme je n’ai pas un emploi du temps de ministre et que nombre de rendez-vous sont internes, genre plombier, et comme j’ai une très nette tendance à oublier de synchroniser, au final, passer par NextCloud, ça ne sert plus à grand-chose.

raphj dans un commentaire sur ce journal m’a donné la solution. Pas la plus rapide, ni la plus simple, mais, en ce qui me concerne nettement plus efficace :

  1. saisir le texte du rendez-vous, dans Thunderbird de toute façon,
  2. copier-coller dans LibreOffice et insérer un Objet OLE > QrCode et code-barre,
  3. prendre le QrCode avec Binary Eye sur mon téléphone, copier le texte, ce que BinaryEyes permet de faire très facilement
  4. le coller dans l’application NoNonsense Notes qui permet de dater les notes et prévoit de faire des rappels qui s’affichent dans la zone de notification du téléphone.

Du coup, non seulement ça m’oblige à récupérer l’info sur le téléphone quand c’est nécessaire au lieu de laisser la machine faire un boulot que j’oublie de lui dire de faire, mais je l’efface plus facilement et c’est plus facile d’accès et à utiliser je trouve. Sur le plan ergonomique, j’y retrouve mes petits (gros doigts, tout ça, quoi). Et, vu mon emploi du temps, si je dois prendre un rendez-vous quand je ne suis pas face à mon ordinateur, ce n’est pas vraiment un problème.

D’une pierre deux coups, je m’étais amusée à créer un modèle de journal intime pour LibreOffice Writer, avec une petite macro qui, quand on appuie sur l’icône ajoutée au modèle insère la date du jour en style Titre 1 dans une nouvelle page, je l’ai donc mis en en ligne. Ma propre version de « journal intime » de la non-diariste que je suis a, en prime, une icône qui permet d’insérer un QrCode sans passer par le menu Insertion. Ça se fait en passant pour Outils > Personnaliser, onglet Barres d’outils et en choisissant comme étendue le fichier concerné par exemple.

Entre nous, je ne suis pas sûre que le modèle de journal intime soit vraiment utile, mais si ça peut servir et amuser.

Sinon je suis preneuse de toute astuce ou idée visant à améliorer le processus décrit ci-dessus.

  • # pas prêt pour le grand public

    Posté par  . Évalué à 0 (+2/-4).

    pour des raisons indépendantes de ma volonté

    Je serais curieux de savoir pourquoi changer d'instance.

    J'avais déjà repéré sur ce réseau des comportements sectaires de la part de certains administrateurs d'instances, (qui font bien ce qu'ils veulent sur leur instance mais bon, c'est toujours génant de subir des actes de censures dictatoriaux)

    Le processus de migration tel que présenté est évidemment hors de portée des utilisateurs de bases, et qui rend par définition ce réseau vraiment pas prêt pour le grand public. On le savait déjà :)

    • [^] # Re: pas prêt pour le grand public

      Posté par  (site web personnel, Mastodon) . Évalué à 6 (+3/-0).

      J'ai dû changer d'instance parce que Zaclys va couper Mastodon.

      Quant au processus de migration, désolée, mais il est simplissime, une fois expliqué. Tu peux me dire comment tu migres d'une instance Facebook ou X à ? Ah ben tu peux pas. Et le fédiverse est vraiment accessible au grand public, je le vois tous les jours.

      Maintenant si, par comportement sectaire, tu parles du rejet des discours d'extrême-droite, personnellement, ça ne me gêne pas car ce discours est devenu omniprésent. Avoir des espaces un peu respirables, ça fait du bien.

      « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

      • [^] # Re: pas prêt pour le grand public

        Posté par  . Évalué à 4 (+2/-0).

        Maintenant si, par comportement sectaire, tu parles du rejet des discours d'extrême-droite, personnellement, ça ne me gêne pas car ce discours est devenu omniprésent. Avoir des espaces un peu respirables, ça fait du bien.

        Je ne suis pas tout à fait d'accord. Je pense qu'il faut distinguer deux aspects de Mastodon : la partie « commune » d'une instance, et ce qui relève de ce que j'appellerai faute de mieux la partie « personnelle ». Je conçois que les modérateurs d'une instance aient la main sur ce qui y est diffusé de façon publique. Ils peuvent :

        • modérer le contenu public produit par un membre de l'instance ;
        • passer un compte d'une autre instance ou même toute une instance en « mute ».

        Ce dernier point signifie que le contenu publique de l'instance visée ne sera plus diffusé sur le flux fédéré. Ce n'est pas un problème en soit, on peut imaginer une forme de « ligne éditoriale » sur une instance.

        En plus de cela, les modérateurs ont également la possibilité de bloquer complètement une instance tierce. Ici, aucune communication n'est plus possible avec les comptes de l'instance visée.

        Je trouve cela extrêmement problématique.

        Si je souhaite suivre un contenu qui ne sera visible que pour moi, je dois pouvoir le faire. Peu importe que j'apprécie ou pas ce contenu (je lis régulièrement le Figaro, qui est loin de mes convictions). Plus encore, peu importe que les modérateurs apprécient ou pas ce contenu. Le fait de pouvoir s'abonner à un compte et / ou d'interagir avec lui ne devrait pas, en aucun cas, jamais être exposé à l'arbitraire des administrateurs.

        Alors, oui, je peux avoir un compte sur plusieurs instances. Mais dans ce cas, autant oublier l'aspect fédéré de Mastondon – qui en est à mon sens l'intérêt majeur. Je n'ai pas besoin de multiplier les numéros de téléphone pour appeler mes contacts abonnés à un autre opérateur.

        • [^] # Re: pas prêt pour le grand public

          Posté par  (site web personnel) . Évalué à 6 (+4/-0). Dernière modification le 22 mars 2025 à 20:07.

          Au départ, je pensais comme toi que la possibilité pour les modérateurs de bloquer entièrement une instance entière était un peu trop.

          Puis j'ai aidé des modérateurs sur une instance mastodon, et cet a priori s'est assez violemment heurté à la pratique. Par exemple, il y a des endroits où ce n'est pas un problème de présenter des jeunes collégiennes de façon extrêmement sexualisées. Il y a des instances dont c'est la ligne éditoriale. À ce stade, ce n'est plus seulement "est-ce qu'on apprécie ou pas le contenu", mais le simple fait d'avoir certaines de ces images qui vont se retrouver sur notre serveur (à cause du cache, parce qu'on a quelqu'un qui a apprécié voir repartagé, s'est abonné…) nous rends coupable de recel de pédopornographie. En tant qu'hébergeur, il devient alors nécessaire de couper tout lien avec cette instance. Et tant pis si sur l'instance en question, il y a aussi des gens très bien, des fils passionnants. Ce n'est plus une question de morale, de préférence, mais simplement : ce que la loi permet dans certains pays n'est pas autorisé dans d'autres. Point.

          La ligne, là, me semble assez facile à tracer, cependant faut pas se faire d'illusion, ça casse aussi des liens sympas entre utilisateurs. Et une fois qu'on a fait le ménage là-dedans, on a mis le doigt dans un engrenage. On commence à gratter, et on trouve plein d'instances où la modération répond à des principes différent du cadre légal dans lequel tu es. Parfois ce n'est pas trop grave, mais parfois il y a des utilisateurs qui repouettent des trucs qui sont illégaux dans le pays où tu es. On vire les utilisateurs en question (qui râlent parce que "on ne peut plus rien dire") puis on finis par virer aussi l'instance parce que des pouets qui semblent anodins et qui sont repartagés attirent toujours des réponses par du tout anodines, et qu'en face la modération n'en a vraiment rien à battre d'héberger du contenu illégal, des harceleurs, etc.

          À ce stade, en général on ne fait plus dans la dentelle, parce que ça prends un temps dingue. De mon côté j'ai pris de la distance en voyant que la modération (épuisée) tirait à vue sur toute instance coupable d'avoir une modération trop peu réactive/avec des lignes plus souples, et cela reste pour moi la raison pour laquelle il faut fermer les grosses instances généralistes : elles sont juste un problème. Il est humainement impossible de satisfaire tes 1000 utilisateurs interagissant avec le fediverse entier.

          Par contre, tu parle d'être sur plusieurs instances… en réalité la solution n'est pas là, mais plutôt d'avoir "son" instance. Partagée à la limite avec quelques personnes dont tu es réellement proche, dont tu partage les valeurs (et je parle de 10-15 personnes, pas de 100 ou plus). Un groupe suffisamment petit pour que tout le monde soit OK quand il s'agit de bloquer une autre instance, sans risque de perdre le lien avec des gens sur des instances qui sont certes parfois modérées de façon un peu légères, mais quand même intéressantes à suivre.

          "Mais c'est compliqué de s'auto-héberger" : en général on vas sur Mastodon parce que on a un geek dans l'entourage, et ce dernier est en général capable d'installer un yunohost avec un truc pour aller sur le Fediverse. Et on est aussi en général capable de discuter en famille/entre groupe d'amis pour mutualiser ce genre de truc à une échelle… humaine, encore une fois.

          C'est vraiment la seule solution saine d'être sur le Fediverse : des petits groupes nucléaires.

        • [^] # Re: pas prêt pour le grand public

          Posté par  (Mastodon) . Évalué à 3 (+0/-0). Dernière modification le 23 mars 2025 à 01:21.

          Tu n'as pas besoin de compte sur plusieurs instances. Juste d'un client rss.

    • [^] # Re: pas prêt pour le grand public

      Posté par  . Évalué à 4 (+2/-0).

      ce réseau vraiment pas prêt pour le grand public

      C'est inexact Mastodon est depuis longtemps prêt pour le "grand public" à condition de choisir la bonne instance. Le choix des instances est tellement étendu qu'il convient d'être prudent si l'on ne veut pas être obligé de migrer à cause d'une maintenance défaillante. Mon point de vue est d'aller au plus sûr même si utiliser une petite instance peut sembler sympa. Intuitivement parlant, je dirais que plus une instance possède d'utilisateurs, plus ses chances de stabilité et de pérennité sont grandes. Exemples:
      https://mastodon.social/
      https://mastodon.top/
      https://mastodon.online/

Envoyer un commentaire

Suivre le flux des commentaires

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