Zap : un nouveau type de réseau social

Cela fait longtemps que je n’avais pas écrit un article sur Hubzilla ou Zap. Et j’ai fait un nouveau test dernièrement. Je vais vous en livrer mes ressentis.

Mais avant de commnecer. Zap c’est quoi ?

Zap est un réseau social créé par Mike Macgirvin un visionnaire qui a vu avant les autres le danger de la surveillance généralisée que nous voyons aujourd’hui. Si l’histoire vous intéresse un article en anglais décrit le cheminement Un premier logiciel Mistpark en 2010, changement de nom avec Friendika puis Friendica. Friendica existe toujours et une communauté poursuit son développement. Deux ans plus tard 2012, il a eu la vision de déliéerl’identité du nom de domaine. C’est un concept un peu difficile à comprendre tellement le nom de domaine est encore fortement enraciné dans nos conscience comme étant la base de beaucoup de chose. Par exemple un email comprends un nom de domaine et si il change c’est l’email qui change. On peut appliquer le même résonnement pour un site web. Bref il a eu non seulement la vision mais il a fait la chose. Redmatrix a été la concrétisation. Quelques années plus tard changement de nom pour Hubzilla. La communauté pensait que changer de nom allait aider à une meilleur adoption.

Aujourd’hui Hubzilla existe toujours et commence à être connu comme une plateforme communautaire multifonction. C’est un réseau social, un CMS, un wiki, un cloud pour partager des fichiers, un calendrier etc..

J’ai toujours entendu que Hubzilla n’était pas un réseau social. Bon je ne suis pas tout à fait d’accord avec cela. En fait ce n’est pas que cela. Et il y a un an, Mike décide d’aller plus loin et continuer à implémenter sa vision. Il fork Hubzilla, le simplifie et crée Osada et Zot. L’idée était de créer d’autres applications autour du protocol ZOT. Un an plus tard Osada est mort car personne n’a voulue continuer son développement. Osada était un réseau social utilisant zot et ActivityPub comme protocol. Mike continue le développement de Zap. L’idée est d’en faire un réseau social plus simple à utiliser que Hubzilla avec moins de paramétrages tout en gardant une trés haute robustesse, confidentialité et sécurité. Zap est compatible avec Hubzilla. On peut dire que c’est un peu une variante.

J’ai voulu tester à nouveau la chose et voici quelques retours. J’ai choisi l’instance freetobe.social pour mes premiers pas.

Une instance zap ouverte

L’inscription

L’inscription est trés simple. Il y a un email et un mot de passe à saisir. Puis comme sur Hubzilla on peut créer un canal. La notion de canal est propre à Hubzilla et Zap. Un canal peut être vous mais cela peut être aussi un sujet, une communauté, un forum, une album d’image cela peut être beaucoup de chose. C’est un peu un site.

Petit bémol : la migration d’une compte hubzilla vers zap ne fonctionne pas. Probablement il y a un niveau d’incompatibilité qui bloque cela. Mais ce n’est pas trés génant car ce besoin n’existe pas généralement. La notion d’identité nomade, de migration et de clonage n’est pas encore bien comprise par le grand public et même chez les libriste ou les geeks.

L’usage

Effectivement la simplification par rapport à Hubzilla est visible mais elle ne géne pas. Bravo pour cette simplification.

Jusqu’à peu Zap utilisait uniquement le protocol Zot mais Activitypub a été ajoutée. J’ai pu donc ajouter quelques contacts de Mastodon. On reçoit toutes les interactions. Par exemple si un de mes contact commente, je peux voir toute la discussion si le message est publique et c’est souvent le cas sur Mastodon. C’est beaucoup plus facile de comprendre le contexte. Sur Mastodon on vois souvent des commentaires isolés et les grouper en conversations fonctionne mais il faut quelques clic bien visés. A partir de quelques contacts je peux rapidement connaitres de nouveaux contacts que je n’avais pas et les ajouter éventuellement à mes contacts. Cette fonctionnalité ‘sociale’ est un plus par rapport à Hubzilla qui affiche uniquement les messages des contacts.

J’ai joué un peu avec l’album photo et j’ai été agréablement surpris . Aprés un temps d’adaptation pour se familiarisé à une ergonomie déroutante, on peut faire tout ce qu’on attend d’une gestion de photo avec album et gestion des permission pour ne pas partager tout avec tout le monde.

J’ai aimé le filtre qui est trés simple à utilisé. Le principe est de donner un niveau de proximité aux contacts. 99 pour tout le monde et moins il est grand plus c’est proche par exemple collègue 60 amis 40 famille 20 etc.. Il y a une barre glissable qui permet de lire plus ou moins de messages. Au début il y en a peu alors on laisse 99 mais rapidement on comprend la possibilité de ne pas être noyé et de lire uniquement ce qui nous intéresse le plus. C’est la bulle de nos réseaux que nous maitrisons.

Les applications Depuis le menu hamburger que vous pouvez configurer à souhait, choisissez les application que vous voulez. Soit vous les ajouter au menu soit vous les ajouter en tant qu’icone ou bouton pour vous faciliter la vie. Bref zap est personalisable.

Possibilité d’avoir une date de suppression automatique d’un message. Si on utilise cet outil comme un blog on peut vouloir garder les messages longtemps mais la plupart du temps aprés un mois ou deux mois les infos n’ont plus de sens. Ce nettoyage automatique c’est une peu le droit à l’oubli déjà programmé. Par exemple j’ai mis 60 jours dans mes messages.

Zap tout comme Hubzilla a son point fort dans la confidentialité qui n’a jamais été poussé aussi loin. Vous pouvez si vous le voulez avoir un réseau social totalement secret et invisible de l’extérieur. C’est peut être pour cela que Hubzilla n’est pas très visible. Chaque contact peut avoir des permissions trés précises si on le souhaite.

Tout ne fonctionnement pas encore 100%. Par exemple j’ai essayé de suivre un compte peertube mais je n’ai pas eu la patience de finir ou de savoir si ça fonctionne bien ou pas. J’ai remarqué aussi mes les messages de zap je ne les voyaient pas toujours sur mastodon ou bien ils arrivaient avec retard. Je voulais aussi tester avec Pixelfed. J’ai comme l’impression que c’est pas fini. Je ne suis pas technicien ActivityPub mais j’ai l’impression que l’échange utilise un protocole Mastodon et non ActivityPub. L’interaction avec ActivityPub est toute fraiche donc on va lui laisser le temps de murir.. Bref il y a encore du chemin à faire pour une fluidité dans tout cela.

Conclusion

Un article ne suffit pas à faire un tour exhaustif des possibilités. Mais ce test a été trés positif et je me suis dit que je vais utiliser en vrai. Il y a assez peu de hubs ouvert au public car zap est assez nouveau. Espérons que des initiatives arrivent. Je vais prochainement faire un test d’installation sur un petit serveur.

Zap peut être utile dans le cadre d’une famille, d’un groupe d’amis, d’une association ou d’une petite entreprise pour un usage aussi bien interne qu’externe.

Zap est trés peu utilisé. Espérons que cet article donner l’idée à une ou deux personnes de regarder par elle même. Ce protocole ZOT est en cours de validation par le W3C. Souvenez vous il y a quelques années l’acceptation de ActivityPub avait bousté les réseaux sociaux fédérés. Je rêve et je vois dans quelques années plusieurs applications utilisant zot et son identité nomades ainsi que des entreprises proposant des services d’hébergement avec des applications zot.

Et vous avez vous tester zap ? Vous en pensez quoi?

Voici un hub ouvert à inscription freetobe.social

Mon compte est : tofeo@freetobe.social

Attention si vous lisez cette article dans le futur (2020 ou aprés il est possible qu’il change de place.)

Pixelfed Partage fédéré d’images

Mastodon a popularisé le fediverse. Grâce à une interface intuitive et aux relais de journalistes qui en ont parlé, entre 1 et 2 milions de comptes ont été ouverts (en 2018) sur un grand nombres d’instances. Mastodon c’est l’alternative à twitter.

Pixelfed veut prendre le même chemin en s’inspirant d’Instagram.

Avez vous lu les conditions générales d’utilisations d’Instagram ? Voici un extrait

Vous nous accordez, par la présente, une licence non exclusive, gratuite, transférable, sous-licenciable, et mondiale pour héberger, utiliser, distribuer, modifier, exécuter, copier, jouer ou présenter publiquement, traduire et créer des œuvres dérivées de votre contenu.

Cela signifie que le contenu ou vos photos appartiennent à Mark Zuckerberg qui est le propriétaire d’Instagram et qu’il peut en faire ce qu’il veut.

Alors certains ont imaginé un Instagram basé sur ActivityPub. Des instances qui communiquent entre elles comme sur Mastodon ou Hubzilla. Dansup l’a fait (@dansup).

En ce jour (fin juin 2018) c’est encore au stade de développement et peu de fonctionnalité fonctionnent. Mais il y a déjà des instances ouvertes pour avoit un compte si vous n’en avez pas.

Je me suis ouvert un compte sur pixelfed.social. https://pix.diaspodon.fr/Tofeo

ça ressemble à ça.

Vous pouvez suivre le compte officiel @pixelfed@mastodon.social.

La fédération n’est pas encore ouverte mais ça va venir trés bientôt. Cela signifie qu’en ajoutant le compte tofeo@pixelfed.social vous pourrez suivre mes photos et les commenter depuis votre compte pleroma ou friendica par exemple.

Pour finir je vous donne quelques instances ouvertes si vous n’avez pas encore de compte

https://pix.hostux.social

https://pxlfd.me

https://pix.tedomum.net

https://pix.diaspodon.fr

Autres articles sur Pixelfed

PixelFed, l’Instragram libre et fédéré

 

 

Halcyon Interface web pour Mastodon ou pleroma qui ressemble vraiment à Twitter

Halcyon une interface web alternative pour Mastondon

Si vous n’aimez pas les 3 colonnes et le thème noir mais que vous préférez plutôt le style twitter alors vous devez essayer.

Déjà qvitter avait développer un thème pour gnusocial qui s’inspirait de twitter mais ici la ressemblance va plus loin.

Voici par exemple mon compte @tofeo@framapiaf.org

Pour tester ou utiliser voici comment faire

Trouvez vous une instance par exemple https://halcyon.toromino.de

Il y a une liste d’instances https://notabug.org/halcyon-suite/halcyon

Vous entrez votre identifiant pour moi c’est @tofeo@framapiaf.org

Il peut demander un mot de passe sinon il faut juste autoriser

Et c’est parti. Amusez vous bien. Attention si vous avez un compte twitter ne vous mélangez pas les pinceaux.

Installation

Vous téléchargez l’archive, vous envoyer le tout par FTP sur un domaine ou un sous domaine. Je ne suis pas sûr que ça marche avec un répertoire. Et c’est tout. Il faut juste avoir du php. Pas besoin de base de donnée.

Voici l’exemple tw.aga.ovh

Aprés quelques tests, j’ai remarqué qu’avec pleroma c’est pas super. Je ne peux pas poster. Alors on va dire que ce coté est encore en développement.

 

Quelques outils pour Mastodon

 

Documentation Mastodon

Bien que parfois on a l’impression de connaitre Mastodon, il est bien de relire à nouveau cette documentation. On peut par exemple y lire les différences entre les publication – public – non listées- privées – direct

Une liste d’instances par nombre d’utilisateurs

Liste d’instances avec quelques critères de recherches

Les critères de recherches sont peu utiles car on a : la langue, contenus autorisés et interdits ainsi que le nombre d’utilisateurs maximum. C’est mieux que rien sauf que rechercher une instance en fonction de ce qui est autorisé et interdit ne définit pas le contenu.L’interdiction ou l’autoristation se situera principalement autour de critères sexuels (nudité, pornographie etc..)$

Par contre on aura pas de critères de contenus proprement dit. Par exemple si je cherche une instance qui parle de sport, de maquette de train ou une instance des habitants de la ville de Nancy, ces critères ne conviendront pas.

Voir le contenu d’une instance

Cet outil est bien pratique. Quand on cherche une instance, on peut lire les publications internes et déférés.

Statistiques

L’information la plus intéressante est l’évolution du nombre de comptes total. La limite de cette statistique est qu’elle n’offre pas de différence entre un compte actif est un compte mort comme le fait the-federation.info avec les sites diaspora, friendica, hubzilla, socialhome etc… Ceci dit c’est mieux que rien.

En résumé il y a entre 1 et 2 milions de comptes Mastodon sur les différentes instances. Maintenant combien sont actifs ? C’est une autre histoire.

Comment activer un flux rss vers un canal hubzilla

Je viens d’activer le flux rss de mon blog sur mon canal hubzilla

Voici comment j’ai fait
1. Ajouter le flux rss comme contact.

Aller dans contact et ajouter http://tofeo.aga.ovh/feed/ Il me semble que tous les hubs n’acceptent pas systèmatiquement les flux rss comme contact. Il faut que l’admin accepte. Ensuite je ne sais plus si le canal doit activer quelque chose. Harff hubzilla est si compliqué !!! Par chance ça marche chez moi

2. Ajouter le source

setting > channel source. Pareil. que précédement il faut avoir un niveau minimum. Si on est niveau 1 Novice on ne voit pas cette option. Je suis au niveau 4 expert dans mon account setting. Donc Nouveau ou new https://hub.libranet.de/sources/new et la il faut taper le début du nom. Tof et les contacts arrivent. Il faut sélectionner le bon. Attention si on procéde pas ainsi ça marche pas.

Une fois cette configuration fait. Chaque article de mon blog devra arriver sur mon canal. Ainsi mes contacts pourront me suivre

 

Hubzilla est une application réseau social, blog, nuage, wiki et calendrier fédéré avec une idenditée nomade. On trouve de plusieurs réseaux fédérés. Mastodon, Funkwhale, Friendica ou Diaspora pour en citer quelques uns. Mais hubzilla est la seule plateforme qui a une identité nomade. L’identité nomade permise par le protocole zot permet de déménager un canal d’un serveur vers un autre sans avoir à redemander à vos contacts de vous suivre. De façon toute transparente un peu à la manière d’un numéro de téléphone mobile, vous n’avez rien à faire si vous bouger. Mais on pourrait écrire d’autres articles sur hubzilla prochainement car un petit paragraphe ne suffit pas.

 

Pour me suivre sur hubzilla mon canal est : https://hub.libranet.de/channel/tofeo ou bien tofeo@hub.libranet.de