this post was submitted on 23 Feb 2024
48 points (94.4% liked)

Fediverse

28220 readers
1153 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS
 

I'm a fan of the Fediverse, but what are the major issues we faced right now because of the limitations of the #ActivityPub protocol? Recently, decentralize social networks are at their peak, big players are trying to be part of it, and is constantly in the news.

I have been on the Fediverse for quite a few years, and since alternatives were popping up I tried to learn how they work (it's not like I'm an expert, but I have a general idea), with #BlueSky opening up federation and alternatives like #nostr for what I've read, they are strong in what ActivityPub still lacks.

One thing that comes to my mind right now is how your identity is tied to the instance you are, thus making portability harder. In nostr for example, your identity is not tied to any relay, and Bluesky has domain names as username, which is pretty cool, and for what I read from Bluesky blog, it seems like portability works great since all your posts will still be in your profile. In ActivityPub (or at least in mastodon) moving an account actually means only your followers, and your handle has the instance on it, tying your account to the instance. How could this be handled? I mean, if you are self-hosting your own instance, there is no problem, but the mast majority of people do not host their own instance.

Another thing may be, quote posts. I read from one of the mastodon team they are trying to make it to the protocol instead of the "weird" implementation each software does with the URL at the end, which is a good thing since I feel like every software kind of have their own way of doing things instead of trying to make it to the protocol.

Anyway, want to listen what are your proposal to these problems and what other things you think we could learn from these other protocols. If you spot any mistake, feel free to correct me.

you are viewing a single comment's thread
view the rest of the comments
[–] rimu@piefed.social 16 points 8 months ago

There is this, which has been ongoing since 2020:

https://codeberg.org/fediverse/fep

https://socialhub.activitypub.rocks/t/fep-a4ed-the-fediverse-enhancement-proposal-process/1171

How not sure how much attention is paid to it by fediverse devs, though?