Better Workflows for the Social Web: ActivityPub, Bandwagon, and More
/2024-09/session/7-f/
Convener: Ben Pate 🤘🏻 (@benpate@mastodon.social)
Participants who chose to record their names here:
- Sean Tilley (@deadsuperhero@social.wedistribute.org)
- Mark Corbett Wilson (@mcorbettwilson on Mastodon, X, LinkedIn)
- DrImplausible (@drimplausible@mastodon.online)
- Darius Dunlap (@dariusdunlap@indieweb.social)
- Aaron Klemm (@aklemm@mastodon.social)
- gilles dutilh (@depemig@scicomm.xyz)
- Geoff Turk (@geoffturk@mastodon.social)
Tags / links to resources / technology discussed, related to this session:
- Activity Intents FEP: https://codeberg.org/fediverse/fep/src/branch/main/fep/3b86/fep-3b86.md
- Bandwagon: https://bandwagon.fm
- ActivityPub library for Go: https://github.com/benpate/hannibal
- Inspect URLs for metadata and return an ActivityStream document: https://github.com/benpate/sherlock
Notes
RSS / Podcasts.
Zapier and Webhooks.
End users have control when they use their own domains.
Centralized search is going to be necessary.
RSS had a huge problem with bandwidth.
Identity and DNS are very important for maintaining control over one’s digial presence.
Domain of one’s own: https://www.reclaimhosting.com/domain-of-ones-own/
Owning your own domain - normalize paying for identity. It’s okay for it to cost a little bit. (because if you’re not paying, you’re the product)
Portable identity: use my identity to sign in to all accounts on the social web.
rel="me"
links are usable by IndieAuth: https://indieauth.com/
IndieWeb principles: https://indieweb.org/principles
Also POSSE from IndieWeb: https://indieweb.org/POSSE
Nextcloud has an email frontend that’s getting pretty decent. You still need to host your inbox somewhere, but it supports IMAP, SMTP, and POP3
OpenID
OIX
OAuth
PKI
FOAF
Emissary
OWA Open Web Auth Protocol: https://codeberg.org/fediverse/fep/src/branch/main/fep/61cf/fep-61cf.md
Also check out SOLID pods, which may be a solution to many of these issues. Passport in your POD.
Solid pod and the integrated ActivityPod: https://activitypods.org/
Internet Identity Workshop: in-person / remote conference in California: https://internetidentityworkshop.com/
The WordPress 100 year plan: https://wordpress.com/blog/2023/08/25/introducing-the-100-year-plan/
CertBot pretty much solves the SSl cert cost issue and most of the technical hurdles: https://certbot.eff.org
Decentralized development is itself decentralized. How to we standardize this at the grassroots level?