• [^] # Re: On ne peut pas migrer ses messages

    Posté par (site web personnel, Mastodon) . En réponse au lien Si vous êtes sur mastodon.social ou mastodon.online, ceci peut vous concerner. Évalué à 3.

    d'un côté 1 instance centralisée et de l'autre un affichage de décentralisation,

    c'est plus que de la simple décentralisation quand on parle de « fédération » ; et la vérité tend plutôt vers

    Ou alors on annonce que chaque instance est un mini Twitter (ça sera moins vendeur par contre) et que le protocole est certes ouvert mais en en pratique ça ferme et que changer d'instance est presque comme changer d'app.

    voilà, c'est presque cela. ce n'est peut-être pas vendeur mais c'est plus proche de la réalité et évite des déconvenues inutiles (si on comprend mal on s'attend à des choses qui n'ont pas de sens)

    Les 2 parlent d'historique et l'un des historiques n'est pas déplacé/copié,

    Non, ce sont juste des messages qui ne sont pas déplacés et il n'y a pas de concept d'historique (même si les messages sont horodatés c'est tout.) C'est pourquoi je vois ça comme des commits isolés et non tout le dépôt Git.
    Tu peux récupérer ces messages, ce n'est pas le souci. Mais t'as le même souci qu'avec tes messages Twttr : tu ne peux pas les injecter dans l'autre système ...tout comme tu ne peux pas injecter tes commits isolés dans un autre dépôt (bon c'est la simplification hein, c'est techniquement faisable sur un dépôt local et perso.) Tes messages hash(ou_timestamp_jesaispas).user.instanceB s'ils étaient importés ne seraient pas pour autant transformé en hash.user.intanceC (on devrait pouvoir griller du CPU pour faire l'opération mais que fais-tu de tous les liens et références qui pointent vers l'ancien ? voilà ça sert pas vraiment, et ça va encore moins "scaler" si on commence à jouer à ce genre de chose.)

    "It is seldom that liberty of any kind is lost all at once." ― David Hume