Commit 9768e030 authored by Angedestenebres's avatar Angedestenebres 🐈

Merge branch 'dev' into 'master'

Dev

See merge request tedomum/www!22
parents 89bec715 a3068d46
---
title: Fediverse
---
# Généralités
Au cours de discussions ou tout simplement en consultant la documentation concernant nos services, il est possible de tomber sur le mot `Fediverse` et cette page a justement pour but d'expliquer ce que cela sous-entend.
A noter qu'actuellement, le mot `Fediverse` fait débat quant à son appellation et son genre dans la langue Française comme on peut le voir dans les deux liens ci-dessous:
* https://diaspodon.fr/@dada/100587903678513306
* https://eldritch.cafe/@Sylvhem/100594142319525296
# Explications
Avant de comprendre ce qu'est le `Fediverse`, commençons par parler du système le plus répendu qui est le `système centralisé`.
## Système Centralisé
La plupart des gros services web que nous connaissons utilisent ce système.
Nous avons un fournisseur unique (Twitter ou Youtube) qui met son service à disposition de tout le monde. Chacun peut s'inscrire et poster ses messages ou ses vidéos chez eux.
C'est que l'on appelle un `système centralisé`.
Même si ce système est très répendu, il est aussi limité, notamment sur les points suivants :
1. `Sécurité` : Tout simplement car en stockant énormément de données chez un seul fournisseur, le risque est beaucoup plus important en cas de piratage (fuite de données massives).
1. `Vie privée` : Un gros fournisseur (Youtube par exemple) a une masse importante de données sur différentes personnes et peut donc commencer à faire du traitement de masse. Cela peut par exemple servir pour savoir quand un utilisateur se connecte, quelles sont ses relations, ses goûts ou encore ses opinions sur divers sujets.
1. `Liberté` : Le fournisseur se réserve le droit d'empêcher un utilisateur de s'exprimer en censurant ses comptes.
## Solution alternative
Afin de palier aux problèmes rencontrés avec les systèmes centralisés (voir chapitre précédent), la solution la plus évidente serait de créer plein de fournisseurs de service.
Ce qui ferait qu'il y aurait moins d'utilisateurs chez un seul et même fournisseur et donc moins de données stockées au même endroit.
Qui plus est, avec cette configuration, l'utilisateur est libre de s'inscrire où il le souhaite et peut donc s'inscrire chez un fournisseur qu'il connaît et en qui il a confiance.
Cependant, en appliquant cela, on aurait le même résultat que les forums. On aurait des petites communautés un peu partout et qui ne pourraient pas communiquer entre elles. Du coup, le contenu posté par le utilisateurs aurait une audience très faible.
En l'état, ce mode de fonctionnement n'est pas viable mais avec une petite touche de `Fediverse`, cela change tout !
## La magie du Fediverse ou encore la fédération des différents univers
L'idée du `Fediverse` peut être comparée aux mails.
Le système mail que nous utilisons aujourd'hui est composé différents fournisseurs et pourtant on peut tous communiquer ensemble.
On peut donc par exemple avoir une adresse Gmail et envoyer un mail à une personne ayant une adresse Laposte et vice versa.
Avec la magie du Fediverse, il est donc possible d'avoir plusieurs petits fournisseurs pour un seul et même service et de voir les messages, photos ou vidéos postés par l'ensemble des utilisateurs de ce service. Un fournisseur a donc une instance d'un service.
Ci-dessous une image pour comprendre un peu mieux la différence entre les deux systèmes :
{{< figure src="images/1.png" link="images/1.png" target="_blank" width="100%" >}}
Comme on peut le voir sur l'image ci-dessus, le système fédéré peut être comparé à une galaxie composée de petites planètes que l'on nomme instance. Toutes ces instances (fournisseurs) communiquent entre elles de façon automatique, pour que leur service fasse partie d'un seul gros réseau.
En prenant un exemple plus concret : si un utilisateur s'inscrit sur l'instance [Peertube de TeDomum](https://video.tedomum.net/), il pourra alors lire une vidéo se trouvant sur autre instance comme https://videos.benpro.fr/ et la commenter s'il le souhaite, tout comme les utilisateurs de cette instance verront ses vidéos et pourront les commenter.
Aujourd'hui, plusieurs services composent le `Fediverse`, en voici quelques exemples :
* [Mastodon](/service/mastodon/) : une alternative à Twitter
* [Peertube](/service/video/) : une alternative à Youtube
* [Pixelfed](/service/pix/) : Une alternative à Instagram.
* [Lemmy](/service/lemmy/) : Une alternative à Reddit
* [Plume](https://github.com/Plume-org/Plume) : Moteur de blog fédéré
Même si les instances forment au final un gros réseau, chaque instance diffère de par les décisions que le fournisseur prendra.
Il pourra choisir une présention différente ou encore établir des règles qui lui sont propres.
Par exemple, on peut être autorisé à poster une vidéo pornographique sur l'instance Peertube de TeDomum mais pas sur une autre instance.
La magie du `Fediverse` ne s'arrête pas là! Un peu plus haut, nous avons parlé de galaxie, eh bien il faut savoir que le `Fediverse` permet de faire communiquer plusieurs services (galaxies) pour former au final un univers fédéré d'où l'origine du nom `Fediverse` (Mot valise pour Federated Universe).
{{< figure src="images/2.png" link="images/2.png" target="_blank" width="100%" >}}
Ce qui veut dire qu'avec ce système, on peut suivre sur mastodon un compte Peertube et que dans sa timeline mastodon on verra alors les vidéos du compte Peertube.
A noter qu'à ce jour, la fédération entre service n'est pas encore entièrement fonctionnelle (exemple PixelFed)
## Et TeDomum dans tout ça ?
Tous les services de TeDomum n'y sont pas rattachés, mais Mastodon, Peertube, PixelFed et Write Freely le sont :)
...@@ -10,7 +10,7 @@ features: ...@@ -10,7 +10,7 @@ features:
# Généralités # Généralités
Lemmy permet de publier des liens dans une plateforme reliée au [Fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). Le projet est disponible [ici](https://github.com/LemmyNet/lemmy). Lemmy permet de publier des liens dans une plateforme reliée au [Fediverse](../../documentation/fediverse/). Le projet est disponible [ici](https://github.com/LemmyNet/lemmy).
# Inscription au service # Inscription au service
......
...@@ -8,13 +8,13 @@ category: ...@@ -8,13 +8,13 @@ category:
# Généralités # Généralités
Mastodon est un réseau social de microblogging libre et open-source. Son principe est similaire à Twitter, mais repose sur un modèle décentralisé et sur le réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). Ici on ne *tweet* donc pas mais on *toot*, voire même parfois on *pouet*. Mastodon est un réseau social de microblogging libre et open-source. Son principe est similaire à Twitter, mais repose sur un modèle décentralisé et sur le réseau [fediverse](../../documentation/fediverse/). Ici on ne *tweet* donc pas mais on *toot*, voire même parfois on *pouet*.
Le service Mastodon de tedomum est une instance du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse) que vous avez accès. Le service Mastodon de tedomum est une instance du réseau [fediverse](../../documentation/fediverse/). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](../../documentation/fediverse/) que vous avez accès.
# Inscription au service # Inscription au service
L'inscription au service se fait très simplement en passant par notre service d'authentification nommé [Hiboo](https://forge.tedomum.net/tedomum/documentation/-/wikis/Hiboo). L'inscription au service se fait très simplement en passant par notre service d'authentification nommé [Hiboo](../../documentation/account/).
# Utilisation # Utilisation
...@@ -32,7 +32,7 @@ Pour les connaisseurs, l'interface est similaire à tweetdeck. La page se décou ...@@ -32,7 +32,7 @@ Pour les connaisseurs, l'interface est similaire à tweetdeck. La page se décou
La colonne personnalisable permet de choisir son contenu au travers différents liens dans la barre de navigation. Deux d'entre eux peuvent paraitre obscur et mérite donc un éclaircissement: La colonne personnalisable permet de choisir son contenu au travers différents liens dans la barre de navigation. Deux d'entre eux peuvent paraitre obscur et mérite donc un éclaircissement:
* **Local Timeline :** Il s'agit de la liste des toots envoyés par des utilisateurs de la même instance que vous, même ceux que vous ne suivez pas. Si vous êtes ici ça veut dire par tous les utilisateurs de l'instance tedomum. * **Local Timeline :** Il s'agit de la liste des toots envoyés par des utilisateurs de la même instance que vous, même ceux que vous ne suivez pas. Si vous êtes ici ça veut dire par tous les utilisateurs de l'instance tedomum.
* **Federated Timeline :** Il s'agit de la liste des toots envoyés par tous les utilisateurs du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse), même ceux que vous ne suivez pas. * **Federated Timeline :** Il s'agit de la liste des toots envoyés par tous les utilisateurs du réseau [fediverse](../../documentation/fediverse/), même ceux que vous ne suivez pas.
## Ecrire son premier toot ## Ecrire son premier toot
......
...@@ -18,7 +18,7 @@ En fonction des paramètres des salons, vous n'aurez pas besoin de compte pour l ...@@ -18,7 +18,7 @@ En fonction des paramètres des salons, vous n'aurez pas besoin de compte pour l
Si vous créez un compte sur TeDomum, alors l'identifiant de votre compte sera de la forme suivante: @votrenom:tedomum.net Si vous créez un compte sur TeDomum, alors l'identifiant de votre compte sera de la forme suivante: @votrenom:tedomum.net
A noter que la gestion des comptes passe par notre service d'authentification nommé [Hiboo](https://forge.tedomum.net/tedomum/documentation/-/wikis/Hiboo). A noter que la gestion des comptes passe par notre service d'authentification nommé [Hiboo](../../documentation/account/).
# Clients # Clients
......
...@@ -21,7 +21,7 @@ A noter qu'auparavant, nous utilisions [Owncloud](https://owncloud.org/) dont le ...@@ -21,7 +21,7 @@ A noter qu'auparavant, nous utilisions [Owncloud](https://owncloud.org/) dont le
# Utilisation de l'outil # Utilisation de l'outil
Pour pouvoir utiliser Nextcloud, il vous faut un compte. Vous pouvez vous créer un compte via notre système d'authentification nommé [Hiboo](https://forge.tedomum.net/tedomum/documentation/-/wikis/Hiboo). Pour cela, rendez-vous sur https://data.tedomum.net/ et vous serez redirigés automatiquement sur Hiboo. Pour pouvoir utiliser Nextcloud, il vous faut un compte. Vous pouvez vous créer un compte via notre système d'authentification nommé [Hiboo](../../documentation/account/). Pour cela, rendez-vous sur https://data.tedomum.net/ et vous serez redirigés automatiquement sur Hiboo.
**A noter que la création des comptes est soumise à la validation d'un administrateur.** **A noter que la création des comptes est soumise à la validation d'un administrateur.**
......
...@@ -10,11 +10,11 @@ features: ...@@ -10,11 +10,11 @@ features:
# Généralités # Généralités
PixelFed permet de partager des photos avec ses amis ou encore de commenter et aimer (like) les photos des autres utilisateurs. Son principe est similaire à Instagram, mais repose sur un modèle décentralisé et sur le réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). PixelFed permet de partager des photos avec ses amis ou encore de commenter et aimer (like) les photos des autres utilisateurs. Son principe est similaire à Instagram, mais repose sur un modèle décentralisé et sur le réseau [fediverse](../../documentation/fediverse/).
Le service PixelFed de tedomum est une instance du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse) que vous avez accès. Le service PixelFed de tedomum est une instance du réseau [fediverse](../../documentation/fediverse/). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](../../documentation/fediverse/) que vous avez accès.
Cependant, ce service étant encore en phase de développement, il est bon de noter que pour le moment, le service n'est pas connecté au [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). Il est prévu que cela arrive avec les prochaines mises à jour. Cependant, ce service étant encore en phase de développement, il est bon de noter que pour le moment, le service n'est pas connecté au [fediverse](../../documentation/fediverse/). Il est prévu que cela arrive avec les prochaines mises à jour.
# Inscription au service # Inscription au service
......
...@@ -19,7 +19,7 @@ Pour plus d'information à ce sujet, merci de consulter le [chapitre suivant](#o ...@@ -19,7 +19,7 @@ Pour plus d'information à ce sujet, merci de consulter le [chapitre suivant](#o
# Utilisation de l'outil # Utilisation de l'outil
Pour pouvoir utiliser Seafile, il vous faut un compte. Vous pouvez vous créer un compte via notre système d'authentification nommé [Hiboo](https://forge.tedomum.net/tedomum/documentation/-/wikis/Hiboo). Pour cela, rendez-vous sur https://files.tedomum.net/ et cliquez sur le lien `Authentification unique` en bas de la page. Pour pouvoir utiliser Seafile, il vous faut un compte. Vous pouvez vous créer un compte via notre système d'authentification nommé [Hiboo](../../documentation/account/). Pour cela, rendez-vous sur https://files.tedomum.net/ et cliquez sur le lien `Authentification unique` en bas de la page.
**A noter que la création des comptes est soumise à la validation d'un administrateur.** **A noter que la création des comptes est soumise à la validation d'un administrateur.**
......
...@@ -10,9 +10,9 @@ features: ...@@ -10,9 +10,9 @@ features:
# Généralités # Généralités
Peertube est une plateforme d'hébergement de vidéo en ligne libre et open-source. Son fonctionnement est similaire à Youtube mais repose sur un modèle décentralisé et sur le réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). Peertube est une plateforme d'hébergement de vidéo en ligne libre et open-source. Son fonctionnement est similaire à Youtube mais repose sur un modèle décentralisé et sur le réseau [fediverse](../../documentation/fediverse/).
Le service Peertube de tedomum est une instance du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse) que vous avez accès. Le service Peertube de tedomum est une instance du réseau [fediverse](../../documentation/fediverse/). C'est à dire que lorsque vous créez un compte chez nous, c'est à l'ensemble du réseau [fediverse](../../documentation/fediverse/) que vous avez accès.
# Inscription au service # Inscription au service
......
...@@ -9,7 +9,7 @@ features: ...@@ -9,7 +9,7 @@ features:
# Généralités # Généralités
Write Freely permet de créer des blogs connectés au [Fediverse](https://forge.tedomum.net/tedomum/documentation/wikis/Fediverse). Son interface est assez simple mais permet d'utiliser les languages HTML et Markdown. Write Freely permet de créer des blogs connectés au [Fediverse](../../documentation/fediverse/). Son interface est assez simple mais permet d'utiliser les languages HTML et Markdown.
# Inscription au service # Inscription au service
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment