Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Mobilizon V4 : the maturity stage

Par : Framasoft
5 décembre 2023 à 03:10

5 years after its announcement, Mobilizon, our free, federated alternative to Facebook groups and events, is reaching maturity. We take this opportunity to look back on its history and future.

🦆 VS 😈 : Let’s take back some ground from the tech giants !

Thanks to your donations to our not-for-profit, Framasoft is taking action to advance the ethical, user-friendly web. Find a summary of our progress in 2023 on our Support Framasoft page.

➡️ Read the series of articles from this campaign (Nov. – Dec. 2023)

Five years of Mobilizon

As this is the last major version of Mobilizon to be ported by Framasoft (yes, we’re teasing you a bit 😅 ), we’d like to start with a reminder of the various stages that led us to this v4.

2018 : an intention and attentions

Remember : in December 2018 (5 years ago already !), we announced (in French) our intention to develop Mobilizon. Our aim was to offer an alternative to Facebook groups and events, which had become the de facto dominant tool as a platform for mobilisation, whether it was organising a birthday party, a free software conference or a climate protest.

To do this, we decided to do things in the right order, starting by asking different audiences about their real needs and expectations (not those we assumed). The aim was to create a tool that was not only practical and welcoming, but also empowering. For example, we decided to reject any form of social gamification (in Mobilizon you follow groups rather than individuals, we banned infinite scrolling in favour of simple pagination, etc.).

 

Illustration of Face Ghoûl, a dripping, clawed monster adorned with the Facebook logo

Click to support us and push back Face Ghoûl – Illustration CC-By David Revoy

2019 : Crowdfunding and first beta version

In May 2019, we launched an appeal for donations to fund the development of a first version. Thanks to the mobilisation and generosity of over 1,000 donors, it was a success, with almost €60,000 raised. Less than 6 months later, we announced a beta version of the software.

This version provided a good foundation for creating and publishing events. However, it still lacked « core » functionalities, such as the ability to register anonymously for an event, or federation (i.e. the ability of a Mobilizon instance (in French) to easily exchange data with other Mobilizon instances, or even Mastodon instances).

2020 : a pandemic and a V1

In October 2020, after a few months delay due to a worldwide pandemic, the first stable version (« v1 ») of Mobilizon was released !

This v1 already offered what was to become the core of the software : groups (the central element of Mobilizon), articles, resources linked to a group, the possibility of having several profiles for the same account, the possibility of participating in an event without registering, and… the federation.

 

Drawing of Rose, the Mobilizon Fennec mascot. She is in a posture reminiscent of Tai Chi Chuan.

Click to support us and help Rose, the Mobilizon mascot – Illustration CC-By David Revoy

2021 : notifications and an app

At the end of 2021, we announced version 2 of Mobilizon. One of the main new features was the eagerly awaited integration of a notification system. But also on the menu : time zone management, « RTL » management (for languages written from right to left, such as Arabic or Hebrew), provision of RSS feeds, the addition of sorting filters, the ability to define an event as « online » (without geographical location), public group tracking, etc. There was even the release of a smartphone application developed by Tom79 (thanks again to him !).

2022 : Engines and search

The third major version of Mobilizon was released with the regularity of a Swiss watch, one year after v2.

Its main focus was search. It introduced the possibility of federated searches : a search from the « SOMETHING » instance could return results from events hosted on the Mobilizon « ELSE » instance. As with PeerTube’s SepiaSearch metasearch engine, we designed and implemented a Mobilizon-specific engine that allows searches across multiple instances : https://search.joinmobilizon.org

With this release, we have also redesigned the front page of the software. Our aim is to give you more opportunities to discover events and groups you may not have known existed, and to make the diversity of content published on Mobilizon more visible.

 

Rose, the Mobilizon mascot, with a magnifying glass

Rose search – Illustration by David Revoy – Licence : CC-By 4.0

2023 : waiting for v4…

During 2023 we also quietly released two minor versions. These added anti-spam tools, the ability to manage arbitrary addresses (because an address database can never be perfectly up to date), the ability to use external authentication systems, and the ability to define an external website for people who want to manage registrations outside Mobilizon.

They were also the occasion for bug hunting and improvements to the Mobilizon API, paving the way for one of the most eagerly awaited features of v4 (yes, the teasing is unsustainable ;) ).

Rose, the Mobilizon fennec mascot, plays a backhand tennis game to send back a letter marked "spam".

Rose fights SPAM – Illustration by David Revoy – Licence : CC-By 4.0

What’s new in Mobilizon v4 ?

We’ve done it ! Version 4 is finally here :) And we’re very proud of the new features it brings !

Private Announcements and Conversations

Event organisers can now send private announcements to attendees. This has been a long awaited feature !

Group or event administrators or moderators can now contact people registered in a group or event directly. You can then write to all these people, or select sub-groups, for example only those who have confirmed their attendance, or conversely those who have not confirmed (or declined). It’s even possible to contact people who have registered without creating a Mobilizon account. This opens up some very interesting possibilities, such as the possibility of communicating important information : a change of location or date, for example.

Please note that this is an announcement system and registrants cannot reply (although moderators can add messages). This is not a forum, but a channel for sharing important information in a more top-down way.

As well as this announcement mechanism, we’ve added a conversation system.

This allows you to contact a group or specific people and chat with them live.

For example, an outsider to an event can contact the group administrator from the event page and exchange messages with them. Think of this conversation system as the « DM » (direct message) or « MP » (private message) system you know from other social platforms.

For those who have a Mastodon account (or equivalent), the magic of Fédivers means that you can even use this conversation feature to send private messages from Mastodon, while the person you are contacting can reply from Mobilizon !

Import and synchronise events from other platforms (Facebook, Meetup, etc.)

Once again, this was one of the most eagerly awaited features of Mobilizon.

But it was also one of the most complicated for us to implement in the software. Because these external platforms (yes, Facebook, we’re looking at you !) are the despots of kingdoms of which you are merely the vassal. If they want to raise the drawbridge over which your data passes, they can do so with the snap of a finger, and there is nothing you or we can do about it.

That’s why we’re announcing this feature as present, BUT with a great deal of reserve and caution.

Nevertheless, we’re excited to introduce this new Mobilizon feature to you !

How does it work ?

First of all, please understand that everything that follows takes place… outside of Mobilizon. In an external tool modestly called « Mobilizon Import System » (note that we’ve kept it simple 😅 ).

From this tool, you’ll be able to connect to your Mobilizon account and define your profiles or groups on which you authorise external platforms (such as Meetup or EventBrite) to post. These profiles and groups then become « Destinations ».

Then, simply go to the page of the event you want to synchronise (e.g. https://www.eventbrite.fr/e/billets-street-art-feminisme-743545834607), copy and paste this address into Mobilizon’s import system, and the event will be imported.

In addition to the classic import, it is also possible (depending on the platform) to set up the synchronisation of one or more events. Once synchronised, the new events will be published on your selected Mobilizon profile/group. Event updates on the source (for example, if you change the description on Meetup) will automatically update the event republished on Mobilizon (note that deletions are not currently handled).

Important note : iCal (.ics) event feeds are supported ! This means you can have events in Framagenda (or Google Calendar, we won’t judge you (too much)) and synchronise them in Mobilizon ! Nice, isn’t it ?

In addition to the iCal format, the platforms currently supported are Eventbrite, Meetup…

Yes, we can see you now, screaming in your head :

« What about Facebook ? 🥺 « 

So Facebook, « It’s complicated » ©

We did all the work on our end and… it works (Yaaaaaaaaay ! 🥳)… but only with our « App Developer » account (Oooooooohhh ! 😦).

 

We still have to go through several validation steps, and… we have absolutely no hand in it. It’s Facebook’s kingdom, so Facebook decides. Maybe it’ll work for 5 years, 5 months, 5 days. Maybe it won’t work at all. 🤷

Technically, another feature – reserved for developers – that we’ve added is the ability to add « webhooks« , which are internal calls that can also act as « destinations » for sources. Events can then be sent to these webhooks, which will do… well, whatever you want them to do ! This might be useful for our friends at Transiscope, for example, so that their tool can also import events from other platforms.

The « Mobilizon Import System » was deliberately developed outside the Mobilizon core. It is therefore a separate piece of software. In fact, we think that this software is likely to need a lot of modifications (for example, to correct bugs or to add new platforms such as Démosphère or Agenda Militant) and that there might be an interest in hosting this application outside Mobilizon instances (for example, to share functionality between several instances, or to manage the legal risks imposed on us by third party platforms). So we’ve made it a separate software project, but of course free and self-hosting.

Other Mobilizon v4 improvements

Don’t go away ! We’ve got more great features to share with you !

First of all, we’ve improved compatibility for tracking other federated event instances (one of the most interesting projects is « Event Federation for WordPress« , which would eventually allow the famous WordPress website/blog engine to be used as an event platform. We talked to the people coordinating this project to share our experiences and incorporated their requests in the form of developments in Mobilizon (which they confirmed in their latest blog post).

Secondly, we have improved the formatting of event descriptions when exporting events and in ICS feeds (which now take into account the status « tentative », « confirmed » or « cancelled »).

Also, we changed email registration confirmations for attendees without an account to now include an unsubscribe link.

Finally, Mobilizon is now available on more operating systems and architectures (Debian, Ubuntu, Fedora, arm64, etc.).

Mission accomplished, Framasoft is ready to pass the baton !

Framasoft had announced in March 2023 in the Mobilizon roadmap that this v4 would be the last we would develop.

We still strongly believe in the future of this project.

But we’ve reached our goal : we announced an intention and a vision in 2018 and… we’ve fulfilled our mission !

Of course, software is far from bug-free. But anyone involved in software development knows that there will always be things to fix, features to add… It’s never-ending. And we sincerely believe that it’s also important to be able to step back, say to yourself that you’ve kept your commitment, and hand over a project.

The Framasoft team is small : Mobilizon is a salaried developer (yes, only one !), and not even full-time… He is certainly supported by the rest of the association in terms of communication, project management, fundraising, etc. But after five years, we consider the project a success. But after 5 years, we feel that Mobilizon is stable enough for him to redirect his energy and skills to other projects and missions.

We’re not putting Mobilizon on the shelf !

First of all, Framasoft is committed to maintain this v4 for the next few months (and as long as we can), especially in case of security updates or blocking bugs. We’ll also maintain our public, French-language forum https://mobilizon.fr.

But we won’t be developing any new features.

Secondly, another team (the Kaihuri association, well known to the Mobilizon community as the maintainers of the Keskonfai instance) already has a take-over and contribution project to improve Mobilizon’s handling. They present their project and their ambitions on our forum dedicated to Mobilizon : don’t hesitate to give them your feedback and encouragement (or disagreement, for that matter), but also your desire and ability to contribute.

So, if the community doesn’t mind, in the next few weeks we’ll be handing over all the Mobilizon « keys » to this community (they already have maintainer access to the source code repository, but this also applies to the joinmobilizon.org, mobilizon.org, search.joinmobilizon.org websites, tools, social media accounts, etc.).

Mobilizon seems to have a bright future ahead !

Drawing in the style of a fighting video game, featuring the Mobilizon fennec and the facebook Groups monster.

For five years, thanks to your donations, Rose has been training to fight Faceghoul – Illustration by David Revoy – Licence : CC-By 4.0

Five years of Mobilizon, thanks to you (and your donations) !

Although we’ll be handing over the keys to the project in a few weeks time, all the work done throughout 2023 has come at a significant cost.

If you like this version 4, and it’s possible for you to do so, we encourage you to support Framasoft as a token of our gratitude for all the work we’ve done this year, but also for honouring our original moral contract : to provide you with a free, federated alternative to Facebook groups and events.

Once again this year we need you, your support, your sharing, to help us regain ground on the toxic GAFAM web and multiply ethical digital spaces.

So we’ve asked David Revoy to help us present this on our « Support Framasoft » page, which we invite you to visit (because it’s beautiful) and above all to share as widely as possible :

 

Screenshot of the Framasoft 2023 donation bar at 19% - €37249

If we are to balance our budget for 2024, we have five weeks to raise €162,716 : we can’t do it without your help !

Support Framasoft

Mobilizon V4 : l’étape de la maturité

Par : Framasoft
5 décembre 2023 à 03:09

5 ans après son annonce, Mobilizon, notre alternative libre et fédérée aux groupes et événements Facebook atteint une phase de maturité. L’occasion pour nous de revenir sur son histoire et son avenir.

🦆 VS 😈 : Reprenons du terrain aux géants du web !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit pour faire avancer le web éthique et convivial. Retrouvez un résumé de nos avancées en 2023 sur le site Soutenir Framasoft.

➡️ Lire la série d’articles de cette campagne (nov. – déc. 2023)

Cinq années de Mobilizon

Comme cette version est la dernière version majeure de Mobilizon qui sera portée par Framasoft (oui, on vous tease un peu 😅 ), nous vous proposons de commencer par un rappel des différentes étapes qui nous ont mené·es à cette v4.

2018 : une intention et des attentions

Souvenez-vous : en décembre 2018 (5 ans déjà !) nous annoncions notre intention de développer Mobilizon. Notre objectif était de proposer une alternative aux groupes et événements Facebook, qui était devenu de facto l’outil dominant comme plateforme de mobilisation, qu’il s’agisse d’organiser un anniversaire, une conférence sur le logiciel libre, ou une manifestation pour le climat.

Pour cela, nous avions choisi de faire les choses dans l’ordre, en commençant par interroger différents publics sur leurs attentes et leurs besoins réels (et non ceux que nous supposions). Le but étant de créer un outil non seulement pratique et accueillant, mais aussi émancipateur. Ainsi, nous avons par exemple assumé le choix de refuser toute gamification sociale (dans Mobilizon, vous suivez des groupes et non des individus, nous nous sommes interdits le scroll infini pour lui préférer une simple pagination, etc.).

Illustration de Face Ghoûl, un monstre dégoulinant et griffu orné du logo de Facebook

Cliquez pour nous soutenir et aider à repousser Face Ghoûl – Illustration CC-By David Revoy

2019 : un crowdfunding et première bêta

En mai 2019, nous avions fait un appel aux dons afin de pouvoir financer le développement d’une première version. Grâce à la mobilisation et la générosité de plus de 1 000 donateur⋅ices, ce fut un succès avec près de 60 000€ récoltés. Moins de 6 mois plus tard, nous annoncions une version bêta du logiciel.

Cette version posait déjà de belles fondations pour la création et la publication d’événements. Cependant, des fonctionnalités « centrales » étaient encore manquantes, comme la possibilité de pouvoir s’inscrire anonymement à un événement, ou la fédération (c’est-à-dire la capacité d’une instance Mobilizon à pouvoir échanger facilement des données avec d’autres instances Mobilizon, ou même des instances Mastodon).

2020 : une pandémie et une V1

En octobre 2020, après quelques mois de « retard » pour cause de pandémie mondiale, la première version stable (« v1 ») de Mobilizon était publiée !

Cette v1 proposait déjà ce qui allait être le cœur du logiciel : les groupes (qui sont l’élément central de Mobilizon), les articles, les ressources liées à un groupe, la possibilité d’avoir plusieurs profils pour un même compte, la possibilité de participer à un événement sans s’inscrire, et… la fédération.

Dessin de Rose, la Fennec mascotte de Mobilizon. Elle est dans une posture évoquant le Tai Chi Chuan.

Cliquez pour nous soutenir et aider Rose, la mascotte de Mobilizon – Illustration CC-By David Revoy

2021 : des notifications et une application

Fin 2021, nous annoncions la version 2 de Mobilizon. L’une des principales nouveautés était l’intégration d’un système de notifications, particulièrement attendu. Mais il y avait aussi au menu : la gestion des fuseaux horaires, la gestion « RTL » (pour les langues s’écrivant de droite à gauche, comme l’arabe ou l’hébreu), la mise à disposition de flux RSS, l’ajout de filtres de tri, la possibilité de définir un événement comme « en ligne » (sans lieu géographique), le suivi public des groupes, etc. Il y a même eu la publication d’une application smartphone, développée par Tom79 (merci encore à lui !).

2022 : des moteurs et de la recherche

La troisième version majeure de Mobilizon fut publiée, avec la régularité d’une horloge suisse, un an après la v2.

Elle était essentiellement tournée autour de la question de la recherche. Ainsi, elle apportait la possibilité de faire des recherches fédérées : une recherche depuis l’instance « TRUC » peut ainsi retourner des résultats d’événements hébergés sur l’instance Mobilizon « MACHIN ». Comme pour PeerTube avec son métamoteur SepiaSearch, nous avons développé et mis en place un moteur spécifique à Mobilizon permettant la recherche sur de multiples instances : https://search.joinmobilizon.org

Cette version a aussi été l’occasion de revoir le design de la page d’accueil du logiciel. Notre objectif : augmenter vos possibilités de découvrir des événements et des groupes dont vous ne soupçonneriez pas l’existence, et de rendre davantage visible la diversité des contenus publiés sur Mobilizon.

Rose, la mascotte de Mobilizon, avec une loupe

Rose Recherche – Illustration de David Revoy – Licence : CC-By 4.0

2023 : en attendant la v4…

Pendant l’année 2023, nous avons aussi publié, plus discrètement, deux versions mineures. Elles ont ajouté des outils permettant de lutter contre le spam, ont donné la faculté de gérer des adresses arbitraires (car une base de données d’adresses ne peut jamais être parfaitement à jour), ouvert la possibilité d’utiliser des systèmes d’authentification externe, et la faculté de définir un site web externe pour les personnes souhaitant gérer les inscriptions en dehors de Mobilizon.

Elles ont aussi été l’occasion d’une chasse aux bugs, et de l’amélioration de l’API de Mobilizon, ce qui a permis de préparer le terrain pour l’une des fonctionnalités les plus attendues de la v4. (oui, le teasing est insoutenable ;) )

Rose, la fennec mascotte de Mobilizon, fait un revers de Tennis pour renvoier un une lettre marquée "spam"

Rose lutte contre le SPAM – Illustration de David Revoy – Licence : CC-By 4.0

Les nouveautés de Mobilizon v4

Ça y est ! La version 4 est enfin sortie :) Et nous sommes très fier⋅es des nouvelles fonctionnalités qu’elle apporte !

Annonces privées et conversations

Les organisateurices d’événements peuvent dorénavant envoyer des annonces privées aux participant⋅es. C’était une fonctionnalité très attendue !

Ainsi, les adminstrateurices ou modérateurices d’un groupe ou d’un événement peuvent maintenant contacter directement les personnes inscrites à un groupe ou un événement. Vous pourrez donc écrire à toutes ces personnes, ou sélectionner des sous-groupes, par exemple en ne choisissant uniquement que les personnes qui ont confirmé leur participation, ou, au contraire, les personnes qui n’ont pas confirmé (ou celles refusées). Il est même possible de contacter les personnes qui se sont inscrites sans créer de compte Mobilizon. Cela ouvre des perspectives très intéressantes, comme la possibilité de transmettre des informations importantes : un changement de lieu ou de date, par exemple.

Notez qu’il s’agit d’un système d’annonce, les simples inscrit⋅es ne peuvent pas répondre (bien que les modérateur⋅ices pourront, de leur côté, ajouter des messages). Il ne s’agit pas d’un forum, mais bien d’un canal permettant de partager une information importante, de façon plutôt descendante.

capture d'écran d'une annonce privée dans Mobilizon

En parallèle de ce mécanisme d’annonce, nous avons ajouté un système de conversation.

Ce dernier permet d’entrer en contact avec un groupe, ou certaines personnes, et d’échanger avec elle en direct.

Par exemple, une personne extérieure à un événement pourra, depuis la page d’un événement, entrer en contact avec l’administratrice d’un groupe et échanger des messages avec elle. Voyez ce système de conversation comme celui, bien connu, des « DM » (« Direct Message ») ou « MP » (« Message privé ») d’autres plateformes sociales.

capture d'écran des conversations privées dans Mobilizon

Pour les personnes qui ont un compte Mastodon (ou équivalent), la magie du Fédivers fait que vous pouvez même utiliser cette fonctionnalité Conversation en utilisant, de votre côté, des messages privés depuis Mastodon alors que la personne contactée pourra vous répondre depuis Mobilizon !

Import et synchronisation d’événements depuis d’autres plateformes (Facebook, Meetup, etc)

Là encore, il s’agissait d’une des fonctionnalités les plus attendues de Mobilizon.

Mais clairement, c’était l’une des plus compliquées pour nous à implémenter dans le logiciel. Car ces plateformes externes (oui Facebook, c’est toi qu’on regarde !) sont les despotes de royaumes dont vous n’êtes que les vassaux. Si elles veulent relever le pont levis par où passent leurs données, elles peuvent le faire d’un claquement de doigts, et ni vous, ni nous, ne pourront rien y faire.

C’est pourquoi nous annonçons cette fonctionnalité comme présente, MAIS sujette à beaucoup (mais vraiment beaucoup) de réserve et de prudence.

Cependant, ne boudons pas notre plaisir de vous présenter cette nouvelle capacité de Mobilizon !

Comment ça marche ?

D’abord, comprenez bien que tout ce qui suit se passe… en dehors de Mobilizon. Dans un outil externe pudiquement nommé « Système d’Import de Mobilizon » (notez qu’on a fait simple 😅 ).

Depuis cet outil, vous allez pouvoir vous connecter à votre compte Mobilizon, et définir vos profils ou groupes sur lesquels vous autorisez les plateformes externes (type Meetup ou EventBrite) à poster. Ces profils et groupes deviendront alors des « Destinations ».

Ensuite, il suffit d’aller sur la page de l’événement à synchroniser (par exemple https://www.eventbrite.fr/e/billets-street-art-feminisme-743545834607 ) et de copier-coller cette adresse dans le Système d’import de Mobilizon, et l’événement sera importé.

En dehors de l’import classique, il est aussi possible (suivant les plateformes) de mettre en place une synchronisation d’un ou plusieurs événements. Une fois la synchronisation mise en place, les nouveaux événements sont publiés sur votre profil/groupe Mobilizon sélectionné. Les mises à jour d’événements sur la source (par exemple si vous modifiez la description sur Meetup) entraînent automatiquement une mise à jour de l’événement republié sur Mobilizon (attention, pour le moment, les suppressions ne sont pas gérées).

Note importante : les flux iCal (.ics) d’événements sont supportés ! Cela signifie que vous pouvez parfaitement avoir des événements dans Framagenda (ou Google Agenda, on ne vous jugera pas (trop)), et les synchroniser dans Mobilizon ! Classe, non ?

En plus du format iCal, les plateformes supportées pour le moment sont Eventbrite, Meetup…

Oui, on vous voit, là, en train de hurler dans vos têtes :

« Et Facebook ? ! 🥺 »

Alors Facebook, « C’est compliqué » ©

On a fait tout le travail de notre côté, et… ça fonctionne (Wouuuuuaiiiis ! 🥳)… mais uniquement avec notre compte « développeur d’applications » (Oooooooohhh ! 😦).

Il nous reste plusieurs étapes de validation à passer, et… nous n’avons absolument pas la main dessus. C’est le royaume de Facebook, c’est donc Facebook qui décide. Peut-être que ça fonctionnera 5 ans, 5 mois, ou 5 jours. Peut-être que ça ne fonctionnera pas du tout. 🤷

Techniquement, une autre possibilité – réservée aux développeur⋅euses – que nous avons ajoutée est celle de pouvoir ajouter des « webhooks », c’est-à-dire des appels internes qui pourront, eux aussi, servir de « Destinations » pour les sources. Les événements pourront donc être envoyés à ces webhooks qui feront… et bien ce que vous déciderez qu’ils doivent en faire ! Par exemple cela pourrait être utile pour nos ami⋅es de Transiscope afin que leur outil puisse aussi importer des événements d’autres plateformes.

capture d'écran animée montrant les étapes d'import d'un événement externe dans mobilizon.

Le « Système d’Import de Mobilizon » est volontairement développé en dehors du cœur de Mobilizon. C’est donc un logiciel à part. En effet, nous estimons d’une part que ce logiciel risque d’avoir besoin de nombreuses modifications (par exemple pour corriger des bugs ou ajouter de nouvelles plateformes, comme Démosphère ou l’Agenda Militant), et d’autre part qu’il peut y avoir de l’intérêt à héberger cette application en dehors des instances Mobilizon (par exemple pour mutualiser la fonctionnalité entre plusieurs instances, ou pour gérer les risques juridiques que nous imposent les plateformes tierces). Nous en avons donc fait un projet logiciel séparé, mais évidemment libre et auto-hébergeable.

Autres améliorations de Mobilizon v4

Ne partez pas ! Nous avons encore d’autres fonctionnalités intéressantes à partager !

Tout d’abord, nous avons amélioré la compatibilité pour suivre d’autres instances d’événements fédérés (l’un des projets les plus intéressants étant « Event Federation for WordPress » qui permettrait à terme d’utiliser le célèbre moteur de sites/blog WordPress comme plateforme d’événements. Nous avons échangé avec les personnes qui coordonnent ce projet afin de partager notre expérience, et intégré leurs demandes sous forme de développements dans Mobilizon (ce qu’ils confirment dans leur dernier billet blog (en anglais)).

Lors des exports d’événements ainsi que dans les flux ICS, nous avons amélioré le formatage de la description des événements (qui prennent maintenant en compte les statuts « provisoire », « confirmé » ou « annulé »).

Ensuite, les confirmations d’inscriptions par mail pour les participant⋅es sans compte contiennent maintenant un lien de désinscription.

Enfin, Mobilizon est maintenant disponible sous davantage de systèmes d’exploitation et architectures (Debian, Ubuntu, Fedora, arm64, etc).

Mission accomplie, Framasoft est prête à faire la passe !

Framasoft avait annoncé en mars 2023 dans la roadmap Mobilizon, que cette v4 serait la dernière que nous développerions.

Nous croyons toujours très fort dans l’avenir de ce projet.

Mais nous avons atteint notre objectif : nous avions annoncé une intention et une vision en 2018 et… nous avons rempli notre mission !

gif "mobilizon mission accomplie" avec le jeune homme de la vidéo "bienvenue sur Internet" qui fait un pouce en l'air

Le logiciel n’est pas exempt de bugs, évidemment, loin de là. Mais quiconque fait du développement logiciel sait pertinemment qu’il y aura toujours des choses à corriger, des fonctionnalités à ajouter… C’est sans fin. Et nous pensons sincèrement qu’il faut aussi savoir prendre du recul, se dire qu’on a tenu notre engagement, et transmettre un projet.

L’équipe de Framasoft est réduite : Mobilizon, c’est un développeur salarié (oui, un seul !), et encore, même pas à temps plein… Il est certes accompagné par le reste de l’association sur la communication, la gestion de projet, la recherche de fonds, etc. Mais au bout de 5 ans nous considérons Mobilizon comme suffisamment stable pour qu’il puisse rediriger son énergie et ses compétences sur d’autres projets et d’autres missions.

Nous ne mettons pas Mobilizon au placard, non plus, hein !

Tout d’abord, Framasoft s’engage, pour les prochains mois (et autant qu’on le pourra) à maintenir cette v4, notamment en cas de mise à jour de sécurité, ou de bugs bloquants. Nous maintiendrons aussi notre instance publique et francophone https://mobilizon.fr

Mais nous ne nous lancerons pas dans le développement de nouvelles fonctionnalités.

Ensuite, une autre équipe (l’association Kaihuri, bien connue de la communauté Mobilizon en tant que mainteneuse de l’instance Keskonfai), a déjà un projet de reprise et de contribution, pour améliorer la prise en main de Mobilizon. Iels vous présentent leur projet et leurs ambitions sur notre forum consacré à Mobilizon : n’hésitez pas à leur partager vos retours et encouragements (ou divergences, d’ailleurs), mais aussi vos envies et capacités de contribution.

Ainsi, si la communauté n’y voit pas d’inconvénient, nous transmettrons dans les prochaines semaines l’ensemble des « clés » de Mobilizon à cette communauté (iels ont déjà un accès Maintainer sur le dépôt du code source, mais cela concerne aussi les sites web joinmobilizon.org, mobilizon.org, search.joinmobilizon.org, les outils et comptes de médias sociaux, etc.).

Mobilizon semble donc avoir de beaux jours devant elle !

Dessin dans le style d'un jeu vidéo de combat, où s'affronte la fennec de Mobilizon et le monstre de facebook Groups.

Pendant cinq ans, grâce à vos dons, Rose s’est entraînée à lutter contre Faceghoul – Illustration de David Revoy – Licence : CC-By 4.0

Cinq années de Mobilizon, c’est grâce à vous (et à vos dons) !

Même si nous transmettrons a priori les clés du projet dans quelques semaines, tout le travail effectué tout au long de l’année 2023 a eu un coût non négligeable.

Si cette version 4 vous plaît, et que c’est possible pour vous, nous vous encourageons donc à soutenir Framasoft en forme de gratitude pour le travail effectué cette année, mais aussi pour avoir respecté le contrat moral de départ : vous fournir une alternative libre et fédérée aux groupes et événements Facebook.

Cette année encore, nous avons besoin de vous, de votre soutien, de vos partages, pour nous aider à reprendre du terrain sur le web toxique des GAFAM, et multiplier les espaces de numérique éthique.

Nous avons donc demandé à David Revoy de nous aider à montrer cela sur notre site « Soutenir Framasoft« , qu’on vous invite à visiter (parce que c’est beau) et surtout à partager le plus largement possible :

Capture d'écran de la barre de dons Framasoft 2023 à 19% - 37284 €

Si nous voulons boucler notre budget pour 2024, il nous reste quatre semaines pour récolter 162 716 € : nous n’y arriverons pas sans votre aide !

 

Soutenir Framasoft

 

Reprenons du terrain sur le Web toxique ! – Bilan 2023 de Framasoft

Par : Framasoft
14 novembre 2023 à 03:14

Il y a un an, nous vous présentions « Collectivisons Internet, Convivialisons Internet » notre feuille de route 2022-2025. L’objectif : favoriser l’adoption d’outils web conviviaux par des collectifs solidaires qui partagent les valeurs du Libre.

🦆 VS 😈 : Reprenons du terrain aux géants du Web !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit pour faire avancer le Web éthique et convivial. Retrouvez un résumé de nos avancées en 2023 sur le site Soutenir Framasoft.

➡️ Lire la série d’articles de cette campagne (nov. – déc. 2023)

Un an plus tard, nous sommes fiers et heureuses de vous présenter ce premier point d’étape complet de nos actions, qui sont (comme toujours) financées par vos dons.

dessin de Coin-coin, le canard mascotte de la campagne de Framasoft. Il est en position de karatéka

Cliquez sur Coin-Coin pour soutenir Framasoft – Illustration CC-By David Revoy

Changer le monde, un coin(coin) de web à la fois

Dessin du Datavöre, un monstre dégoulinant composé de 5 tête portant chacune un logo des GAFAM

Cliquez pour nous soutenir et aider à repousser le Datavöre – Illustration CC-By David Revoy

Rappelons que les actions de Collectivisons Internet / Convivialisons Internet (alias « Coin-coin », d’où la mascotte) complètent et s’ajoutent au maintien de nos actions historiques : services en ligne et outils logiciels, partages d’expérience, contributions et collaborations variées.

Comme nous l’exprimions l’an dernier sur ce blog, l’objectif reste le même : faire en sorte de multiplier les coins de Web éthiques, afin de reprendre du terrain sur le numérique toxique occupé par les géants du Web.

Si cet article résume très rapidement notre bilan-campagne de fin d’année, c’est pour vous donner une idée globale de ce à quoi servent vos dons. Pour les intéressé·es, nous détaillerons les actions phares de ce bilan sur ce blog, chaque mardi (si-tout-va-bien©), d’ici la fin de l’année.

Soutenir Framasoft

Framaspace, les collectifs solidaires apprivoisent ce cloud convivial

Nous l’affirmions déjà en 2022 : Framaspace est notre projet le plus ambitieux de cette nouvelle feuille de route. En effet, l’objectif est de fournir, d’ici fin 2025, jusqu’à 10 000 espaces de cloud collaboratifs, basé sur le logiciel Nextcloud, à de petits collectifs solidaires.

Les infos Framaspace que nous détaillerons la semaine du 21 novembre :

Illustration de DemonDrive, un monstre fantomatique orné du logo de Google Workspace

Cliquez pour nous soutenir et aider à repousser Demon Drive – Illustration CC-By David Revoy

  • Première année de Framaspace
    • Un besoin fort, déjà près de 700 espaces Framaspaces ouverts ;
    • …et plus encore si vous en demandez un ici pour votre collectif ;
    • des enseignements tirés de cette sortie en bêta ;
    • les premiers besoins exprimés par les bénéficiaires ;
    • des optimisations techniques, mises à jour, maintenance, etc.
  • Dans les cartons pour la suite
    • la préparation d’outils facilitant la prise en main par de nouveaux arrivants ;
    • des idées de « tuto dont vous êtes le héros » (ou « combine dont vous êtes l’héroïne » ?) ;
    • des explorations à venir : possibilité de publier des pages web, voire de gérer ses membres & sa compta… ?

Soutenir Framasoft

PeerTube : une v6 réalisée à partir de vos idées

Voilà six ans que nous éditons ce logiciel qui, une fois installé sur un serveur, permet de créer une alternative éthique à YouTube, Twitch, Vimeo, etc.

Les possibilités techniques qu’offrent PeerTube ont un même but : permettre d’héberger et diffuser ses vidéos et ses directs, même (et surtout) lorsque l’on n’a pas l’argent de Google ni les fermes de serveurs d’Amazon.

Les fonctionnalités que nous détaillerons la semaine du 28 novembre, ont été choisies parmi vos idées :

Illustration de Videoraptor, un monstre insectoïde dont les trois têtes sont ornées des logos de YouTube, Viméo et Twitch

Cliquez pour nous soutenir et aider à repousser Videoraptor- Illustration CC-By David Revoy

  • Version 5.1 (mars 2023)
    • Modération des demandes de comptes ;
    • Retour au direct.
  • Version 5.2 (Juin 2023)
    • Gros travail sur le transcoding déportable sur un serveur distant ;
    • Visibilité des replay ;
    • Flux RSS adapté aux podcasts.
  • Version 6 (fin novembre 2023)
    • Amélioration de l’accessibilité ;
    • Prévisualisation de l’image dans la barre de progression ;
    • Chapitrage des vidéos ;
    • Téléchargement d’une nouvelle version d’une vidéo ;
    • Protection des vidéos par mot de passe ;
    • Tests de charge pour le live (publication d’un rapport à venir).

Soutenir Framasoft

Mobilizon, c’est la lutte version finale…

…pour Framasoft !

En effet, nous estimons qu’après 4 années de développements, nous arriverons au bout de la vision que nous avions pour Mobilizon. Une fois cette v4 sortie, nous espérons que vos groupes auront les fonctionnalités nécessaires pour s’organiser autour de vos événements, et ainsi vous émanciper de Facebook ou Meetup.

C’est pour cela que la semaine du 5 décembre, nous parlerons en détail de :

Illustration de Face Ghoûl, un monstre dégoulinant et griffu orné du logo de Facebook

Cliquez pour nous soutenir et aider à repousser Face Ghoûl – Illustration CC-By David Revoy

  • La version 3.1 (mars 2023)
    • Possibilité d’entrer une adresse non répertoriée ;
    • Outils de lutte contre le spam.
  • La version 4 (décembre 2023)
    • Import des événements depuis d’autres plateformes (MeetUp, Facebook, etc.) ;
    • Message des organisatrices d’un événement vers les participants.
  • L’avenir
    • Nous assurerons les mises à jour de sécurité ;
    • Nous maintiendrons l’instance francophone Mobilizon.fr ;
    • Il y a des projets d’évolution de Mobilizon avec des ambitions nouvelles…
    • …et de la place pour votre vision à vous !

Soutenir Framasoft

PeerTube (oui, encore ! mais…) en 2024 : nous misons gros sur son succès

La toxicité de YouTube, Twitch et compagnie devient de plus en plus visible… Ainsi, de plus en plus de collectifs, d’institutions et de créateurices de contenus découvrent et utilisent PeerTube. En 2023, nous avons beaucoup travaillé en interne afin de mieux accompagner ce succès naissant, et de donner toutes ses chances à PeerTube.

C’est pour quoi la semaine du 12 décembre nous parlerons précisément de :

Illustration de Yetube, un monstre de type Yéti avec le logo de YouTube Premium.

Cliquez pour nous soutenir et aider à repousser Yetube – Illustration CC-By David Revoy

  • La feuille de route vers PeerTube v7 (fin 2024)
    • Outil d’export et d’import de son compte ;
    • Audit d’accessibilité et intégration des recommandations ;
    • Outil de modération des commentaires (pour admins et vidéastes) ;
    • Outil de modération par liste de mots-clés ;
    • Séparation des flux audio et vidéo (ouvre de futures possibilités) ;
    • Ajout d’une résolution « zéro pixels » (recevoir uniquement l’audio) ;
    • Recatégorisation des contenus sensibles (plus détaillée que SFW/NSFW) ;
    • Refonte de l’espace de gestion des vidéos ;
    • Re-design de l’interface suite à un audit de l’expérience d’utilisation (UX).
  • S’investir plus encore dans PeerTube pour lui donner plus de chances d’élargir son audience, dès 2024
    • Promotion de l’écosystème PeerTube (newsletter, médias sociaux, etc.) ;
    • Travail sur une instance « vitrine » de PeerTube ;
    • Embauche d’un deuxième développeur (depuis septembre 2023) ;
      • Triple objectif : maîtriser 270 000 lignes de code, animer la contribution, mais surtout…
  • Application mobile officielle PeerTube (fin 2024)
    • Conception d’après un travail en design (enquête, maquettes, etc.) ;
    • Pour android, iOS (🤞)… et dans l’idéal AndroidTV ;
    • Première version : découvrir et regarder des vidéos (recherche, playlists, abonnements, notifications).

Soutenir Framasoft

Émancip’Asso : la formation, le MOOC, le site web…

Conçu en partenariat avec Animafac, le projet Émancip’Asso vise à former les hébergeurs de services à comprendre et accompagner les associations dans leur transition vers des outils web éthiques.

Un énorme travail a déjà été accompli cette année, dont nous parlerons la semaine du 19 décembre :

Illustration de Toxicloud, un monstre vaporeux et toxique avec le logo de Amazon Web Services

Cliquez pour nous soutenir et aider à repousser Toxicloud – Illustration CC-By David Revoy

  • Organisation de la formation en présentiel (janvier 2023)
  • Publication du MOOC « Développer une offre de services pour accompagner les associations dans leur transition numérique éthique », la version enrichie de la formation en présenciel à destination de toutes les personnes qui souhaitent se lancer ou s’améliorer en matière d’accompagnement.
    • MOOC en participation libre et autonome ;
    • Pour comprendre le monde associatif et ses usages numériques ;
    • Pour maîtriser les méthodes de l’accompagnement associatif ;
    • Pour concevoir une offre de services adaptée à cet écosystème et la faire connaître ;
    • Sans oublier la mise en réseau, pour mieux travailler dans la complémentarité.
  • Conception et publication du site web Émancip’Asso
    • Répertoire de prestataires pouvant accompagner les associations dans leurs démarches de transition ;
    • Espace d’entraide communautaire entre associations ;
    • Accès à des ressources complémentaires ;
  • La suite pour 2024
    • Développement du nombre d’offres d’accompagnement recensées ;
    • Campagne de promotion du dispositif auprès des associations ;
    • Animation active de la communauté.

Soutenir Framasoft

L’émancipation numérique, avec des outils concrets

Afin de finir l’année en beauté, nous comptons bien parler du travail de fond que nous poursuivons sur les outils pratiques et concrets que nous proposons.

Qu’il s’agisse des services « Dégooglisons Internet » ou de notre historique annuaire de logiciels libres ; ces outils permettent, chaque mois, à plus d’1,5 million de personnes de s’émanciper un peu plus des géants du Web et de leurs outils toxiques.

La semaine du 26 décembre, si vous avez été (pas) sages, nous annoncerons :

Illustraiton de MS Blue Scream, monstre de type blob, bleu, orné du logo de Windows

Cliquez pour nous soutenir et aider à repousser MS Blue Scream – Illustration CC-By David Revoy

    • Framalibre, l’annuaire du logiciel libre
      • Refonte complète de l’annuaire suite à des enquêtes de design ;
      • Toujours collaboratif, avec modération a priori (pour lutter contre le spam) ;
      • (sous le capot) Nouveau moteur statique, notices facilement exploitables ;
      • Interface fluide et simplifiée, adaptée aux mobiles ;
      • Recherche facilitée (barre de recherche, tags) ;
      • Recommandations de logiciels ;
      • Outil « mini sites » : créez vos pages de logiciels libres à recommander.
Illustration de Hydroffice, un monstre serpentin à cinq têtes avec des crocs, ornées des logos des outils de la Google Suite

Cliquez pour nous soutenir et aider à repousser Hydroffice – Illustration CC-By David Revoy

  • Services « Dégooglisons Internet »
    • Bientôt 10 ans d’existence !
    • Nos statistiques annuelles d’utilisation ;
    • Travail de maintenance, sauvegardes, mises à jours ;
    • Gros travail de lutte contre les spams ;
    • Succès de Framagroupes…
    • …et de la campagne de rénovation des services (on a plein d’idées !)

Soutenir Framasoft

Tout le travail qu’on ne pourra pas détailler en 7 semaines…

Si vous avez mis le nez dans les 94 pages de notre rapport d’activités 2022, vous vous en douterez : c’est très difficile de résumer tout ce que fait notre petite association.

Or, ce n’est pas parce que nous ne consacrerons pas une semaine pour chacun des projets suivants qu’il ne s’est rien passé…

Voici donc ce que nous n’aurons pas le temps de détailler d’ici la fin de l’année :

  • Collectif CHATONS (hébergeurs de services web éthiques)
    • Déjà 6 ans que Framasoft consacre du temps salarié à animer le collectif ;
    • Organisation du camp CHATONS (août 2023) ;
    • C’est notre dernière année de coordination du collectif ;
    • Gros travail de transmission et d’accompagnement ;
    • Des débats internes auto-gérés ont déjà eu lieu ;
    • Framasoft reste membre du collectif, en le laissant s’autonomiser.
  • ECHO Network (projet européen d’échanges sur l’accompagnement au numérique éthique des citoyen·nes)
    • Co-organisation du séminaire d’ouverture à Paris (Janvier 2023) ;
    • Visite d’étude de Berlin (mars 2023) ;
    • Visite d’étude de Bruxelles (juin 2023) ;
    • Visite d’étude de Rome (septembre 2023) ;
    • Visite d’étude de Zagreb prévue pour début décembre 2023 ;
    • En 2024, mise en Communs des expériences partagées, dans des outils pratiques.
  • Peer.Tube (vitrine de contenus de qualité diffusés sur PeerTube)
    • Priorisation du développement de PeerTube en 2023 ;
    • Travail prévu pour 2024 (promotions de contenus, instance vitrine, communauté de curation…).

Soutenir Framasoft

Dessin dans le style d'un jeu vidéo de combat, où s'affronte un canard karatéka et un monstre affublé des logos des GAFAM.

« Coin-Coin VS Datavöre » – Illustration CC-By David Revoy

Sept semaines pour nous aider à boucler notre budget 2024

Si Framasoft peut employer non plus 10, mais désormais 11 personnes, louer près de 57 serveurs, se déplacer dans toute la France (et au delà), et élever dans les communs numériques tout ce qu’elle fait… C’est, encore et toujours, grâce à vos dons.

Vos dons sont, et restent, notre principale source de financement et celle qui nous permet d’agir librement, en toute indépendance. L’association Framasoft étant reconnue d’intérêt général, un don à Framasoft de 100 €, peut revenir à 34 € après déductions fiscales (pour les contribuables français·es).

Cette année encore, nous avons besoin de vous, de votre soutien, de vos partages, pour nous aider à reprendre du terrain sur le Web toxique des GAFAM, et multiplier les espaces de numérique éthique.

Nous avons donc demandé à David Revoy de nous aider à montrer cela sur notre site « Soutenir Framasoft« , qu’on vous invite à visiter (parce que c’est beau) et surtout à partager le plus largement possible :

Cliquez pour nous soutenir – Illustration CC-By David Revoy

Si nous voulons boucler notre budget pour 2024, il nous reste sept semaines pour récolter 200 000 € : nous n’y arriverons pas sans votre aide !

Soutenir Framasoft

Nous espérons, sincèrement, que ce bilan et ces perspectives vous enthousiasmeront, et (si vous le pouvez), vous rendront fier·es de soutenir Framasoft.

L’arrivée de Meta sur le fédivers est-elle une bonne nouvelle ?

Par : nono
9 août 2023 à 05:31

Le fédivers (de l’anglais fediverse, mot-valise de « fédération » et « univers ») est un ensemble de médias sociaux composé d’une multitude de plateformes et de logiciels, où les uns communiquent avec les autres grâce à un protocole commun. Mastodon est un des logiciels qui permet de proposer une instance sur le fédivers1Pour en savoir plus sur le fédiverse : fediverse.party. En juin dernier, Meta a annoncé son arrivée sur le fédivers, à travers le lancement d’un concurrent à Twitter, nommé Threads, qui prévoit à terme de pouvoir s’intéropérer avec d’autres instances du fédivers. La Quadrature du Net réclame depuis plusieurs années une obligation d’interopérabilités pour ces grands réseaux sociaux. Alors l’interopérabilité d’un service proposé par Meta est-elle une bonne nouvelle ? Certainement pas.

Le fédivers est important

Depuis 2018, La Quadrature du Net défend le modèle vertueux du fédivers et réclame qu’il soit introduit dans le droit une obligation pour les plateformes de réseaux sociaux d’être interopérables, c’est-à-dire qu’ils puissent s’insérer dans l’écosystème du fédivers. L’objectif premier du fédivers et de notre revendication d’interopérabilité est de faire en sorte que les utilisateur·rices des grandes plateformes ne soient pas piégé·es par l’effet réseau, c’est-à-dire le fait que certaines plateformes deviennent aujourd’hui incontournables parce que les communautés sont dessus. L’interopérabilité permet ainsi de librement décider depuis quelle plateforme communiquer avec ses contacts, sans être poussé avec plus ou moins de force vers un site ou une application en particulier parce que tous·tes ses ami·es y seraient.

L’interopérabilité en matière de messageries interpersonnelles existe déjà depuis des décennies avec le courrier électronique. Avec une adresse chez un fournisseur A, il est possible d’écrire à ses contacts chez un fournisseur B.

Appliquée aux réseaux sociaux, l’interopérabilité permet à une personne sur une instance A d’écrire à une personne sur une instance B. Surtout, cela permet donc de quitter une plateforme sans se couper de ses ami·es, notamment face à un réseau social qui abuserait des données personnelles de ses utilisateur·rices ou qui aurait des politiques de modération ou de mise en avant de certains contenus problématiques.

La Quadrature du Net promeut depuis 2017 l’interopérabilité des réseaux sociaux. Nous pensons qu’il s’agit d’une réponse alternative à la problématique de la régulation des contenus en lignes. Face à des contenus racistes, antisémites, xénophobes, etc., mis en avant par certaines grandes plateformes, permettre à leurs utilisateur·rices de partir sans se couper de ses ami·es permet de faire émerger des alternatives plus vertueuses, au modèle économique différent.

Ainsi, depuis 2017, nous gérons une instance Mastodon, Mamot.fr. Avec cette instance, nous maintenons une petite pierre du grand réseau social fédéré qu’est le fédivers. Nos utilisateur·rices peuvent donc communiquer avec les autres instances du fédivers, sans avoir besoin d’un compte sur chaque autre plateforme, et en pouvant partir du jour au lendemain si notre politique de modération ne convenait pas. En sommes, un réseau social fédéré permet de redonner du pouvoir à l’internaute, en le retirant aux plateformes.

La beauté du fédivers est aussi qu’il ne s’arrête pas à du microblogging. Nous avons aussi une instance Peertube sur video.lqdn.fr, qui fait aussi partie du fédivers : chacun·e peut commenter et partager nos vidéos sans avoir de compte sur notre plateformes, mais simplement sur une instance quelconque du fédivers.

Mais voici que le géant Meta arrive

Qu’on l’appelle Meta ou Facebook, c’est bien le même géant qui est à la manœuvre. On rappellera que le réseau social de Mark Zukerberg à l’origine de nombreux scandales, sur la gestion des données personnelles et le non-respect du RGPD, ou encore le fait qu’il a servi, à travers le scandale de Cambridge Analytica, à des campagnes massives de manipulations électorales.

Meta est peut-être trop gros, sa position dominante et presque monopolistique dans le milieu des réseaux sociaux aujourd’hui lui octroyant une forme d’impunité. C’est bien en regroupant l’ensemble des internautes de Facebook, Instagram, WhatsApp, etc. que le groupe aux plusieurs milliards d’utilisateur·rices peut survivre à ses innombrables scandales.

Mais aujourd’hui Meta est face à un double souci. Premièrement, les réseaux sociaux ne durent pas éternellement et sont régulièrement abandonnés lors des migrations vers d’autres réseaux. Facebook en fait petit à petit les frais, concurrencé par d’autres plateformes qui ont su jouer sur les phénomènes d’addiction comme TikTok. Deuxièmement, sa taille fait de lui une cible prioritaire des différents États, qui cherchent à réguler les plateformes. Le Digital Markets Act (DMA), règlement européen qui, en tandem avec le Digital Services Act (DSA), vise à réguler les plateformes et l’économie numériques, a bien failli imposer aux réseaux sociaux une obligation d’interopérabilité. Si la France, sous l’impulsion de Cédric O, est venue, en toute fin de parcours législatif, retirer les obligations d’interopérabilités pour les réseaux sociaux du texte final, on voit bien que l’idée de la régulation par la décentralisation d’Internet fait son chemin parmi les décideur·euses public·ques et qu’une telle obligation finira probablement par arriver.

L’arrivée de Facebook sur le fédivers ressemble à la stratégie de prendre les devants, d’agir tant qu’il n’existe pas encore d’encadrement, afin de cannibaliser le fédivers en profitant de la circonstance de l’effondrement de Twitter.

L’interopérabilité est importante

Afin de promouvoir le modèle vertueux du fédivers, nous réclamions avec la loi Avia qu’il soit imposée aux grandes plateformes de réseaux sociaux une obligation d’interopérabilité. En permettant aux utilisateur·rices de quitter un réseau social toxique sans se couper de ses ami·es, il s’agit de casser le monopole qu’ont les géants sur les communautés et de permettre aux internautes de choisir l’endroit qui les accueillera, en fonction des préférences, affinités et valeurs de chacun·es.

Alors que la loi Avia proposait comme manière de réguler les plateformes le contrôle, la censure et la confirmation de l’hégémonie des plateformes et de leur pouvoir, nous proposions l’obligation d’interopérabilité comme modèle alternatif à la censure. Si Twitter, Facebook ou TikTok sont nocifs, c’est (entre autres) que leur modèle économique les pousse à mettre en avant des contenus problématiques, haineux, qui feront réagir les internautes et maintiendront leur attention pour engranger plus de revenus publicitaires, au détriment du débat apaisé et du respect de l’autre.

Avec le DSA et le DMA, nous proposions l’obligation d’interopérabilité pour cette même raison : réguler les géants doit passer par leur retirer le contrôle de leurs communautés. Et nos efforts, épaulés par d’autres organisations comme EDRi, Article 19 ou l’Electronic Frontier Foundation (EFF), ont bien failli réussir puisque sans les efforts du gouvernement français et de son ministre de l’époque Cédric O, l’obligation d’interopérabilité des réseaux sociaux aurait pu devenir réalité puisque le Parlement européen avait voté en sa faveur.

Récemment, nous critiquions également l’attitude du gouvernement qui, sourd aux problèmes sociaux qui touchent les banlieues, préfère museler la liberté d’expression sur les réseaux sociaux avec la vieille rengaine de la censure, alors que cela ne résoudra pas les problèmes de fond et que la régulation des plateformes devrait passer par plus de décentralisation au lieu de plus de censure.

S’interopérer, oui, mais pas n’importe comment

Alors finalement, face à ce constat de nécessité de décentraliser les réseaux sociaux, le fédivers ne devrait-il pas accueillir à bras ouverts Meta ? L’histoire nous montre que non.

Déjà, notons que, au moment où nous écrivons ces lignes, Threads n’est pas interopérable. L’annonce a été faite par Meta que son service permettrait de communiquer avec le reste du fédivers, mais il ne s’agit à ce stade que d’une annonce. Notons également que Meta a restreint Threads aux internautes qui ne sont pas dans l’Union européenne, invoquant une incompatibilité avec le RGPD.

Ce contexte étant posé, il est nécessaire, pour comprendre l’ensemble du problème, de revenir sur l’épisode de GTalk et XMPP. XMPP est un protocole ouvert de messagerie interpersonnelle. De manière relativement similaire au courrier électronique, chaque utilisateur·rice a son compte sur un service et peut discuter avec ses ami·es qui peuvent être sur d’autres services. En 2005, Google lance son service de messagerie, GTalk, qui utilise le protocole XMPP et l’année d’après la fédération est activée : il était alors possible de discuter avec un·e utilisateur·rice de GTalk en ayant un compte ailleurs que chez Google. Mais en 2012, après avoir capté une partie des utilisateur·rices externes, l’entreprise annonça qu’elle comptait réorganiser ses produits et fusionner tous ceux de messagerie avec Hangouts. En 2013, Google annonçait que Hangouts ne serait pas compatible avec XMPP, refermant sur elle-même sa communauté qu’il avait fait grossir grâce à l’interopérabilité permise par XMPP.

On le voit, la taille de Google permettait d’imposer ce choix. Couper les internautes de leurs ami·es qui ne seraient pas chez Google n’est pas une décision en faveur des utilisateur·rices. Elle a pourtant été rendue possible par la puissance de Google sur sa communauté.

Lorsque les premières rumeurs sur l’arrivée de Meta sur le fédivers avec Threads (dont le nom de code à l’époque était « Project92 ») ont émergéMeta a demandé à discuter avec des administrateur·rices d’instances Mastodon en exigeant au préalable qu’iels signent un accord de confidentialité (non-disclosure agreement). La méthode cavalière n’a bien entendu pas plu et c’est ainsi que certain·es administateurs·rices, sans connaître le contenu des échanges qu’a pu avoir Meta avec d’autres, ont révélé l’information en dénonçant au passage la méthode., l’initiative du Fedipact a été lancée. Le principe est simple, les signataires de cet engagement s’engageant à bloquer les services de Meta en raison de la nocivité de l’entreprise pour le fédivers : « Je suis un·e administeur·rice/modérateur·rice sur le fédivers. En signant ce pacte, je m’engage à bloquer toute instance de Meta qui pourrait arriver sur le fédivers. Le Projet92 pose un risque sérieux et réel à la santé et à la longévité du fédivers et doit être combattu à chaque occasion. »

La Quadrature du Net partage les craintes mais ne signera pas cet appel

De nombreuses instances du fédivers, francophone ou non, ont décidé de signer cet appel. De nombreux arguments en faveur du blocage de Meta ont été développés (voir, par exemple, l’explication de Ploum et sa traduction en français). D’autres instances ont préféré attendre, ne voulant pas condamner par avance Meta mais ne fermant pas la porte à son blocage si le service venait créer des problèmes de modération.

Si nous ne signons pas le Fedipact, nous partageons les craintes exprimées et l’instance Mastodon que gère La Quadrature du Net, mamot.fr, bloquera Threads et tout service de Meta qui arriverait sur le fédivers tant qu’une obligation d’interopérabilité accompagnée d’un régulateur capable de tenir tête aux GAFAM et autres géants du numérique ne sera pas introduite en droit.

Nous pensons en effet qu’il est possible, et souhaitable, d’avoir Facebook et les autres réseaux sociaux commerciaux sur le fédivers. C’est une condition sine qua non à leur affaiblissement. En revanche, la démarche de Meta avec Threads est tout sauf une stratégie d’affaiblissement de l’entreprise : Meta ne compte pas se tirer une balle dans le pied, son invasion du fédivers vise à le cannibaliser.

Nous demandons toujours que ces réseaux sociaux aujourd’hui fermés par nature deviennent interopérables. Mais pas n’importe comment ni au détriment de l’écosystème existant ni, in fine, au détriment des droits et libertés des utilisateur·rices. Une telle obligation doit passer par un contrôle, un encadrement, pour que Meta ne puisse pas imposer ses choix au reste d’Internet.

Par sa taille, en effet, Threads deviendrait d’office la plus grosse plateforme du fédivers, sans pour autant prendre d’engagement sur le respect du fonctionnement et de la pérennité de la structure interopérable de l’écosystème. Meta pourrait par exemple chercher à influencer le protocole sur lequel repose le fédivers, ActivityPub. Il pourrait même refuser d’utiliser ce protocole, forçant les autres plateformes à s’interopérer avec lui. Ou adopter la stratégie du Embrace, extend and extinguish.

En somme, sans régulateur fort qui puisse empêcher Meta de prendre ce qui l’arrange dans le fédivers sans participer à son développement (le fédivers repose, rappelons-le, sur une conception radicalement opposée à la logique commerciale de Meta), c’est bien un danger de mort qui pèse sur le fédivers.

Tout comme Google a pris ce qui l’arrangeait dans XMPP, sans contrôle externe Meta prendra ce qui lui convient dans le fédivers puis s’en ira, ou fera en sorte de laisser se dégrader la partie interopérée de son service, par exemple en réservant certaines fonctionnalités à ses seul·es utilisateur·rices uniquement. Comme nous l’écrivions par le passé, « en quelques années, les géants se refermèrent sur eux-même et cessèrent de communiquer, même entre eux. Ils n’avaient plus de raisons de permettre de communiquer avec l’extérieur, « tout le monde » était déjà là, prisonnier et ne pouvant s’échapper sous peine de voir un pan de sa vie sociale disparaître. » Nous ne voulons pas revivre cette situation avec le fédivers.

Nous prenons souvent l’exemple du courrier électronique pour montrer la faisabilité technique de l’interopérabilité. Mais en matière d’email aussi, les géants imposent leurs règles. Framasoft écrivait il y a déjà six ans qu’« Être un géant du mail, c’est faire la loi… ». Et pour cause : par leur captation de la majorité des utilisateur·rices, les géants du net peuvent imposer aux plus petits leurs règles, leurs standards techniques, faire en sorte de forcer les petits à s’adapter aux gros, et non les gros à s’adapter aux petits. Le même risque pèse sur le fédivers sans un régulateur pour les en empêcher.

Les conséquences pour les utilisateur·rices de Mamot.fr

Face à ces incertitudes, pour préserver notre possibilité d’agir à l’avenir et pour nous protéger d’un risque que nous jugeons réel, nous pensons que les actions de Meta doivent être observées avec la plus grande prudence.

Pour les raisons évoquées précédemment, Mamot.fr procédera, jusqu’à nouvel ordre, au blocage préventif de Threads ainsi que de tout autre service de Meta qui viendrait sur le fédivers.

Les personnes ayant un compte sur Mamot.fr ne pourrons donc pas être vues ou suivies par celles ayant un compte chez Threads, et vice versa. Si des personnes que vous connaissez sont sur cette instance et aimeraient vous suivre, nous recommandons qu’elles mettent leur données entre les mains de collectifs et d’associations de confiances, notamment les instances gérées par les CHATONS, par exemple.

Un tel blocage n’est bien évidemment pas idéal : c’est l’internaute, in fine, qui se retrouve victime de cette situation. Mais la balle est dans le camp du législateur. Notre position n’a pas changé : nous pensons qu’il est nécessaire que les grosses plateformes soient interopérables, sur des bases techniques et sociales communes, ce qui ne peut se réaliser qu’avec une obligation d’interopérabilité contrôlée par un régulateur qui aura les pouvoirs suffisants pour empêcher les gros d’écraser les petits. Ce qui, aujourd’hui, n’est malheureusement pas le cas. Le projet de loi Espace numérique, qui a été voté au Sénat en juillet et sera débattu à l’Assemblée nationale en octobre, est l’occasion pour le législateur d’introduire cette obligation d’interopérabilité. Nous reviendrons prochainement sur ce texte. En attendant, n’hésitez pas à faire un don à La Quadrature du Net, afin que nous puissions continuer ce combat pour un Internet décentralisé et bénéfique aux internautes.

Illustration : « NoisePlanet_Asteroid belt_2.0 », par Samuel YAN, CC BY-NC-SA 3.0.

References[+]

References
1 Pour en savoir plus sur le fédiverse : fediverse.party

Ouvrir le code des algorithmes ? — oui, mais… (2/2)

22 mai 2023 à 05:42

Voici le deuxième volet (si vous avez raté le premier) de l’enquête approfondie d’Hubert Guillaud sur l’exploration des algorithmes, et de son analyse  des enjeux qui en découlent.


Dans le code source de l’amplification algorithmique : que voulons-nous vraiment savoir ?

par Hubert GUILLAUD

Que voulons-nous vraiment savoir en enquêtant sur l’amplification algorithmique ? C’est justement l’enjeu du projet de recherche qu’Arvind Narayan mène au Knight Institute de l’université Columbia où il a ouvert un blog dédié et qui vient d’accueillir une grande conférence sur le sujet. Parler d’amplification permet de s’intéresser à toute la gamme des réponses qu’apportent les plateformes, allant de l’amélioration de la portée des discours à leur suppression, tout en se défiant d’une réduction binaire à la seule modération automatisée, entre ce qui doit être supprimé et ce qui ne doit pas l’être. Or, les phénomènes d’amplification ne sont pas sans effets de bord, qui vont bien au-delà de la seule désinformation, à l’image des effets très concrets qu’ont les influenceurs sur le commerce ou le tourisme. Le gros problème, pourtant, reste de pouvoir les étudier sans toujours y avoir accès.

Outre des analyses sur TikTok et les IA génératives, le blog recèle quelques trésors, notamment une monumentale synthèse qui fait le tour du sujet en expliquant les principes de fonctionnements des algorithmes (l’article est également très riche en liens et références, la synthèse que j’en propose y recourra assez peu).

Narayan rappelle que les plateformes disposent de très nombreux algorithmes entremêlés, mais ceux qui l’intéressent particulièrement sont les algorithmes de recommandation, ceux qui génèrent les flux, les contenus qui nous sont mis à disposition. Alors que les algorithmes de recherche sont limités par le terme recherché, les algorithmes de recommandation sont bien plus larges et donnent aux plateformes un contrôle bien plus grand sur ce qu’elles recommandent à un utilisateur.

La souscription, le réseau et l’algorithme

Pour Narayan, il y a 3 grands types de leviers de propagation : la souscription (ou abonnement), le réseau et l’algorithme. Dans le modèle par abonnement, le message atteint les personnes qui se sont abonnées à l’auteur du message. Dans le modèle de réseau, il se propage en cascade à travers le réseau tant que les utilisateurs qui le voient choisissent de le propager. Dans le modèle algorithmique, les utilisateurs ayant des intérêts similaires (tels que définis par l’algorithme sur la base de leurs engagements passés) sont représentés plus près les uns des autres. Plus les intérêts d’un utilisateur sont similaires à ceux définis, plus il est probable que le contenu lui sera recommandé.

À l’origine, les réseaux sociaux comme Facebook ou Twitter ne fonctionnaient qu’à l’abonnement : vous ne voyiez que les contenus des personnes auxquelles vous étiez abonnés et vous ne pouviez pas republier les messages des autres ! Dans le modèle de réseau, un utilisateur voit non seulement les messages créés par les personnes auxquelles il s’est abonné, mais aussi les messages que ces utilisateurs choisissent d’amplifier, ce qui crée la possibilité de cascades d’informations et de contenus “viraux”, comme c’était le cas de Twitter jusqu’en 2016, moment où le réseau introduisit le classement algorithmique. Dans le modèle algorithmique, la souscription est bien souvent minorée, le réseau amplifié mais surtout, le flux dépend principalement de ce que l’algorithme estime être le plus susceptible d’intéresser l’utilisateur. C’est ce que Cory Doctorow désigne comme « l’emmerdification  » de nos flux, le fait de traiter la liste des personnes auxquelles nous sommes abonnés comme des suggestions et non comme des commandes.

Le passage aux recommandations algorithmiques a toujours généré des contestations, notamment parce que, si dans les modèles d’abonnement et de réseau, les créateurs peuvent se concentrer sur la construction de leur réseau, dans le « modèle algorithmique, cela ne sert à rien, car le nombre d’abonnés n’a rien à voir avec la performance des messages  » (mais comme nous sommes dans des mélanges entre les trois modèles, le nombre d’abonnés a encore un peu voire beaucoup d’influence dans l’amplification). Dans le modèle algorithmique, l’audience de chaque message est optimisée de manière indépendante en fonction du sujet, de la « qualité » du message et d’un certain nombre de paramètres pris en compte par le modèle.

Amplification et viralité

La question de l’amplification interroge la question de la viralité, c’est-à-dire le fait qu’un contenu soit amplifié par une cascade de reprises, et non pas seulement diffusé d’un émetteur à son public. Le problème de la viralité est que sa portée reste imprévisible. Pour Narayan, sur toutes les grandes plateformes, pour la plupart des créateurs, la majorité de l’engagement provient d’une petite fraction de contenu viral. Sur TikTok comme sur YouTube, 20 % des vidéos les plus vues d’un compte obtiennent plus de 70 % des vues. Plus le rôle de l’algorithme dans la propagation du contenu est important, par opposition aux abonnements ou au réseau, plus cette inégalité semble importante.

Parce qu’il est particulièrement repérable dans la masse des contenus, le contenu viral se prête assez bien à la rétropropagation, c’est-à-dire à son déclassement ou à sa suppression. Le problème justement, c’est qu’il y a plein de manières de restreindre le contenu. Facebook classe les posts rétrogradés plus bas dans le fil d’actualité qu’ils ne le seraient s’ils ne l’avaient pas été, afin que les utilisateurs soient moins susceptibles de le rencontrer et de le propager. À son tour, l’effet de la rétrogradation sur la portée peut être imprévisible, non linéaire et parfois radical, puisque le contenu peut devenir parfaitement invisible. Cette rétrogradation est parfaitement opaque, notamment parce qu’une faible portée n’est pas automatiquement suspecte, étant donné qu’il existe une grande variation dans la portée naturelle du contenu.

Amplification et prédiction de l’engagement

Les plateformes ont plusieurs objectifs de haut niveau : améliorer leurs revenus publicitaires bien sûr et satisfaire suffisamment les utilisateurs pour qu’ils reviennent… Mais ces objectifs n’aident pas vraiment à décider ce qu’il faut donner à un utilisateur spécifique à un moment précis ni à mesurer comment ces décisions impactent à long terme la plateforme. D’où le fait que les plateformes observent l’engagement, c’est-à-dire les actions instantanées des utilisateurs, comme le like, le commentaire ou le partage qui permettent de classer le contenu en fonction de la probabilité que l’utilisateur s’y intéresse. « D’une certaine manière, l’engagement est une approximation des objectifs de haut niveau. Un utilisateur qui s’engage est plus susceptible de revenir et de générer des revenus publicitaires pour la plateforme.  »
Si l’engagement est vertueux, il a aussi de nombreuses limites qui expliquent que les algorithmes intègrent bien d’autres facteurs dans leur calcul. Ainsi, Facebook et Twitter optimisent les « interactions sociales significatives », c’est-à-dire une moyenne pondérée des likes, des partages et des commentaires. YouTube, lui, optimise en fonction de la durée de visionnage que l’algorithme prédit. TikTok utilise les interactions sociales et valorise les vidéos qui ont été regardées jusqu’au bout, comme un signal fort et qui explique certainement le caractère addictif de l’application et le fait que les vidéos courtes (qui ont donc tendance à obtenir un score élevé) continuent de dominer la plateforme.

En plus de ces logiques de base, il existe bien d’autres logiques secondaires, comme par exemple, pour que l’expérience utilisateur ne soit pas ralentie par le calcul, que les suggestions restent limitées, sélectionnées plus que classées, selon divers critères plus que selon des critères uniques (par exemple en proposant des nouveaux contenus et pas seulement des contenus similaires à ceux qu’on a apprécié, TikTok se distingue à nouveau par l’importance qu’il accorde à l’exploration de nouveaux contenus… c’est d’ailleurs la tactique suivie désormais par Instagram de Meta via les Reels, boostés sur le modèle de TikTok, qui ont le même effet que sur TikTok, à savoir une augmentation du temps passé sur l’application)… 

« Bien qu’il existe de nombreuses différences dans les détails, les similitudes entre les algorithmes de recommandation des différentes plateformes l’emportent sur leurs différences », estime Narayan. Les différences sont surtout spécifiques, comme Youtube qui optimise selon la durée de visionnage, ou Spotify qui s’appuie davantage sur l’analyse de contenu que sur le comportement. Pour Narayan, ces différences montrent qu’il n’y a pas de risque concurrentiel à l’ouverture des algorithmes des plateformes, car leurs adaptations sont toujours très spécifiques. Ce qui varie, c’est la façon dont les plateformes ajustent l’engagement.

Comment apprécier la similarité ?

Mais la grande question à laquelle tous tentent de répondre est la même : « Comment les utilisateurs similaires à cet utilisateur ont-ils réagi aux messages similaires à ce message ?  »

Si cette approche est populaire dans les traitements, c’est parce qu’elle s’est avérée efficace dans la pratique. Elle repose sur un double calcul de similarité. D’abord, celle entre utilisateurs. La similarité entre utilisateurs dépend du réseau (les gens que l’on suit ou ceux qu’on commente par exemple, que Twitter valorise fortement, mais peu TikTok), du comportement (qui est souvent plus critique, « deux utilisateurs sont similaires s’ils se sont engagés dans un ensemble de messages similaires  ») et les données démographiques (du type âge, sexe, langue, géographie… qui sont en grande partie déduits des comportements).

Ensuite, il y a un calcul sur la similarité des messages qui repose principalement sur leur sujet et qui repose sur des algorithmes d’extraction des caractéristiques (comme la langue) intégrant des évaluations normatives, comme la caractérisation de discours haineux. L’autre signal de similarité des messages tient, là encore, au comportement : « deux messages sont similaires si un ensemble similaire d’utilisateurs s’est engagé avec eux ». Le plus important à retenir, insiste Narayan, c’est que « l’enregistrement comportemental est le carburant du moteur de recommandation  ». La grande difficulté, dans ces appréciations algorithmiques, consiste à faire que le calcul reste traitable, face à des volumes d’enregistrements d’informations colossaux.

Une histoire des évolutions des algorithmes de recommandation

« La première génération d’algorithmes de recommandation à grande échelle, comme ceux d’Amazon et de Netflix au début des années 2000, utilisait une technique simple appelée filtrage collaboratif : les clients qui ont acheté ceci ont également acheté cela ». Le principe était de recommander des articles consultés ou achetés d’une manière rudimentaire, mais qui s’est révélé puissant dans le domaine du commerce électronique. En 2006, Netflix a organisé un concours en partageant les évaluations qu’il disposait sur les films pour améliorer son système de recommandation. Ce concours a donné naissance à la « factorisation matricielle », une forme de deuxième génération d’algorithmes de recommandation, c’est-à-dire capables d’identifier des combinaisons d’attributs et de préférences croisées. Le système n’étiquette pas les films avec des termes interprétables facilement (comme “drôle” ou “thriller” ou “informatif”…), mais avec un vaste ensemble d’étiquettes (de micro-genres obscurs comme « documentaires émouvants qui combattent le système ») qu’il associe aux préférences des utilisateurs. Le problème, c’est que cette factorisation matricielle n’est pas très lisible pour l’utilisateur et se voir dire qu’on va aimer tel film sans savoir pourquoi n’est pas très satisfaisant. Enfin, ce qui marche pour un catalogue de film limité n’est pas adapté aux médias sociaux où les messages sont infinis. La prédominance de la factorisation matricielle explique pourquoi les réseaux sociaux ont tardé à se lancer dans la recommandation, qui est longtemps restée inadaptée à leurs besoins.

Pourtant, les réseaux sociaux se sont tous convertis à l’optimisation basée sur l’apprentissage automatique. En 2010, Facebook utilisait un algorithme appelé EdgeRank pour construire le fil d’actualité des utilisateurs qui consistait à afficher les éléments par ordre de priorité décroissant selon un score d’affinité qui représente la prédiction de Facebook quant au degré d’intérêt de l’utilisateur pour les contenus affichés, valorisant les photos plus que le texte par exemple. À l’époque, ces pondérations étaient définies manuellement plutôt qu’apprises. En 2018, Facebook est passé à l’apprentissage automatique. La firme a introduit une métrique appelée « interactions sociales significatives  » (MSI pour meaningful social interactions) dans le système d’apprentissage automatique. L’objectif affiché était de diminuer la présence des médias et des contenus de marque au profit des contenus d’amis et de famille. « La formule calcule un score d’interaction sociale pour chaque élément susceptible d’être montré à un utilisateur donné  ». Le flux est généré en classant les messages disponibles selon leur score MSI décroissant, avec quelques ajustements, comme d’introduire de la diversité (avec peu d’indications sur la façon dont est calculée et ajoutée cette diversité). Le score MSI prédit la probabilité que l’utilisateur ait un type d’interaction spécifique (comme liker ou commenter) avec le contenu et affine le résultat en fonction de l’affinité de l’utilisateur avec ce qui lui est proposé. Il n’y a plus de pondération dédiée pour certains types de contenus, comme les photos ou les vidéos. Si elles subsistent, c’est uniquement parce que le système l’aura appris à partir des données de chaque utilisateur, et continuera à vous proposer des photos si vous les appréciez.

« Si l’on pousse cette logique jusqu’à sa conclusion naturelle, il ne devrait pas être nécessaire d’ajuster manuellement la formule en fonction des affinités. Si les utilisateurs préfèrent voir le contenu de leurs amis plutôt que celui des marques, l’algorithme devrait être en mesure de l’apprendre ». Ce n’est pourtant pas ce qu’il se passe. Certainement pour lutter contre la logique de l’optimisation de l’engagement, estime Narayan, dans le but d’augmenter la satisfaction à long terme, que l’algorithme ne peut pas mesurer, mais là encore sans que les modalités de ces ajustements ne soient clairement documentés.

Est-ce que tout cela est efficace ?

Reste à savoir si ces algorithmes sont efficaces ! « Il peut sembler évident qu’ils doivent bien fonctionner, étant donné qu’ils alimentent des plateformes technologiques qui valent des dizaines ou des centaines de milliards de dollars. Mais les chiffres racontent une autre histoire. Le taux d’engagement est une façon de quantifier le problème : il s’agit de la probabilité qu’un utilisateur s’intéresse à un message qui lui a été recommandé. Sur la plupart des plateformes, ce taux est inférieur à 1 %. TikTok est une exception, mais même là, ce taux dépasse à peine les 5 %. »

Le problème n’est pas que les algorithmes soient mauvais, mais surtout que les gens ne sont pas si prévisibles. Et qu’au final, les utilisateurs ne se soucient pas tant du manque de précision de la recommandation. « Même s’ils sont imprécis au niveau individuel, ils sont précis dans l’ensemble. Par rapport aux plateformes basées sur les réseaux, les plateformes algorithmiques semblent être plus efficaces pour identifier les contenus viraux (qui trouveront un écho auprès d’un grand nombre de personnes). Elles sont également capables d’identifier des contenus de niche et de les faire correspondre au sous-ensemble d’utilisateurs susceptibles d’y être réceptifs. » Si les algorithmes sont largement limités à la recherche de modèles dans les données comportementales, ils n’ont aucun sens commun. Quant au taux de clic publicitaire, il reste encore plus infinitésimal – même s’il est toujours considéré comme un succès !

Les ingénieurs contrôlent-ils encore les algorithmes ?

Les ingénieurs ont très peu d’espace pour contrôler les effets des algorithmes de recommandation, estime Narayan, en prenant un exemple. En 2019, Facebook s’est rendu compte que les publications virales étaient beaucoup plus susceptibles de contenir des informations erronées ou d’autres types de contenus préjudiciables. En d’autres termes, ils se sont rendu compte que le passage à des interactions sociales significatives (MSI) a eu des effets de bords : les contenus qui suscitaient l’indignation et alimentaient les divisions gagnaient en portée, comme l’a expliqué l’ingénieure et lanceuse d’alerte Frances Haugen à l’origine des Facebook Files, dans ses témoignages. C’est ce que synthétise le tableau de pondération de la formule MSI publié par le Wall Street Journal, qui montrent que certains éléments ont des poids plus forts que d’autres : un commentaire vaut 15 fois plus qu’un like, mais un commentaire signifiant ou un repartage 30 fois plus, chez Facebook. Une pondération aussi élevée permet d’identifier les messages au potentiel viral et de les stimuler davantage. En 2020, Facebook a ramené la pondération des partages à 1,5, mais la pondération des commentaires est restée très élevée (15 à 20 fois plus qu’un like). Alors que les partages et les commentaires étaient regroupés dans une seule catégorie de pondération en 2018, ils ne le sont plus. Cette prime au commentaire demeure une prime aux contenus polémiques. Reste, on le comprend, que le jeu qui reste aux ingénieurs de Facebook consiste à ajuster le poids des paramètres. Pour Narayan : piloter un système d’une telle complexité en utilisant si peu de boutons ne peut qu’être difficile.

Le chercheur rappelle que le système est censé être neutre à l’égard de tous les contenus, à l’exception de certains qui enfreignent les règles de la plateforme. Utilisateurs et messages sont alors rétrogradés de manière algorithmique suite à signalement automatique ou non. Mais cette neutralité est en fait très difficile à atteindre. Les réseaux sociaux favorisent ceux qui ont déjà une grande portée, qu’elle soit méritée ou non, et sont récompensés par une plus grande portée encore. Par exemple, les 1 % d’auteurs les plus importants sur Twitter reçoivent 80 % des vues des tweets. Au final, cette conception de la neutralité finit par récompenser ceux qui sont capables de pirater l’engagement ou de tirer profit des biais sociaux.

Outre cette neutralité, un deuxième grand principe directeur est que « l’algorithme sait mieux que quiconque ». « Ce principe et celui de la neutralité se renforcent mutuellement. Le fait de confier la politique (concernant le contenu à amplifier) aux données signifie que les ingénieurs n’ont pas besoin d’avoir un point de vue à ce sujet. Et cette neutralité fournit à l’algorithme des données plus propres à partir desquelles il peut apprendre. »
Le principe de l’algorithme qui sait le mieux signifie que la même optimisation est appliquée à tous les types de discours : divertissement, informations éducatives, informations sur la santé, actualités, discours politique, discours commercial, etc. En 2021, FB a fait une tentative de rétrograder tout le contenu politique, ce qui a eu pour effet de supprimer plus de sources d’information de haute qualité que de faible qualité, augmentant la désinformation. Cette neutralité affichée permet également une forme de désengagement des ingénieurs.

En 2021, encore, FB a entraîné des modèles d’apprentissage automatique pour classer les messages en deux catégories : bons ou mauvais pour le monde, en interrogeant les utilisateurs pour qu’ils apprécient des contenus qui leurs étaient proposés pour former les données. FB a constaté que les messages ayant une plus grande portée étaient considérés comme étant mauvais pour le monde. FB a donc rétrogradé ces contenus… mais en trouvant moins de contenus polémique, cette modification a entraîné une diminution de l’ouverture de l’application par les utilisateurs. L’entreprise a donc redéployé ce modèle en lui donnant bien moins de poids. Les corrections viennent directement en conflit avec le modèle d’affaires.

Illustration par Jason Alderman « Those Algorithms That Govern Our Lives – Kevin Slavin« . (CC BY 2.0)

Pourquoi l’optimisation de l’engagement nous nuit-elle ?

« Un grand nombre des pathologies familières des médias sociaux sont, à mon avis, des conséquences relativement directes de l’optimisation de l’engagement », suggère encore le chercheur. Cela explique pourquoi les réformes sont difficiles et pourquoi l’amélioration de la transparence des algorithmes, de la modération, voire un meilleur contrôle par l’utilisateur de ce qu’il voit (comme le proposait Gobo mis en place par Ethan Zuckerman), ne sont pas des solutions magiques (même si elles sont nécessaires).

Les données comportementales, celles relatives à l’engagement passé, sont la matière première essentielle des moteurs de recommandations. Les systèmes privilégient la rétroaction implicite sur l’explicite, à la manière de YouTube qui a privilégié le temps passé sur les rétroactions explicites (les likes). Sur TikTok, il n’y a même plus de sélection, il suffit de swipper.

Le problème du feedback implicite est qu’il repose sur nos réactions inconscientes, automatiques et émotionnelles, sur nos pulsions, qui vont avoir tendance à privilégier une vidéo débile sur un contenu expert.

Pour les créateurs de contenu, cette optimisation par l’engagement favorise la variance et l’imprévisibilité, ce qui a pour conséquence d’alimenter une surproduction pour compenser cette variabilité. La production d’un grand volume de contenu, même s’il est de moindre qualité, peut augmenter les chances qu’au moins quelques-uns deviennent viraux chaque mois afin de lisser le flux de revenus. Le fait de récompenser les contenus viraux se fait au détriment de tous les autres types de contenus (d’où certainement le regain d’attraits pour des plateformes non algorithmiques, comme Substack voire dans une autre mesure, Mastodon).

Au niveau de la société, toutes les institutions sont impactées par les plateformes algorithmiques, du tourisme à la science, du journalisme à la santé publique. Or, chaque institution à des valeurs, comme l’équité dans le journalisme, la précision en science, la qualité dans nombre de domaines. Les algorithmes des médias sociaux, eux, ne tiennent pas compte de ces valeurs et de ces signaux de qualité. « Ils récompensent des facteurs sans rapport, sur la base d’une logique qui a du sens pour le divertissement, mais pas pour d’autres domaines ». Pour Narayan, les plateformes de médias sociaux « affaiblissent les institutions en sapant leurs normes de qualité et en les rendant moins dignes de confiance ». C’est particulièrement actif dans le domaine de l’information, mais cela va bien au-delà, même si ce n’est pas au même degré. TikTok peut sembler ne pas représenter une menace pour la science, mais nous savons que les plateformes commencent par être un divertissement avant de s’étendre à d’autres sphères du discours, à l’image d’Instagram devenant un outil de communication politique ou de Twitter, où un tiers des tweets sont politiques.

La science des données en ses limites

Les plateformes sont bien conscientes de leurs limites, pourtant, elles n’ont pas fait beaucoup d’efforts pour résoudre les problèmes. Ces efforts restent occasionnels et rudimentaires, à l’image de la tentative de Facebook de comprendre la valeur des messages diffusés. La raison est bien sûr que ces aménagements nuisent aux résultats financiers de l’entreprise. « Le recours à la prise de décision subconsciente et automatique est tout à fait intentionnelle ; c’est ce qu’on appelle la « conception sans friction ». Le fait que les utilisateurs puissent parfois faire preuve de discernement et résister à leurs impulsions est vu comme un problème à résoudre. »

Pourtant, ces dernières années, la réputation des plateformes n’est plus au beau fixe. Narayan estime qu’il y a une autre limite. « La plupart des inconvénients de l’optimisation de l’engagement ne sont pas visibles dans le cadre dominant de la conception des plateformes, qui accorde une importance considérable à la recherche d’une relation quantitative et causale entre les changements apportés à l’algorithme et leurs effets. »
Si on observe les raisons qui poussent l’utilisateur à quitter une plateforme, la principale est qu’il ne parvient pas à obtenir des recommandations suffisamment intéressantes. Or, c’est exactement ce que l’optimisation par l’engagement est censée éviter. Les entreprises parviennent très bien à optimiser des recommandations qui plaisent à l’utilisateur sur l’instant, mais pas celles qui lui font dire, une fois qu’il a fermé l’application, que ce qu’il y a trouvé l’a enrichi. Elles n’arrivent pas à calculer et à intégrer le bénéfice à long terme, même si elles restent très attentives aux taux de rétention ou aux taux de désabonnement. Pour y parvenir, il faudrait faire de l’A/B testing au long cours. Les plateformes savent le faire. Facebook a constaté que le fait d’afficher plus de notifications augmentait l’engagement à court terme mais avait un effet inverse sur un an. Reste que ce regard sur leurs effets à longs termes ne semble pas être une priorité par rapport à leurs effets de plus courts termes.

Une autre limite repose sur l’individualisme des plateformes. Si les applications sociales sont, globalement, assez satisfaisantes pour chacun, ni les utilisateurs ni les plateformes n’intériorisent leurs préjudices collectifs. Ces systèmes reposent sur l’hypothèse que le comportement de chaque utilisateur est indépendant et que l’effet sur la société (l’atteinte à la démocratie par exemple…) est très difficile à évaluer. Narayan le résume dans un tableau parlant, où la valeur sur la société n’a pas de métrique associée.

Graphique montrant les 4 niveaux sur lesquels les algorithmes des plateformes peuvent avoir des effets. CTR : Click Through Rate (taux de clic). MSI : Meaningful Social Interactions, interactions sociales significatives, la métrique d'engagement de Facebook. DAU : Daily active users, utilisateurs actifs quotidiens.

Tableau montrant les 4 niveaux sur lesquels les algorithmes des plateformes peuvent avoir des effets. CTR : Click Through Rate (taux de clic). MSI : Meaningful Social Interactions, interactions sociales significatives, la métrique d’engagement de Facebook. DAU : Daily active users, utilisateurs actifs quotidiens.

Les algorithmes ne sont pas l’ennemi (enfin si, quand même un peu)

Pour répondre à ces problèmes, beaucoup suggèrent de revenir à des flux plus chronologiques ou a des suivis plus stricts des personnes auxquelles nous sommes abonnés. Pas sûr que cela soit une solution très efficace pour gérer les volumes de flux, estime le chercheur. Les algorithmes de recommandation ont été la réponse à la surcharge d’information, rappelle-t-il : « Il y a beaucoup plus d’informations en ligne en rapport avec les intérêts d’une personne qu’elle n’en a de temps disponible. » Les algorithmes de classement sont devenus une nécessité pratique. Même dans le cas d’un réseau longtemps basé sur l’abonnement, comme Instagram : en 2016, la société indiquait que les utilisateurs manquaient 70 % des publications auxquelles ils étaient abonnés. Aujourd’hui, Instagram compte 5 fois plus d’utilisateurs. En fait, les plateformes subissent d’énormes pressions pour que les algorithmes soient encore plus au cœur de leur fonctionnement que le contraire. Et les systèmes de recommandation font leur entrée dans d’autres domaines, comme l’éducation (avec Coursera) ou la finance (avec Robinhood).

Pour Narayan, l’enjeu reste de mieux comprendre ce qu’ils font. Pour cela, nous devons continuer d’exiger d’eux bien plus de transparence qu’ils n’en livrent. Pas plus que dans le monde des moteurs de recherche nous ne reviendrons aux annuaires, nous ne reviendrons pas aux flux chronologiques dans les moteurs de recommandation. Nous avons encore des efforts à faire pour contrecarrer activement les modèles les plus nuisibles des recommandations. L’enjeu, conclut-il, est peut-être d’esquisser plus d’alternatives que nous n’en disposons, comme par exemple, d’imaginer des algorithmes de recommandations qui n’optimisent pas l’engagement, ou pas seulement. Cela nécessite certainement aussi d’imaginer des réseaux sociaux avec des modèles économiques différents. Un autre internet. Les algorithmes ne sont peut-être pas l’ennemi comme il le dit, mais ceux qui ne sont ni transparents, ni loyaux, et qui optimisent leurs effets en dehors de toute autre considération, ne sont pas nos amis non plus !

Piwigo, la photo en liberté

Par : Framasoft
28 mars 2023 à 02:08

Nous avons profité de la sortie d’une nouvelle version de l’application mobile pour interroger l’équipe de Piwigo, et plus particulièrement Pierrick, le créateur de ce logiciel libre qui a fêté ses vingt ans et qui est, c’est incroyable, rentable.

 

 

 

Salut l’équipe de Piwigo ! Nous avons lu avec intérêt la page https://fr.piwigo.com/qui-sommes-nous

Moi je note que « Piwigo » c’est plus sympa que « PhpWebGallery », comme nom de logiciel. Enfin, un logiciel libre qui n’a pas un nom trop tordu. Qu’est-ce que vous pouvez nous apprendre sur Piwigo, le logiciel ?

Piwigo est un logiciel libre de gestion de photothèque. Il s’agit d’une application web, donc accessible depuis un navigateur web, que l’on peut également consulter et administrer avec des applications mobiles. Au-delà des photos, Piwigo permet d’organiser et indexer tout type de média : images, vidéos, documents PDF et autres fichiers de travail des graphistes. Originellement conçu pour les particuliers, il s’est au fil des ans trouvé un public auprès des organisations de toutes tailles.

 

Le logo de Piwigo, le logiciel

 

La gestation du projet PhpWebGallery démarre fin 2001 et la première version sortira aux vacances de Pâques 2002. Pendant les vacances, car j’étais étudiant en école d’ingénieur à Lyon et j’ai eu besoin de temps libre pour finaliser la première version. Le logiciel a tout de suite rencontré un public et des contributeurs ont rejoint l’aventure. En 2009, « PhpWebGallery » est renommé « Piwigo » mais seul le nom a changé, il s’agit du même projet.

Les huit premières années, le projet était entièrement bénévole, avec des contributeurs (de qualité) qui donnaient de leur temps libre et de leurs compétences. Le passage d’étudiant à salarié m’a donné du temps libre, vraiment beaucoup. Je faisais pas mal d’heures pour mon employeur mais en comparaison avec le rythme prépa/école, c’était très tranquille : pas de devoirs à faire le soir ! Donc Piwigo a beaucoup avancé durant cette période. Devenu parent puis propriétaire d’un appartement, avec les travaux à faire… mon temps libre a fondu et il a fallu faire des choix. Soit j’arrêtais le projet et il aurait été repris par la communauté, soit je trouvais un modèle économique viable et compatible avec le projet pour en faire mon métier. Si je suis ici pour en parler douze ans plus tard, c’est que cette deuxième option a été retenue.

En 2010 vous lancez le service piwigo.com ; un logiciel libre dont les auteurs ne crèvent pas de faim, c’est plutôt bien. Est-ce que c’est vrai ? Avez-vous trouvé votre modèle économique ?

 

Le logo de Piwigo, le service

 

Pour ce qui me concerne, je ne crève pas du tout de faim. J’ai pu rapidement retrouver des revenus équivalents à mon ancien salaire. Et davantage aujourd’hui. J’estime vivre très confortablement et ne manquer de rien. Ceci est très subjectif et mon mode de vie pourrait paraître « austère » pour certains et « extravagant » pour d’autres. En tout cas moi cela me convient :-)

Notre modèle économique a un peu évolué en 12 ans. Si l’objectif est depuis le départ de se concentrer sur la vente d’abonnements, il a fallu quelques années pour que cela couvre mon salaire. J’ai eu l’opportunité de réaliser des prestations de dev en parallèle de Piwigo les premières années pour compenser la croissance lente des ventes d’abonnements.

Ce qui a beaucoup changé c’est notre cible : on est passé d’une cible B2C (à destination des individus) à une cible B2B (à destination des organisations). Et cela a tout changé en terme de chiffre d’affaires. Malheureusement ou plutôt « factuellement » nous plafonnons depuis longtemps sur les particuliers. Nos offres Entreprise quant à elles sont en croissance continue, sans que l’on atteigne encore de plafond. Nous avons donc décidé de communiquer vers cette cible. Piwigo reste utilisable pour des particuliers bien sûr, mais ce sont prioritairement les organisations qui vont orienter notre feuille de route.

Grâce à la réorientation de notre modèle économique, il a été possible de faire grossir l’équipe.

Donc on a Piwigo.org qui fournit le logiciel libre que chacun⋅e peut installer à condition d’en avoir les compétences, et Piwigo.com, service commercial géré par ton équipe et toi. Vous vous chargez de la maintenance, des mises à jour, des sauvegardes.

Qui est vraiment derrière Piwigo.com aujourd’hui ? Et combien de gens est-ce que ça fait vivre ?

Une petite équipe mêlant des salariés, dont plusieurs alternants, des freelances dans les domaines du support, de la communication, du design ou encore de la gestion administrative. Cela représente 8 personnes, certaines à temps plein, d’autres à temps partiel. J’exclus le cabinet comptable, même s’il y passe du temps compte tenu du nombre de transactions que les abonnements représentent…

Qu’est-ce qui est lourd ?

Certains aspects purement comptables de l’activité. La gestion de la TVA par exemple. Non pas le principe de la TVA mais les règles autour de la TVA. Nous vendons en France, dans la zone Euro et hors zone Euro : à chaque situation sa règle d’application des taxes. Les PCA (produits constatés d’avance) sont aussi une petite source de tracas qu’il a fallu gérer proprement. Jamais je n’aurais imaginé passer autant de temps sur ce genre de sujets en lançant le projet commercial.

Qu’est-ce qui est cool ?
Constater que Piwigo est leur principal outil de travail de nombreux clients. On comprend alors que certains choix de design, certaines optimisations de performances font pour eux une grande différence au quotidien.

 

Création d’un⋅e utilisateur⋅ice

 

Nous avons lancé depuis quelques semaines une série d’entretiens utilisateurs durant lesquels des clients nous montrent comment ils utilisent Piwigo et c’est assez génial de les voir utiliser voire détourner les fonctionnalités que l’on a développées.

D’un point de vue vraiment personnel, ce que je trouve cool c’est qu’un projet démarré sur mon temps libre pendant mes études soit devenu créateur d’emplois. Et j’espère un emploi « intéressant » pour les personnes concernées. Qu’elles soient participantes à l’aventure ou utilisatrices dans leur métier. Je crois vraiment au rôle social de l’entreprise et je suis particulièrement fier que Piwigo figure dans le parcours professionnel de nombreuses personnes.

Votre liste de clients https://fr.piwigo.com/clients est impressionnante…

Oui, je suis d’accord : ça claque ! et bien sûr tout est absolument authentique. Évidemment on n’affiche qu’une portion microscopique de notre liste de clients.

Recevez-vous des commandes spécifiques des gros clients pour développer certaines fonctionnalités ?

Pourquoi des « gros » ? Certaines entreprises « pas très grosses » ont des demandes spécifiques aussi. Bon, en pratique c’est vrai que certains « gros » ont l’habitude que l’outil s’adapte à leur besoin et pas le contraire. Donc parfois on adapte : en personnalisant l’interface quasiment toujours, en développant des plugins parfois. C’est moins de 5 % de nos clients qui vont payer une prestation de développement. Vendre ce type de prestation n’est pas au cœur de notre modèle économique mais ne pas le proposer pourrait nuire à la vente d’abonnements, donc on est ouverts aux demandes.

Est-ce que vous refusez de faire certaines choses ?

D’un point de vue du développement ? Pas souvent. Je n’ai pas souvenir de demandes suffisamment farfelues… pardon « spécifiques » pour qu’on les refuse a priori. En revanche il y a des choses qu’on refuse systématiquement : répondre à des appels d’offre et autre « marchés publics ». Quand une administration nous contacte et nous envoie des « dossiers » avec des listes de questions à rallonge, on s’assure qu’il n’y a pas d’appel d’offre derrière car on ne rentrera pas dans le processus. Nous ne vendons pas assez cher pour nous permettre de répondre à des appels d’offre. Je comprends que les entreprises qui vendent des tickets à 50k€+ se permettent ce genre de démarche administrative, mais avec notre ticket entre 500€ et 4 000€, on serait perdant à tous les coups. Le « coût administratif » d’un appel d’offre est plus élevé que le coût opérationnel de la solution proposée. C’est aberrant et on refuse de rentrer là-dedans.

Bien que nous refusions de répondre à cette complexité administrative (très française), nous avons de nombreuses administrations comme clients : ministère, mairies, conseils départementaux, offices de tourisme… Comme quoi c’est possible (et légal) de ne pas gaspiller de l’énergie et du temps à remplir des dossiers.

Y a-t-il beaucoup de particuliers qui, comme moi, vous confient leurs photos ? Faites péter les chiffres qui décoiffent !

Environ 2000 particuliers sont clients de notre offre hébergée. Ils sont bien plus nombreux à confier leurs photos à Piwigo, mais ils ne sont pas hébergés sur nos serveurs. Notre dernière enquête en 2020 indiquait qu’environ un utilisateur sur dix était client de Piwigo.com [donc 90% des gens qui utilisent le logiciel Piwigo s’auto-hébergent ou s’hébergent ailleurs, NDLR] .

Si on élargit un peu le champ de vision, on estime qu’il y a entre 50 000 et 500 000 installations de Piwigo dans le monde. Avec une énorme majorité d’installations hors Piwigo.com donc. Difficile à chiffrer précisément car Piwigo ne traque pas les installations.

 

La page d’administration de Piwigo

 

Pour des chiffres qui « décoiffent », je dirais qu’on a fait 30 % de croissance en 2020. Puis encore 30 % de croissance en 2021 (merci les confinements…) et qu’on revient à notre rythme de croisière de +15 % par an en 2022. Dans le contexte actuel de difficulté des entreprises, je trouve qu’on s’en sort bien !

Autre chiffre qui décoiffe : on n’a pas levé un seul euro. Aucun business angel, aucune levée de fonds auprès d’investisseurs. Notre croissance est douce mais sereine. Attention pour autant : je ne dénigre pas le principe de lever des fonds. Cela permet d’aller beaucoup plus vite. Vers le succès ou l’échec, mais beaucoup plus vite ! Rien ne dit que si c’était à refaire, je n’essaierais pas de lever des fonds.

Encore un chiffre respectable : Piwigo a soufflé sa vingtième bougie en 2022. Le projet a connu plusieurs phases et nous vivons actuellement celle de la professionnalisation. Beaucoup de projets libres s’arrêtent avant et disparaissent car ils ne franchissent pas cette étape. Si certains voient dans l’arrivée de l’argent une « trahison » de la communauté, je trouve au contraire que c’est sain et gage de pérennité. Lorsque les fondateurs d’un projet ont besoin d’un modèle économique viable pour payer leurs propres factures, vous pouvez être sûrs que le projet ne va pas être abandonné sur un coup de tête.

Est-ce que les réseaux sociaux axés sur la photographie concurrencent Piwigo ? On pense à Instagram mais aussi à Pixelfed, évidemment.

J’ai regardé rapidement ce qu’était Pixelfed. Ma conclusion au bout de quelques minutes : c’est un clone opensource à Instagram, en mode décentralisé.

Piwigo n’est pas un réseau social. Pour certains utilisateurs, Piwigo a perdu de son intérêt dès lors que Facebook et ses albums photos sont arrivés. Pour d’autres, Piwigo constitue au contraire une solution pour ceux qui refusent la centralisation/uniformisation telle que proposée par Facebook ou Google. Enfin pour de nombreux clients pro (photographes ou entreprises) Piwigo est un outil à usage interne de l’équipe communication pour organiser les ressources média qui seront ensuite utilisées sur les réseaux sociaux. Il faut comprendre que pour les chargés de communication d’un office de tourisme, mettre sa photothèque sur Facebook n’a aucun sens. Ils ou elles publient quelques photos sur Facebook, sur Instagram ou autres, mais leur photothèque est organisée sur leur Piwigo.

Bref, même si les premières années je me suis demandé si Piwigo était encore pertinent face à l’émergence de ces nouvelles formes de communication, je sais aujourd’hui que Piwigo n’est pas en concurrence frontale avec ces derniers mais qu’au contraire, l’existence de ces réseaux nécessite pour les marques/entreprises qu’elles organisent leurs photothèques. Piwigo est là pour les y aider.

Quelles sont les différences ?

La toute première des choses, c’est la temporalité. Les réseaux sociaux sont excellents pour obtenir une exposition forte et éphémère de votre « actualité ». À l’inverse, Piwigo va exceller pour vous permettre de retrouver un lot de photos parmi des centaines de milliers, organisées au fil des années. Piwigo permet de gérer son patrimoine photo (et autres médias) sur le temps long.

L’autre aspect important c’est le travail en équipe. Un réseau social est généralement conçu autour d’une seule personne qui administre le compte. Dans Piwigo, plusieurs administrateurs collaborent (à un instant T ou dans la durée) pour construire la photothèque : classification, indexation (tags, titre, descriptions…)

Enfin, certaines fonctionnalités n’ont tout simplement rien à voir. Par exemple, dans un réseau social le cœur de métier va être d’obtenir des likes. Dans un Piwigo, vous allez pouvoir mettre en place un moteur de recherche multicritères avec vos propres critères. Par exemple on a un client qui fabrique des matériaux acoustiques. Ses critères de recherche sont collection, coloris, lieu d’implantation… Cela n’aurait aucun sens sur l’interface uniformisée d’un Instagram.

Qui apporte des contributions à Piwigo ? Est-ce que c’est surtout la core team ?

Cela a beaucoup changé avec le temps. Et même ce qu’on appelle aujourd’hui « équipe » n’est plus la même chose que ce qu’on appelait « équipe » il y a 10 ans. Aujourd’hui, l’équipe c’est essentiellement celle du projet commercial. Pas uniquement mais quand même pas mal.

On a donc beaucoup de contributions « internes » mais ce serait trop simplificateur d’ignorer l’énorme apport de la communauté de contributeurs au sens large. Déjà parce que l’état actuel de Piwigo repose sur les fondations créées par une communauté de développeurs bénévoles. Ensuite parce qu’on reçoit bien sûr des contributions sous forme de rapports de bugs, des pull-requests mais aussi grâce à des bénévoles qui aident des utilisateurs sur les forums communautaires, les bêta-testeurs… sans oublier les centaines de traducteurs.

Petite anecdote dont je suis fier : Rasmus Lerdorf, créateur de PHP (le langage de programmation principalement utilisé dans Piwigo) nous a plusieurs fois envoyé des patches pour que Piwigo soit compatibles avec les dernières versions de PHP.

 

Quel est votre lien avec le monde du Libre ? (<troll>y a-t-il un monde du Libre ?</troll>)

Je ne sais pas s’il y a un « monde du libre ». Historiquement Les contributeurs sont d’abord des utilisateurs du logiciel qui ont voulu le faire évoluer. Je ne suis pas certain qu’il s’agisse de fervents défenseurs du logiciel libre.

Franchement je ne sais pas trop comment répondre à cette question. Je sais que Piwigo est une brique de ce monde du libre mais je ne suis pas sûr que l’on conscientise le fait de faire partie d’un mouvement global. Je pense qu’on est pragmatique plutôt qu’idéologique.

 

En tant que client, je viens de recevoir le mail qui annonce le changement de tarif. Pouvez-vous nous expliquer l’origine de cette décision ?

Là on est vraiment sur l’actualité « à chaud ». Le changement de tarif pour les nouveaux/futurs clients a fait l’objet d’une longue réflexion et préparation. Je dirais qu’on le prépare depuis 18 mois.

 

Si j’ai bien compris la clientèle particulière est un tout petit pourcentage de la clientèle de Piwigo.com ?

Les clients de l’ancienne offre « individuelle » représentent 30 % du chiffre d’affaires des abonnements pour 91 % des clients. J’exclus les prestations de dev, qui sont exclusivement ordonnées par des entreprises. Donc « tout petit pourcentage », ça dépend du point de vue :-)

Est-ce que l’offre de stockage illimité devient trop chère ?

En moyenne sur l’ensemble des clients individuels, on est à ~30 Go de stockage utilisé. La médiane est quant à elle de 5Go. Si la marge financière dégagée n’est pas folle, on ne perd pas d’argent pour autant, car nous avons réussi à ne pas payer le stockage trop cher. Pour faire simple : on n’utilise pas de stockage cloud type Amazon Web Services, Google Cloud ou Microsoft Azure. Sinon on serait clairement perdant.

Ceci est vrai tant qu’on propose de l’illimité sur les photos. Sauf que la première demande au support, devant toutes les autres, c’est : « puis-je ajouter mes vidéos ? », et cela change la donne. Hors de question de proposer de l’illimité sur les vidéos. De l’autre côté, on entend et on comprend la demande des utilisateurs concernant les vidéos. Donc on veut proposer les vidéos, mais il faut en parallèle introduire un quota de stockage.

Ensuite nous avions un souci de cohérence entre l’offre individuelle (stockage illimité mais photos uniquement) et les offres entreprise (quota de stockage et tout type de fichiers). La solution qui nous paraît la meilleure est d’imposer un quota pour toutes les offres, mais un quota généreux. L’offre « Perso » est à 50 Go de stockage, donc largement au-delà de la conso moyenne.

Enfin la principe de l’illimité est problématique. En 12 ans, la perception du grand public sur le numérique a évolué. Je parle spécifiquement de la consommation de ressources que le numérique représente. Le cloud, ce sont des serveurs dans des centres de données qui consomment de l’électricité, etc. En 2023, je pense que tout le monde a intégré le fait que nous vivons dans un monde fini. Ceci n’est pas compatible avec la notion de stockage infini. Je peux vous assurer que certains utilisateurs n’ont pas conscience de cette finitude.

Est-ce que des pros ont utilisé cette offre destinée aux particuliers pour « abuser » ?

Il y a des abus sur l’utilisation de l’espace de stockage, mais pas spécialement par des pros. On a des particuliers qui scannent des documents en haute résolution par dizaine de milliers pour des téraoctets stockés… On a des particuliers qui sont fans de telle ou telle star de cinéma et qui font des captures d’écran chaque seconde de chaque film de cet acteur. Ne rigolez pas, cela existe.

En revanche on avait un soucis de positionnement : l’offre « individuelle » n’était pas très appropriée pour les photographes pros mais l’offre entreprise était trop chère. On a maintenant des offres mieux étagées et on espère que cela sera plus pertinent pour ce type de client.

Enfin on a des entreprises qui essaient de prendre l’offre individuelle en se faisant passer pour des particuliers. Et là on est obligés de faire les gendarmes. On a même détecté des « patterns » de ses entreprises et on annulait les commandes « individuelles » de ces clients. J’en avais personnellement un petit peu ras le bol :-)

Les nouvelles offres, même « Perso » sont accessibles même à des multinationales. Évidemment, les limites qu’on a fixées devraient naturellement les orienter vers nos offres Entreprise (nouvelle génération) voire VIP.

 

Est-ce qu’il s’agissait d’une offre qui se voulait temporaire et que vous avez laissé filer parce que vous étiez sur autre chose ?

 

Pendant 12 ans ? Non non, le choix de proposer de l’illimité en 2010 était réfléchi et « à durée indéterminée ». Les besoins et les possibilités et surtout les demandes ont changé. On s’adapte. On espère ne pas se tromper et si c’est le cas on fera des ajustements.

L’important c’est de pas mettre nos clients au pied du mur : ils peuvent renouveler sur leur offre d’origine. On a toujours proposé cela et on ne compte pas changer cette règle. C’est assez unique dans notre secteur d’activité mais on y tient.

Nous avons vu que votre actualité c’était la nouvelle version de Piwigo NG. Je crois que vous avez besoin d’aide. Vous pouvez nous en parler ?

Nous avons plusieurs actualités et effectivement côté logiciel, c’est la sortie de la version 2 de l’application mobile pour Android. Piwigo NG (comme Next Generation) est le résultat du travail de Rémi, qui travaille sur Piwigo depuis deux ans. Après avoir voulu faire évoluer l’application « native » sans succès, il a créé en deux semaines un prototype d’application mobile en Flutter. Ce qu’il avait fait en deux semaines était meilleur que ce que l’on galérait à obtenir avec l’application native en plusieurs mois. On a donc décidé de basculer sur cette nouvelle technologie. Un an après la sortie de Piwigo NG, Rémi sort une version 2 toujours sur Flutter mais avec une nouvelle architecture « plus propice aux évolutions ». Le fameux « il faut refactorer tous les six mois », devise des développeurs Java.

En effet nous avons besoin d’aide pour bêta-tester cette version 2 de Piwigo NG. Plus nous avons de retours, plus nous pouvons la stabiliser.

Pour aller plus loin

Les Connards Pro™, le système qui enferme les cons–

Par : Framasoft
1 décembre 2022 à 02:35

–sommateurs. Qui enferme les consommateurs. Ce dernier épisode inédit des Connards Professionnels™ vous explique les forces du capitalisme de surveillance, mais aussi ses faiblesses, et comment les consommateurs pourraient s’en émanciper (ce qui fait très très peur à nos chers Connards™).

L’ultime épisode inédit des Connards Pros™ sur le framablog !

Toute bonne chose a une fin, nous publions donc aujourd’hui le dernier des 4 épisodes inédits de ce travail… de connards, il faut bien le dire !

Le Guide du Connard Professionnel est un livre-BD scénarisé par Pouhiou et dessiné par Gee, placé dans le domaine public volontaire. Nos comparses viennent d’ailleurs de le publier en un joli livre, qui se télécharge librement mais s’achète aussi dans sa version papier si vous voulez soutenir les auteurs.

Ce livre libre est co-édité avec notre maison d’édition Des Livres en Communs.

couverture du guide du connard professionnel, le livre

Cliquez sur l’image pour télécharger et/ou acheter le livre.

 

Pour réussir à votre tour dans la profession de consultant en connardise, vous pouvez :

Réservez votre place pour la conf théâtralisée (8 déc. à Paris)

L’épisode que vous allez voir aujourd’hui est une adaptation de la conférence théâtralisée où les Connards Professionnels vulgarisent le Capitalisme de Surveillance et l’économie de l’attention.

Appuyez sur play pour voir l’extrait de la conférence correspondant à cet épisode

 

Depuis cette captation, Gee et Pouhiou ont intégralement retravaillé le texte de cette conférence théâtralisée, afin de le rendre moins dense, plus entraînant, bref : plus facile à aborder pour des personnes qui ne se passionnent pas forcément pour le numérique éthique !

Si les comparses comptent faire tourner cette conférence théâtralisée, nous n’avons pour l’instant que deux dates de programmées pour cette version Deluxe, Remasterisée, avec 13,37 % de connardise en plus garantie. Cela se passera sur Paris :

Nous espérons qu’il y aura des captations vidéos mais surtout d’autres représentations de cette conférence théâtralisée.

En attendant, voici le dernier épisode du guide, intitulé :

22. Conclusion : le SWOT de la connardise

Si vous regardez bien le capitalisme de surveillance, vous devez vous dire que ce système que j’ai peaufiné depuis des années est parfait.

Et vous avez raison, merci.

Pourtant, ce n’est pas parce qu’il est parfait qu’il est éternel. Pour qu’un système soit durable et résilient, il n’est pas inutile de revenir aux outils transmis en première année d’école du commerce, et de lui appliquer un bon vieux SWOT des familles.

Analysons donc ensemble les forces et faiblesses intrinsèques au capitalisme de surveillance (Strenghts and Weaknesses) ainsi que les opportunités et les menaces extérieures (Opportunities and Threats) dont nous devons nous préoccuper.

Une des grandes forces de ce système, c’est qu’il est très systémique : c’est-à-dire que tout se tient.

Ainsi, le pognon permet d’acheter de nouvelles technologies, pour capter plus de comportements, pour augmenter son influence culturelle et politique ce qui in fine rapporte plus de pognon.

C’est le cercle vertueux du capitalisme : tant qu’il y a des cons à essorer, y’a du liquide à se faire.

Or avec la surveillance par le numérique, l’essorage atteint des vitesses record. Parce que bon, mon papy, du temps béni de la Stasi, il gagnait déjà sa vie honnêtement en fichant ses congénères. Mais papy (respect et dividendes à lui ✊🤌) il fichait à la main, à l’ancienne : il faisait dans l’artisanal.

Si on compare son travail avec le fichage réalisé par la NSA aujourd’hui, on se rend compte que les services secrets des champions de la liberté sont beaucoup plus efficaces que ceux de la RDA.

L’autre force de ce système, c’est qu’il a désormais l’allure d’une évidence, d’une fatalité, d’une des lois naturelles qui régissent notre monde.

Car si l’informatique est partout et que ce que l’on code fait force de loi, alors pour contrôler le monde, il suffit de contrôler les petits cons qui codent.

Du coup, dès qu’on a un peu de pognon, on peut les acheter, les gamins. Et si vous ne voulez pas qu’ils se posent trop de questions sur les conséquences de ce qu’ils sont en train de coder, j’ai un secret : la méthode Agile.

Une des faiblesses qui existent dans notre beau système, ce sont ces va-nu-pieds en sandales bio qui prônent « l’hygiène numérique ».

Quand on leur donne le choix de la liberté entre Google Chrome, Apple Safari ou Microsoft Edge… ces salopiauds répondent « Firefox, parce que c’est pas fait pour le pognon ».

Quand on fait en sorte que leur téléphone Android ne soit plus qu’un gros capteur Google avec option agenda, ces malotrus répondent « non, j’ai un téléphone dégooglisé grâce à Murena ».

Heureusement qu’ils ne sont que quelques poignées d’hurluberlus, car ne nous cachons rien : c’est dégoûtant, l’hygiène numérique.

Une autre faiblesse que l’on doit éradiquer au plus vite : les bloqueurs de pub. Car la pub, c’est la base, c’est notre gagne-pain ! Sans la pub, tout le beau système de connard que j’ai construit s’effondre.

Or j’ai fait des efforts contre les bloqueurs de pubs. D’abord j’ai fait de la pédagogie pour bien faire rentrer dans le crâne des cons que bloquer la pub, c’est méchant. Que ça enlève le pain de la bouche des gratte-papier, qu’il faut que monde accepte de se javelliser le cerveau, sinon c’est tirer une balle dans le ventre creux des pauvres journaleux…

Puis j’ai carrément connardisé Adblock Plus. Pour bien expliquer aux cons : vous voulez bloquer la pub, prenez notre bloqueur de connards, c’est celui qui est le plus marketé, et promis : il ne laissera passer que la gentille pub.

Mais non : il se trouve toujours des hygiénistes dégoûtants pour dire aux cons d’installer Ublock Origin.

Heureusement, il reste de belles opportunités dans ce système de connard. Ainsi, la position de monopole permet de réécrire ce que doit être le numérique dans la tête des cons.

Ainsi, si vous dites « je veux une plateforme de diffusion de vidéos » à un informaticien, il pensera à PeerTube : un outil efficace pour faire un site où on peut créer des comptes, y mettre ses vidéos et les partager avec le reste du monde, sans avoir besoin d’une ferme de serveurs.

Mais si vous dites la même chose à un consommateur, il pensera monétisation, publicité, recommandations, suite du programme, émissions régulières… Bref, il pensera à une chaîne de télé, parce que c’est comme ça que fonctionnent les monopoles du domaine, à savoir YouTube et Twitch.

Une autre opportunité, c’est d’exploiter encore plus le petit personnel politique. Non parce qu’ils y prennent goût, à mes gros jeux de données. Ils ont bien compris que cela augmente la taille de leur petit pouvoir.

Car le pouvoir, c’est un peu comme le pognon : plus on en a, plus on en veut.

De fait le petit personnel politique, ça fait quelques piges qu’ils nous pondent deux lois sécuritaires par an. À vouloir copier mon beau modèle, ils finissent par le légitimer, et nous ouvrir la fenêtre des possibles.

Cependant, le Capitalisme de Surveillance est sous le coup de plusieurs menaces qui pourraient égratigner mon beau système : il s’agit donc de ne pas les ignorer.

En gros, ces menaces, ce sont tous les paltoquets, saligauds et autres pignoufs d’hygiénistes du logiciel libre, de l’anti-pub ou l’anti-surveillance… mais quand ils se multiplient entre eux.

Non parce que moi les libristes, tant qu’ils sont 15 dans leur slip en raphia, à se battre entre eux pour savoir si « Vim ou Debian », « Ubuntu ou chocolatine »… ça ne m’affole pas le pacemaker.

D’ailleurs, j’ai même essayé de récupérer leur mouvement d’un coup de rebranding. J’ai viré tous leurs bons sentiments politiques de « ouiiiii il faut que l’humain maîtrise l’informatique, il faut partager le savoir sous forme de communs », j’ai gardé la méthode de production, et j’ai collé un nom angliche qui pète bien : l’open source.

Alors ça a bien réussi, mon coup : l’open source est partout, le logiciel libre n’a plus une thune et est exsangue… Malgré ces efforts, tu as toujours des faquins de bisounours du code qui essaient de sortir du droit chemin des plateformes géantes.

Et voilà qu’ils te codent des PeerTube, des Mastodon, des Mobilizon, des NextCloud… des logiciels décentralisés que n’importe quel excité du clavier peut installer sur un serveur pour créer un cloud autonome, auto-géré, et synchronisé avec le reste de leur univers fédéré.

Non mais si ça prend leurs bêtises, les cons vont fuir les belles plateformes centralisatrices des géants du web pour aller héberger leurs vies numériques chez plein de petits hébergeurs à qui ils font confiance.

Une autre menace potentielle au capitalisme de surveillance, ce sont les associations qui s’organisent pour montrer les conséquences et les rouages de mon beau système.

Et que je peux pas vendre mes drones de surveillance à la police sans que La Quadrature du Net ne s’en mêle, et que je peux pas signer un contrat juteux entre Microsoft et l’Éducation Nationale sans que l’April ne gueule…

Or le capitalisme de surveillance est pudique : si l’on montre ses dessous, il devient timoré et peut presque (j’en frémis…) s’enfuir.

Alors certes, ces menaces sont réelles, mais pour qu’elles commencent à me faire peur, il faudrait que les cons se renseignent, se prennent en main, et rejoignent par milliers les zigotos qui font des associations d’utopistes : bref, faute de lutte collective à lui opposer, mon système de connard a de beaux jours devant lui.

C’est pourquoi, cher apprenti connard (et, ne nous interdisons aucune modernité : « chère apprentie connasse ») mon dernier mot sera pour toi : la balle est dans ton camp. Moi, c’est bon, j’ai construit mon bunker pour trinquer au frais lorsque le monde va cramer. Je te confie donc mon beau système.

C’est à toi désormais de prendre la relève. Ta mission, c’est de te sortir les doigts du fion, et de connardiser le digital pour que perdure le capitalisme de surveillance.

(Et que je touche mes dividendes.)

#OnCompteSurVous

#JeSuisCharlesHyppolite

Liens utiles

Les Connards Pro™, exploiter les données des cons–

Par : Framasoft
24 novembre 2022 à 03:22

–sommateurs. Les données des consommateurs. Ce nouvel épisode inédit des Connards Professionnels™ vous explique à quoi cela sert de capter un maximum de données, comment manipuler les masses, et ainsi comment gagner au grand jeu du capitalisme de surveillance.

Le retour des Connards Pros™ avec des épisodes inédits !

Afin de fêter leur retour, le Framablog souhaite publier, chaque semaine pendant un mois, un des épisodes inédits de ce travail… de connards, il faut bien le dire !

Le Guide du Connard Professionnel est un livre-BD scénarisé par Pouhiou et dessiné par Gee, placé dans le domaine public volontaire. Nos comparses viennent d’ailleurs de le publier en un joli livre, qui se télécharge librement mais s’achète aussi dans sa version papier si vous voulez soutenir les auteurs.

couverture du guide du connard professionnel, le livre

Cliquez sur l’image pour télécharger et/ou acheter le livre.

 

Pour réussir à votre tour dans la profession de consultant en connardise, vous pouvez :

Réservez votre place pour la conf théâtralisée (6 & 8 déc. à Paris)

L’épisode que vous allez voir aujourd’hui est une adaptation de la conférence théâtralisée où les Connards Profesionnels vulgarisent le Capitalisme de Surveillance et l’économie de l’attention.

Appuyez sur play pour voir l’extrait de la conférence correspondant à cet épisode

 

Depuis cette captation, Gee et Pouhiou ont intégralement retravaillé le texte de cette conférence théâtralisée, afin de le rendre moins dense, plus entraînant, bref : plus facile à aborder pour des personnes qui ne se passionnent pas forcément pour le numérique éthique !

Si les comparses comptent faire tourner cette conférence théâtralisée, nous n’avons pour l’instant que deux dates de programmées pour cette version Deluxe, Remasterisée, avec 13,37 % de connardise en plus garantie. Cela se passera sur Paris :

Nous ignorons s’il y aura des captations vidéos, donc nous vous conseillons vivement de réserver en signalant votre présence sur les événements Mobilizon ci-dessus (ou de les contacter, par email : leur pseudo chez connard point pro, pour voir à quelles conditions les faire venir près de chez vous !)

En attendant, voici un nouvel épisode du guide, intitulé :

21. Que faire de l’attention des cons ?

La pensée de connard systémique a ceci de beau qu’elle permet d’exprimer sa connardise à tous les niveaux.

Qu’il s’agisse de manipuler le langage en faisant passer des comportements sociaux pour des « données personnelles », de manipuler les consommateurs pour qu’ils nous offrent leurs interactions sur un plateau et se mettent à haïr le respect de leur consentement… Tout cela demande un soin du détail que seul un maître connard peut offrir.

Si vous réussissez cette première étape, bravo, vous êtes devenu Éleveur-Entrepreneur, responsable d’une belle usine qui gère 15 bestiaux au mètre carré. Et les cons dans tout ça… ? Ben c’est le bétail !

En bon éleveur, vous l’avez gavé de votre foin attentionnel, produit localement par d’autres bestiaux (les créateurs de contenus), et enrichi à la pub. C’est ainsi que vous le trayez régulièrement pour avoir de bon gros jeux de données comportements tout frais.

Cependant, chacun son métier : vous êtes fermier, pas boucher ni fromager. Donc ces comportements tout frais, vous allez les confier au Marché. Ça tombe sous le sens.

Dans le milieu, ceux qui transforment les datas, ce sont les courtiers de données. Et si vous les regardez attentivement, ils ont tous une tête à s’appeler Adam. Ne me demandez pas pourquoi : c’est la loi du Marché.

Avoir de beaux jeux de données croisés entre plusieurs sources, c’est donc avoir des informations très précises sur les cons, leurs futurs votes, leurs futurs crédits, leurs futures baises, leurs futurs achats…

Alors qu’est-ce qu’on leur fourgue à tous ces consommateurs qu’on connaît si bien, comme si on les avait espionnés ? C’est quoi la base, le pain quotidien de tout connard digital ? C’est quoi le gras qui huile les rouages de notre système et arrondit nos ventres insatiables, hein… ? C’est… la publicité.

La publicité, tout le monde y goûte, tout le monde en dépend. On a aiguisé les esprits, on a filé des arguments à gauche comme à droite, bref : la publicité, c’est inattaquable.

Alors la publicité c’est bien, mais ce n’est qu’une base à partir de laquelle on va commencer à élever le niveau de la connardise.

Ainsi, si on veut sortir des techniques de gagne petits de la data, ce qui marche bien en ce moment c’est d’aller vendre du consommateur aux banques et aux assurances.

Il faut dire que vu le pognon qu’elles brassent, ces entreprises n’aiment pas beaucoup le risque. Donc quand nous on se pointe devant elles avec des comportements tout frais, tout croisés, tout prédictibles… Pour elles c’est les moissons, Noël et la chandeleur en même temps… bref : c’est la fête du blé.

Quand votre niveau de pognon engrangé commence à faire honneur à votre niveau de connardise, et qu’au passage vous vous êtes faits quelques amis dans la finance… c’est le moment de passer aux choses sérieuses.

Par exemple en commençant à vous faire ami-ami avec les états en leur vendant vos services. Alors ils appellent ça « partenariat public-privé », mais pour nous c’est juste un moyen de leur vendre à prix d’or de quoi mieux espionner leurs cons à eux (ils appellent ça des contribuables, mais en bons connards nous ne jugeons pas : chacun ses perversions).

L’objectif, ici, c’est d’arriver à augmenter votre degré de connardise, améliorer votre influence et vos connaissances dans les services de l’État, pour finir par aller prendre le pognon chez ceux qui le captent le mieux : les politiques.

On l’a vu avec Cambridge Analytica, influencer des élections, telles que le Brexit ou l’accession de Trump au trône, c’est simple comme une pub Facebook. Encore faut-il trouver des laquais pour rémunérer pour notre connardise.

Or, les hommes et femmes politiques, c’est en quelque sorte notre petit personnel à nous. Un qui l’a bien compris, c’est le milliardaire Steve Bannon (respect et dividendes à lui ✊🤌), qui a commandité à Cambridge Analytica des expériences scientifiques pour trouver comment manipuler en masse les étatsuniens, puis qui a appliqué les résultats avec ses sites de propagande tels que BreitBartNews.

De moindres connards s’arrêteraient là, satisfaits d’avoir influencé des états, et la conscience politique de nations entières. Mais ce serait louper le coche, le point d’orgue, l’apogée d’une carrière de connard professionnel : la capacité d’influencer une culture toute entière.

Les champions sur la question, c’est Google. À l’époque où « blogosphère » était un mot moderne, ils ont inventé le score des blogs, le « blog rank », qui te permet de grimper dans les recherches Google. Pour faire grimper ton blog rank, il fallait faire grimper toutes les statistiques… mises en avant par Google.

Bref, il fallait souscrire à la course au clic. C’est ainsi que tout le monde s’est mis à écrire de la même manière, le fameux « web rédactionnel », qui fait que vous pouvez pas lire deux paragraphes tranquille sans qu’un truc vous saute aux yeux.

Le blog rank, et plus tard les affichages des visites avec Google Analytics, c’est au cœur de la méthode de Google. Donner des outils statistiques aux personnes qui créent et publient du contenu, et leur afficher bien en gros les courbes des statistiques qui intéressent Google et ses annonceurs.

Il n’en faudra pas plus à un homo numéricus normalement constitué : il n’aura plus d’autre envie que de voir les chiffres grossir.

C’est ce qu’il s’est passé avec le phénomène des YouTubers. Grâce à ses manipulations statistiques, Google a transformé une bande de joyeux drilles qui se croyaient revenus au temps des radios libres, en de jolies marionnettes, bien soumises au sacro-saint algorithme.

Liens utiles

Les Connards Pro™, capter les données des cons–

Par : Framasoft
17 novembre 2022 à 01:58

–sommateurs. Les données des consommateurs. Cet épisode inédit des Connards Professionnels™ vous invite à découvrir le monde merveilleux du capitalisme de surveillance, où l’on donne ce qui nous est le plus personnel : notre attention.

Le retour des Connards Pros™ avec des épisodes inédits !

Afin de fêter leur retour, le Framablog souhaite publier, chaque semaine pendant un mois, un des épisodes inédits de ce travail… de connards, il faut bien le dire !

Le Guide du Connard Professionnel est un livre-BD scénarisé par Pouhiou et dessiné par Gee, placé dans le domaine public volontaire. Nos comparses viennent d’ailleurs de le publier en un joli livre, qui se télécharge librement mais s’achète aussi dans sa version papier si vous voulez soutenir les auteurs.

couverture du guide du connard professionnel, le livre

Cliquez sur l’image pour télécharger et/ou acheter le livre.

 

Pour réussir à votre tour dans la profession de consultant en connardise, vous pouvez :

En attendant, voici un nouvel épisode du guide, intitulé :

20. Capter l’attention des cons

Ce que l’on apprend lorsqu’on expérimente sur les humains, c’est que ce n’est qu’une première étape. C’est un marchepied, en quelque sorte, qui vous le mettra à l’étrier d’une aventure à laquelle tout Connard dans l’âme se doit d’aspirer : manipuler une culture, une civilisation entière.

Pour ce faire, il vous faudra œuvrer à façonner un système si complexe, si ingénieux, si empreint de tout votre art que tout apprenti connard ne pourra que vous considérer comme un Maître.

Le chef-d’œuvre qui m’a pris tout mon temps, durant ces quelques années de hiatus, a été nommé par des spécialistes le : « Capitalisme de surveillance ».

Il va de soi qu’un système aussi raffiné se doit d’être exhaustif et intègre. Il est ici nullement question de créer une mécanique dont moi et les miens serions exempts. Cela indiquerait aux rouages de ce système qu’ils pourraient s’en extraire, rendant tout le système caduc dès le départ.

Or, si l’on pense en bon connard, un bon système est un système où l’on se soustrait à toutes les contraintes, souffrances et autre pénibilités… en les faisant ruisseler sur autrui. Dans un système de type capitaliste, l’astuce consiste à être riche, pour se nicher au sommet de la pyramide, quitte à chier sur les épaules de ceux d’en dessous.

Ainsi, seuls les pauvres seront affectés par la pénibilité du système. Or, ne nous le cachons pas, ils l’ont bien mérité : ils (ou, pour user de leur argot vernaculaire : « iels ») sont pauvres.

Tout comme il est inutile de deviner qui de la poule ou de l’œuf… Ne perdons pas de temps à savoir qui était là en premier : la pauvreté ou la bêtise. Le fait est qu’il s’agit d’un cycle naturel où l’un entraîne l’autre.

C’est en profitant de ce cercle vertueux que j’ai pu imposer à la populace mes termes, mon vocabulaire. C’est ainsi grâce à ma connardise que l’on parle communément de « données personnelles ».

C’est intéressant d’appeler nos comportements des données. Cela fait penser à quelque chose que l’on donne. Comme si le commun des consommateurs avaient le pouvoir. Le choix. La responsabilité de leurs données.

En tant que connards professionnels, il ne faut jamais laisser nos cibles penser avec leurs propres mots : cela pourrait leur donner des idées. Ainsi, n’oublions pas que dans « données personnelles », j’ai ajouté le mot personnelles.

Voilà que le consommateur moyen va se dire que ses comportements sont ses données à lui, presque sa propriété. D’un simple mot, j’isole cette personne, je le condamne à être un individu, séparé des autres individus, ne pouvant plus s’allier à eux pour remettre collectivement en cause mon beau système.

Or, si l’on regarde d’un pur point de vue technique, le web a été fait par et pour des animaux sociaux, et n’existe que pour faire du lien. Aucun de vos comportements ne concerne que vous, ils racontent votre rapport aux autres, aux choses, au monde.

De votre date de naissance (qui indique ce que faisaient, ce jour-là, les corps qui vous ont fait naître), à votre géolocalisation (qui indique qui vous allez voir, avec qui, et souvent pourquoi), vos comportements sont quasi exclusivement sociaux.

De ces comportements sociaux, on peut très vite déduire un portrait assez fin de chaque personne dans sa relation aux autres. Dans le jargon, on appelle cela un « graphe social ».

Vous avez certainement, sur votre smartphone, des applications qui ont accès à votre carnet de contact (elles vous remercient, d’ailleurs). Ce qui signifie que si vous tournez autour d’un nouveau crush, cette application saura quand vous rentrez son 06 dans vos contacts.

Si, par ailleurs, j’ai accès à un autre fichier qui note la géolocalisation de téléphones identifiés par leur numéro, je peux donc savoir qui tourne autour de qui, quand est-ce que les téléphones passent la nuit ensemble et donc à quel moment leur faire afficher des publicités pour des sous-vêtements affriolants, des préservatifs ou des pilules du lendemain.

C’est bien là l’avantage des comportements sociaux : on peut noter ce que l’on veut sur qui l’on veut, car même les personnes qui n’ont pas de smartphone ou de comptes sur les plateformes ont des amis qui en ont.

Notez bien cependant qu’il est important de respecter la loi comme un connard. Ainsi, puisqu’en France il est interdit de ficher les opinions politiques ou orientations sexuelles, je m’interdis scrupuleusement de ficher quiconque comme « votant à droite » ou comme « pédé comme un sac à dos ». Par contre, j’ai beaucoup de monde dans les cases « souhaite la réduction de ces charges qui nous étouffent » et « intéressé par la culture gaie ».

Ne désespérons pas : la route est longue mais la loi change, et même un pas après l’autre : on avance. Récemment, le fichage des opinions politiques et orientations sexuelles a été autorisé à la police française. C’est là un signe d’espoir qui nous permet de rêver.

Il faut dire que, à l’instar de la délation et de la collaboration, le fichage est une tradition culturelle forte. Pour le web, cela a commencé avec les cookies. Le principe de base était simple : des nerds et des gratte-papier faisaient des sites web qui attiraient l’attention de gens, qui consommaient les contenus.

Les premiers connards du web s’en sont rendu compte, et sont allé à la source. Tiens petit nerd qui se dit webmestre, tu veux des belles statistiques pour savoir ce qui est lu ? Voici Bastards Analytics, tu le mets sur ton site web et ça ajoute juste un petit cookie. Et toi, gratte-papier, tu veux des jolies polices d’écriture pour ton blog ? Alors utilise mes Bastards fonts, y’aura juste un cookie, mais ce sera tellement joli.

Et puis… puis ça a explosé. Les cookies de mes copains installaient mes cookies, les pisteurs se partageaient des données entre eux… Ah, ça ! Quand on a pas connu on ne se rend pas compte, mais aux débuts du web marchand, y’en avait partout, c’était beau, c’était… hyper communautaire, en fait.

Et c’est là qu’est arrivée la tuile. LE truc que nos lobbyistes n’ont pas pu dérailler.

RGPD.

Il fallait demander aux consommateurs leur consentement, comme s’ils savaient ce qui est bon pour eux ! Alors oui, bien sûr, au début c’était la tuile, mais cela fut en fait un bon défi de connard. Comment faire en sorte que les consommateurs détestent le consentement au moins autant que nous ?

On peut vous dire que pour arriver à un tel résultat, y’a des années d’expérience et (oui, osons le mot) du talent.

Appuyez sur play pour voir l’extrait de la conférence correspondant à cet épisode

 

Liens utiles

Les Connards Pro™, l’épisode perdu (Facebook)

Par : Framasoft
10 novembre 2022 à 02:51

Les Connards Professionnels nous reviennent après des années d’absence. Découvrez aujourd’hui un épisode qui parodie et explicite le fonctionnement de Facebook, écrit en 2015 et pourtant jamais publié avant maintenant.

Les Connards Pros™ vous forment au capitalisme de surveillance !

Entre 2014 et 2015, Gee et Pouhiou ont écrit un OWNI (objet webesque non identifiable) mi roman, mi BD et mi guide managérial parodique, intitulé Le Guide du connard professionnel. Le principe est de former le lectorat au design de la malveillance, une activité hautement lucrative. Des ouvertures « faciles » rageantes aux dark patterns en passant par l’argent-dette : tout est de la faute des Connards™ !

Sept ans plus tard, nos frama-comparses ravivent le projet avec une pseudo-masterclass de connards qui vous dévoile les mécanismes de l’économie de l’attention pour mieux comprendre le capitalisme de surveillance : Framasoft s’y est d’ailleurs infiltrée pour mieux la capter en vidéo !

Depuis, les Connards Pro™ n’ont pas chômé et vous proposent :

Afin de fêter leur retour, le Framablog souhaite publier, chaque semaine pendant un mois, un des épisodes inédits de ce travail… de connards, il faut bien le dire !

19. Donner de l’exercice à ses cobayes

Les expérimentations sur les animaux n’ont plus bonne presse, au grand dam des industries cosmétiques qui se sont vues obligées d’inventer le rouge à lèvres virtuel, le mascara pour bactérie ou la crème de jour pour cadavre… Par chance, pratiquer des tests sur les humains reste encore possible, pour peu que vous le fassiez dans une posture socialement acceptable. Sociologie, anthropologie, ethnologie : les sciences sociales nous offrent ce plaisir mais demandent un investissement coûteux (sous forme d’harassantes études) pour une rémunération de gagne-petit. Un bon connard préférera donc monter sa start-up du web.

On ne le répétera jamais assez, un bon connard est un flemmard intelligent (voir notre 6e leçon : Ne faites plus, faites faire). Votre travail ne doit consister, en somme, qu’à créer les règles du jeu, le code faisant Loi. Une application de réseau-sociotage fluide, belle, réactive ne suffit pas : il faut qu’elle attire le chaland. Si votre code-concept de base consiste à mettre en valeur les egos dans un positivisme aussi forcé que le sourire d’une hôtesse de l’air en plein crash aérien ; vous avez déjà fait beaucoup. Reposez-vous donc, et laissez les autres travailler pour vous en leur ouvrant votre outil, comme tout internaute débonnaire le ferait.

Parler avec des astérisques est un talent réservé aux connards professionnels de haut vol. Peu d’entre nous savent présenter leurs arguments sans qu’on n’y voie les conditions écrites à l’encre antipathique et lisibles au microscope atomique. Le jour où vous pouvez inclure l’intégralité du texte de Mein Kampf dans des Conditions Générales d’Utilisation et voir votre clientèle cliquer sur « je suis d’accord et j’accepte », c’est que vous êtes parvenu à une telle maîtrise de votre position dominante. Vous n’avez plus qu’à changer les conditions pour virer les projets extérieurs (ceux qui vous ont aidé à appâter le chaland) et garder les cobayes dans votre labyrinthe de plus en plus

Dès lors que vos cobayes sont piégés dans votre labyrinthe, libre à vous de les exploiter comme bon vous semble. Bien entendu, vous placerez de la publicité à chaque cul-de-sac et leur demanderez de plus en plus de données à chaque tournant… Mais, outre ce pré-requis de base, c’est là que vos expériences peuvent vraiment commencer. Par exemple, vous prenez deux groupes de cobayes identiques, et montrez des infos positives aux uns tandis que les autres ne verront que le pire des infos qui les entourent…

L’avantage d’avoir des cobayes piégés dans cette avalanche incessante d’informations nivelées et formatées, dans votre infinite scrolling, c’est que tôt ou tard ils participeront au bruit ambiant. Ainsi, leur moindre clic et statut vous permettra de récolter les données du résultat de votre expérimentation sociale.

« Du pain et des jeux… » voilà les besoins du bas-peuple, comme nous l’expliquait un antique Connard. Maintenant que nous sommes civilisés et connectés, on peut mettre à jour l’adage : « si vous avez assez de jeux, oubliez le pain ». Avoir le monde entier au creux de votre main n’est pas une responsabilité, c’est un hobby. Une fois leurs êtres et états bien rangés dans votre ferme de serveurs, vous n’avez plus qu’a vous assurer de repeindre régulièrement les murs de votre prison dorée afin qu’ils n’aient plus jamais besoin d’en sortir. Médias, infos, vidéos, sorties, articles, musiques, dialogues et coup de fil… pourquoi utiliser internet quand on a populr.com ?

Liens utiles

Mobilizon v3 : Find events and groups throughout the fediverse !

Par : Framasoft
8 novembre 2022 à 02:53

Mobilizon is the alternative we have been developing since 2019 so that everyone can emancipate their events and groups from Facebook. Except, unlike Facebook, Mobilizon is not a single platform. It is a software that specialists can install on a server to create multiple events and groups platforms (called « instances »), which can be linked together within a federation.

We do host Mobilizon.fr, but it is restricted to French speaking users (otherwise we wouldn’t be able to moderate). But we’ve got you covered : we propose a selection of other Mobilizon hosters on Mobilizon.org.

« Collectivise Internet / Convivialise Internet 🦆🦆 »Our new 3-year roadmap is funded by your donations. You will find a short presentation of this roadmap on our Support Framasoft website.

➡️ Read all blogposts of this campaign (oct. – déc. 2022, mostly in French)

It has been just under a year since we published the second version (« v2 ») of Mobilizon. That release brings us updates (time zones adjustment, improvements on language display, etc.), new features (possibility to follow the public activities of a group without having to join, exporting the attendants list of my event, possibility to search among past events, etc.) and some small tweaks (emails design, cards presenting events or groups appearance, etc.).

Rose, Fennec et mascotte de Mobilizon, sculpte le "pin" symbole qui pointe un endroit sur une carte en ligne. D'autres fennecs envoient des rayons de lumière sur la scupture pour la faire briller

Mobilizon – Illustration by David Revoy – License : CC-By 4.0

As we announced at the time, we wanted to develop in 2022 features that would improve content discovery (events, groups, their public pages, public articles of these groups). This is the path we have followed (well, when we say « we », we mean mainly ONE paid developer who devotes a part of his time to the project).

Let’s look around and see what this new version brings us !

Mobilizon Search Index, a global search engine to explore events and groups

As we know it was not always easy to find events or groups on Mobilizon, we worked for most of the year on creating Mobilizon Search Index, a new gateway to Mobilizon.

What can Mobilizon Search Index do for you

This tool allows you to search and explore Mobilizon by different ways :

  • if you are looking for a specific event or group, use the search bar
  • if you want to discover events by subject, browse through categories cards
  • if you want to find events nearby, geolocate yourself
  • if you want to discover popular groups, there is a category for that !
  • if you want to attend online events, we also highlight them

 

Mobilizon Search Index Homepage

Mobilizon Search Index Homepage

Mobilizon Search Index has been designed to inform you while respecting your attention :

  • The results will be the same for everyone, based only on your search (and your browser’s language), and absolutely not pre-sorted according to a profile (because there is no profiling, here !).
  • The results are presented in a clear and detailed way, to avoid the attention war leading to clickbait thumbnails and all caps over-the-top titles.
  • Search filters give you the power to sort the results out and display those you really want.
  • If you want to see in detail the content of an event or a group, Mobilizon Search Index will redirect you directly to the instance where it is hosted (since we have no interest in locking you into the search engine’s website). This is a way to help anyone experience and understand the notion of federation.

Let’s have a look at the new features of this search results page. First of all, you can choose the results display mode (list or map) by clicking on the top-right button.

results display in map mode

results display in map mode

 

Then you can filter the results according to several criteria. Look at the left-hand column to see which filters are already active and change them if needed :

  • type of content (events, groups or both)
  • online events
  • event date
  • distance
  • categories
  • event status (confirme, tentative or cancelled)
  • language

You can also sort the results by using the top right button (only in the « List » mode display). If your results are events and groups, this feature does not apply, you must first filter by content type.

If your results are events, you can sort by 6 different criteria :

  • best match (only relevant when using the search bar)
  • event date (from earliest to latest)
  • most recently published
  • least recently published
  • with the most participants

If your results are groups, you can sort by 2 different criteria :

  • best match (only relevant when using the search bar)
  • number of members (from largest to smallest)

Our gateway to explore Mobilizon contents

We know that by offering a single gateway to the Mobilizon federation, the structure that holds the keys to that gate gets great powers. They get the power to decide what will be accepted (or rejected) in the search directory. They get the power to record who searched for what, when, from where. And they get the power to intervene in the order and display of the results.

It is on such power mechanisms that Facebook has built its monopoly. Obviously, at Framasoft, we do not seek to be in a position of power… and even less to follow Meta’s (bad) example ! Nevertheless, we want to show the emancipating potential of this software which allows to reclaim the means to gather.

As we already did with Sepia Search (our search engine to explore contents upload on PeerTube), we take the responsibility of opening Mobilizon Search Index, our gateway to Mobilizon.

Rose searches – Illustration by David Revoy – License : CC-By 4.0

An a posteriori moderated search engine

Not all Mobilizon instances will be referenced on Mobilizon Search Index. This search engine will be based on the list of instances we maintain at https://instances.joinmobilizon.org. To date, this list consists of 83 instances, but we hope that more and more organizations will use Mobilizon.

This list is aligned with the policy for all of the services we offer :

Thus, if we are notified of an instance where contents explicitly condone terrorism or promote historical revisionism, we will remove it from the index (non-compliance with French laws, which we insist on in our TOS). Such removal will eliminate all events and groups hosted by that instance from the search results.

On the other hand, if one or more people come to abuse the time of our moderators with inappropriate and abusive reports, their words will be discredited and ignored (as indicated in our moderation policy (FR)).

However, we hope not to have to moderate this list too much in order to offer everyone the opportunity to discover the multitude of events and groups created on Mobilizon.

Mobilizon – Illustration by David Revoy – License : CC-By 4.0

A public indexing tool, reproducible and adaptable to your conditions

The source code, the « recipe » of Mobilizon Search Index, is transparent. We publish it on our software forge and we provides an API that other software (including Mobilizon instances) can use.

So anyone is free to set and host their own instance list, indexing engine and search site, by copying and adapting what we have created. It is up to you to take the power (and responsibilities) by hosting your own Mobilizon search engine, set up and moderated according to your culture, your indexing policy and your values !

A V3 to improve content discovery

A new design for the homepage and the search results page

This is the main new feature of this V3, as it was obvious to us that we would implement all the work done on Mobilizon Search Index in Mobilizon software. This V3 offers you new homepage and the search results page design.

Mobilizon v3 new homepage

Homepage of our French-speaking instance, Mobilizon.fr

On this new homepage, in addition to a total makeover of the graphic interface (do you like it ?), we have changed the order in which the different contents are displayed :

  • the search bar is now more visible and you can precise a localization
  • you have 3 categories cards displayed (we highlight those with the most events)
  • 2 sections highlight events nearby and popular groups nearby your location (if you use the Geolocate me button or if you precise in your account’s preferences a city or region)
  • a new section is dedicated to upcoming online events
  • a section for the last published events on your instance and its federation

Our goal is to increase your chances of discovering events and groups that you never knew existed, to make the diversity of content published on Mobilizon more visible.

When you use the homepage search bar, Mobilizon displays a new search results page using Mobilizon Search Index design on which you can find all the features detailed above (map/list vue, filter system, sorting sytem). You even have one more critera in the left-hand column : you can choose results in your instance’s network or on the Fediverse.

If you are a Mobilizon instance’s administrator, you can choose and set up which search engine you want to use by default.

Also, the section « These events may interest you », placed at the bottom of events, uses new criteria (categories, event language and distance if the event has a physical address) in addition to tags to recommend you more relevant events.

gros plan sur Rose, la fennec mascotte de Mobilizon, qui tient une loupe à la main. En fond, une carte représentant un village où des chemins mènent à un poitn commun. Au dessus d'elle, le symbole d'un lieu estampillé "v3"

Mobilizon v3 – Illustration by David Revoy – License : CC-By 4.0

Necessary substantive changes

During this year, we have modified many elements of Mobilizon in order not to build up technical debt (switch to VueJS 3, migration of the CSS framework from Bulma to Tailwind, etc.). Those changes are not visible when using Mobilizon but are necessary. They already give you the possibility of using a dark theme and they will make it easier for us to offer you more features (e.g. a theme system) in the future.

And we now offer administrators the possibility to use metrics tools (Matomo and Plausible) on their Mobilizon instance that allow them to have additional data (e.g. number of views on a page or number of views of an event) in addition to the stats provided by the software itself.

Mobilizon is still financed thanks to your donations

This v3 of Mobilizon has been partly financed on our 2022 budget, so directly thanks to the donations of the people who support Framasoft, and partly by the NLnet Foundation.

We don’t yet know exactly what we’re going to do on Mobilizon in 2023, but we know you’d love us to develop a feature for events import, ability for event organizers to privately contact attendees, and ability to fill in arbitrary contact information for event location.

Our new campaign Collectivize Internet / Convivialize Internet (in French) is going to require a lot of our energy, but be sure that we will hear your feedback to take them into account. So if you can (at the period we are aware that it is particularly complicated), and if you want to, please support the actions of our association.

Framasoft donation bar on 2022 11 8th, at 21744€ overs 200000

At the time of publishing, we are still missing 178 200 € to finance our yearly budget and make everything we want to do in 2023 happen.

If you can (especially in these hard times) and if you want to, thanks for supporting our non-profit and our actions.

 

Soutenir Framasoft

 

Helpful links

Mobilizon v3 : trouver des événements et groupes dans tout le fédiverse !

Par : Framasoft
8 novembre 2022 à 02:52

Mobilizon, c’est l’alternative que nous développons depuis 2019 pour que chacun·e puisse émanciper ses événements et groupes de Facebook. Sauf qu’à l’inverse de Facebook, Mobilizon n’est pas une plateforme unique. C’est un logiciel que des spécialistes peuvent installer sur un serveur pour créer leur propre plateforme d’événements et de groupe (appelée une « instance »). Ces instances peuvent se relier entre elles au sein d’une fédération.

Vous pouvez donc utiliser Mobilizon en vous inscrivant sur Mobilizon.fr, l’instance que nous hébergeons, mais vous pouvez aussi vous inscrire sur d’autres hébergements de Mobilizon (nous proposons une sélection sur Mobilizon.org).

« Collectivisons Internet / Convivialisons Internet 🦆🦆 »

Les actions de notre nouvelle feuille de route étant financées par vos dons (défiscalisables à 66 %), vous pouvez en trouver un résumé complet sur le site Soutenir Framasoft.

➡️ Lire la série d’articles de cette campagne (oct. – déc. 2022)

Voilà un peu moins d’un an que nous avons publié la seconde version (la « v2 ») de Mobilizon. Celle-ci apportait son lot de mises à jour (prise en compte des fuseaux horaires, amélioration de l’affichage des langues, etc.), de nouvelles fonctionnalités (suivre les activités publiques d’un groupe sans avoir besoin de s’y inscrire, exporter la liste des participantes d’un événement que l’on organise, recherche parmi les événements passés, etc.) et de petites retouches (apparence des emails, design des cartes présentant les événements ou les groupes, etc.).

Rose, Fennec et mascotte de Mobilizon, sculpte le "pin" symbole qui pointe un endroit sur une carte en ligne. D'autres fennecs envoient des rayons de lumière sur la scupture pour la faire briller

Mobilizon – Illustration de David Revoy – Licence : CC-By 4.0

Nous l’annoncions déjà à l’époque, nous souhaitions développer en 2022 des fonctionnalités permettant d’améliorer la découverte des contenus (les événements, les groupes, leur page publique, les articles publics de ces groupes). C’est bien cette voie que nous avons suivie (enfin quand on dit nous, c’est surtout UN développeur salarié qui consacre une partie de son temps sur le projet) .

Petit tour des nouveautés de cette V3…

Mobilizon Search Index, un moteur de recherche d’événements et de groupes Mobilizon

Comme nous savons qu’il n’a pas toujours été facile de trouver des événements ou des groupes sur Mobilizon, nous avons travaillé une bonne partie de l’année à la réalisation de Mobilizon Search Index, une nouvelle porte d’entrée vers Mobilizon.

Ce que Mobilizon Search Index peut faire pour vous

Ce nouveau site vous permet de rechercher et d’explorer Mobilizon de différentes manières :

  • via la barre de recherche
  • en parcourant les catégories pour découvrir des événements par sujet
  • en vous géolocalisant pour trouver des événements à proximité
  • en vous laissant guider par notre sélection de groupes populaires
  • en découvrant la liste des événements en ligne
page d'accueil de Mobilizon Search Index

page d’accueil de Mobilizon Search Index

Mobilizon Search Index a été conçu pour vous apporter de l’information en respectant votre attention :

  • Les résultats seront les mêmes pour tout le monde, en fonction uniquement de votre recherche (et de la langue de votre navigateur), et absolument pas pré-triés selon un profil (parce qu’il n’y a pas de profilage !).
  • Les résultats sont présentés de manière claire et détaillée, afin d’éviter la course à la vignette racoleuse et aux titres criards tout en majuscules.
  • Les filtres de recherches vous donnent le pouvoir de trier l’affichage des résultats de manière avancée.
  • Si vous voulez voir en détail le contenu d’un événement ou d’un groupe, Mobilizon Search Index vous redirigera directement sur l’instance où il est hébergé (puisque nous n’avons aucun intérêt à vous enfermer dans le site web du moteur de recherche). Cela permet au passage de montrer concrètement la notion de fédération.

Regardons maintenant plus en détail les fonctionnalités proposées sur la page de résultats de recherche. Tout d’abord, vous pouvez choisir le mode d’affichage des résultats (liste ou carte) en cliquant sur le bouton en haut à droite.

affichage des résultats en mode carte

Vous pouvez aussi filtrer les résultats en fonction de plusieurs critères. Regardez dans la colonne de gauche pour voir quels filtres sont déjà actifs et modifiez-les si nécessaire :

  • type de contenu (événements, groupes ou les deux)
  • en ligne (ou pas)
  • date de l’événement
  • distance
  • catégorie
  • statut (confirmé, provisoire ou annulé)
  • langue

Vous pouvez également trier les résultats en utilisant le bouton « Tri » situé en haut à droite (uniquement dans l’affichage de type « Liste »). Si les résultats proposent des événements et des groupes, cette fonctionnalité ne s’applique pas, il faut d’abord filtrer par type de contenu.

Si vous affichez des événements, vous pouvez les trier selon 6 critères différents :

  • pertinence
  • date de l’événement (par ordre chronologique)
  • le plus récemment publié
  • le moins récemment publié
  • avec le plus de participant⋅es

Si vos résultats sont des groupes, vous pouvez les trier selon 2 critères différents :

  • pertinence
  • nombre de membres (du plus grand au plus petit)

Une porte d’entrée pour découvrir la diversité des contenus sur Mobilizon

Nous sommes conscients qu’en proposant une porte d’entrée unique vers la fédération Mobilizon, la structure qui détient les clés de cette porte prend le pouvoir. Elle prend le pouvoir de décider ce qui sera accepté (ou refusé) dans l’annuaire de recherche, elle prend le pouvoir de noter qui a cherché quoi, quand, depuis où, et elle prend le pouvoir d’intervenir dans l’affichage et l’ordre des résultats.

C’est d’ailleurs sur de tels mécanismes de pouvoir que Facebook a construit son monopole. Autant vous dire que, chez Framasoft, nous ne cherchons pas à être en situation de pouvoir… et encore moins à suivre le (mauvais) exemple de Méta ! Pour autant, nous voulons montrer le potentiel émancipateur de ce logiciel qui permet de se réapproprier les moyens de mobilisation.

Comme nous l’avons fait auparavant avec Sepia Search (notre moteur de recherche pour découvrir les contenus publiés sur PeerTube), nous prenons donc la responsabilité de vous proposer Mobilizon Search Index, notre porte d’entrée vers Mobilizon.

Rose Recherche – Illustration de David Revoy – Licence : CC-By 4.0

Un moteur de recherche modéré a posteriori

Toutes les instances de Mobilizon ne seront pas référencées sur Mobilizon Search Index. Ce moteur de recherche opérera sur la liste d’instances que nous maintenons sur https://instances.joinmobilizon.org. À ce jour, cette liste est composée de 83 instances, mais nous espérons vivement que de plus en plus d’organisations utilisent Mobilizon.

Cette liste est modérée en fonction de plusieurs critères :

Ainsi, si nous sommes informés d’une instance dont le contenu fait explicitement l’apologie du terrorisme ou promeut le révisionnisme historique, nous la supprimerons de l’index. Cette suppression aura pour effet d’éliminer des résultats de recherche tous les événements et groupes hébergés par cette instance.

D’autre part, si une ou plusieurs personnes viennent abuser du temps de nos modérateur⋅ices avec des signalements inappropriés et abusifs, leurs propos seront discrédités et ignorés (comme indiqué dans notre charte de modération).

Nous espérons cependant ne pas avoir à beaucoup modérer cette liste afin de proposer à toustes de découvrir la multitude d’événements et de groupes créés sur Mobilizon.

Mobilizon – Illustration de David Revoy – Licence : CC-By 4.0

Un outil d’indexation public, reproductible et adaptable à vos conditions

Le code source (la « recette ») de Mobilizon Search Index est transparent. Il est publié sur notre forge logicielle et nous fournissons une API que d’autres logiciels (y compris les instances de Mobilizon) peuvent utiliser.

Ainsi, toute personne qui le souhaite est libre de créer et d’héberger sa propre liste d’instances, son moteur d’indexation et son site de recherche, en copiant et en adaptant ce que nous avons créé. C’est à vous de prendre le pouvoir (et les responsabilités) en hébergeant votre propre moteur de recherche Mobilizon, configuré et modéré selon votre culture, votre politique d’indexation et vos valeurs !

Une V3 pour améliorer la découverte des contenus

Un nouveau design pour la page d’accueil et la page de résultats de recherche

C’est la nouveauté principale de cette V3, puisqu’il était évident pour nous que nous allions implémenter dans le logiciel Mobilizon tout le travail effectué sur Mobilizon Search Index. Cette V3 vous propose donc un nouveau design de la page d’accueil et de la page de résultats de recherche.

Nouvelle page d'accueil de Mobilizon v3

Page d’accueil de notre instance Mobilizon.fr

Sur cette nouvelle page d’accueil, outre un total relooking de l’environnement graphique (ça vous plaît ?), nous avons modifié l’ordre d’affichage des différents contenus. Le menu « Explorer » a disparu au profit d’une barre de recherche plus visible qui vous permet de préciser votre localisation. Sous celle-ci, nous affichons les trois catégories qui proposent le plus d’événements au sein de votre fédération. Nous proposons ensuite deux sections qui mettent en avant les événements et les groupes populaires à proximité de votre position (si vous utilisez le bouton « Me Géolocaliser » ou si vous précisez dans les préférences de votre compte une ville ou une région). Une nouvelle section est consacrée aux événements en ligne à venir et nous terminons sur une section dédiée aux derniers événements publiés sur votre instance et sa fédération.

Notre objectif : augmenter vos possibilités de découvrir des événements et des groupes dont vous ne soupçonneriez pas l’existence, de rendre davantage visible la diversité des contenus publiés sur Mobilizon.

Lorsque vous utilisez la barre de recherche de la page d’accueil, Mobilizon affiche une nouvelle page de résultats utilisant un design similaire à Mobilizon Search Index. Vous y retrouvez toutes les fonctionnalités détaillées ci-dessus (vue carte/liste, système de filtre, système de tri). Vous disposez même d’un critère supplémentaire dans la colonne de gauche : vous pouvez choisir les résultats dans le réseau de votre instance ou sur le Fediverse.

Si vous êtes administrateur⋅ice d’une instance Mobilizon, vous pouvez choisir et paramétrer le moteur de recherche que vous souhaitez utiliser par défaut.

Enfin, la section « Ces événements peuvent vous intéresser », placée en bas des événements, utilise de nouveaux critères (catégories, langue de l’événement et distance si l’événement a une adresse physique) en plus des tags pour vous recommander des événements plus pertinents.

gros plan sur Rose, la fennec mascotte de Mobilizon, qui tient une loupe à la main. En fond, une carte représentant un village où des chemins mènent à un poitn commun. Au dessus d'elle, le symbole d'un lieu estampillé "v3"

Mobilizon v3 – Illustration de David Revoy – Licence : CC-By 4.0

Des modifications de fond nécessaires

Cette année, nous avons modifié de nombreux éléments de Mobilizon afin de ne pas accumuler de dette technique (passage à VueJS 3, migration du framework CSS de Bulma à Tailwind, etc.). Ces modifications ne sont pas visibles lorsqu’on utilise Mobilizon mais sont pourtant nécessaires. Elles nous permettent déjà de vous offrir la possibilité d’utiliser un thème sombre. Elles nous permettront, à l’avenir, de vous offrir plus facilement d’autres fonctionnalités (par exemple un système de thèmes).

Et nous offrons désormais la possibilité aux administrateur⋅ices d’utiliser des outils de métriques (Matomo et Plausible) sur leur instance Mobilizon qui leur permettent d’avoir des données complémentaires (le nombre de vues sur une page ou le nombre de vues d’un événement par exemple) en plus des éléments statistiques fournis par le logiciel lui-même .

Mobilizon est toujours financé grâce à vos dons

Cette v3 de Mobilizon a été en partie financée sur notre budget 2022, donc directement grâce aux dons des personnes qui soutiennent Framasoft, et en partie par la Fondation NLnet.

Nous ne savons pas encore exactement ce que nous allons faire sur Mobilizon en 2023, mais nous savons que vous aimeriez beaucoup une fonctionnalité d’import pour les événements, la possibilité pour les organisateur⋅ices d’événements de contacter de manière privée les participant⋅es et de pouvoir renseigner des coordonnées arbitraires pour la localisation d’un événement.

Notre nouvelle campagne Collectivisons Internet / Convivialisons Internet va nous demander beaucoup d’énergie mais nous ferons en sorte que l’outil évolue pour toujours plus prendre en compte les besoins dont vous nous faites part.

 

Barre de dons de Framasoft au 8 novembre 2022 à 21744 € sur 200000€.

À l’heure où nous publions ces lignes, nous estimons qu’il nous manque 178 200 € pour boucler notre budget annuel et nous lancer sereinement dans nos actions en 2023.

Si vous le pouvez (eh oui, en ce moment c’est particulièrement compliqué), et si vous le voulez, merci de soutenir les actions de notre association.

 

Soutenir Framasoft

 

Liens utiles

❌
❌