New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding a flag that the deletion of accounts returning 410 will not be done automatically #15303
Comments
Closed servers don't usually return HTTP 410 for deleted accounts as that requires knowledge that the account existed and for the server to still be online. Servers that have gone offline will either not resolve via DNS, timeout, return HTTP 500 or 404. HTTP 410 indicates the intent of the owner of the account for the account to be deleted and should be honoured. |
For the 410 response with the intention of deleting the account from account owner, I completely agree about deleting it from the other servers in the federation as well. But, For example, when a server is closed, the administrator may set up the server to return 410 for all HTTP requests for a period of time. In such cases, there is no intention that the account holder will delete the account. |
If the closed server returns 410, it is a manifestation of the intention to delete all accounts, similar to running a This is indistinguishable from the case where the account is deleted at the will of each user. There is a problem with the habit of returning 410 Gone on server that chooses to shut down. We should document the server closure guide. |
I understand wanting to preserve old valuable posts but if the server shutting down does not signal account deletion, then how is the original account owner supposed to enforce their right to delete their account? It hinges upon other servers -- eventually -- removing data that is no longer online (Unfortunately, automatically detecting that a server is "gone" as opposed to temporarily offline is impossible in my experience, so it relies on admins manually running |
A closing guide would certainly be nice to have. @Gargron @noellabo |
Pitch
#14989
Change Webfinger resolution to queue full account deletion when it encounters a HTTP 410 error for an account that's still in the database
This is overkill.
Is it possible to implement a flag that does not automatically delete the data of a closed old server?
Motivation
I don't want to delete old posts (from closed Mastodon, Pleroma, or others) left on the Mastodon server that I administrate.
The text was updated successfully, but these errors were encountered: