The ActivityPub Client-to-Server (C2S) protocol was envisioned as a cornerstone of the decentralized social web, along with the Server-to-Server (S2S) protocol. Standardized by the W3C in 2018, C2S defines how user-facing applications, such as mobile apps or web clients, and bots should interact with social servers using Activity Streams 2.0 and JSON-LD. In theory, it ... Read more
Vocata has some great ideas, but it’s mostly abandonware. If someone here likes working with Python and is interested in a vision of the Fediverse as a true “Social/Semantic Web” instead of the current hodge-podge of poorly integrated software, take a look at Django ActivityPub Toolkit.
Yeah, it was kind of an obscure project to begin with. Still, it struck me as an excellent way to prototype federated services that all hooked into a singular identity.
Yeah, before I started working on DAT I spent a good amount of time trying to make Vocata work. If the performance of the rdf store was minimally acceptable, and if I had managed to efficiently query for collections, I would see if I could revive it.
Vocata has some great ideas, but it’s mostly abandonware. If someone here likes working with Python and is interested in a vision of the Fediverse as a true “Social/Semantic Web” instead of the current hodge-podge of poorly integrated software, take a look at Django ActivityPub Toolkit.
Yeah, it was kind of an obscure project to begin with. Still, it struck me as an excellent way to prototype federated services that all hooked into a singular identity.
Hopefully, it inspires future work.
Interestingly, that page cites vocata as related work
Yeah, before I started working on DAT I spent a good amount of time trying to make Vocata work. If the performance of the rdf store was minimally acceptable, and if I had managed to efficiently query for collections, I would see if I could revive it.