The Activity Pub Protocol (Building a European Cultural Backbone)
1. ActivityPub
Presentation and discussion of the social media exchange protocol
Building a European Cultural Backbone · Linz, Austria
May 24th
, 2022
benjamin.bellamy@adaures.com
CEO of Ad Aures
Father of Castopod
2. 2 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
What is ActivityPub?
●
Wikipedia:
●
ActivityPub is an open, decentralized social networking protocol.
●
It provides a client/server API for creating, updating, and deleting content, as
well as a federated server-to-server API for delivering notifications and content.
●
It is a standard for the Internet in the Social Web Networking Group of the World
Wide Web Consortium (W3C).
3. 3 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
What is the Fediverse?
4. 4 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Welcome to the closed web. :-/
isolated
service
isolated
service
5. 5 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Welcome to the open web! :-)
server #1
server #4
server #5
server #3
server #2
client #1
client #2 client #3
6. 6 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
The key point is…
Interoperability.
7. 7 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Interoperability made possible
●
Open Protocol
●
Federated Protocol
●
Flexible
●
Open-Source Solutions
●
Self-Hosting
8. 8 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
So how does it work?
9. 9 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Let’s dive in.
10. 10 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Let’s dive in.
11. 11 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Where are we?
●
~100 implementations
●
Thousands of servers
●
Millions of users
12. 12 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Some implementations
13. 13 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Some federated networks
14. 14 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
The Podcast ActivityStream
●
An ActivityPub Specification for podcasting
●
Define a new Actor (=podcast)
●
Define a new Object (=episode)
15. 15 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
The Podcast ActivityStream
16. 16 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
The Podcast Actor
17. 17 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
The Podcast Episode Object
18. 18 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
(What is Castopod?)
Castopod is a podcast hosting platform made for podcasters who want
engage and interact with their audience.
●
Open-Source,
●
Multi-Tenant,
●
IABv2 audience measurement,
●
Federated Social Network with ActivityPub,
●
“Podcast 2.0”: Comments, Locked, Funding, Transcript, Chapters,
Soundbite, Geo-Location, Person…
●
…
19. 19 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Any question?
20. 20 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Danke für Ihre Aufmerksamkeit!
Contact me:
https://benjaminbellamy.fr/
21. 21 ActivityPub · Building a European Cultural Backbone May 24 , 2022
ᵗʰ
Download link