Part of the promise of #ActivityPub and the #Fediverse is that you can interact not just with different servers, but differen…

Part of the promise of #ActivityPub and the #Fediverse is that you can interact not just with different servers, but different kinds of servers. I’ve been testing how well different platforms interact, reported some bugs, and even fixed a couple of them.

Not surprisingly, I’ve found that the bigger projects have good #interoperability with each other, smaller projects have good interoperability with Mastodon, and smaller projects are more likely to have bugs in interoperability with each other. Sometimes you can view someone’s posts or profiles on another platform, but following them doesn’t work, and replies don’t make it back. Or only some kinds of posts are visible.

Does anyone have a #compatibility matrix I can contribute to, or should I just post my notes somewhere? @fediversenews

#

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.