I think I joined the Fediverse misunderstanding how it works. I went in under the belief that:
- Under the hood, everything is an ActivityPub post
- Lemmy, Mastodon, PixelFed, and PeerTube are "interfaces" or "views" for the underlying ActivityPub post
- All 4 can interact with eachother
- I only need 1 account
For the last point I found out that the answer is "yes...but actually no."
Based on the "ActivityPub Magic" thread (or Mastodon Post?), I see that Mastodon users can reply to the Lemmy thread (with some limitations) and follow Communities. Cool.
I see a Lemmy thread and a Mastodon post as serving 2 different purposes. Sometimes they overlap. But maybe I want to post something on my Mastodon timeline just for something general going on in my life that I don't necessarily want to post into a Lemmy community. Now let's say I started with a Lemmy account.
Unless I'm wrong, the only way to make that post would be to make a Mastodon account that's seperate from my existing Lemmy account.
I thought part of the beauty of the Fediverse was that someone could be following "me" and choose whatever "interface" they want. Instead it looks like they would be following "me@Lemmy", "me@Mastodon", "me@PixelFed", and "me@PeerTube".
And then there's the whole defederation of instances maybe requiring multiple accounts, but that's another topic. Now, to be clear I do see the use case of having multiple accounts for different instances (e.g. having a furry account and a general one).
Is there a roadmap for "merging" accounts between platforms? I understand that question might be more towards Lemmy/Mastodon/etc. developers than server admins, but just seeing if anyone here knows.
I guess you could make a lemmy community where only you can post and it would act as a kind of blog, but you still can't follow mastodon users. That's actually something I want to do with my own instance and a custom frontend, because it seems perfect for what I want!
Not sure if merging different accounts would really be possible like that, you could do authentication using mastodon accounts similar to how you can log in with google, but there's really no universal way of doing it over activitypub itself unless you want to send confirmation codes over it like we do over email heh.
It's possible to point a custom domain to your existing fedi account with webfinger (you actually only need to make a file in .well-known on a web server), but I don't think it's possible to do it with multiple accounts. It would actually be cool if you could point people to your domain and have different fedi software figure out which one is the most appropriate, or present a list.
Also that custom domain won't show up on the account itself, that's another opportunity to maybe make identify separable from instances, so someone could be less dependent on it sticking around, I think bsky attempts to do something like that, but it also has quite a lot of holes in it and I feel like activitypub is a better foundation overall.