Le coin technique

Git

Du code open-source

Tout le code de nos applications est ouvert, permettant à n'importe qui de le voir, d'y proposer des améliorations ou de le reprendre pour d'autres projets (selon les conditions de la licence GPL v3)

ActivityPub

Un protocole reconnu

Recommandé par le W3C depuis 2018, ActivityPub est un protocole spécifiquement dédié aux réseaux sociaux décentralisés. Il fédère déjà des dizaines de plateformes et des millions d'utilisateurs.

Assemblée Virtuelle

Une ontologie adaptée

Développée au sein d'Assemblée Virtuelle, l'ontologie PAIR (Project - Actor - Idea - Ressource) permet de décrire avec précision les relations entre les différents acteurs du monde de la transition.

Explorez notre code

image outputonlinepngtools.png (8.5kB)
Serveur Reconnexion
Développé en Symfony 4, ce serveur gère les données ActivityPub, mais aussi les notifications, les utilisateurs et l'importation en masse de données. La prochaine version du serveur sera réalisée en Node et sera adossée au projet SemApps auquel nous participons également.

image outputonlinepngtools.png (8.5kB)
Application Reconnexion
Développée avec React Native / Expo, elle lit les données ActivityPub et permet de recevoir une notification lorsqu'un acteur qu'on suit poste une nouvelle actualité.

image outputonlinepngtools.png (8.5kB)
Bundle ActivityPub
Plugin qui permet d'adapter n'importe quel projet Symfony afin qu'il commence à émettre des données compatible ActivityPub.

Contributions à d'autres projets


Un aperçu du projet technique dans son ensemble

Applications à développer