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
[^] # Re: On ne peut pas migrer ses messages
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Si vous êtes sur mastodon.social ou mastodon.online, ceci peut vous concerner. Évalué à 3.
c'est plus que de la simple décentralisation quand on parle de « fédération » ; et la vérité tend plutôt vers
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)
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