I remember reading previously that one shouldn't switch an #ActivityPub server between implementations (e.g. from #Mastodon to #GoToSocial), but never understood why. I know a fair bit about AP but haven't read the full spec.
Can somebody please tl;dr this for me? Is it primarily due to the private keys used to sign activities, or something more complex?
Conversation
Notices
-
Embed this notice
Matt Cengia (mattcen@aus.social)'s status on Sunday, 14-Jun-2026 21:34:08 JST
Matt Cengia
-
Embed this notice
silverpill (silverpill@mitra.social)'s status on Sunday, 14-Jun-2026 21:34:08 JST
silverpill
@mattcen This is primarily due to implementation quirk of GoToSocial:
https://codeberg.org/superseriousbusiness/gotosocial/issues/3197
AFAIK, Mastodon had a similar limitation in the past, and also was overly strict with actor ID -> webfinger relationships, but the situation has improved since then.
-
Embed this notice