Questions for people who know #ActivityPub better than I do: 1. How is #federation supposed …

Questions for people who know #ActivityPub better than I do:

1. How is #federation supposed to interact with HTTP #redirects? For example, if I import a post to a new account, and put a 301 redirect on the old location, should another AP instance interact with the post at its new location from then on?

2. Does anything actually implement it?

Wondering if it would be possible to do that with a few posts on a single-user instance I'm planning to move to a new domain in the near future.

On Wandering.shop

Side project: improve Fediverse interoperability

I’ve made it a side project to improve #Fediverse #interoperability. Currently:

Using multiple platforms of different types:

  • @Mastodon (microblogging/general)
  • @bookwyrm (book reviews and library tracking)
  • @LemmyDev (link sharing/discussion forum)
  • @pixelfed (photos)
  • WordPress+ActivityPub plugin (blogging)

Testing other platforms that fit the same niche as Mastodon:

Finding what does and doesn’t work between them.

Reporting bugs and testcases.

So far it’s been mostly haphazard. I need to start tracking what I have and haven’t tested.

And I’d like to make time to fix some bugs and maybe implement some features too — I just need to carve out the time to dig into some code!

#

I know there are more ActivityPub platforms out there, and I’m sure I’ll try out more of them as time goes on.

For now, though, I don’t want to spread myself too thin on the general platforms, and I don’t have a good personal use case for, say, Funkwhale or Peertube that will make sure I actually keep using it!

#

Is there a general #federation #compatibility matrix somewhere? I would have thought FediDB or SocialHub would be the place to look, but I don’t see anything of the sort on either site.

#

Great, I’m already thinking about setting up a Codeberg repo with just issues and docs linking to each projects’ federation-tagged issues.

C’mon, brain, save it for after work.