Nos plans pour PeerTube v3 : collecte perlée, du live pour cet automne

Nous dévoilons aujourd’hui la feuille de route des six prochains mois de développement de PeerTube. Avec votre soutien, nous voulons poursuivre les améliorations sur ce logiciel qui permet aux particuliers, structures et collectifs de s’émanciper de YouTube et de reprendre le pouvoir sur l’hébergement de leurs vidéos.

Comme toutes les informations concernant PeerTube, cet article est directement publié en français et en anglais, afin que vous puissiez le partager au-delà de la barrière de la langue, et que ce ne soit pas uniquement la francophonie qui promeuve, soutienne et finance un logiciel traduit en 16 langues et utilisé dans le monde entier.
À noter : cet article bénéficie désormais d’une version audio.
Merci à Sualtam, auteur de lectureaudio.fr pour cette contribution active.

Faire le monde d’après avec PeerTube

Des chaînes YouTube aux live Facebook en passant par Amazon-Twitch, les vidéos Insta, Snap ou Tiktok, les outils des géants du Web sont conçus dans la même idéologie politique : le capitalisme de surveillance. L’objectif est simple : capter votre attention pour étudier vos comportements, les ficher et mieux cibler la pub. Leur méthode est efficace : offrir un maximum de confort logiciel et de gratification immédiate pour que vous abandonniez votre contrôle sur l’outil afin de mieux envahir et meubler votre temps de cerveau disponible.

Ces outils sont donc tout à fait adaptés aux personnes qui n’ont aucun problème avec la société d’hyper consommation, et qui font confiance à des entreprises multi-milliardaires (donc au « marché ») pour décider de ce qui se verra ou pas sur nos écrans (comme TikTok, qui modère les vidéos et les comptes des membres jugés trop moches, gros ou pauvres).

Chez Framasoft, nous faisons partie des autres personnes, celles qui veulent voir exister une société de contribution.

PeerTube permet de créer du lien même lorsqu’on doit s’isoler.
Illustration CC-By-SA l’association LILA

La pandémie que nous vivons actuellement a été l’occasion d’une grande remise en question de ce que nous faisons et voulons faire : nous avons réfléchi à notre rôle dans ce fameux « monde d’après ». Plus que jamais, nous croyons que notre place est auprès de ces personnes qui font l’effort de contribuer à une société plus humaine, plus résiliente, plus respectueuse. Et nous pensons que PeerTube est un outil qui peut servir les personnes qui défendent cette vision de la société.

Parce qu’il est libre et fédéré et donc qu’il demande l’effort de se partager le pouvoir et les responsabilités, parce qu’il démocratise l’hébergement de vidéos en ligne, parce qu’il autonomise des académies et permet à des communautés invisibilisées de s’afficher et d’exister… nous avons la conviction que PeerTube est un outil que nous devons renforcer, pour qu’il serve encore mieux celles et ceux qui font la société de contribution.

Page d’accueil du collectif QueerMotion, qui héberge une instance PeerTube réservée aux vidéastes Queer.

La « Roadmap » s’affiche sur JoinPeertube.org

Nous venons de publier une feuille de route décrivant nos intentions pour les six prochains mois du développement de PeerTube, menant à une troisième version du logiciel, ou une « v3 ». Ces six mois seront découpés en 4 étapes, et chaque étape se concentrera sur un domaine spécifique de PeerTube. L’idée de cette v3, c’est vraiment de renforcer l’existant, en se basant sur les retours que nous avons reçus des hébergeuses d’instance, vidéastes et spectateurs.

Etape 1 - recherche globale - Peertube

Nous savons que la recherche de vidéos sur une instance PeerTube peut être frustrante pour les spectateurs qui veulent juste accéder simplement à un contenu sans devoir se demander qui est fédéré avec qui. Pour la première étape de cette feuille de route, nous allons créer un index globalisé des vidéos, pour faciliter la recherche de contenus au travers de toute la fédération. Cet index sera conçu de façon à être facilement reproductible et paramétrable pour que quiconque puisse proposer son propre index, avec ses propres règles d’admissibilité. Nous espérons voir fleurir par exemple des index sans contenu pour adultes, d’autres avec uniquement les contenus d’instances dédiées aux jeux vidéo, etc.

Etape 2 - moderation - Peertube

Si chaque version de PeerTube a apporté son lot d’outils de modération, nous savons que ces fonctionnalités sont essentielles pour les équipes qui administrent des instances, gèrent leur bulle de fédération et modèrent les contenus qui y sont hébergés. Durant la 2e étape de développement, nous allons donc consacrer un mois à développer et améliorer les outils de modération. Du suivi des signalements à la lutte contre les spams en passant par les historiques de modération : notre liste est déjà bien remplie et nous la prioriserons en fonction des retours que nous avons reçus.

Etape 3 - plugin playlists - Peertube

Au cours de la troisième étape de la roadmap, nous voulons améliorer l’ergonomie et l’affichage des listes de lecture de vidéos dans PeerTube. L’objectif est de permettre aux vidéastes d’intégrer des playlists directement dans leurs sites web ainsi que dans leurs fils de médias sociaux.

Par ailleurs, nous souhaitons faciliter les contributions au code de PeerTube. Pour cela, nous allons améliorer le système de plugins qui permet d’ajouter une nouvelle fonctionnalité à PeerTube sans toucher au cœur du code. Nous souhaitons réaliser nous-même un outil d’annotation de vidéos, ce qui nous permettra de mieux comprendre comment faciliter et mettre en valeur le travail des personnes qui contribuent à PeerTube en créant des plugins.

PeerTube v3 : ça part en live !

La 4e et dernière étape de cette feuille de route sera consacrée au développement d’une nouvelle fonctionnalité très attendue : la diffusion de vidéos en direct et en pair-à-pair. Nous avons fait des tests, nous savons qu’il s’agit là d’un gros morceau, comme on dit, mais nous sommes confiant·es sur le fait d’y arriver.

Alors attention, avec un seul développeur à plein temps sur le projet, nous n’allons pas coder en deux mois le twitch-killer avec tout le fun des insta lives. Si vous vous attendez à des modules de tchat en direct, à des gifs rigolos qui s’animent lorsque Karen42 fait un don ou encore à des cœurs et des pouces qui poppent autour de l’écran, vous allez être très déçu·es !

Etape 4 - live - Peertube

Il s’agit là de poser les fondations techniques de la diffusion en live et en pair-à-pair. En utilisant le lecteur vidéo « HLS » mis en place depuis la version 1.3 de PeerTube, nous pensons pouvoir réaliser un direct avec un décalage d’une minute (voire 30 secondes dans les situations optimales) entre les vidéastes et les spectatrices. En contrepartie de ce léger délai, la charge du flux pourra être partagée entre tous les appareils qui afficheront le direct.

Cette première implémentation du live dans PeerTube sera donc minimaliste, et demandera probablement certains efforts (comme celui de passer par le logiciel libre OBS pour capter vos flux audios et vidéos). Néanmoins, ce serait le début d’un outil révolutionnaire : plus besoin d’avoir la grosse ferme de serveurs d’Amazon-Twitch pour diffuser des vidéos en direct à un grand nombre de personnes, le pair-à-pair permettra de démocratiser l’hébergement des lives !

Marie-Cécile Godwin Paccard, designer

En plus des 4 étapes de développement, tout au long de ces six mois, nous comptons entreprendre un travail de fond sur l’expérience d’utilisation de PeerTube. Nous choisissons de ne rien annoncer de spécifique à ce sujet, pour laisser aux personnes qui vont travailler sur ces points toute la liberté d’améliorer PeerTube de la manière qui leur semblera la plus pertinente.

Une collecte perlée pour un développement sans condition

Avant la pandémie, nous envisagions d’animer un crowdfunding pour récolter les 60 000 € que vont coûter ces 6 mois de travail consacrés à la v3 de PeerTube. Aujourd’hui, alors que la France sort d’une période de confinement et que l’on peine à cerner les conséquences humaines et matérielles terribles que cette crise aura pour de nombreuses personnes, cela ne nous semble pas décent.

Néanmoins, cette v3 de PeerTube nous semble d’autant plus importante lorsque nous imaginons un monde où l’on doit parfois rester chez soi, diffuser des cours et conférences en live et à distance, ou filmer en direct une manifestation. Nous avons la conviction que nous devons la développer. Imposer la condition « si nous ne récoltons pas 60 000 €, alors il n’y aura pas de v3 » serait -dans ce cas précis- un mensonge, une manipulation marketing : ce n’est pas la relation que nous voulons avoir avec vous.

Sepia, regardant un débat « un outil technologique est-il politiquement neutre ? » (allégorie)
Illustration de David Revoy recadrée par nos soins – Licence : CC-By 4.0

Pour autant, ces 60 000 €, il va bien falloir les trouver. À Framasoft, nous nous engageons à développer cette v3 de PeerTube, quitte à devoir puiser dans les dons qui sont faits à notre association pour soutenir l’ensemble des projets que nous menons de front, donc dans notre budget 2020.

Dans le même temps, nous avons placé un bouton de don dédié au projet PeerTube sur la page de la roadmap, ainsi qu’une barre indiquant où nous en sommes de la récolte de financements fléchés pour ce projet. C’est beaucoup moins palpitant que les paliers et le compte à rebours d’un crowdfunding traditionnel, où l’on est incité à donner avant une date limite, pour ne pas oublier et passer à autre chose…

Mais c’est aussi beaucoup plus proche de notre réalité : nous allons faire ces améliorations, car nous croyons en la nécessité de cet outil. Nous prenons donc le risque de sérieusement grever notre budget 2020. Nous savons que nous pouvons vous faire confiance pour contribuer au financement de PeerTube si vous partagez notre enthousiasme et en avez les moyens.

Étude de David Revoy, CC-By, que nous remercions chaudement pour les illustrations de cette roadmap.
Cliquez sur l’image pour retrouver les dessins finaux (et leurs sources).

S’éloigner du marketing, se rapprocher de vous

Nous voilà parti·e⋅s pour six mois de développement. Nous ferons, sur le Framablog, le bilan sur la réalisation des étapes de développement ainsi que sur les finances lorsque nous publierons la v3 de PeerTube, prévue pour novembre 2020.

D’ici là, si vous désirez en suivre chaque étape, vous pouvez vous inscrire à la newsletter de PeerTube (envoyée en français et en anglais), dont les informations sont archivées sur la page actus de JoinPeertube.org et relayées par les comptes Mastodon et Twitter de PeerTube.

Un « autre » monde ne pourra pas se construire avec les outils du capitalisme de surveillance.

Faciliter l’accès aux contenus, partager les pouvoirs et responsabilités, s’ouvrir aux contributions, démocratiser le direct grâce au pair-à-pair… La v3 de PeerTube vise à consolider cet outil comme une alternative de plus en plus conviviale aux Google-YouTube et autres Facebook-Lives.

Un cas de force majeure nous a incités à nous éloigner encore plus des techniques de marketing traditionnelles pour la récolte de fonds : concrètement, nous mettons notre budget 2020 entre vos mains. Plus que jamais, nous allons avoir besoin de votre aide pour suivre et partager activement cette feuille de route, la faire connaître autour de vous et hors de la francophonie.

Nous avons, en fait, décidé de croire en PeerTube et de croire en vous.

Alors… vous embarquez ?
Illustration de David Revoy – Licence : CC-By 4.0

 

 

Pour aller plus loin




10 bonnes raisons de fermer certains services Framasoft (la 5e est un peu bizarre…)

On le sait, faire le « grand ménage de printemps » c’est pas une partie de plaisir… mais c’est tellement agréable, quand c’est fait.

À noter : cet article bénéficie désormais d’une version audio.
Merci à Sualtam, auteur de lectureaudio.fr pour cette contribution active.

À l’heure où nous nous retroussons les manches pour « Déframasoftiser Internet », nous voulons vous expliquer ce que l’on va faire, et pourquoi, car nous sommes persuadé·es que fermer certains services (qui vous renverront chez les copains) et en restreindre d’autres, c’est ce que nous avons de plus sain à faire pour les internets, vos données et nos frêles épaules.

Mise à jour (janvier 2021) :

Nous avons complètement remis à jour notre plan de « déframasoftisation ». Nous avons pris en compte de nombreux paramètres (vos usages, l’évolution de certains logiciels, la disponibilité d’alternatives, les conséquences des événements de 2020…) et décidé de poursuivre en 2021 le maintien de certains services, le temps d’y voir plus clair.

Si les raisons exposées ici restent valables, merci de ne pas tenir compte des annonces dans les textes et images de cet article.

Le calendrier mis à jour se trouve sur la page Alt.framasoft.org.

1. Pour mieux s’occuper des services existants

N’en déplaise aux oiseaux de mauvais augure qui ont prophétisé une Framapocalypse en criant « ça va fermeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer ! » sur leurs médias sociaux, nous allons maintenir de nombreux services à votre disposition, et parmi les plus utilisés… Regardez plutôt :

Les services que nous allons maintenir sans restrictions
Illustration CC-By Maiwann

Maintenir ces services demande du soin, du savoir-faire, de l’attention… Nous avons donc décidé de faire moins pour faire mieux, de proposer moins de services pour mieux chouchouter ceux que nous gardons à votre disposition.

2. Pour assurer une qualité de service aux personnes qui y sont

Il y a d’autres services que nous allons maintenir… mais avec des restrictions. Pour les personnes qui les utilisent déjà, rien ne changera. Nous cesserons simplement d’accueillir de nouvelles personnes, parce qu’on ne peut pas grossir à l’infini sans que ça ne devienne moins bien pour tout le monde.

En effet, s’il y a 10, 100, 1000 ou 10000 personnes qui utilisent un frama-service en même temps, ça change tout : plus il y a de personnes, plus il y a de chances que ça plante. Plus ça plante, plus on a de travail (support, remise en service, etc.). Plus on assure ce travail, moins on a de temps pour maintenir et améliorer l’existant.

Voici les services que nous allons maintenir en restreignant les nouveaux usages.
Illustration CC-By Maiwann

Concrètement, au moment de restreindre ces services, nous avons l’intention de bloquer la création :

  • de nouveaux comptes sur Framasphere et Framapiaf (cela ne changera rien pour les personnes qui y sont déjà) ;
  • de nouvelles listes, teams et dépôts sur Framalistes, Framateam et Framagit (l’existant pourra continuer de fonctionner comme avant) ;
  • de nouveaux liens sur Frama.link (les redirections actuelles seront maintenues) ;
  • de nouveaux comptes sur Framaforms (les comptes existants pourront continuer de créer des formulaires… sachant que nous travaillons actuellement à améliorer le logiciel pour que d’autres l’hébergent plus facilement : on en reparle dès que ça aura avancé !)

3. Pour mettre en lumière d’autres hébergeurs de confiance

Nous l’avons annoncé durant notre campagne Dégooglisons Internet : l’important c’est d’essaimer, de multiplier les hébergements de services en ligne qui respectent les humain·es et leurs données !

Si on ne met pas toutes nos données dans le même panier (si on n’utilise pas tous et toutes le même hébergeur), alors on évite le piège de la centralisation : ce processus donne beaucoup trop de pouvoir et d’importance à un hébergeur… Et même si cet hébergeur, c’est Framasoft !

OK, mais concrètement, comment on fait pour trouver des services comme Framasoft mais dispersés ailleurs ?

Il vous suffit d’aller sur le Frama-service que vous avez l’habitude d’utiliser… et lorsqu’il sera fermé, à sa place, vous verrez cela :

Ici nous avons pris Framadrop (partage de fichiers volumineux) pour l’exemple.

Nous n’allions pas vous laisser comme deux ronds de flan, seul·e face à votre écran ! En fermant certains des frama-services, nous pouvons mettre en valeur d’autres hébergeurs de confiance qui proposent la même chose, mais plus proches de vous. C’est un peu comme pousser l’oisillon du nid : ça fait peur au début, mais ensuite on prend son envol et on se rend compte que les alternatives ne sont qu’à un clic de distance !

4. Pour éviter l’acharnement technopeutique

Franchement : il y a des services qu’il vaut mieux débrancher. Dégooglisons Internet, c’est 38 services qui ont été ouverts, pour la plupart, entre 2014 et 2017… Sur ces 38 expérimentations, toutes ne sont pas une réussite.

Framastory, par exemple, n’est quasiment plus utilisé par personne, et le développement du logiciel n’a pas été repris. Or, finalement, c’est OK de se dire qu’il n’y a pas eu un intérêt suffisant, et de tirer un point final !

Liste des services que nous allons progressivement fermer.

Notre méta-moteur de recherche Framabee, lui, a été beaucoup trop utilisé : du coup, il s’est fait repérer par Google (ainsi que les autres moteurs chez qui Framabee envoyait vos recherches, après les avoir soigneusement anonymisées), et Google a cessé de lui fournir des résultats ! Trop utilisé, trop visible, trop grillé par Google et consorts… il ne servait plus à rien : mieux valait le fermer !

Pendant ce temps, d’autres structures, plus petites, plus discrètes, proposent leur hébergement du même méta-moteur (le logiciel Searx), qui fait exactement la même chose… Et tant que tout le monde ne se précipite pas sur un de ces hébergements (mais qu’ils se multiplient) alors on peut espérer passer sous le radar ;).

5. Pour ne pas devenir l’hypermarché du libre

#StoryTime ! À une époque où les GAFAM ont construit leurs centres commerciaux partout dans le monde numérique, nous avons monté une espèce d’épicerie autogérée de services numériques « bios », responsables et artisanaux.

Or voilà que de plus en plus de personnes se rendent compte que les centres commerciaux du numérique, ça ne leur convient pas. Voilà que la petite épicerie du numérique (Framasoft, donc), voit plus de 700 000 personnes passer chez elle chaque mois.

Que fait-on ? Est-ce qu’on agrandit ? Avec plus d’argent, on pourrait embaucher plus de monde, ouvrir plus de serveurs, créer de plus grands locaux, rationaliser, accueillir encore plus de monde, réduire les coûts, gagner du temps, gagner plus d’argent, séduire plus de monde pour être encore plus rentable, faire du chiffre, grandir toujours plus… et devenir l’hypermarché du libre francophone.

Nous avons donc choisi une autre voie que celle de l’hypermarché : créer des AMAP du numérique en initiant le collectif CHATONS ! Ce collectif d’hébergeurs s’est mis d’accord sur des valeurs et des engagements forts pour mériter votre confiance : fermer certains de nos services nous permet aussi de vous faire découvrir les leurs.

Le système qui a créé ces « hypermarchés du numérique » que sont les GAFAM s’appelle le Capitalisme de Surveillance.
C’est le sujet d’Affaires privées, un essai de Christophe Masutti (Framatophe !), chez C&F éditions.

 

6. Pour prendre soin des personnes qui prennent soin de Framasoft

L’association Framasoft, ce sont 35 membres, dont 9 salarié·es, qui essaient d’animer une communauté d’environ 700 bénévoles, en proposant des sites et services utilisés par plus de 700 000 personnes chaque mois (selon une estimation basse et approximative, car, comme on ne piste pas, on ne peut pas vraiment savoir).

En un an, notre estimation des bénéficiaires de nos services est passée de 500 000 à 700 000 personnes chaque mois. Et notre volonté de répondre d’humaine à humain aux personnes qui auraient des remarques, questions, besoins d’aide ou d’information n’a pas changé.

D’après une infographie de Geoffrey Dorne, CC-By-SA.

Alors vu qu’on ne veut pas multiplier nos effectifs (et devenir un hypermarché du libre), ni pousser les membres de l’association au burn-out pour répondre à la demande exponentielle de services numériques de confiance… Il faut que nous réduisions la voilure !

7. Parce que pour concurrencer les services des entreprises multi-milliardaires, il faudrait avoir leur perfidie

Les GAFAM et autres géants du web sont la conséquence directe d’un modèle de société, une société de surconsommation. Leur immense richesse leur a permis de construire des services beaux, pratiques et rapides, où il n’y a pas besoin de réfléchir pour les utiliser… Des services qui ne demandent aucun effort et souvent aucun paiement.

Or leur immense richesse n’a pu se construire que sur l’observation du moindre de nos comportements, pour vendre la canalisation de nos attentions et la manipulation de nos volontés.

Nous n’avons pas les mêmes moyens que Google. Si on comparait le chiffre d’affaire annuel de Google à une journée, le budget 2019 Framasoft représenterait 0,3 secondes de cette journée. Cela tombe bien : nous ne voulons pas les mêmes moyens que tous les Google du monde, car nous ne partageons ni leurs méthodes ni leur soif de pouvoir.

La diversité des petits face à l’appétit des géants…
CC-By David Revoy

Aujourd’hui, Framasoft crée des outils numériques pour celles et ceux qui participent à une société de contribution. La société de contribution est une société de l’effort, qui va nécessiter de prendre du temps, mettre de l’énergie, alors que la société de surconsommation est une société du confort, qui ne porte pas un avenir d’égalité et de fraternité.

L’effort que nous vous demandons, en utilisant les mêmes services, mais ailleurs, c’est un effort qui permet de faire un pas de plus vers cette société de contribution.

8. Pour redonner ses lettres de noblesse au numérique artisanal

À chaque sortie de service ou annonce de développement, nous avons entendu la même sentence : « #LesGens veulent du numérique propre, lisse, calibré, rapide, infaillible et froid. », comme si la seule manière de faire du numérique c’était de faire dans l’industriel.

C’est aussi absurde que de dire : « #LesGens veulent des tomates rondes, calibre 55 et couleur #CC0605. »

« Hashtag-les-gens », ça n’existe pas. Par contre, nous constatons que lorsqu’on explique aux personnes qui utilisent nos services que nous sommes une petite association loi 1901, que les logiciels sont communautaires et que tout ce beau monde fait de son mieux… Alors, ces personnes sont prêtes à accepter qu’un pad plantant le samedi soir ne sera pas remis en service avant le lundi matin, ou qu’un menu soit moins joli, moins rapide, ou que telle fonctionnalité mettra un an à être codée par des volontaires.

Monde de l’éducation Populaire dans Contributopia.
Illustration de David Revoy – Licence : CC-By 4.0

Vous nous avez prouvé qu’il y a de la place, dans notre monde, pour un numérique artisanal, au sens noble du terme. Un numérique qui remet l’humain au cœur des préoccupations et où l’outil devient convivial. Or si tout le monde va chez le même artisan, il risque fort de devoir s’industrialiser…

Pour éviter cela, il faut répartir les demandes sur un réseau d’artisans qui sauront préserver ce rapport chaleureux et humain.

9. Pour faire de la place à des services plus complets

Depuis que nous avons lancé notre campagne Dégooglisons Internet, en octobre 2014, bien des choses ont changé. Certains logiciels ont évolué, d’autres ont pris un petit coup de vieux… Or il faut dire que derrière les 38 services de « Dégooglisons Internet », il y a une ribambelle de logiciels variés, et pas un seul « compte unique Framasoft » pour les unifier !

Fermer certains de ces services, c’est se lancer dans un grand ménage de printemps qui nous permettra de faire de la place… à un nouvel outil ! Ce projet « Framacloud » a été pensé en tenant compte de tout ce que nous avons appris sur les usages et les attentes des personnes qui s’apprêtent à se dégoogliser : un compte unique, un seul service, mais tous les outils pour travailler avec votre association ou votre collectif, par exemple.

Frama-truc-que-avec-un-seul-compte-j’ai-mes-fichiers-collaboratifs-mes-contacts-mes-agendas-mes-notes-mes-images-mes-albums-ma-visio-mes-mindmaps-mes-flux-etc
On est hyper fier·es de ce nom, facile à retenir et à retrouver sur Internet.

Comme nous le détaillons dans notre article des prospectives en 2020, notre objectif est de vous faire découvrir cette solution, sans propager l’illusion que les ressources illimitées et gratuites, ça existe (ou que ce serait sain) : nous avons plein d’idées, mais il nous faut du temps et de la disponibilité pour les réaliser !

10. Pour changer le monde, un octet à la fois

Cette expression n’est pas anodine. Framasoft n’a jamais eu pour but de dégoogliser les internautes du monde entier (ni même de la francophonie). C’est un joli rêve, certes, mais ce serait beaucoup trop de responsabilités pour les épaules des 35 membres de notre association !

Notre ambition est de changer le monde, mais si possible sans choper le melon ni se prendre le chou. Pour cela, il faut se libérer de l’attention, de la disponibilité, fermer quelques onglets mentaux : 38 services à maintenir pour plus de 700 000 personnes chaque mois, bonjour la charge mentale !

Se libérer l’esprit nous permettra de nous consacrer aux nombreux projets que nous avons décrits dans nos Carnets de Contributopia : concrétiser Mobilizon, notre alternative aux événements Facebook, financer et améliorer PeerTube, l’outil pour émanciper les vidéos de YouTube, continuer nos partenariats dans un esprit d’archipelisation ou encore publier un MOOC sur « Internet, pourquoi et comment reprendre le contrôle », comme nous l’avons fait il y a peu

Framaspace, par Soniop
Cliquez sur l’image pour soutenir son travail

Fermer quelques services va progressivement permettre à Framasoft de récupérer de la capacité d’action sur le petit bout de monde qui se trouve devant nous.

« La route est longue, mais la voie est libre » dit-on souvent : si aujourd’hui nous changeons au moins un octet et que cela contribue à changer le monde, alors, nous saurons que nous avons avancé.




3 questions à Marie-Cécile Godwin Paccard de la #TeamMobilizon

Marie-Cécile Godwin Paccard est designer indépendante et chercheuse UX. Elle accompagne des personnes et des organisations dans la définition de leurs fondamentaux et objectifs, en apportant un regard systémique. Elle s’occupe de comprendre les usages en profondeur et de concevoir des outils utilisables, éthiques et inclusifs. Elle fait partie de l’équipe qui travaille sur le logiciel Mobilizon. Nous lui avons posé 3 questions pour qu’elle nous explique son rôle sur le projet.

Bonjour Marie-Cécile ! Vous avez accompagné le projet Mobilizon, afin que celui-ci corresponde, dès sa conception, aux besoins et usages des personnes qui sont vouées à l’utiliser. Pouvez-vous nous expliquer en quoi il est particulièrement important pour ce projet de prendre en compte les besoins et attentes des futur⋅es utilisateur⋅ices ?

Bonjour à toute l’équipe ! Étudier les besoins et les usages, c’est essentiel si l’on veut concevoir un logiciel, un service ou même un objet qui soit utilisable, et donc utilisé. Mobilizon a pour ambition de permettre aux personnes de s’organiser et de se rassembler, et de leur donner le pouvoir de le faire librement et respectueusement. Rien de mieux pour commencer à parler « usages » dès le début de la réflexion autour du projet ! Toute l’équipe qui travaille sur Mobilizon a le souhait que les communautés existantes s’en emparent et que de nouvelles communautés s’y créent. On ne pourra pas atteindre cet objectif si on ne fait pas l’effort d’aller à la rencontre des personnes pour comprendre ce dont elles ont besoin, quels problèmes elles rencontrent et comment elles ont fait pour y pallier jusqu’à présent.

Quand on conçoit des choses destinées à être utilisées par d’autres personnes, il est très important de ne pas se contenter de nos propres suppositions, croyances ou idées fixes et d’ouvrir notre esprit à la perception et à l’expérience d’autres personnes. Une courte phase de recherche en usages peut donner des résultats rapides et précieux et permettre d’identifier très en amont des problématiques et des objectifs auxquels on n’avait pas forcément pensé et qui vont nous aider à questionner nos présupposés de départ.

Quelle a été votre démarche pour recueillir la parole de ces utilisateur⋅ices (ou communautés) ?

D’abord, nous avons passé un temps de réflexion ensemble à bien cadrer le projet, ses ambitions, mais aussi ses implications politiques (car TOUT est politique, surtout dans le design et le logiciel, qui plus est libre !) et comment Mobilizon s’inscrivait dans la mission de Framasoft. Nous avons fait le point sur les plateformes d’organisation existantes et ce qu’elles engendraient comme problèmes qui empêchaient les gens de s’organiser librement. J’ai ensuite proposé un plan de recherche à l’équipe, pour bien définir ce vers quoi nous allions orienter la phase de recherche. Nous avons lancé une première enquête en ligne, qui a recueilli pas loin de 300 réponses. Dans cette enquête, nous demandions aux personnes répondantes comment elles s’organisaient en général pour se rassembler à l’aide des plateformes numériques, soit en tant qu’invitées, soit en tant qu’organisatrices elles-mêmes. Nous avons recueilli des informations précieuses sur les problèmes qu’elles pouvaient rencontrer, et pourquoi elles utilisaient ou pas tel ou tel outil numérique pour le faire.

Dans un deuxième temps, nous avons défini des typologies de communautés à qui nous souhaitions nous adresser. À nouveau, il fallait partir des usages : des communautés très grandes avec différents niveaux d’organisation qui créent des rassemblements publics, des communautés spécialisées qui organisent des événements thématiques, des organisations qui souhaitent assurer respect de la vie privée à elles et aux personnes qui participent à leurs événements, etc. Je suis ensuite partie à la recherche de personnes qui correspondaient à ces cas d’usages pour leur poser des questions sur leur manière de s’organiser. On ne parle pas encore de logiciel, de code ou de graphisme à ce point : on se focalise encore et toujours sur les usages, sur la réalité de l’organisation d’événements et aux problèmes bien concrets qui se posent aux personnes qui les mettent en place.

Comment ces éléments alimentent-ils la réflexion sur les fonctionnalités de Mobilizon ?

Une fois que la phase de recherche est bouclée, il est temps de tirer des conclusions sur les données recueillies. Quelle est la réalité des usages des personnes et comment concevoir un logiciel qui ira dans leur sens ? On va ensuite arbitrer nos décisions avec ces données.

Certaines choses parlent tout de suite d’elles-mêmes : si je me rends compte à travers quasiment tous les entretiens qu’une problématique revient tout le temps, cela veut dire qu’il faut la garder en tête tout au long de la conception et du développement et trouver la meilleure manière d’y répondre. Certes, il y a des problèmes très humains que Mobilizon ne pourra pas résoudre, par exemple les « no-show », les personnes qui indiquent qu’elles participeront à l’événement mais finissent par ne pas venir. Même si l’on a pas de solution logicielle pour résoudre ce souci, comprendre pourquoi il embête les organisateurs et organisatrices permet de prendre de meilleures décisions par la suite.

Mobilizon ne pourra pas être « one-size-fits-all » (taille unique). Seront couvertes en priorité les fonctionnalités que nous pensons indispensables aux petites communautés qui n’ont pas les moyens techniques de se rassembler ailleurs. On ne remplacera pas un Mattermost ou un WhatsApp, et on n’aura jamais la même force de frappe que Facebook. Mais Mobilizon proposera les fonctionnalités essentielles pour que les communautés les plus exposées au capitalisme de surveillance puissent migrer hors de Facebook, mais ne pourra pas remplacer les centaines de pads imbriqués ou les conversations vocales de Discord à plus de 30 personnes !

En ce moment, je suis en train de concevoir le « back office » de Mobilizon, et toute l’articulation de la « tuyauterie » qui va permettre de créer un événement, un groupe, d’inviter des personnes dans ledit groupe pour s’organiser en amont de l’événement, de définir les différentes identités avec lesquelles on pourra dire que l’on participe à un événement en cloisonnant son activité, de modérer les participations ou les questions et commentaires…

Avec le reste de l’équipe, nous nous posons également plein de questions sur la manière dont Mobilizon va accompagner les personnes dans la compréhension des principes de la fédération et des instances. Le but est de nous assurer que dans tous les cas, la personne qui souhaite utiliser une instance Mobilizon pour créer un événement sur le web accède simplement aux tenants et aboutissants de tel ou tel choix, pour prendre la décision qui lui convient le mieux. Cela va se traduire dans plein d’aspects de la conception du logiciel : comment va se dérouler l’inscription (« on boarding »), quels éléments vont permettre de comprendre le principe des instances dans le texte et dans l’interface, etc.

Pour en savoir plus sur le logiciel Mobilizon, c’est sur https://joinmobilizon.org/.
Vous pouvez aussi vous inscrire à la newsletter Mobilizon pour recevoir les informations sur l’évolution du logiciel.




Framasoft : les chiffres à connaître

Chaque année, nous nous rappelons à votre bon souvenir pour vous inciter à soutenir financièrement nos actions. Vous voyez au fil du temps de nouveaux services et des campagnes ambitieuses se mettre en place. Mais peut-être voudriez-vous savoir en chiffres ce que nous avons réalisé jusqu’à présent. Voilà de quoi vous satisfaire.

Par souci de transparence, nos bilans financiers sont publiés chaque année et nous offrons en temps réel l’accès à certaines statistiques d’usage de nos services. Mais cela ne couvre pas l’ensemble de nos actions et nous nous sommes dit que vous pourriez en vouloir plus que ce qui se trouve sur Framastats.

Libre à vous de picorer un chiffre ou l’autre, d’en faire des quizz ou de les reprendre pour votre argumentaire afin de démontrer l’efficacité du monde associatif. Nous espérons que vous y verrez l’illustration de notre engagement à promouvoir le libre sous toutes ses formes.

  • 1 : Depuis son lancement voilà un an, chaque heure un nouveau site naît sur Framasite.
  • 2,5 : Les 5 000 utilisatrices de Framadrive utilisent 2,5 To de données pour leurs 3 millions de fichiers.
  • 5 : Toutes les 5 secondes en moyenne, un utilisateur se connecte sur les services Framasoft.
  • 10 : Toutes les 10 minutes à peine, une nouvelle visioconférence est créée sur Framatalk, qui accueille environ 400 participant⋅es par jour.

Framatalk, la vision-conférence Libre, vue par Pëhà

  • 11 : C’est le nombre de pizzas, additionné aux 47 plateaux-repas et 25 couscous qu’ont avalé les 25 personnes présentes pendant les 4 jours de l’AG Framasoft 2018.
  • 33 : Framasoft vous propose 33 services en ligne alternatifs, respectueux de vos données et sans publicité.
  • 35 : Grâce aux 300 abonné·e·s à la liste Framalang, ce ne sont pas moins de 35 traductions qui ont été effectuées et publiées sur le Framablog en un an.
  • 252 : http://joinpeertube.org , c’est une fédération de 252 instances (déclarées) affichant 23 017 vidéos libérées de YouTube
  • 750 : Chaque mois, notre support répond à environ 750 demandes, questions et problèmes. Avec un seul salarié !

Framalibre, l’annuaire à l’origine de Framasoft

  • 871 : Framalibre, l’annuaire du libre vous présente 871 projets, logiciels ou créations artistiques sous licence libre à l’aide de courtes notices.
  • 1 000 : Framaforms c’est environ 1000 formulaires créés quotidiennement et plus de 44 000 formulaires hébergés.
  • 1 800 : Chaque jour, ce sont près de 1 800 images qui viennent s’ajouter aux 770 000 déjà présentes sur les serveurs de Framapic.
  • 2 236 : Le Framablog c’est 2 236 articles et 28 919 commentaires depuis 2006, faisant le lien entre logiciel libre et société/culture libres.
  • 3 000 : 4 000 utilisatrices réparties en 250 groupes ont créé plus de 3 000 présentations et conférences grâce à Framaslides alors qu’il n’est encore qu’en beta !
  • 6 000 : Framemo héberge 6 000 tableaux qui ont aidé des utilisateurs à mettre leurs idées au clair, sans avoir à s’inscrire.

Framacarte, pour ne pas se perdre en chemin

  • 6 000 : Sur Framacarte ajoutez votre propre fond de carte aux 6 000 qui existent déjà, en partenariat avec OpenStreetMap.
  • 6 579 : Framapiaf, c’est 6 579 utilisateurs ayant « pouetté » 734 500 messages sur cette instance Mastodon, elle-même fédérée avec près de 4 000 autres instances (totalisant environ 1,5 million de comptes).
  • 11 000 : Avec Framanews, ce sont 500 lecteurs (limite qu’on a nous même fixée pour restreindre la charge du serveur) qui accèdent régulièrement à leurs 11 000 flux RSS.
  • 13 000 : Près de 4 000 utilisatrices accèdent à leur 13 000 notes depuis n’importe quel navigateur, avec un accès sécurisé, sur Framanotes.
  • 15 000 : Avec Framabag 15 000 personnes ont pu sauvegarder et classer 1,5 million d’articles.

Framagit, pour partager librement votre code

 

  • 25 000 : Notre forge logicielle, Framagit, héberge plus de 25 000 projets (et autant d’utilisateurs).
  • 35 000 : Avec MyFrama, 35 000 utilisatrices partagent librement leurs liens Internet.
  • 43 000 : Accédez à une des 43 000 adresses Web abrégées ou créez-en une grâce au raccourcisseur d’URL Framalink qui ne traque pas vos visiteurs.
  • 52 000 : Découvrez Framasphère, membre du réseau social libre et fédéré Diaspora*, où 52 000 utilisatrices ont échangé environ 600 000 messages et autant de commentaires.
  • 75 000 : Près de 75 000 joueurs ont pu faire une petite pause ludique sans s’exposer à de la publicité sur Framagames.

Framadrop, le partage aisé de gros fichier, en sécurité

  • 100 000 : Sur Framadrop plus de 100 000 fichiers ont pu être échangés en toute confidentialité.
  • 130 000 : Framacalc accueille plus de 130 000 feuilles de calcul, où vos données ne sont pas espionnées ni revendues
  • 142 600 : Sur Framapad, c’est en moyenne plus de 142 600 pads actifs chaque jour et presque 8 millions d’utilisateurs depuis ses débuts.
  • 150 000 : Les serveurs de Framalistes adressent en moyenne 150 000 courriels chaque jour aux 280 000 inscrites à des listes de discussion.
  • 200 000 : Êtes-vous l’une des 200 000 personnes à avoir consulté un des 23 000 messages chiffrés de Framabin ?
  • 500 000 : Framadate c’est plus de 500 000 visites par mois et plus de 1 000 sondages créés chaque jour.

Framapiaf, notre instance Mastodon

  • 2 500 000 : Plus de 2 millions et demi de personnes ont développé leurs idées, échafaudé des projets sur Framindmap depuis sa mise en place.
  • 3 350 000 : Grâce à Framabook, 3 350 000 lecteurs ont pu télécharger en toute légalité un des 47 ouvrages librement publiés.
  • 5 000 000 : Sur Framagenda environ 35 000 utilisateurs gèrent un million de contacts. Ils organisent et partagent près de cinq millions d’événements.
  • 10 000 000 : Comme près de 40 000 personnes, travaillez en équipe sur Framateam et rejoignez un des 80 000 canaux avec presque 10 millions de messages !

 

Et le chiffre essentiel pour que tout cela soit possible, c’est celui de nos donatrices et donateurs (2381 en moyenne chaque année) : appuyez sur ce bouton pour le faire croître de 1

 

+1 : Je fais un don à Framasoft

 

Pour en savoir plus




Fournisseurs d’emails, arrêtez de faire de la merde ! (#PasMonCaca)

Cet article fait écho à mon précédent article sur le pouvoir de nuisance des silos de mail.

Dans cet article, je pestais contre le pouvoir ahurissant que confère une grosse base d’utilisateurs à certains fournisseurs de mail (Gmail, Yahoo, etc).

En effet, il est quasiment impensable pour quiconque envoie des mails de passer outre leurs façons de faire, sous peine de se couper d’une grande partie des internautes.

Quand bien même on se conforme à leurs desiderata, quand bien même on met en place toutes les bonnes pratiques existantes, certains fournisseurs de mail ne font pas leur travail correctement…

Nota Bene : Framasoft n’est pas la seule structure à rencontrer les problèmes décrits ci-dessous. Des universités aux entreprises en passant par les google groups, on trouve des témoignages un peu partout sur le Web de mails qui n’arrivent pas à destination, et les administrateurs systèmes échangent souvent entre eux pour savoir si ça vient d’eux ou du serveur d’en face (vous aurez déjà deviné, d’après le titre de cet article, d’où vient généralement le problème).

“Postman.” par Alexander, William (1767-1816) licence CC0 1.0

Florilège

À tout seigneur, tout honneur, commençons par laposte.net.

laposte.net

La Poste avait tout pour fournir un service de mail propre et performant : son histoire dans les communications remonte à loin (on peut faire remonter sa généalogie au XVe siècle avec la première poste d’État de Louis XI) et si nous avons tous eu une lettre ou un colis qui s’est perdu dans les méandres des centres de tri, force est de constater que ça fonctionnait quand même très bien. En 2000, la Poste, encore entreprise publique, devait pouvoir fournir une adresse électronique à tous les Français⋅e⋅s.

Comment ne pas lui faire confiance ? Nous-mêmes, libristes avons, pendant longtemps, conseillé laposte.net à qui nous demandait un fournisseur de mail « propre », qui n’espionne pas les conversations, ne met pas de publicité…

Les choses ont bien changé.

Le prestataire de la Poste (ah bah oui, c’est un sous-traitant, vous n’imaginiez quand même pas que la Poste allait avoir des compétences en interne à l’heure des suppressions de postes de fonctionnaires ?) semble être, excusez le terme, un vrai branquignol : nous avons souvent des messages d’erreur comme 421 4.3.2 All server ports are busy (les serveurs ne sont pas correctement dimensionnés), 550 5.5.0 Service refuse. Veuillez essayer plus tard. service refused, please try later. LPN007_510 (« nope, on veut pas, revenez plus tard ») ou mon préféré, 451 4.7.1 Service unavailable – try again later (tout est vautré).

Ça fait des mois que les serveurs de laposte.net plantent régulièrement, avec en point d’orgue une panne qui a duré plusieurs jours en avril et une communication qui a mis plusieurs jours à arriver (un message pour dire qu’il y a un problème serait-il un aveu de faiblesse pour eux ?).

Résultat :

  • les mails s’accumulent sur nos serveurs, et comme on retente de les envoyer pendant quelques jours, eh bien ça ralentit le traitement des autres mails (bon, maintenant, j’ai mis en place des mailqueues séparées, mais ce n’est pas quelque chose que je devrais avoir à mettre en place !) ;
  • les utilisateurs ne reçoivent pas leurs mails de confirmation d’inscription à nos services ;
  • qui les utilisateurs contactent-ils ? Ah bah non, pas le support de la Poste, ce serait trop simple. Non, non, c’est nous. Et c’est usant. Non pas de vous répondre, mais le fait que ce soit 95 % du temps la faute à votre fournisseur de mail qui ne fait pas correctement son boulot.

Orange (wanadoo)

Ah, Orange. Tout un poème…

L’opérateur historique qui, lui aussi, a bénéficié de son aura d’ancien service public pour capter une grande majorité des internautes français lorsque vint l’heure de se choisir son premier FAI. Du coup, beaucoup de personnes ont encore une adresse wanadoo. Et comme Orange est le FAI majoritaire en France, encore plus de personnes ont une adresse orange.

J’avais déjà parlé dans mon précédent article de sa sale manie de ne pas accepter qu’on lui envoie trop de mails en une seule connexion. Imaginez un quidam qui refuse que son facteur lui apporte plus de trois lettres par tournée. Le facteur doit donc se représenter plusieurs fois s’il a plus de trois lettres à délivrer. C’est débile. Orange fait ça, mais pour le mail.

C’est le seul fournisseur que je connaisse qui impose ce genre de limite (qu’on ne vienne pas me dire que c’est pour lutter contre le spam : comment font les autres ? Hein ? Orange n’aurait pas les capacités financières et techniques de lutter plus proprement contre le spam ?).

Heureusement, ça se règle facilement, mais tout de même.

Et puis, de temps en temps, pouf, il rejette nos mails à coup de 550 5.2.0 Mail rejete. Mail rejected. ofr_506. Pourquoi ? Va savoir. Et ça se débloque tout seul au bout d’un temps.

Free

Après l’opérateur historique, voici celui qu’on surnomme le trublion du net. De temps en temps, celui-ci semble modifier les règles de son antispam, et nous voilà avec des mails 550 spam detected, quand bien même c’est le 300e mail quasi identique que nous envoyons de la journée. Et puis ça s’en va et ça revient.

Pareil avec 451 too many errors from your ip, ça bloque de temps en temps et ça repart comme c’est venu… alors qu’il s’agit majoritairement de mails de notification (framapiaf, framasphere, framagit…) et donc que les adresses ont été vérifiées ! Certes, il peut y avoir des erreurs, mais tellement peu dans le volume de mails que nous envoyons à Free… Ça arrive vraiment de façon aléatoire. Grmpf.

Facebook

On l’oublie, mais Facebook, en 2010, a proposé d’avoir une adresse mail @facebook.com (bon, ils ont arrêté les inscriptions en 2014, ce qui explique l’oubli). Et certaines personnes utilisent encore ces adresses.

Nos mails étaient bloqués de temps à autre avec un code 554 5.7.1 POL-P4 Connection refused, ce qui veut dire en gros « Revenez dans 24 ou 48 heures ». En soi, ce n’était pas forcément délirant, si jamais nous avions, pour une raison ou pour une autre, envoyé beaucoup de mails d’un coup à leurs serveurs. Mais depuis quelques semaines, il n’y a plus de déblocage : nos mails ne partent plus pour facebook.com, même en les faisant partir d’un autre serveur ou en diminuant la vitesse d’envoi.


Voilà pour les fournisseurs de mails qui font n’importe quoi avec leurs serveurs. Ils présentent tout de même l’avantage de nous permettre de comprendre pourquoi les destinataires n’ont pas reçu leurs mails, fût-ce pour de stupides raisons. Mais il y en a de plus vicieux…

Ceux qui n’amènent pas les mails à leurs destinataires (ou qui les cachent)

On ne les connaît pas bien, ce n’est que lorsque l’on nous contacte pour et que nous voyons que le mail est bien parti qu’on les repère : les fournisseurs de mails qui acceptent nos mails mais, pour une raison ou pour une autre, les envoient rejoindre le grand rien.

Eh oui, nos mails disparaissent parfois sur le serveur de votre fournisseur de messagerie. Vous ne les trouverez dans aucun dossier, pas même dans les spams.

Il s’agit le plus souvent de choix algorithmiques du fournisseur : l’antispam est vraiment sûr que ce message est frauduleux ? Bah, pas la peine d’embêter l’utilisateur, on le jette ! (ce qui est stupide car ne permettant pas la correction des faux positifs par les utilisateurs).

Encore mieux, Gmail. Comme expliqué dans notre FAQ, si vous recevez un mail identique à un que vous avez envoyé, comme un message à une framaliste à laquelle vous êtes inscrit, Gmail cachera le mail reçu de la liste. Vous l’avez envoyé, vous en connaissez le contenu, non ? Ah, vous vouliez voir quand le message arriverait, histoire d’être sûr qu’il a bien été traité par notre serveur de listes ? Pas de bol.

Ceux qui proposent une application pourrie

Les personnes qui utilisent l’application de mail Orange sur leur téléphone ont des soucis pour envoyer des messages à des framalistes. Après investigation, nous nous sommes rendus compte que l’application met l’adresse de la liste (enfin un dérivé, elle met l’adresse dédiée à la réexpédition des mails reçus par la liste) dans l’en-tête Sender.

Que cela veut-il dire et pourquoi est-ce un problème ? Cela fait croire que le mail provient du serveur des framalistes. Comme notre serveur n’est pas stupide, voyant un mail provenant soit-disant de lui-même mais passant par un serveur non-autorisé à envoyer des mails framalistes, celui-ci refuse le mail. Tout simplement. C’est une des techniques classiques de lutte contre le spam que d’agir ainsi.

“cow dung patties” par mary jane watson licence CC BY 2.0

Conclusion

Les problèmes face aux gros silos de mail sont nombreux, et sont loin d’être tous dus à une mauvaise configuration de votre serveur mail que vous chouchoutez vous-même (ou de ceux que nous configurons… Non vraiment, c’est pas nous qui pondons de telles bouses ! D’où ce joli hache-tague : c’est #PasMonCaca).

Je pense personnellement et sincèrement qu’il y a une part d’incompétence de la part de ces silos dans un certain nombre de cas. Si tout le monde jouait le jeu correctement, le mail ne serait pas aussi compliqué qu’aujourd’hui.

Que pouvez-vous faire ? Eh bien, à part changer de fournisseur de mail (connaissez-vous les CHATONS ?), vous pouvez contacter le support de votre fournisseur actuel, lui expliquer la situation et lui dire que ce n’est pas normal. Nous pouvons vous fournir, le cas échéant, les codes d’erreur retournés par son serveur pour les mails que nous vous envoyons. Peut-être qu’en étant suffisamment nombreux à râler, la situation évoluera.

Fun fact : combien des fournisseurs de mail évoqués dans cet article permettent de contacter leur serveur de mail en IPv6 ? Un seul — je vous laisse chercher lequel 😁

(Et si vous vous posez la question, oui, les serveurs de framasoft.org et framalistes.org sont accessibles en IPv6, comme toute l’infrastructure de Framasoft. Quand on veut, on peut.)

Image d’en-tête par barefootcollege, source.




Docs.Framasoft.org : un site pour apprendre à utiliser tous nos services !

Mine de rien, entre les services Dégooglisons Internet et les projets Framasoft, nous maintenons près d’une cinquantaine de sites/projets ouverts au public.

C’est bien joli, mais si on n’accompagne pas ces sites des savoir-faire et outils pour mieux vous aider à vous en emparer… c’est triste, non ?

Un peu de cathédrale dans notre joli bazar…

Depuis près de trois ans que nous Dégooglisons Internet, nous n’aurions rien pu faire sans votre aide. Nous savons que proposer des outils c’est bien, et que cela ne suffit pas. Il faut aussi les présenter, donner des tutoriels, des outils pour les comprendre et les prendre en main.

Bien entendu, ces logiciels sont déjà souvent soutenus par leurs propres communautés, qui proposent leur propre documentation dont chacun·e peut bénéficier. Il nous fallait, néanmoins, un endroit où rassembler tout cela.

Et depuis trois ans, nombre d’entre nous (contributeurs et contributrices, bénévoles et salarié·e·s…) ont apporté leur petite pierre à l’édifice. Il fallait nous voir, à chaque nouvelle contribution, nous émerveiller :

« Chouette ! Arpinux a fait une vidéo de prise en main de Framapic, pour mieux héberger ses images ! »

« Ah ! je me suis bien marré devant la présentation de Framapack que Pyves vient de nous proposer. J’espère que de plus en plus de windowsiens l’utiliseront pour télécharger des logiciels libres… »

« Attend, en plus de coder des fonctionnalités à Nexcloud pour ouvrir Framagenda, Tcit il s’est fadé d’écrire une jolie documentation pour synchroniser ses rendez-vous et ses contacts… GG ! »

« Sérieusement, le groupe Framalang s’est encore surpassé en traduisant la doc de Mattermost… Ça va bien aider à ce que les gens s’emparent de Framateam pour abandonner leurs groupes Facebook. »

« Oh, tu as vu la vidéo de SVTux pour découvrir Framapad ? En deux minutes, on voit que le libre peut faire aussi bien que GoogleDocs. »

« Pouhiou a encore trippé sur sa présentation de Framanotes. J’espère que Turtl aura autant de succès qu’Evernotes… »

« Franchement, les tutos de Cartocité pour utiliser Umap et Framacartes sont excellents… Si ça pouvait libérer les gens de Google Maps… »

(L’est-y pas belle, la vidéo Framalistes de Nicolas Geiger pour le site Colecti.cc ?)

 

Au départ, nous avons essayé de mettre les liens vers ces outils de documentation dans chaque page d’accueil de chacun de nos projets, afin que vous ayez tout sous la main dès que vous commencez à vous y intéresser… Mais souvent, une fois que vous êtes dans le service, vous n’allez plus voir la page d’accueil. On le sait, parce que nous, on fait pareil.

Alors nous avons lancé le défi à JosephK de mettre un peu de cathédrale dans ce merveilleux bazar, et de rassembler nos documentations en un seul et même endroit. N’écoutant que les clapotis de son clavier, ce dernier a décidé de collecter, d’organiser et de présenter tout cela sous la forme d’un gitbook, afin d’avoir un outil que l’on puisse modifier, amender et mettre à jour de façon collaborative (et pas trop ardue).

Demandez la doc !

Le principe est simple : vous cherchez comment utiliser un de nos services ? Pourquoi choisir tel Frama-bidule ? À quoi sert tel Framachin ? rendez-vous sur docs.framasoft.org.

Vous y serez accueillies par un choix de langue (parce qu’un jour, peut-être, on pourrait avoir des versions en anglais, breton ou espéranto).

C’est sommaire, mais éloquent.

Puis sur la page d’accueil, vous verrez une barre latérale qui vous permet de vous guider dans l’ensemble de notre documentation (elle s’adapte selon la rubrique dans laquelle vous vous trouvez). C’est dans la colonne principale, à droite, que se trouvent l’accès aux informations. Tout en haut, vous y trouverez des guides pratiques.

Les deux premiers guides disponibles à ce jour.

Ce sont des guides à destination du grand public, regorgeant d’informations aussi pratiques qu’indispensables. Pour l’instant, nous y avons inclus :

(si vous voulez nous proposer le vôtre, rendez-vous dans la prochaine partie de cet article)

Ensuite, toujours sur cette page, vous y trouverez une liste des services Framasoft.

Tous les services n’y sont pas (encore) présents… alors proposez vos contributions !

Ce sont l’ensemble des services Dégooglisons Internet sur lesquels nous avons une documentation en Français et (plus ou moins ^^) à jour à proposer.

Il vous suffit de cliquer sur le service qui vous intéresse pour découvrir les outils que nous avons pu récolter à son sujet.

Bien entendu, si vous ne trouvez pas votre service préféré et/ou que vous souhaitez proposer un élément de documentation, nous sommes preneurs (voir plus bas).

Enfin, toujours sur cette page, vous y verrez une rubrique « Culture et Logiciels Libres »

Les premiers Frama-Projets à bénéficier de leur documentation !

Ici, vous aurez des savoirs et savoir-faire sur les projets Framasoft qui ne sont pas des services Dégooglisons, qui tendent à promouvoir le logiciel libre et sa culture.

Libre à vous de cliquer et de consulter ce que bon vous semble, et de faire passer les liens à vos ami·e·s, collaborateurs et collaboratrices !

Une documentation qui n’attend que vous

Bien entendu, l’ensemble de ces documents sont libres. Par défaut, la licence utilisée pour les productions Framasoft est la CC-BY-SA, mais prenez soin de vérifier pour chaque outil de documentation, car leurs auteurs et autrices peuvent tout à fait les avoir placé sous une autre licence libre ^^ !

C’est néanmoins une des grandes forces du Libre : n’importe qui peut y participer.

Vous cherchez à soutenir le (logiciel) libre sans forcément savoir coder ? Présentez votre service ou projet favori avec une petite vidéo, une présentation animée, un texte avec captures d’images… Nous vous l’assurons, cela aidera énormément de monde à passer le pas et à adopter du libre dans ses habitudes numériques.

Pour participer, deux cas de figure :

  • Vous connaissez le git, les push et pull request ne vous font pas peur ? : rendez-vous sur la forge de notre gitbook pour proposer vos commits afin que l’on merge tout cela ensemble.
  • Vous n’avez rien compris à la phrase ci dessus ? (ne vous inquiétez pas, celui qui l’a écrite est comme vous !) Rendez-vous sur notre forum des bénévoles, partie tutoriels, pour proposer vos tutos, vidéos, et autres trucs en -os !

Enfin, une manière toute simple de participer, c’est simplement d’aller lire ces petits bouts de savoirs qui aident à mieux se dégoogliser… et de les partager avec son entourage !




Un hackathon pour Sympa

Pendant que vous cherchez la contrepèterie dans ce titre purement factuel, on vous explique : Sympa, c’est le logiciel qui nous permet de gérer Framalistes, un des services de notre modeste plan de libération du monde© !

Marc Chantreux a lancé une invitation à tous les fans de Sympa (eh oui, ils sont sympas, on va se débarrasser de ça tout de suite) pour le rejoindre dans un grand hackathon à Strasbourg le week-end du premier avril 2017.

C’est super, mais… c’est quoi ?

 

 

 

 

 

Bonjour Marc, est-ce que tu veux bien te présenter ?

Je m’appelle Marc Chantreux, je suis libriste (par conviction éthique et technique) depuis les années 90 et suis actuellement informaticien à l’université de Strasbourg où j’ai géré sympa pendant 5 ans.

Sympa, le logiciel libre qui nous sert à gérer Framalistes, va fêter ses 20 ans, c’est bien ça ?

C’est ça et je me suis connecté pour la première fois à Internet la même année. Ce qui m’a immédiatement plu à l’époque, ce n’était pas la quantité de documentation disponible (parce qu’on avait déjà des e-zines et autres documentations qui circulaient sur CD-Rom ou supports imprimés) mais la possibilité de poser directement des questions aux experts dans une ambiance extrêmement ouverte et respectueuse. Les deux principaux outils pour cela étaient Usenet et les listes de discussion. En France, un gros hébergeur de listes était Universalistes qui tournait déjà (qui tourne toujours) sous sympa.

Ce logiciel a été créé et maintenu par la communauté universitaire française depuis l’origine. Entre temps, sympa a été adopté dans le monde entier et s’est enrichi de fonctionnalités nécessaires au travail collaboratif pour lequel les listes étaient utilisées (documents partagés, archives, modération, délégation de droits, etc.).

Je me réjouis de voir que Framasoft ait monté une instance de sympa pour sa communauté mais perso, j’aurais utilisé « framagroupes » comme nom.

À cette occasion tu organises un fork communautaire et un hackathon. Tu peux nous expliquer ? Nan, parce que Framasky, il m’a demandé de t’interviewer mais j’y comprends que pouic. 🙂

Ces dernières années, la communauté universitaire a affecté de moins en moins de ressources jusqu’à ce que tout s’arrête complètement au courant de l’année dernière. La communauté est pourtant forte de millions d’utilisateurs et il n’existe pas d’alternative crédible si on considère sympa dans son ensemble. J’ai donc proposé à la communauté de se rassembler pour s’organiser et posé les bases d’un développement qui ne repose plus sur le seul acteur historique (RENATER). Les 20 ans de sympa tombaient un week-end, c’était une belle occasion.

RENATER a réagi très positivement à cette initiative et nous a rapidement prêté assistance, en ouvrant une partie de l’infrastructure, en parrainant la venue du leader historique du projet — David Verdin — et en nous rassurant sur leur volonté de rester investi dans le projet. J’ai eu des échanges téléphoniques et électroniques avec leur direction technique et je suis confiant dans la perspective de voir RENATER redonner de la force de frappe à sympa.

Et c’est quoi, l’objectif de ce hackathon ? Sur quel critère le jugeras-tu réussi ?

L’objectif de ce hackathon est d’initier les projets qui permettront aux utilisateurs de sympa d’avoir accès plus simplement à un grand nombre de fonctionnalités. Il nous faut au passage nous mettre d’accord sur des pratiques communes de développement mais le plus important pour moi n’est pas là.

Je suis membre de longue date de la communauté Perl et je suis toujours ému par l’énergie qui se dégage du sentiment que nous partageons tous d’appartenir à une communauté soudée, au service de millions d’utilisateurs et vivant une grande aventure technique avec des défis à relever au quotidien pour produire le meilleur logiciel possible. Si nous arrivons à faire germer cet esprit dans la communauté sympa naissante, alors je serais heureux.

Le hackathon, c’est que pour les développeurs, ou tout le monde peut contribuer ?

Sympa est comme tout logiciel libre : sa valeur réside dans son utilité et non dans son code.

Pour le rendre utile, il faut aussi le rendre accessible et visible et nous avons besoin de faire plein de choses nécessitant plein de compétences ! Dites-moi ce que vous voulez ou savez faire et j’aurais probablement des tâches à vous proposer. Celles qui me viennent sont : collecter les besoins et retours des utilisateurs, organiser ou participer à des événements, faire du graphisme et de la communication, nous aider à réaliser de la documentation, créer et animer la formation, assister les communautés d’utilisateur, faire de la traduction…

Il va y avoir du beau monde, dans ce hackathon, les copains de Yunohost, notamment. Qui d’autre ?

De nombreux acteurs associatifs en faveur de l’auto-hébergement et de l’internet neutre (par exemple Framasoft, YUNoHost, ARN qui est un FAI associatif alsacien) mais aussi des hackers du Libre User Group alsacien et du Hackstub, des membres de la communauté universitaire (Universités de Strasbourg et Oslo et RENATER qui est le FAI des universités françaises) ainsi que les sociétés Hackcendo et Linuxia.

Et ça se passe où ? Il faut s’inscrire quelque part ?

Ça se passe au portique de l’université de Strasbourg mais les inscriptions sont maintenant closes. Désolé…

Du coup, on peut participer à distance ? Ou aider d’une autre façon ?

Bien sûr : le mieux est de rejoindre le canal IRC #sympa sur freenode dès maintenant et de dire que vous êtes intéressés par la contribution. Si vous avez du mal avec l’anglais, vous pouvez aussi vous abonner à la liste sympa-fr (https://listes.renater.fr/sympa/info/sympa-fr) ou me contacter directement.

Sympa, ça peut gérer des listes de diffusion vraiment balaises ? Genre quoi ?

Genre j’ai personnellement géré des listes de 140 000 abonnés ou le goulot d’étranglement n’était pas sympa mais l’infra de messagerie. Les listes permettant de contacter l’ensemble des personnels de l’enseignement supérieur tournent avec sympa et il existe des groupes qui dépassent le million d’abonnés.

Mais si on se lance dans le concours du plus gros site, je dirais que le principal intérêt de sympa réside non pas dans sa capacité d’envoyer des millions de messages mais de réussir à les envoyer en respectant l’état de l’art dans les pratiques relatives à la lutte anti-spam (DMARC, DKIM…) et de donner la possibilité à des administrateurs d’industrialiser la création et la maintenance d’un grand nombre de listes (l’université de Strasbourg en compte près de 35 000).

Comme d’hab, nous te laissons le mot de la fin, lâche-toi.

Lors de l’apparition des premiers web fora, j’ai vu les communautés se diviser autour des outils de discussion. les « surfers » (qui aiment les fora pour leur côté immédiat, simple et « beau ») et les fans de la messagerie électronique qui apprécient le degré de liberté qui leur est donné de présenter et traiter les messages comme ils l’entendent. Les deux approches sont valables et ne devraient pas être un frein pour ce qui compte réellement : l’échange ! Avec ses outils (postage, archives en ligne, dépôt de documents) sympa est soit un gestionnaire de listes haut de gamme soit le système de forum avec la pire interface web du monde.

L’urgence de sympa, c’est donc son interface web et c’est là-dessus que nous allons mettre le paquet.

Pour en savoir plus, et surtout donner un coup de main, c’est par ici




Être un géant du mail, c’est faire la loi…

Google, Yahoo, Microsoft (Outlook.com & Hotmail) voient forcément vos emails. Que vous soyez chez eux ou pas, nombre de vos correspondant·e·s y sont (c’est mathématique !), ce qui fait que vos échanges finissent forcément par passer sur leurs serveurs. Mais ce n’est pas là le seul problème.

Quand les facteurs deviennent shérifs…

« Bonjour, c’est moi qui fais la loi ! »
Par Mennonite Church USA ArchivesAlta Hershey, Incoming Mail, 1957, No restrictions, Link

Ça, c’est côté public : « Tout le monde est chez eux, alors au final, que j’y sois ou pas, qu’est-ce que ça change ? ». En coulisses, côté serveurs justement, ça change tout. La concentration des utilisateurs est telle qu’ils peuvent de fait imposer des pratiques aux « petits » fournisseurs d’emails, de listes de diffusion, etc. Ben oui : si vous ne respectez pas les exigences de Gmail, les emails que vous enverrez vers tou·te·s leurs utilisateurs et utilisatrices peuvent passer en spam, voire être tout bonnement bloqués.

Comme pour Facebook, on se trouve face à un serpent qui se mord la queue : « Tous mes amis sont dessus, alors je peux pas aller sur un autre réseau… » (phrase entendue lors des début de Twitter, Instagram, Snapchat, et Framasphère*…). Sauf qu’en perdurant chez eux, on devient aussi une part de la masse qui leur confère un pouvoir sur la gouvernance – de fait – d’Internet !

Il n’y a pas de solutions idéale (et, s’il vous plaît, ne jugeons pas les personnes qui participent à ces silos… elles sont souvent pas très loin dans le miroir 😄) ; mais nous pensons que prendre conscience des enjeux, c’est faire avancer sa réflexion et sa démarche vers plus de libertés.

Nous reprenons donc ici un article de Luc, notre administrateur-système, qui a partagé sur son blog son expérience de « petit » serveur d’email (à savoir Framasoft, principalement pour Framalistes) face à ces Léviathans. Luc ayant placé son blog dans le domaine public, nous nous sommes permis de remixer cet article avec des précisions qu’il a faites en commentaires et des simplifications/explications sur les parties les plus techniques (à grands coups de notes intempestives 😜 ).

Le pouvoir de nuisance des silos de mail

Crédits : Illus­tra­tion de Vincent Van Gogh, Joseph Roulin assis

par Luc Didry, aka Framasky.

Quand on pense aux GAFAM, on pense surtout à leur vilaine habi­tude d’as­pi­rer les données de leurs utili­sa­teurs (et des autres aussi d’ailleurs) mais on ne pense pas souvent à leur poids déme­suré dans le domaine du mail.

Google, c’est gmail, Micro­soft, c’est hotmail, live, msn et je ne sais quels autres domaines, etc. [Outlook.com. On l’oublie souvent. – Note du Framablog]

Tout ça repré­sente un nombre plus que consé­quent d’uti­li­sa­teurs. Google reven­diquait en 2015 900 millions de comptes Gmail. Bon OK, il y en a une part qui ne doit servir qu’à avoir un compte pour son téléphone Android, mais quand même. C’est énorme.

Je n’ai pas de statis­tiques pour Micro­soft et Yahoo, mais c’est pareil : ils pèsent un certain poids dans les échanges mondiaux [nous, on en a trouvé : 1,6 milliard de comptes à eux trois en 2016 – NdF].

Ce qui nous ramène à une situa­tion des plus déplai­santes où un petit nombre d’ac­teurs peut en em***er une multi­tude.

WARNING : la liste à puce qui suit contient des exemples techniques un poil velus. Nos notes vous aideront à y survivre, mais vous avez le droit de la passer pour lire la suite des réflexions de Luc. Ah, et puis il a son franc-parler, le loustic. ^^ – NdF.

Petits exemples vécus :

  • Micro­soft bloque tout nouveau serveur mail qu’il ne connaît pas. C’est arrivé pour mon serveur perso, le serveur de mail de Frama­soft que j’ai mis en place, sa nouvelle IP [l’adresse qui permet d’indiquer où trouver un serveur – NdF] quand je l’ai migré, le serveur de listes de Frama­soft et sa nouvelle IP quand je l’ai migré. Ça me pétait une erreur 554 Message not allowed (de mémoire, je n’ai plus le message sous la main) [erreur qui fait que l’email est tout bonnement refusé – NdF]. Et pour trou­ver comment s’en débrouiller, bon courage : la page d’er­reur de Micro­soft n’in­diquait rien. Je n’ai même pas trouvé tout seul (et pour­tant j’ai cher­ché) : c’est un ami qui m’a trouvé la bonne adresse où se faire dé-black­lis­ter (notez au passage qu’il est impos­sible de faire dé-black­lis­ter une adresse ou un bloc d’adresses IPv6 [la nouvelle façon d’écrire les adresses IP, indispensable face à la croissance du nombre de machines connectées à Internet – NdF]).
  • Gmail qui, du jour au lende­main, décide de mettre tous les mails de mon domaine person­nel en spam. Ce qui ne serait pas trop gênant (hé, les faux posi­tifs, ça existe) si ce n’était pour une raison aber­rante (ou alors c’est une sacrée coïn­ci­dence) : ça s’est passé à partir du moment où j’ai activé DNSSEC [une façon de sécuriser les échanges avec les serveurs DNS [ces serveurs sont les annuaires qui font correspondre une adresse web avec l’adresse IP difficile à retenir pour les humains – NdF²]] sur mon domaine. Et ça s’est terminé dès que j’ai ajouté un enre­gis­tre­ment SPF [une vérification que les emails envoyés ne sont pas usurpés – NdF] à ce domaine. Or le DNSSEC et le SPF n’ont rien à voir ! Surtout pas dans cet ordre-là ! Qu’on ne fasse confiance à un enre­gis­tre­ment SPF que dès lors que le DNS est de confiance (grâce à DNSSEC), soit, mais pourquoi néces­si­ter du SPF si on a du DNSSEC ? [Oui, pourquoi ? – NdF qui laisse cette question aux spécialistes]
  • Yahoo. Ah, Yahoo. Yahoo a décidé de renfor­cer la lutte contre le spam (bien) mais a de fait cassé le fonc­tion­ne­ment des listes de diffu­sion tel qu’il était depuis des lustres (pas bien). En effet, quand vous envoyez un mail à une liste de diffu­sion, le mail arrive dans les boîtes des abon­nés avec votre adresse comme expé­di­teur, tout en étant envoyé par le serveur de listes [le serveur de listes se fait passer pour vous, puisque c’est bien vous qui l’avez envoyé par son intermédiaire… vous suivez ? – NdF]. Et Yahoo a publié un enre­gis­tre­ment DMARC [une sécurité de plus pour l’email… heureusement que Luc a mis des liens wikipédia, hein ? – NdF] indiquant que tout mail ayant pour expé­di­teur une adresse Yahoo doit impé­ra­ti­ve­ment prove­nir d’un serveur de Yahoo. C’est bien gentil, mais non seule­ment ça fout en l’air le fonc­tion­ne­ment des listes de diffu­sion, mais surtout ça met le bazar partout : les serveurs de mail qui respectent les enre­gis­tre­ments DMARC appliquent cette règle, pas que les serveurs de Yahoo. Notez qu’AOL fait la même chose.
  • Orange fait aussi son chieur à coup d’er­reurs Too many connections, slow down. OFR004_104 [104] [« trop de connexions, ralentissement », une erreur qui fait la joie des petits et des grands admin-sys – NdF]. C’est telle­ment connu que le moteur de recherche Google suggère de lui-même wanadoo quand on cherche Too many connections, slow down. Voici la solu­tion que j’ai utili­sée.

Pour s’en remettre, voici une image qui fait plaisir…

On peut le voir, le pouvoir de nuisance de ces silos est énorme. Et plus encore dans le cas de Yahoo qui n’im­pacte pas que les commu­ni­ca­tions entre ses serveurs et votre serveur de listes de diffu­sion, mais entre tous les serveurs et votre serveur de listes, pour peu que l’ex­pé­di­teur utilise une adresse Yahoo [on confirme : dès qu’une personne chez Yahoo utilisait Framalistes, ça devenait un beau bord… Bref, vous comprenez. Mais Luc a lutté et a fini par arranger tout cela. – NdF]. Et comme il y a encore pas mal de gens possé­dant une adresse Yahoo, il y a des chances que vous vous rencon­triez le problème un jour ou l’autre.

Je sais bien que c’est pour lutter contre le spam, et que la messagerie propre devient si compliquée que ça pourrait limite devenir un champ d’expertise à part entière, mais le problème est que quand un de ces gros acteurs tousse, ce sont tous les administrateurs de mail qui s’enrhument.

Si ces acteurs étaient de taille modeste, l’en­semble de la commu­nauté pour­rait soit leur dire d’ar­rê­ter leurs bêtises, soit les lais­ser crever dans leurs forte­resses injoi­gnables. Mais ce n’est malheu­reu­se­ment pas le cas. 🙁 « À grand pouvoir, grandes responsabilités »… Je crois avoir montré leur pouvoir de nuisance, j’aimerais qu’ils prennent leurs responsabilités.

Ils peuvent dicter leur loi, de la même façon qu’Internet Explorer 6 le faisait sur le web il y a des années et que Chrome le fait aujourd’hui (n’ayez pas peur, le titre de la vidéo est en anglais, mais la vidéo est en français). C’est surtout ça qui me dérange.

Une seule solu­tion pour faire cesser ce genre d’abus : la dégoo­gli­sa­tion ! Une décen­tra­li­sa­tion du net, le retour à un Inter­net d’avant, fait de petites briques et pas d’im­menses pans de béton.

 

PS : ne me lancez pas sur MailInB­lack, ça me donne des envies de meurtre.