ActivityPub !

Permalink | Publié le 10 juin 2018, dernière modification le 9 juin 2018.
Tags :

Récemment, j’ai lu l’article de Nathanaël Jourdane sur Framablog : Comment réparer les réseaux sociaux (et faire encore mieux).

J’ai découvert un peu plus en détails le standard ActivityPub. Je vous renvoi vers ces deux liens pour découvrir en détails ce dont il s’agit. Pour faire très bref, c’est un standard permettant de communiquer entre différents réseaux sociaux.

Au passage, c’est une recommandation du W3C, un atout et une visibilité intéressante j’imagine.

La vidéo ci-dessous montre concrètement l’intérêt d’ActivityPub, car son utilisation est déjà concrète : un utilisateur de Mastodon, service concurrent de Twitter, peut suivre une chaîne vidéo sur PeerTube, service concurrent de YouTube. Lorsqu’une vidéo est postée sur PeerTube, elle apparaît dans le flux Mastodon.

Si l’utilisateur commente et « aime » la vidéo depuis Mastodon, alors ces données apparaissent sur PeerTube. La vidéo (1min20) parle d’elle-même :

Je suis probablement beaucoup trop optimiste à son sujet (coucou les fans de XMPP). Si la décentralisation pouvait devenir le cœur du web social, que l’on puisse suivre et communiquer à travers toutes ces plateformes tout en étant à un seul endroit, ce serait formidable. On choisirai son réseau social pour ce qu’il propose plutôt que pour ses utilisateurs.

Et depuis cet article lu sur Framasoft, j’entends parler d’ActivityPub à de nombreux endroits. J’ai vraiment l’impression qu’il y a une motivation commune vers l’adoption de ce protocole.

On retrouve :
Funkwhale (Spotify-like)
PixelFed (Instagram-like)
Mastodon (Twitter-like)
PeerTube (YouTube-like)
Nextcloud (« Dropbox-like »)
Gitea, Gogs et GitLab (GitHub-like)

C’est une liste à la va-vite, il doit y en avoir bien d’autres.
Je n’ai pas encore eu le temps de tout lire, mais beaucoup de contributions du côté de HackerNews à ce sujet.

Commentaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *