OStatus est un standard de réseau social temps réel distribué

Le 7 juillet 2011, j’ai assisté à la conférence de Evan Prodromou à la conférence PHP Québec de Montréal qui a présenté le protocole ouvert OStatus qui se veut un standard de réseau social temps réel distribué.

La présentation était clair et intéressante. M. Prodromou a bien montré les éléments qui constituent un réseau social étape par étape. Ce protocole ouvert est soutenu par Google indirectement. L’idée de ce protocole est d’offrir des fils de publication (feeds) de contenu à des lecteurs (qui sont membres ou non du réseau social). Le flux de contenu est soutenu par la fonctionnalité PuSH (PubSubHubbub) des fils de publication. L’identification des lecteurs se fait par la structure Personal Web Discovery Webfinger. Il a plusieurs notions fondamentales liées à ce protocole comme les montées de saumon (« salmon slap »), les « followers » de flux de contenu, les « likes » de contenu par les lecteurs et « shares » de contenu entre lecteurs (comme dans Facebook). Le but de ce protocole est d’offrir les bases nécessaires pour équiper une application à la communication dans un réseau social (« OStatus-enable an application »). Tout ça est très prometteur.