social
J'ai tenté plusieurs fois de faire fonctionner un réseau social alternatif ici.
À date, j'ai échoué.
J'ai essayé...
StatusNet
Ça a plus ou moins bien marché:
- la fédération n'était pas fiable
- le bridge twitter a fini par céder sous les changements de l'API de twitter
- identi.ca a complètement abandonné la plateforme et a basculé vers pump.io, sans fédération avec le protocole ostatus
- pas de support pour PHP 5.4
Buddycloud
J'ai essayé aussi buddycloud, qui promettait la fédération par Jabber/XMPP. C'était presque impossible à installer, grâce à nodejs, et une fois installé, je n'ai pas réussi à faire grand chose. Particulièrement:
- pas de connexion avec twitter
- pas de connexion avec identi.ca
- pas de connexion avec pump.io
- interface web non-fonctionnelle
J'ai ouvert plusieurs bugs et eu des conversations avec l'équipe de développement, assez sympatique, mais le projet semble en train de fluctuer, passant de nodejs à Java pour le serveur principal (?!). Voir mes notes dans buddycloud.
Friendica
J'ai aussi essayé Friendica, mais c'est encore une autre gugusse en PHP. C'est censé supporté tous les protocoles, et ça semble prometteurs, peut-être que ça sera le prochain!
Diaspora
J'ai pas essayé de l'installer, ça semblait compliqué et mal documenté. Mais je me suis créé un compte sur un des serveurs publics. Je ne l'utilise plus, mais des gens continuent à m'ajouter comme contact.
Les problèmes de diaspora:
- nouveau protocole
- pas d'interopérabilité avec statusnet
- installation ruby complexe
- semble lourd
- pas d'interopérability XMPP
Avantages:
- bonne base d'utilisateurs
- interopérabilité avec facebook, tumblr et twitter
Pump.IO
Le petit dernier de la famille. J'ai, de facto, un compte à cause de la migration de identi.ca.
Avantages:
- léger, node.js?
Désavantages:
- pas de compatibilité avec ostatus, twitter, ou rien d'autre en fait
- difficile à installer (nodejs)
- très basique, tout est un plugin, donc incomplet
Autres alternatives
- Movim - XMPP, PHP
- Lorea - Activity streams, pubsubhubb, webid, ostatus, xmpp, psyc, "Elgg"
- Tent.is
- Salut à toi - XMPP, Python, C++
- Wikipedia comparison page