The Efforts to Extend ActivityPub (wedistribute.org)
from deadsuperhero@lemmy.ml to fediverse@lemmy.ml on 19 Mar 2024 04:45
https://lemmy.ml/post/13359746

ActivityPub has remained the dominant Fediverse protocol over the past few years. In that time, many bright ideas have come on how to improve the spec. Here’s where those efforts are today.

#fediverse

threaded - newest

TheVillageGuy@kbin.melroy.org on 19 Mar 2024 08:35 next collapse

One thing I miss in activitypub is a verification system. This is most important for deletion. For example, when something is deleted on one instance, there's no way of knowing for sure if it will be deleted from other instances as well. An instance being down or malfunctioning can cause deletion to fail with no way to know* and try again for op.

*To know one would have to check every single subscribing instance. Trying to delete an already deleted item is obviously impossible

qaz@lemmy.world on 19 Mar 2024 09:05 next collapse

Do you mean verification to prove something is deleted?

TheVillageGuy@kbin.melroy.org on 19 Mar 2024 12:34 collapse

Not just deleted, but yes, or a way to check

qaz@lemmy.world on 19 Mar 2024 14:44 collapse

How can you verify you don’t have something?

TheVillageGuy@kbin.melroy.org on 20 Mar 2024 11:46 collapse

Not sure what you mean exactly

rmuk@feddit.uk on 20 Mar 2024 11:59 next collapse

It’s like saying “prove you don’t own a poodle”. How do you prove that? I can tell you I don’t own a poodle… but how can you be sure?

TheVillageGuy@kbin.melroy.org on 20 Mar 2024 12:06 collapse

No need to prove it, that's not my point

qaz@lemmy.world on 20 Mar 2024 13:28 collapse

there’s no way of knowing for sure if it will be deleted from other instances

You can’t be sure if something is deleted, because there is no way to prove you don’t have something.

However, if you just want to check if the instance claims to have deleted something, you could probably just perform a GET request for the specific object as defined in the activitypub spec.

sabreW4K3@lazysoci.al on 19 Mar 2024 11:28 collapse

As far as Lemmy is concerned, there’s been some work happening in regards to deletions. You can see in the pull requests on Github.

wiki_me@lemmy.ml on 19 Mar 2024 09:07 next collapse

I think the fediverse should take something from C++ playbook, it toke forever for the C++ 11 standard to be created but after the standard C++ foundation started getting significant funding which it used to fund work on standards the pace of publishing standards became a lot faster.

bobslaede@feddit.dk on 19 Mar 2024 11:02 collapse

ActivityPub has fostered a social web for millions of people. To grow, some developers believe it needs improvement. These are their efforts.

Can we get this with the A-Teams theme song? I feel like that would really help :)

fruitycoder@sh.itjust.works on 21 Mar 2024 19:28 collapse

I feel like it goes with the law and order cadence too lol

bobslaede@feddit.dk on 21 Mar 2024 20:21 collapse

Yeah. Absolutely!