Tutoriel Piefed

Vos premiers pas sur Piefed

Mes premiers pas sur PieFed

Tour d'horizon de PieFed pour maitriser le logiciel et rapidement le prendre en main.

Mes premiers pas sur PieFed

Présentation

PieFed est une plateforme sociale auto-hébergée de discussion et d’agrégation de liens.

Elle est complètement libre, gratuite et n’est pas contrôlée par une entreprise. Cela signifie qu’il n’y a ni publicité, ni mouchards, ni algorithme secret.

Le contenu est organisé en multicommunauté. Il est donc facile de s’abonner aux thématiques qui vous intéressent et d’ignorer les autres.

Le vote sert à placer les contenus jugés les plus intéressants au sommet du fil.

@innnermerkat@jlai.lu vous a cococté une BD pour comprendre ce qu'est le fédiverse

Mes premiers pas sur PieFed

Création d'un compte

Créer un compte sur PieFed

Pour commencer, vous devez créer un compte.

  1. Cliquez sur le lien s'inscrire en haut à droite. Remplissez tous les champs requis, et cliquez sur le bouton enregistrer.
  2. Ensuite vous recevrez un mail pour valider votre inscription. Pensez à vérifier dans vos dossiers spams.

Si vous n'avez pas reçus le mail de validation, contactez-nous sur Zulip

Votre compte du fédiverse

Une fois inscrit sur jlai.lu, vous aurez un compte qui vous permettra d'interéagir à des degré divers avec les logiciels du fédiverse.

C'est comme une adresse mail de cette forme : MonPseudo@jlai.lu

Elle vous permettra de commenter, poster, envoyer des MP...

 

## À réécrire

Votre compte du fédiverse est hébergé chez jlai.lu, c’est une instance de Lemmy, c’est à dire un des serveurs qui utilisent le logiciel Lemmy.

Vous ne pouvez pas utiliser MonPseudo@jlai.lu pour vous connecter sur d’autres instances de Lemmy comme Lemmy.world, ni sur les autres logiciels du fediverse comme Mastodon, Firefish, Kbin…

Votre compte MonPseudo@jlai.lu, sauf mention “connexion via Lemmy”, ne marchera que sur le serveur jlai.lu

Mes premiers pas sur PieFed

Rejoindre des communautés

Réécriture en cours pour PieFed

Rejoindre des communautés

Une fois que vous avez un compte, vous pouvez rejoindre des communautés. Les communautés sont des groupes autour d'un sujet précis où les utilisateurs peuvent partager des liens et discuter. 

Pour rejoindre une communauté, plusieurs méthodes :

Sur la page communities, vous pouvez souscrire à  :

Mes premiers pas sur PieFed

Rejoindre des communautés du Fédiverse

Vous pouvez également rejoindre d’autres communautés que celle de Lemmy.

Mastodon/Iceshrimp

PieFed ne vous permettra pas de suivre des comptes mastodon, ni iceshrimp.

Le support viendra

Lemmy/Mbin/Piefed

Vous pouvez vous connecter à une communauté Lemmy/Mbin/Piefed en recherchant le nom de la communauté.

Exemple :

Peertube

Pour commencer, vous pouvez trouver une liste de chaînes Peertube recommandé par la communauté de jlai.lu : https://jlai.lu/post/437136 et ensuite cliquez sur leur lien, puis dans la sidebar, cliquez sur Rejoindre

Si la chaîne Peertube n’est pas listée, allez sur le site Peertube.

Par exemple :


Mes premiers pas sur PieFed

Personaliser son fil

Changer de vue


Cliquez sur votre profil en haut, à droite
Allez dans Paramêtres et cherchez les options : Type, Trier type.

Vous pouvez choisir de ne voir que les posts locaux ou du fédiverse ou seulement les communautés souscrites. Puis les trier par période, activité, nouveaux…

Changer de thème

Account > edit profil

Liste de thème

Liste de police

Mes premiers pas sur PieFed

Publipostage

Créer des posts

Dans une communauté, vous pouvez partager des messages ou des liens. Pour créer un nouveau post :

Allez dans une communauté où vous souhaitez publier votre post
Cliquez sur le bouton ‘créer un post’ dans la sidebar de la communauté, en haut à droite.

Vous pouvez poster :

Commenter et interagir

Sous chaque post, vous avez la possibilité de laisser des commentaires. Vous pouvez aussi haut-voter (flèche vers le haut) ou bas-voter (flèche vers le bas) des posts ou des commentaires pour montrer votre accord ou désaccord.

Vos votes ne sont pas anonymes et consultable par les administrataires et modérataires de jlai.lu.

Nota bene : si vous avez sélectionné la vue nouveaux commentaires. Il vous manquera le contexte. Pour retrouver tout le fil de discussion, sous le commentaire, cliquez sur la chaînette en bas à gauche.

Cross-poster

Comme pour Reddit, vous pouvez cross-poster un post. Pour cela, cliquez sur les 2 carrés qui s’unissent (l’icone à droite, à coté de la toile) Choisissez la communauté où vous voulez cross-poster puis la langue du post et zoupla boum

Cela va créer un post distinct, avec ses propres votes et commentaires. Sous le titre vous retrouverez une liste des communautés où le lien a été publié. vous aurez aussi un indicateur de commentaire pour choisir le post le plus actif.

Mes premiers pas sur PieFed

Créer votre propre communauté

Lorsque vous créez votre communauté, vous deviendrez modo de celle-ci.

Nous vous recommandons lire cette section sur la modération et prendre connaissance des code de conduite.

Pré-création de communauté

Si vous voulez créer votre propre communauté, allez sur la commu Meta : https://jlai.lu/c/meta

Créez un post autour de votre commu. Présentez là, donnez envie. le but est de mobiliser suffisament de monde pour la rendre vivante et aussi de trouver une 2ème personne pour co-gérer la communauté.

Puis lancez-vous !

Création de la communauté

Le nom de votre commu

un nom à votre communauté :

Conseils

La description de la commu

C'est votre espace où vous pouvez définir des règles pour votre commu. Par exemple :

Vous pouvez mettre pleins de lien vers des ressources :

bref un super kit pour vos jlailutins et jlailutines. Lachez-vous 😊

Désigner les modo

Lemmy gère très mal la modération. Pour désigner un autre modo sur votre commu, vous avez 2 méthodes :

Méthode 1 : via Lemmy

Le futur modo doit poster un com sur votre commu. De préférence sur un de vos posts pour savoir qu'iel a posté un com sur votre commu (notification)

Méthode 2 : via Tesseract

Promouvoir votre nouvelle commu

Dernière étape, partagez quelque post sur le forum libre pour faire connaitre votre commu :)

Rejoindre le politiburo

Si ça vous intéresse de prendre part au fonctionnement interne de jlai.lu, de donner votre avis, trancher sur une décision, vous pouvez rejoindre notre politiburo.

Nous vous recommandons d’utiliser le client Element qui est cross-plateforme et le plus complet.

Mes premiers pas sur PieFed

Guide rapide (vide)

synthèse chatons

Réécriture en cours  : validation dans la soirée après relecture.

Piefed - animateur : Snoopy
Samedi 10h

# Ressources

## Wiki
- https://piefed.social
- https://wiki.jlai.lu

## Piefed
- https://crust.piefed.social -> instance de test, développement, dernières features publiées ici.
- https://piefed.social -> instance flagship
- https://tarte.nuage-libre.fr -> instance piefed francophone, bien géré, admin réactif. Regroupe toutes les commu francophone. Majoritairement celle de jlai.lu puis du quebec

## Lemmy
- https://jlai.lu -> instance lemmy francophone

# Présentation
Projet récent, 2 ans seulement.
Mises à jour toutes les semaines.
Environ 5 devs principaux, évolution rapide.

Points négatifs :
-  Menus sont assez différents, parfois il manque des boutons. besoin d'homogénéisation.
- API : en cours. Donc app mobiles pas encore complète

Logiciel avec un fort potentiel.

Piefed est une alternative à Reddit, même fonctionnement, agrégateur de liens. On peut partager des liens, des images, de la vidéo.

Le contenu est mis en avant via les votes.
Les commentaires sont classés également via vote.

## Gérer son fil

### Trier
Le système de vote permet de classer les contenus et les mettre en avant selon l'interêt porté par les utilisateurices.

Cela nous permet de classer notre fil par : popularité, top du mois etc. 

d'autres filtres :
- nouveau : les dernières publi
- le filtre échelle rééquilibre le fil noyé par les grosses commu et met en avant les petites commus.

Puis on a des bouton qui vont changer la vue :
- commentaire : permet de voir les derniers commentaire et participer comme dans un live chat. C'est l'équivalent de mastodon.
- filtre dallage : pour les commu d'images. Permet d'avoir une gallerie.

### Classer

2 outils nous permettent de classer le contenu sur PieFed. Les Hashtags/mot-clic et les Flairs/étiquette.

mots-clics/hashtags = mot québecois pour hashtags. On met des mots et on les sépare avec des virgules. Cela permet de trouver du contenu similaire dans tout le fédiverse. (À vérifier pour mastodon)

Étiquettes/Flair = c'est les modo de la commu qui les crée pour sa commu. Cela fédère avec les instances piefed. L'utilisateurice choisit les étiquettes pertinentes. Les modo peuvent aussi les ajouter. Cela permet de trouver du contenu sous la même étiquette uniquement dans sa communauté.

Possibilité de flouter les posts piefed via les flairs/étiquettes. (pas flouté sur Lemmy). Par exemple pour les spoilers.

### Filtrer

Piefed permet de filtrer le contenu de plusieur manière :
- filtre mot
- filtre langue

#### filtre mot

On va dans ses parametres
On crée le filtre

Et on choisit si on veut un masquage total ou non. Le masquage semi-transparent est pratique pour tester son filtre.

### filtre langue

Le filtre langue se règle dans les paramètres utilisateurices.

On peut aussi le définir au niveau de la communauté.

Au niveau de l'instance, je ne sais pas.

## Les multicommunautés

C'est une des fonctionnalités clés de piefed. Je vous explique pourquoi.

Le problème du fédiverse, dans le cas du threadiverse (lemmy, mbin, piefed) c'est la fragmentation.

Exemple :
J'ai des communautés appelé OpenSource sur un serveur A, un serveur B, puis un serveur C.

Si je suis abonné uniquement à la commu opensource@serveurA, je ne peux pas voir les publi des commu opensource du serveur B et C.

Les multicommu permettent de résoudre cela. Les multicommu regroupent les communautés de serveurs différents sous  une thématique = évite la fragmentation.

Nous avons 2 types de multicommu :
Les Rubriques = regroupement de communautés par un admin-sys = identité de l'instance

Les Flux = regroupement de communautés par les utilisateurices. Elles peuvent etre privées ou public. Copiable/Transferrable sur un autre serveur PieFed et leur mise à jour (=ajout et suppression de commu) sont fédérés.

Exemple avec la rubrique Fediverse :
https://piefed.social/topic/fediverse

Dans la sidebar de droite, vous voyez toute les commu qui font parties de la rubrique fediverse

Piefed regroupe les communautés éparpillées à un seul endroit. = très modulaire sur le regroupement de communautés

## La fusion des posts & commentaire

PieFed permet de fusionner les posts ayant un même lien ainsi que les commentaire. Vous vous rappelez des commu opensource ? Imaginons que je veux poster un lien https://chatons.org

Si je veux toucher un maximum de gens, je vais le poster sur les commu opensource du serveur A, B, C

2 conséquences :
- cela spamme votre fil (normalement ce n'est plus le cas sur lemmy/mbin et piefed)
- les commentaires sont éparpillés

PieFed les fusionne et vous permet de choisir ou commenter.

Exemple :
https://tarte.nuage-libre.fr/post/22364

### Création d'un flux

Snoopy a créé un flux café francophone. Ça regroupe des commu Chill, détendue.

Nous allons voir comment on crée un flux.
- On choisit son adresse url
- Son nom d'affichage.
- on choisit les communautés qu'on veut mettre dedans. Cela peut-etre des commu : lemmy, mbin, piefed, a.gup.pe, chaine peertube...
- il peut avoir un flux parent. Et cela fait des sous-catégories.

## La fédération avec les autres logiciels du fédiverse

Piefed supporte la fédération avec :
- peertube > https://tarte.nuage-libre.fr/c/
- partiellement mastodon. via a.gup.pe > https://piefed.social/c/photography@a.gup.pe

fédération cours - prévu sur la roadmap :
- [mobilizon](https://codeberg.org/rimu/pyfedi/issues/291)
- [mastodon](https://piefed.social/post/411559)

Est ce que Mobilizon peut recupérer les info de PieFed ?
 
>Mobilizon ne peut pas pas récupérer les infos de PieFed, mais PieFed pourrait récupérer les infos de Mobilizon. À voir.

>la fédiverse nantaise = groupe mobilizon publie des événements d'ateliers pourrait, par exemple être intégré à la communauté nantes.

Sur Lemmy, on a une communauté sur Nantes. Pas super active : 

> https://jlai.lu/c/nantes@sh.itjust.works

# Messages privés

Possibilité de choisir depuis qui on accepte les MP dans ses préférences :
- Aucun
- Instance
- Instance de confiance
- Toutes les instances.

Pas d'image par MP pour éviter le spam. Exemple : le spam de Nicole pour celleux qui connaissent.

## Création de publication

Quand on crée une publi dans une multicommu, il faut choisir la commu où on veut poster.

Par exemple, on va poster dans :
fediverse@piefed.social

Et là on choisit :
- le type de publication : lien, image, vidéo, sondage
- Son titre
- puis on écrit le texte : markdown, éditeur simple. On peut mettre le texte en italique, gras, des titres. 

On peut aussi créer des balises spoiler. Attention, le markdown ne fonctionne pas partout, par exemple la balise spoiler ne fomctionmera pas sous Mastodon.

Et en dessous, on peut prévisualiser la mise en forme markdown 

L'editeur de texte n'est pas complet. Il manque des boutons :
- le téléversement des images.
- les balises spoilers
- les émoji

Puis ensuite on va ranger sa publications avec :
- des hashtags/mot-clics
-  flairs/étiquettes

Il est possible de programmer sa publication, avec des gabarits pour les titres. Sur jlai.lu, on les utilise pour animer nos commu et créer la discussion du jour.

Exemple :
Mon titre {%year%} donnera : Mon titre 2025

## Wiki

https://piefed.social/community/fediverse/wiki/piefed-overview

Chaque commu a son wiki. Le wiki peut contenir des tutos, ressources. C'est rédigé collaborativement.

Niveau permission, nous avons :
- modérateurs 
- comptes de confiance 
- membres de la communauté


exemple : communauté peertube, divisées en thématiques, intègre toutes les vidéos ajoutées appartenant à la thématique.

2 types de communauté :
    - Ouvert sur le Fediverse
    - Locale

Sur jlai.lu, seule communauté locale concerne les votes internes pour décider du devenir de l'instance

## Utilisateur
### Personalisation
- Adaptation pour personne malvoyantes en cours (thème)
- thème (un thème pour les personnes malvoyantes est en dev)
-  police (on a une police qui facilite la lecture pour les personnes malvoyantes)
- taille du texte

(Snoopy : perso je l'aurais pas mis dans paramètre)

### Création compte
Possibilité de créer un compte avec des identifiant externe avec Masto, DIscord, Google

Inscription se fait par validation. On a une charte. Les gens lisent puis on fait la validation, le trie.

### Abonnements et notifs
On peut suivre des commentaire/publi/utilisateur en cliquant sur cette cloche. Vous serez au courant des dernière publi dans les notifs

notifs triées par communauté, flux, utilisateurs/signalement/message privées

on peut suivre des utilisateurs, une communauté...

## Apps

Avons-nous des applications mobiles ?

>Rimu préfère le PWA (progressive web app). En gros, on exporte le site web sur son mobile et cela marche comme une application. 

PWA très fonctionnelle.

(vérifier si on peut adapter l'icone, recevoir les notifications pour une pseudo-app et pas une autre).

Les API de PieFed sont récentes. Donc le support des applis est encore très jeune, Il n'y a pas toutes les fonctionnalités, des bugs. 

Android : 
- Interstellar
- Summit
- Thunder (?)
- Voyager (aussi une web UI alternative (frontend))

iOS : 
- Mlem
- Thunder (À vérifier)

Recommande la PWA pour l'instant.

##  Admin / Modération :
### Tableau de bord : instances

On peut déféderer les meme instances qu'une instance amie.

On a des info sur l'activité des instances

### Tableau de bord : utilisateurices

- Attitudes : ratio hautvotes / basvotes
tu vois ton score attitude sur ta page profil en tant qu'utilisateur

Snoopy a 100% positive attitude et n'aime pas le basvote :)

- Réputation : les votes que tu reçois

En tant qu'admin tu peux indiquer si un utilisateur est un bot, tu peux ban avatar, bannière etc

## Modération
Comment la modération est-elle gérée ?

C'est compliqué parce que Tarte (piefed) reprend les commu de jlai.lu (lemmy). Donc la modération se fait surtout sur jlai.lu (lemmy) là où je suis modo

Donc je vais parler de jlai.lu
- un admin technique
-  trois admins qui gèrent les inscriptions et les communautés. Iels interviennent aussi quand les modo des commu sont absents.

Puis quand on crée une commu, on devient modo. On essaye de répartir la modération en fonction des sujets. 

Avantage par rapport à Mastodon : fonctionnement par sujet permet de mieux répartir son énergie entre les types de communauté.

Par exemple, sur une commu qui traite de sujet politique, on va mettre bcp de modo.
Sur une commu où on traite de tricot, 1 ou 2 modo suffit.

Aussi sur tarte j'ai fais le choix d'avoir des Actualités séparées des actualités difficiles.

### Outil modération

- ban/ ban temporaire = retire la possibilité de poster et commenter. On peut toujours lire les publi mais on ne peut plus poster
- vérrouiller une publi = on ne peut plus commenter
- vérrouiller un fil de commentaire = on ne peut plus commenter
- voir les votes
- suppression com/publi > on indique la raison > affiché dans journal modération (à voir si public ?)

L'utilisateurice peut vérrouiller sa propre publi. Affiche un message : j'ai fais une erreur

### interconnexion lemmy piefed et mbin

tu peux modérer une commu lemmy en étant sur piefed etc

modérer à distance ajouter des modos externes au serveur. 

# Wiki

Une communauté peut avoir des Wikis, avec un système de permission.

Différents niveaux :

- Admins
- Modérateurs
- Comptes de confiance
- Membre de la communauté
- Tout le monde

# Les votes

Des personnes peuvent mettre des "basvotes" (-1)
Des fois des raids, de harcèlement, ou juste parce qu'iils n'aiment pas la langue ou le contenu, etc

Possibilité de choisir qui peut mettre un basvote dans sa commu :
- les abonnées à la commu
- les membres de l'instance
- tout le monde

## La pondération des votes

Pour chaque communauté, on peut pondérer la valeur du vote, pour pas avoir un karma énorme juste avec des mêmes ou limiter l'impact des très grosses instances.

Possibilité de limiter les posts aux modos utile si on veut plutot faire un blog d'information, une newletter

# Aspect technique de PieFed

- chat : https://chat.piefed.social
- dépot codenberg  : https://codeberg.org/rimu/pyfedi

- Installation via Docker. Possible sur Podman.
- facile d'interagir avec les développeurs. On peut proposer les idées facilements. - Le développeur principal, Rimu vient de Nouvelle-Zélande
- créé en Python, assez simple de développer.

Exemple :
Jlai.lu (lemmy) avait besoin de posts automatisés, pour animer ses commu. Chaque jour, on a des discussions thématique sur le forum libre (tech, lecture...)

Comme lemmy ne permet pas de faire ça, on passe par un logiciel externe à qui on confie nos ID. Le logi externe, qui éermet la programmation de posts :
- plante
- spamme 80 posts dans la commu. (Notre reccord sur jlai.lu)

Donc on a demandé à un jlailutin de coder ça ya un mois. C'est maintenant possible de programmer ses publi.

# Stats

Piefed.social > instance du développeur, la plus peuplée

fedidb > aujourd'hui piefed c'est 3K utilisateurs et 42 serveurs, en attente de la possibilité de migrer une communauté lemmy sur piefed. Snoopy souhaiterait à terme migrer jlai.lu sur piefed car fonctionnalités intéressantes.

# Questions

Modération à travers les instances ?

Au début du dev, préférait modération locale. Notamment parce que sur Lemmy on avait des problèmes avec la fédération des signalements.

Depuis, ça a changé, mais à vérifier. Peut-être qu'un·e modo externe peut gérer une commu piefed, mais à vérifier.

Combien d'utilisateurices ?
> environ 3K de personnes sur la commu la plus peuplée de jlai.lu 400 utilisateurs actifs par mois

Possibilité de sélectionner sa langue ? Filtrer les messages par langue ?

Oui, dans ses paramètres.
> On choisit sa langue quand on écrit une publi ou un commentaire
> Chaque communauté choisit sa langue.
> On peut aussi décider ça au niveau de son instance.
>Rimu vient d'ajouter la traduction automatique. Basé sur 

Question sur la mémoire

Romain : Allé voir rapidement. Sur l'instance Flagship piefed.social, monté à 100Go en 8 mois.

Snoopy : Sur jlai.lu (lemmy), 3000 users et 500 Go. Le gros de la mémoire vient de la fédération avec d'autres instances.

Travail sur l'archivation sur instance S3 des posts > 2 ans, avec suppression en BDD (vote).

Pas de possibilité de supprimer automatiquement les posts pour une communauté, mais c'est une bonne idée. On garde parfois de la data pour rien.

 

 

PieFed et la fédération avec le fédiverse

Liste des logiciels supportés par PieFed

Logiciel

Fédération Référence
Mastodon ⭕
Peertube ✅
Pixelfed ❌
Loops ⭕
Castopod ❌
Funkwhale ❌
Mobilizon ⭕ https://codeberg.org/rimu/pyfedi/issues/291
Groupe masto A.gup.pe ✅

https://piefed.social/c/photography@a.gup.pe