89
submitted 5 months ago by deadsuperhero@lemmy.ml to c/fediverse@lemmy.ml

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.

you are viewing a single comment's thread
view the rest of the comments
[-] TheVillageGuy@kbin.melroy.org 10 points 5 months ago

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

[-] sabreW4K3@lazysoci.al 6 points 5 months ago

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.

[-] qaz@lemmy.world 4 points 5 months ago

Do you mean verification to prove something is deleted?

[-] TheVillageGuy@kbin.melroy.org 3 points 5 months ago

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

[-] qaz@lemmy.world 3 points 5 months ago

How can you verify you don't have something?

[-] TheVillageGuy@kbin.melroy.org 1 points 5 months ago

Not sure what you mean exactly

[-] rmuk@feddit.uk 5 points 5 months ago

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 1 points 5 months ago

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

[-] qaz@lemmy.world 2 points 5 months ago* (last edited 5 months ago)

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.

this post was submitted on 19 Mar 2024
89 points (96.8% liked)

Fediverse

17508 readers
32 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 4 years ago
MODERATORS