if a fediverse server allowed its users to upload a post archive
-
djsundog@toot-lab.reclaim.technologyreplied to alice@gts.void.dog last edited by
@alice so well over twice as noisy on the network as deleting an account and all its posts with federated deletes, as it'd entail updating every participant server mentioned in every post or reply in the archive, yeah?
-
alice@gts.void.dogreplied to djsundog@toot-lab.reclaim.technology last edited by
@djsundog i'm not sure the mentions would get much involved, unless you wanted to send a notifs again.
currently there's no way to update the post id at all, so the best you can do is make posts re-appear with a new id and never send any notifications about them unless you boost them. and remote instances would know about them as a new posts if they are interacted with. but then would keep both copies.
if we added a way to broadcast updates of all posts of an account to a new domain, it would be similar in noise as deleting an account -
djsundog@toot-lab.reclaim.technologyreplied to alice@gts.void.dog last edited by
@alice I was thinking of the scale of notifying all servers with thread participants so they could update their references to the canonical locations of the newly moved posts, assuming their software cared enough to do so
-
alice@gts.void.dogreplied to djsundog@toot-lab.reclaim.technology last edited by
@djsundog i mean it would be a less noisy to do this for the whole account and all associated posts in bulk, for everyone who saw them, like we do with account deletes, assuming we don't intend to support partial migrations.
going over every post and sending an update to its participants can be a lot yea, but that doesn't have to be done quickly (it's close the traffic automated post deletion would generate, which seems acceptable if done slowly) -
djsundog@toot-lab.reclaim.technologyreplied to alice@gts.void.dog last edited by
@alice I agree, batching it in one bulk transaction would be the way to go for sure. the rest is just implementation details haha
-
trwnh@mastodon.socialreplied to djsundog@toot-lab.reclaim.technology last edited by
@djsundog @alice so i have Thoughts here but none of them will ever be supported by mastodon et al and certainly not for old data
1) give each actor a namespace
2) let actors assign consistent identifiers within that namespace
3) let actors update their namespace when they change serversall it takes is supporting relative references, which AS2 warns against as “too complicated :(“ so people have avoided it
-
trwnh@mastodon.socialreplied to trwnh@mastodon.social last edited by
-
djsundog@toot-lab.reclaim.technologyreplied to trwnh@mastodon.social last edited by
-
trwnh@mastodon.socialreplied to djsundog@toot-lab.reclaim.technology last edited by
-
djsundog@toot-lab.reclaim.technologyreplied to trwnh@mastodon.social last edited by
-
trwnh@mastodon.socialreplied to djsundog@toot-lab.reclaim.technology last edited by