ActivityPods
ActivityPods brings together two game-changing technologies, ActivityPub1 and Solid Pods, and empowers developers to create truly decentralized applications
ActivityPub
What is the main shortcoming of ActivityPub?
ActivityPub wants to make it possible to create decentralized apps. But to post videos, you need an account on a PeerTube instance. And to post images, you need an account on a PixelFed instance. You must thus handle multiple accounts, with their profile, list of followers, etc.
How does ActivityPods solve this shortcoming?
With ActivityPods, you have only one profile, one outbox, one inbox and one list of followers - all in a single place. Applications connect to your Pod to post activities, read the inbox and fetch data. And of course they can connect to any existing fediverse application!
Solid Pods
Solid Project (Social Linked Data) is a set of specifications whose aim is to allow users to store all their data in Pods (“Personal Online Datastores”). Users have full control over their Pods and can give permissions to applications or people they trust.
What is the main shortcoming of Solid Pods ?
Despite its name, Solid includes few features for social networking. For example, when you share a resource, the recipient will not know about it, unless you write to him. In their current implementation, Pods are personal databases with little connection to the outside world.
How does ActivityPods solve this shortcoming ?
With ActivityPods, all Pods are able to easily communicate with other Pods, thanks to the ActivityPub outbox and inbox. When you add a contact to your Pod, for example, they can be automatically be notified and add you back.
Footnotes
-
links to https://activitypub.rocks/ ↩