Ich gedenke mich, aus Kostengründen, mich wieder von manchen meiner Fediverse-Services zu trennen.
Da ich sowieso nur One-Man Services betreibe, wird der Verlust nicht so tragisch sein, da ich diese Services ohnehin kaum nutze.
Dabei kommt jetzt ein Pferdefuß der aktuellen fediverse-Architektur zum Vorschein.
Nehme ich die Instanzen vom Netz und stampfe alles ein, sind die Domains und User für alle Ewigkeit verbrannt, da sich sowohl Domain-Actor als auch Useractor mit ihrem Public-Key und allen Folliwings im ganzen Fediverse eingebrannt haben.
Ich muss also ein Backup der Maschinen aufbewahren, falls ich doch irgendwann mal wieder mit einem Dienst online gehen möchte…
Es wäre echt fein, wenn es sowas wie beim Mobilfunk gäbe, dass ein Username/Domain nach 6 Monaten Inaktivität (nichterreichbarkeit von anderen Instanzen) gelöscht würde und die Followings beendet werden.
Und taucht innerhalb dieser Zeit die Domain mit einem anderen Key auf, werden die Followings ebenfall gelöscht, bzw. kriegen die User (oder im Fall der Domain der Admin) eine Aufforderung, den neuen Pubkey zu bestätigen, ansonsten werden die Followings beendet (innerhalb einer Frist).
Klar löst sowas viel Administrationsaufwand aus.
Aber man stelle sich vor, man erwirbt eine Domain, wo vor 7 Jahren einmal ein Fediversedienst mit vielen Usern lief, um viel Geld, und dann sind die Followings von Beginn an kaputt…
Oder es gibt einen DB-Crash und das Backup hat aus irgend einem Grund auch Wiederherstellungsprobleme, oder man möchte von Pleroma auf Friendica umstellen auf der selben Domain. Oder so wie ich einen wenig genutzten Service vom Netz nehmen, um ev. bei geänderten Bedingungen den wieder ins Netz zu stellen…
Alles durchaus denkbare Szenarien, die heute unmöglich sind.
Über den Zeitraum kann und muss man sicher diskutieren.
Was jedoch auch implementiert werden müsste, wäre eine Funktion a la “Ich habe die Domain neu übernommen bzw resetten müssen. Bitte Admin bestätige dass alle Followings für die Domain resettet werden”.
Und bei jedem neuen Kontakt zu einer Domain wird das vorausgeschickt. Falls die Domain am anderen Ende bekannt ist, muss der Admin einen Eingriff machen, wenn die Domain noch nicht bekannt ist, wird diese Aufforderung ignoriert.
@Jakob ja so müsste es sein, poste diesen Vorschlag doch mal auf github in entsprechenden Projekten und verlinkte es hier
Ich werde nochmal darüber nachdenken und es noch besser ausformulieren, und dann entsprechende Featurerequests aufmachen.