Au revoir les GAFAM !

Introduction

Pourquoi n'utilisera-t-on pas les outils des GAFAM dans le cadre de l'Api Solarpunk ?

Parce que depuis le début des années 2040 les GAFAM ont disparu.

Ces géants hyper-financiarisés qui vivaient du consumérisme et de la publicité, de l'obsolescence de terminaux numériques fabriqués grâce à l'esclavage minier, au mépris des droits humains et des impacts écologiques, de la surveillance de masse et de la croissance exponentielle du stockage de données personnelles dans des datacenters toujours plus énergivores, ou encore de programmes d'intelligence artificielle prolétarisants, n'ont pas survécu à l'effondrement des ressources énergétiques et au chaos des crises internationales.

Les choix ont été vite faits, même les plus addicts à leur téléphone ou à leurs médias sociaux choisissent de manger, in fine.

Mais Internet et le Web ne sont pas morts... Le réseau tourne plus lentement, mais il tourne toujours bien rond. Le modèle des Chatons s'est renforcé, ils sont un peu plus d'un millier aujourd'hui en France, les plus petits gèrent une messagerie instantanée, un serveur de mail ou des petits outils collaboratifs, sur une veille machine qui ne tourne qu'un jour sur deux, pour leurs copains ou pour leur village. Les plus gros, c'est des assos ou des coopératives, deux ou trois admins sys et quelques animateurs et animatrices, qui proposent des services un peu plus variés et robustes ouverts à tous.

Il paraît qu'il y en a même qui font des backups !

Vidéo de campagne de La Quadrature de Net, « Soutenons notre Internet »

Adoptons des Chatons

DéfinitionCHATONS

ExemplePicasoft, un chaton à l'UTC

ExempleZaclys, un chaton entreprise qui fournit quantité de services pour particuliers ou professionnels

FondamentalLa décentralisation promeut la résilience

Pads : Etherpad et Hedgedoc

DéfinitionEtherpad

Etherpad est un éditeur collaboratif simple à utiliser et très bien adapté à l'écriture collaborative synchrone, y compris avec des nombreux co-rédacteurs.

ExempleEtherpad chez Picasoft

DéfinitionHedgdoc

Hedgedoc (anciennement CodiMD) est un éditeur collaboratif plus avancé et plus fluide qu'Etherpad, qui repose sur l'écriture markdown.

  • Il propose aussi une gestion des droits et d'URL pour publier le pad sans autoriser de modification.

  • Il est parfaitement adapté à l'écriture collaborative asynchrone, un peu moins à l'écriture synchrone (ou alors avec deux ou trois co-rédacteurs, il manque l'écriture colorée d'Etherpad pour bien se repérer entre les différents contributeurs).

ExempleHedgedoc chez Picasoft

MéthodePublier une page web avec Hedgedoc

  1. Se connecter à Hedgedoc avec un compte (travailler en mode invité ne permet pas de gérer les droits sur le pad)

  2. Créer un pad à une URL « sympa » en entrant directement la page correspondant à cette URL dans le navigateur (par exemple https://md.picasoft.net/mon-url)

  3. Éditer sa page classiquement

  4. Changer les droits sur la page en la passant du mode Freely (Libre) au mode Locked (Vérouillé) .

  5. Utiliser la fonction Publier pour disposer d'une page sans interface d'édition (par exemple https://md.picasoft.net/s/mon-url)

  6. Communiquer cette URL ou lier la page depuis une autre page HTML

Chat : Mattermost

Définition

Mattermost est un logiciel de discussion instantanée par équipes et canaux. Il s'agit donc d'une alternative libre à d'autres solutions comme Slack.

https://team.picasoft.net

ExempleMattermost chez Picasoft

FondamentalDocumentation de Mattermost

Méthode

Discuter et s'organiser avec Mattermost

Microblogging : Mastodon

DéfinitionMastodon

Logo de Mastodon - par Jin Nguyen, licence AGPLv3 Mastodon est un média social libre et décentralisé de microblogging que l'on peut comparer à Twitter.

Interface

Remarque

Mastodon est décentralisé, cela signifie qu'il n'y a pas qu'un seul Mastodon sur le Web, mais des milliers de copies de Mastodon connectées entre elles. On appelle ces copies de médias sociaux des instances.

Fondamental

Pour créer un compte sur Mastodon, il faut d'abord choisir une instance.

Instances

On peut rechercher des instances via :

Exemple d'instances généralistes ouvertes :

Conseil

Après la création de votre compte, effectuez un post de présentation avec le tag #introduction.

Changeons quelques habitudes

ExempleChanger de navigateur

ExempleChanger de moteur de recherche

ExempleChanger quelques habitudes

ExempleAllez plus loin

  • Passez sous Linux

  • Utiliser un logiciel de mail (Thunderbird)

  • Utiliser des services chiffrés

  • Limiter les applications sur smartphones et tablettes

ExempleAllez encore plus loin

Étape ultime de la redécentralisation, héberger ses services et ses données sur un serveur de confiance (le sien, celui d'une personne ou d'une organisation que l'on connaît).

Complément

Confidentialité : par où commencer ?

https://blog.ppom.me/privacy/

Démarrer avec Mastodon

RappelMastodon

Logo de Mastodon - par Jin Nguyen, licence AGPLv3 Mastodon est un logiciel libre de microblogging, que l'on peut comparer à Twitter.

FondamentalComment fonctionne l'interface de Mastodon ?

L'interface de Mastodon permet de se représenter différentes échelles de fédération et les possibilités d'interaction dans le Fediverse.

On remarque en particulier cinq colonnes :

  1. Une colonne personnelle : publier des messages, paramétrer son compte.

  2. Une colonne "Fil public local" : messages publiés par les comptes inscrits sur l'instance locale.

  3. Une colonne "Fil public global" : messages du fil public local + messages publics des comptes dont au moins un compte local est abonné + messages recherchés via leur URL par un compte local.

  4. Une colonne "Accueil" : messages publiés ou partagés par des comptes auxquels on s'est abonné.

  5. Une colonne "Notifications" : interactions directes avec d'autres comptes.

MéthodePublier un message
Publier un message ("416" est le nombre de caractères encore disponibles)
MéthodeS'abonner à un compte

S'abonner à un compte (on dit aussi "suivre un compte"), qu'il soit local ou situé sur une autre instance, aura pour conséquences :

  1. Pour le compte abonné, de voir apparaître dans son fil d'accueil tous les messages et les boosts du compte suivi.

  2. Pour les comptes inscrits sur l'instance du compte abonné, de voir apparaître dans le fil public global les messages publics du compte suivi.

Suivre (ou s'abonner) à un compte

Fonctions éditoriales de Mastodon

MéthodeVisibilité des messages
Choix de la visibilité d'un message
MéthodeLes mentions
Une mention apparaît dans les notifications du ou des comptes mentionnés (ici @audrey et @Framasoft)
MéthodeLes tags

Un tag est un mot clé précédé du symbole #. Utiliser un tag dans un message rendra ce message visible à toute personne qui recherchera ce tag dans la barre de recherche, si son compte est sur la même instance ou sur une instance fédérée à l'instance du compte qui a publié le message tagué.

Il est aussi possible de consulter tous les messages d'une instance et de ses instances fédérées qui intègrent un tag donné, en se rendant à l'URL suivante : https://[nom-de-domaine-de-linstance]/tags/[tag-recherché]

Messages utilisant le tag #lownum
MéthodeLes réponses et les fils de discussion

Il est possible de répondre à un message et ainsi, de créer un fil de discussion, en cliquant sur la flèche en bas à droite du message auquel on souhaite répondre. Les réponses apparaîtront sous le message initial.

Icônes d'interaction (réponse, boost, fav)
MéthodeLes boosts (ou "partages")
Boost (ou partage) d'un message par Stéphane Crozat
MéthodeLes fav
Notification reçue lorsqu'un compte ajoute un de nos messages à ses favoris

Visite guidée du Fediverse

DéfinitionLe Fediverse

Ce nom est un mot-valise, composé des termes anglais federation et universe.

Le Fediverse est à la fois une fédération et un univers, aussi appelé "univers des médias sociaux décentralisés et fédérés".

Cette fédération forme un réseau décentralisé de serveurs, qui hébergent des services libres de médias sociaux et qui utilisent des protocoles communs pour se fédérer, c'est-à-dire pour communiquer entre eux.

Logo du Fediverse
Principaux médias sociaux du Fediverse

La liste des médias sociaux faisant partie du Fediverse est consultable sur le site fediverse.party.

En voici quelques-uns :

  • Mastodon : service de microblogging, alternative à Twitter ;

  • PeerTube : service de partage de vidéos, alternative à Youtube ;

  • Pixelfed : service de partage de photos, alternative à Instagram ;

  • Mobilizon : service d'organisation d'événements, alternative aux groupes et événements Facebook ;

  • Castopod : service de podcasts ;

  • Plume / WriteFreely : moteurs de blogs ;

  • Funkwhale : service de partages audios ;

  • Lemmy : services de forums de discussion équivalents à Reddit ou HackerNews ;

  • ...

Fediverse Galaxy
RemarqueLes instances du Fediverse

Peut-on donc dire que :

le Fediverse =
  le média social Mastodon
+ le média social Peertube
+ le média social Mobilizon
+ ...

?

Remarque

On préférera dire que :

le Fediverse =
  l'instance du média social Mastodon de Framasoft
+ l'instance du média social Mastodon de La Quadrature Du Net
+ l'instance du média social Mastodon de ...
+ l'instance du média social Peertube de Framasoft
+ l'instance du média social Peertube de ...
+ l'instance du média social ...
+ ...
ExempleQuelques exemples d'instances

L'instance Mastodon de Framasoft : framapiaf.org

Capture d'écran de Framapiaf

L'instance Peertube AperiTube : aperi.tube

Capture d'écran d'Aperi.tube

L'instance Mobilizon de Picasoft : mobilizon.picasoft.net

Capture d'écran de l'instance Mobilizon de Picasoft

L'instance Plume de Picasoft : blog.picasoft.net

Capture d'écran du Picablog
Quelques chiffres d'utilisation

Au 7 avril 2023, le Fediverse regroupe ~23 000 instances (dont ~12 000 instances Mastodon), sur lesquelles sont répartis ~9,3 millions d'utilisateurs (dont ~7,1 millions d'utilisateurs de Mastodon, parmi lesquels on compte ~1,3 millions d'utilisateurs actifs le mois dernier).

fediverse.observer/stats.

Les instances sont réparties sur 6 continents. La plupart se répartissent entre les États-Unis (~4 600 instances), l'Allemagne (~4 000 instances) et la France (~3 000 instances).

Une carte des instances du Fediverse (filtrable par logiciel) est disponible sur fediverse.observer/map.

Carte des instances du Fediverse, sur Fediverse Observer, par David Morley - Licence AGPL v3
Capture d'écran d'un message d'Eugen Rochko, publié sur l'instance mastodon.social le 7 novembre 2022 (Interface de Mastodon, par les contributeurs de Mastodon, licence AGPLv3)
Plusieurs communautés utilisatrices

Aux côtés des instances généralistes, quelques instances regroupent des communautés selon leurs centres d'intérêts : fediverse.party/en/portal/servers

  • Political and social views :

    • hispagatos.space - for hackers, social anarchists, and anarchist hackers (Mastodon)

    • activism.openworlds.info - for activists (Mastodon)

    • campaign.openworlds.info - for campaigners and NGOs (Mastodon)

    • leftist.network - for those with Leftist politics (Mastodon)

    • rizomatica.org - Italian speaking community that values social emancipation and equality (Hubzilla)

    • ontological.city - for debating on philosophy, society, politics, degrowth and other controversial ideas (Mastodon)

    • newsocial.tech - for individuals who are interested in civil rights progress (Cloudflared) (Mastodon)

  • Ecology and animals :

    • toot.cat - instance for cats, the people who love them, and kindness in general (Mastodon)

    • climatejustice.social - for activists of the global climate justice and social justice movement (Mastodon)

  • Safe spaces :

    • pipou.academy - French community with emphasis on kindness (Mastodon)

...

Une communauté contributrice

Sur SocialHub : socialhub.activitypub.rocks

Sur fediverse.town : fediverse.town

Sur FramaColibri : framacolibri.org

Sur les dépôts des logiciels du Fediverse, comme celui de Mastodon : github.com/tootsuite/mastodon

ComplémentMastodon, c’est chouette

Pads : Etherpad et Hedgedoc

DéfinitionEtherpad

Etherpad est un éditeur collaboratif simple à utiliser et très bien adapté à l'écriture collaborative synchrone, y compris avec des nombreux co-rédacteurs.

ExempleEtherpad chez Picasoft
DéfinitionHedgdoc

Hedgedoc (anciennement CodiMD) est un éditeur collaboratif plus avancé et plus fluide qu'Etherpad, qui repose sur l'écriture markdown.

  • Il propose aussi une gestion des droits et d'URL pour publier le pad sans autoriser de modification.

  • Il est parfaitement adapté à l'écriture collaborative asynchrone, un peu moins à l'écriture synchrone (ou alors avec deux ou trois co-rédacteurs, il manque l'écriture colorée d'Etherpad pour bien se repérer entre les différents contributeurs).

ExempleHedgedoc chez Picasoft
MéthodePublier une page web avec Hedgedoc
  1. Se connecter à Hedgedoc avec un compte (travailler en mode invité ne permet pas de gérer les droits sur le pad)

  2. Créer un pad à une URL « sympa » en entrant directement la page correspondant à cette URL dans le navigateur (par exemple https://md.picasoft.net/mon-url)

  3. Éditer sa page classiquement

  4. Changer les droits sur la page en la passant du mode Freely (Libre) au mode Locked (Vérouillé) .

  5. Utiliser la fonction Publier pour disposer d'une page sans interface d'édition (par exemple https://md.picasoft.net/s/mon-url)

  6. Communiquer cette URL ou lier la page depuis une autre page HTML

Liste des raccourcis clavier

Liste des fonctions de navigation et leurs raccourcis clavier correspondant :

  • Bloc Suivant : flèche droite, flèche bas, barre espace, page suivante, touche N
  • Bloc Précédent : flèche gauche, flèche haut, retour arrière, page précédente, touche P
  • Diapositive Suivante : touche T
  • Diapositive Précédente : touche S
  • Retour accueil : touche Début
  • Menu : touche M
  • Revenir à l'accueil : touche H
  • Fermer zoom : touche Échap.