Automattic / wordpress-activitypub

ActivityPub for WordPress
https://wordpress.org/plugins/activitypub/
MIT License
486 stars 73 forks source link

Feature Request: To complete delete the ActivityPub when uninstall the plug-in #508

Open psjafri opened 11 months ago

psjafri commented 11 months ago

What

Introduction

When you uninstall the plug-in, you send all notifications to the server that federates/connected with your ActivityPub instance.

This is an important step if you want or need to re-install the plug-in in the future.

Why

In ActivityPub there is a concern due to cache on other servers on the ActivityPub, so the next time you install a new ActivityPub in the same domain or sub-domain, the other server that still has the old cache will have a problem connecting to the new ActivityPub.

That is also why Gotosocial asks you to think carefully before deploying it. https://docs.gotosocial.org/en/latest/getting_started/

How other ActivityPub implementations do it

I don't know if it will help, but on Mastodon, you can ask the other server to delete your cache by using tootctl self-destruct command.

https://docs.joinmastodon.org/admin/tootctl/#self-destruct

Please note that to run this command it will ask you twice since it will destroy your implementation, so maybe on the ActivityPub plug-in for WordPress some security is also implemented.

github-actions[bot] commented 7 months ago

This issue is stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] commented 3 months ago

This issue is stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 5 days.

pfefferle commented 3 months ago

Keep