ActivityPods: Federated Solid Pods (wedistribute.org)
from deadsuperhero@lemmy.ml to fediverse@lemmy.ml on 23 Apr 2024 00:17
https://lemmy.ml/post/14778445

ActivityPods is a wild project that’s bringing the architecture and data capabilities of Tim Berners-Lee’s Solid Protocol to the Fediverse. We dig in to what it is, how it works, and what’s currently possible with the framework.

#fediverse

threaded - newest

knightly@pawb.social on 23 Apr 2024 00:33 next collapse

Oh heck, that sounds promising. 😺

lps@masto.1146.nohost.me on 23 Apr 2024 00:37 next collapse

@deadsuperhero
Exciting times!!

otter@lemmy.ca on 23 Apr 2024 02:19 next collapse

What ActivityPods effectively provides are automated mechanisms. They constantly check the contents of the Solid pod, and are notified whenever a change gets made.

Let’s say you’ve just made a post with your Fediverse app: a document representing a post is written in the Pod, then a dispatch mechanism acts as the user’s outbox and sends the activity out. Meanwhile, the corresponding inbox mechanism waits for replies.

What this could mean in practice is that editing a Fediverse post may be as simple as editing a corresponding file, while a mechanism pushes out an Update activity through your Outbox to make changes on the network.

I think I need an even more higher level explanation of Solid & Solidpods, but so far that sounds cool!

Would the data still live on your instance’s server or on user devices? If it’s the latter, how would it work if some people have really slow connections, or lose internet all together.

adam@doomscroll.n8e.dev on 23 Apr 2024 06:53 collapse

IIRC your data would live on your chosen pod server - which does not have to be a fediverse instance.

maegul@lemmy.ml on 23 Apr 2024 03:44 next collapse

IIRC, Damon is working on a platform built on this right? Made a decent amount of progress?

They have a community: lemmy.world/c/memory

CommunityLinkFixer@lemmings.world on 23 Apr 2024 03:44 next collapse

Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !memory@lemmy.world

deadsuperhero@lemmy.ml on 23 Apr 2024 06:51 collapse

Yes, we have an article in the works about it. 😁

Sims@lemmy.ml on 23 Apr 2024 21:38 next collapse

Cool. I’ve been hoping for solid pods to be widely adopted for sooo long now ;-P

umbrella@lemmy.ml on 23 Apr 2024 21:44 collapse

i cant figure out what this is from a quick glance