Mobilizon. Vos événements. Vos groupes. Vos données.

Mobilizon, c’est notre outil libre et fédéré pour libérer nos événements et nos groupes des griffes de Facebook. Après deux ans de travail, nous publions aujourd’hui la première version de ce logiciel, accompagnée de toute une série d’outils pour que vous puissiez rapidement le prendre en main.

Retardé pour cause de pandémie

Décrit pour la première fois il y a près de deux ans sur le Framablog, Mobilizon est né de notre besoin de proposer une alternative solide à Facebook à nos ami·es qui y organisent des marches pour le climat, des permanences d’associations LGBT+ et des ateliers d’éducation nouvelle.

Le succès de la collecte lancée au printemps 2019 pour financer ce développement nous a conforté.e.s dans le fait qu’un tel outil était attendu et désiré. Nous avons donc travaillé avec des designers pour comprendre les attentes et les usages des militant·es qui utilisent Facebook pour se rassembler.

illustration : David Revoy (CC-By)

Si nous pensions finaliser et publier la première version (la « v1 ») de Mobilizon cet été, c’était sans compter sur une pandémie mondiale et un confinement français qui a induit une ruée sur les services de collaboration en ligne que notre petite association propose. L’ensemble de notre équipe, dont le développeur qui porte le projet Mobilizon sur ses épaules, a dû mettre entre parenthèses ses activités pour contribuer à l’effort collectif.

Pourtant, les enjeux derrière Mobilizon sont grands. À nos yeux, pour être réussi, Mobilizon doit être :

  • Émancipateur. C’est un logiciel que nous voulons libre, fédéré et hors de l’économie de l’attention.
  • Pratique. C’est avant tout un outil pour gérer vos événements, vos profils et vos groupes.
  • Accueillant. Donc accompagné d’outils expliquant comment l’utiliser, trouver votre hébergement Mobilizon ou l’installer vous-même.

Illustration : David Revoy (CC-By)

S’offrir les libertés que Facebook nous refuse

Fédérer pour favoriser la diversité

Il n’y a pas un mais des Mobilizon. En allant sur Mobilizon.org, vous trouverez une sélection d’instances, donc de sites web créés par des personnes qui ont installé le logiciel Mobilizon sur leur serveur. Chacune de ces instances vous propose le même service, mais chez un hébergeur différent.

Multiplier les instances Mobilizon est plus sain pour Internet : cela permet d’éviter la formation de géants du web. Décentraliser les usages sur de multiples instances Mobilizon empêche la création d’énormes jeux de données qui pourraient être exploités pour de la surveillance ou de la manipulation des masses.

C’est aussi plus sain pour vous : cela vous permet de trouver votre hébergeur, celui dont la gestion, les conditions d’utilisation, le modèle économique, la charte de modération, etc. correspondent à vos valeurs.

Chacune de ces instances Mobilizon peut se fédérer aux autres, et ouvrir les interactions. Par exemple, si les instances « MobilizTaFac » et « SportMobilizé » sont fédérées, Camille qui a un compte d’étudiante sur MobilizTaFac pourra s’inscrire au stage de karaté, alors que son prof l’a créé sur l’instance SportMobilizé.

Présentation d’un événement sur Mobilizon

Un logiciel qui respecte vos libertés

Mobilizon est un logiciel libre, donc qui respecte vos libertés. Cela signifie par exemple que son code source, la « recette de cuisine » qui permet de concocter Mobilizon, est rendu public, dans un souci de transparence. Les personnes qui savent coder, par exemple, sont libres d’aller y jeter un œil et de dire s’il y a des fonctionnalités cachées (divulgâchis : il n’y en a pas !)

Par ailleurs, la culture du logiciel libre est une culture communautaire de la contribution. Il faut donc considérer Mobilizon comme un commun numérique, dont chacun peut s’emparer et auquel chacune peut contribuer. Vos remarques, retours, participations (en traduction, tests, explications, code, etc.) seront considérées comme autant d’apports au projet commun.

Enfin, si la direction donnée au code de Mobilizon ne vous convient pas, vous êtes tout à fait libre de créer votre propre équipe et de « fourcher » le logiciel. Ainsi, plusieurs gouvernances et plusieurs directions peuvent être données à un même projet initial, ce qui est un rempart fort contre toute volonté de monopolisation.

Illustration : David Revoy (CC-By)

Vous laisser en maîtrise de votre attention

À vrai dire, Mobilizon risque de vous bousculer dans vos habitudes. Là où la plupart des plateformes gamifient votre expérience d’utilisation et flattent votre ego pour mieux capter votre attention et vos données, Mobilizon est un outil. Pas un passe-temps où l’on peut scroller à l’infini, juste un service pour organiser vos événements et vos groupes.

Mobilizon est conçu pour ne pas capter votre attention : pas de scroll infinis, de course aux likes et aux amis.

Mobilizon rend futile toute envie de gonfler le nombre de participant·es à votre événement ou de membres dans votre groupe. Lorsque chaque compte peut se créer une infinité de profils, alors les nombres affichés par compteurs d’inscrit·es ne sont plus un signe extérieur d’influence.

Mobilizon est conçu pour que vous puissiez y suivre les actualités d’un groupe, mais pas d’une personne : il est impossible de suivre les actualités d’un profil. Car dans Mobilizon, les profils n’ont pas de « mur », de « fil » ni de « story » : seuls les groupes peuvent publier des billets. L’objectif est de se défaire des réflexes d’auto-promotion où l’on se met en scène pour être la personne au centre de ses followers. Avec Mobilizon, ce n’est pas l’ego mais la construction du collectif qui compte.

Enfin, s’il n’y a pas la possibilité de liker un commentaire ou un message dans une discussion de groupe, c’est pour garder les échanges informatifs. Cela évite que l’échange en commun ne tourne au dialogue-duel où il faut faire bonne figure.

En fait… il faut qu’on arrête de comparer Mobilizon à un clone libre de Facebook. Si votre attention est le nouveau pétrole que s’arrachent les géants du web, Mobilizon est une tentative, à notre petit niveau, d’un outil conçu pour la sobriété attentionnelle.

« Est-ce que j’ai une gueule de Facebook ? »
— Mobilizon, qui s’émancipe de la comparaison.

Un outil pratique pour vos événements, vos profils, vos groupes.

Mobilizon permet de s’inscrire à des événements

Sur les instances de Mobilizon, vous pouvez trouver de nombreux événements publiés par des organisateur·ices : date, lieu (géographique ou en ligne), description… La fiche d’un événement vous donne accès au plus vite aux informations essentielles, ainsi que la possibilité de vous inscrire, d’ajouter l’événement à votre agenda ou de le partager.

La barre de recherche vous donnera des résultats qui correspondent à vos mots-clés, à votre localisation ou à un moment précis. Cette recherche se fait dans les événements du site web Mobilizon où vous naviguez, mais aussi parmi tous les événements des autres sites web Mobilizon auquel le vôtre s’est relié, ou « fédéré ».

Lorsque les organisateur·ices le permettent, vous pouvez participer anonymement à un événement : pas besoin de se créer un compte Mobilizon, seul un email de confirmation sera nécessaire !

Illustration : David Revoy (CC-By)

Un compte, un hébergement, mais plusieurs profils

Si vous désirez participer plus activement à des événements et des groupes (voire les organiser vous-même), il faudra vous créer un compte sur une des instances Mobilizon existantes.

Avant de vous inscrire, pensez à vous renseigner sur l’instance qui vous intéresse (en commençant par sa page « à propos »). C’est en regardant qui sont les personnes qui administrent cette instance, leur politique de modération des contenus, leur modèle économique, avec qui iels choisissent de se fédérer ou non, etc. que vous saurez si la gouvernance qu’iels appliquent à leur site web Mobilizon vous correspond.

Un seul et unique compte vous permettra de créer autant de profils que vous voudrez. Notez que ces profils multiples ne sont pas une mesure de cyber-sécurité (qui doit être assurée par d’autres outils et pratiques). Il s’agit d’un outil de cloisonnement social, permettant d’afficher différentes facettes de votre personne suivant les groupes sociaux où vous agissez.

Cela vous permettra, par exemple, de réserver un profil pour vous inscrire aux anniversaires familiaux et un autre pour des conférences liées au travail, ou encore de distinguer les groupes liés à vos loisirs de ceux vous permettant d’organiser vos activités militantes.

Sur la colonne de gauche, on voit que c’est le deuxième profil de Rȯse.

Des groupes pour discuter et s’organiser ensemble

Pour l’instant, il vous faut attendre d’avoir été invité·e dans un groupe Mobilizon avant de sélectionner un de vos profils pour rejoindre ce groupe. Vous pouvez aussi créer et organiser votre propre groupe pour y inviter qui bon vous semble et définir les rôles (et donc les autorisations) des nouveaux membres du groupe que vous administrez.

Dans Mobilizon, ce sont les groupes qui disposent d’une page publique où vous pouvez exposer une courte présentation du groupe, les événements à venir et les derniers billets publiés par le groupe.

Dans l’espace réservé aux personnes inscrites au groupe, les membres peuvent (suivant leur niveau d’autorisation) ouvrir et participer aux discussions, créer de nouveaux événements et billets ou ajouter de nouvelles ressources externes (lien vers un pad d’écriture collaborative, un sondage en ligne, etc.) dans la page des ressources du groupe.

La page d’un groupe vue par une des membres de ce groupe

Mobilizon.org, le site à partager

Pour vous aider à vous y retrouver et à choisir votre instance, nous avons conçu Mobilizon.org. C’est un site qui vous aiguillera selon vos besoins, que vous vouliez en savoir plus, tester, trouver votre instance, approfondir vos connaissances ou contribuer au futur de Mobilizon.

Vous y trouverez des liens vers nos outils de facilitation, en français et en anglais, tels que :

Illustration : David Revoy (CC-By)

Mobilizon, un commun contributif

Voici Rȯse, la mascotte de Mobilizon.
illustration : David Revoy (CC-By)

Mobilizon est, depuis le début, une aventure collective. Framasoft tient avant tout à remercier et féliciter le développeur, salarié de l’association, qui a consacré près de deux ans de sa vie professionnelle à concrétiser cet outil.

Bien entendu nos remerciements vont aussi à l’ensemble des membres, bénévoles et salarié·es, qui ont contribué au projet, ainsi qu’à Marie-Cécile Godwin (conception, UX design), Geoffrey Dorne (graphisme, design UI), David Revoy (illustrations).

Enfin, nous voulons remercier toutes les personnes qui ont cru à ce projet et l’ont soutenu par leurs partages, leur attention et leur argent, notamment lors de la collecte qui a permis de financer cette v1.

Dans les prochains mois, Framasoft souhaite vivement que se crée une communauté qui s’empare du code de Mobilizon et, à terme, prenne en charge son maintien. Cela se fera en fonction des bonnes volontés et sur la durée, mais nous espérons que ce nouvel oisillon sera un jour assez fort de vos contributions pour quitter le nid de notre association.

En attendant, nous allons être très attentives et attentifs, dans les prochaines semaines, à vos retours, vos correctifs et vos envies sur les évolutions à apporter à cet outil. Nous avons aussi quelques idées de notre côté et nous ne doutons pas que Mobilizon va s’étoffer dans les mois à venir.

Soutenir Framasoft

Ce travail ne se fera que grâce aux soutiens et aux dons qui financent les actions de notre association. En effet, les dons des personnes qui nous soutiennent représentent 95 % de nos revenus et nous offrent notre liberté d’action. Framasoft étant reconnue d’intérêt général, un don de 100 € d’un contribuable français reviendra, après déduction, à 34 €.

En attendant, c’est désormais à vous de vous mobilizer pour faire connaître Mobilizon !

Premiers pas avec Mobilizon.org




Sepia Search : our search engine to promote PeerTube

Today we are opening a new door on PeerTube, making it easier to discover videos that are published in a federation that is growing every day.

PeerTube is the alternative we are developing so that everyone can emancipate their videos from YouTube and the likes. Except that unlike YouTube, PeerTube is not a single platform.

PeerTube is a software that specialists can install on a server to create multiple video platforms (called « instances »), which can be linked together within a federation.

Opening the door on a diverse federation

The problem with federation is that it is much more varied and complex than a one-website platform. It’s all well and good to decentralize to prevent the creation of new web giants, but where’s the front door?

Do we really need to explain the notion of instance? Insist on the need to find one’s own and therefore to learn about the federation policies of each instance? … to someone who simply asks :

But… I just wanted to watch videos!



The solution would be to create a search engine for all the videos published through PeerTube.

If you open a single gateway to the federation, then 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 Google has built its monopoly. Obviously, at Framasoft, we do not seek to be in a position of power… and even less to follow Google’s (bad) example! Nevertheless, we want to show the emancipating potential of this software which allows to reclaim the means to stream videos.

We therefore take the responsibility of opening Sepia Search, our gateway to videos and videomakers on PeerTube. It’s a door we open while limiting as much as possible the power we’d get, to keep respecting your attention as well as your browsing.

Presenting PeerTube without monopolizing attention

In the federation universe, the « fediverse », there are many PeerTube instances where people can sign up and create as many channels as they want, channels where they can upload their videos.

Our goal with Sepia Search is not to present all of this content. We simply want to show you the space of autonomy that PeerTube opens up, respecting the values of transparency, openness and freedom that we have been defending for more than 16 years.

Here is Sepia, PeerTube’s mascot – Illustration CC-By David Revoy

A publicly auditable indexing tool (transparency)

Behind Sepia Search, there are two softwares.

The first one is the engine: it is the software where you enter a search, it compares this search with the list of contents in its directory, and then gives the matching results.

The second one is the bodywork, the chassis: it is the software that will present the search bar, receive the request you typed, and show you the results, specifying in orange where you will go when you click on « Go and watch this video ».

The source code, the « recipe » of each of these softwares, is transparent. We publish it on our software forge. Anyone who is able to read this code can do so, and determine if there are tools to cheat with the results display, or others to spy on your behavior.

We already know that these codes are ethical and do not spy on you. We have a good reason: as stated in our TOS, we are really, really not interested in your data!

An a posteriori moderated search engine (openness)

Not all PeerTube instances will be referenced on Sepia Search. This search engine will be based on the list of instances we maintain at instances.joinpeertube.org.

We recently announced a change in the indexing policy for this list, to align 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 videos 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 word will be discredited and ignored (as indicated in our moderation policy (FR)).

This moderation, which we hope will be as light as possible, will allow us to limit the results offered by Sepia Search to videomakers who upload original content and to channels (or even instances) that contribute to emancipate.

Illustration CC-By David Revoy

A reproducible tool, adaptable to your conditions (freedom)

It may sound paradoxical to talk about openness in order to detail the conditions under which we close Sepia Search to certain content (especially illegal content).

However, at Framasoft, we believe in the paradox of tolerance, and therefore that openness can only be maintained if the limits of this openness are honestly defined and defended.

We are aware that this is a point of view we get from our French culture (or even from Western European culture). It may, for example, shock people from a North American culture (where unconditional Free Speech is a cultural norm) or from « official » Chinese culture (where, currently, the government sets strict limits on freedom of expression).

We don’t want to impose our culture, nor do we want to deny it. This is why we made sure, legally and technically, that everyone is free to set and host their own instance list, indexing engine and search site, by copying and adapting what we have created.

Sepia Search is just our gateway to PeerTube. This site aims to introduce you to the emancipatory PeerTube we work for, with our culture, activism and subjectivity.

Expecting an actor to do everything, all by theirself, is in fact a reflex of submission to the internet of platforms. It is up to you to take the power (and responsibilities) by hosting your search engine, set up according to your culture, your indexing policy and your values!

Illustration CC-By David Revoy

What Sepia Search can do for you

If we’ve done a good work , Sepia Search will allow you to discover videos and therefore channels (or even PeerTube instances) that will interest you!

The Sepia Search site has been designed to inform you while respecting your attention:

  • The results will be the same for everyone, based only on your search (and the language of 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 a video from the results, Sepia Search 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.

The 2 first results when you type « Talk » in.

The search engine that runs Sepia Search is a free « libre » software, which means that it is open to modifications and adaptations. More advanced uses (through what is called an API) will very quickly allow even more emancipation.

For example, Internet users using Firefox will be able to add Sepia Search to the list of search engines in their browser directly from the site. Likewise, our engine (or another installation of the same engine) will be a tool for extensions that notify you when a YouTube video is also available on PeerTube, and will probably contribute to their efficiency.

A Community Funded Tool

Sepia Search is an additional and necessary step in the roadmap to PeerTube v3, for which a crowdfunding is still underway.

Being able to search for videos in the federation was in high demand, which is why we made it the first step in our roadmap. Prior to PeerTube v2.3, when using the search bar for an instance, results were limited to the videos in the federation bubble of that instance.

Thanks to your donations which have funded our work, we released version 2.3 of PeerTube at the end of July. Since then, the same search can now display results from all PeerTube instances listed in a « Search PeerTube » search engine, including the one we provide.

However, the usage surveys conducted by Marie-Cécile (the designer who has been working with us on this roadmap to improve PeerTube) and the feedback we have received from you has made us realize that this was not enough: we also needed a specific web site to promote this search engine.

Click to try SepiaSearch

Your donations fund our freedom of action: we understood the need, so we announced in mid-August that we were going to rearrange our workload and free some time up to fulfill the need, which we felt was a priority. This is how Sepia Search was born.

Last stop before the live!

There is now one big straight line on our roadmap to PeerTube v3: implementing live, peer-to-peer video streaming! As we announced, this will be a first implementation of this feature, and it will be very spartan (no chat module, no filters, no emoticons).

Illustration CC-By David Revoy

At the time of writing, nearly 1,000 people have funded €42,000 of the €60,000 needed to fully develop this v3. While the world is facing a pandemic, we did not find it decent to condition these developments to your donations. Whether we collect the €60,000 or not, we will produce this v3, even if we have to do it on our own funds (which we did for the v2).

We still hope that some of you will share our values and our approach, and that by talking about this project as widely as possible, we will manage to raise this sum (and not to overstretch our budget for next year!).

To support PeerTube, please consider sharing the roadmap page where anyone can make a donation!

 

Learn more

Learn even more (experts)




Sepia Search : notre moteur de recherche pour découvrir PeerTube

Nous ouvrons aujourd’hui une nouvelle porte d’entrée vers PeerTube, pour faciliter la découverte des vidéos qui sont publiées dans une fédération qui grandit de jour en jour.

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

PeerTube, c’est l’alternative que nous développons pour que chacun·e puisse émanciper ses vidéos des YouTube et autres TikTok. Sauf qu’à l’inverse de YouTube, Peertube n’est pas une plateforme unique.

PeerTube est un logiciel que des spécialistes peuvent installer sur un serveur pour créer de nombreuses plateformes vidéos (des « instances »), qui peuvent se relier entre elles au sein d’une fédération.

Une porte d’entrée vers une fédération diverse

Le problème, avec les fédérations, c’est qu’elles sont beaucoup plus variées et complexes qu’une plateforme à guichet unique. C’est bien joli de décentraliser pour empêcher la création de nouveaux géants du Web, mais elle est où la porte d’entrée ?

Doit-on vraiment expliquer la notion d’instance ? Insister sur le besoin de trouver la sienne et donc de se renseigner sur les politiques de fédération de chaque instance ? … à une personne qui demande simplement :

Mais… moi, je voulais juste regarder des vidéos !

La solution serait de créer un moteur de recherche pour toutes les vidéos publiées grâce à PeerTube.

Si l’on ouvre une porte d’entrée unique vers la fédération, alors 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 sur de tels mécanismes de pouvoir que Google 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 Google ! Pour autant, nous voulons montrer le potentiel émancipateur de ce logiciel qui permet de se réapproprier les moyens de diffusion.

Nous prenons donc la responsabilité de vous ouvrir Sepia Search, notre porte d’entrée vers des vidéos et des vidéastes sur PeerTube… Une porte que nous ouvrons en limitant au maximum les pouvoirs qui lui sont associés, pour respecter votre attention comme votre navigation.

Présenter PeerTube sans monopoliser les attentions

Dans l’univers de la fédération, le « fédiverse », on trouve de nombreuses instances PeerTube où des personnes s’inscrivent pour créer autant de chaînes qu’elles veulent, des chaînes où ces personnes peuvent publier leurs vidéos.

Notre objectif, avec Sepia Search, n’est pas de présenter l’intégralité de ces contenus. Nous voulons simplement vous montrer l’espace d’autonomie qu’ouvre PeerTube, en respectant les valeurs de transparence, d’ouverture et de liberté que nous défendons depuis plus de 16 ans.

Voici Sepia, læ mascotte de PeerTube – Illustration de David Revoy (CC-By)

Un outil d’indexation publiquement auditable (transparence)

Derrière Sepia Search, il y a deux logiciels.

Le premier, c’est le moteur : c’est le logiciel dans lequel on entre une recherche, qui compare cette recherche avec la liste des contenus de son annuaire, et qui donne les résultats correspondants.

Le deuxième, c’est la carrosserie : c’est le logiciel qui va présenter la barre de recherche, recevoir la demande que vous avez saisie, et vous afficher les résultats en précisant bien en orange où vous vous rendrez lorsque vous cliquerez sur « Aller voir cette vidéo ».

Le code source, la « recette de cuisine » de chacun de ces logiciels, est publié en toute transparence sur notre forge logicielle. N’importe quelle personne sachant lire ce code peut l’examiner, et déterminer s’il existe des outils pour tricher dans l’affichage des résultats, ou d’autres pour espionner vos comportements.

Nous, nous savons déjà que ces codes sont éthiques et ne vous espionnent pas. Nous avons une bonne raison : comme c’est marqué dans nos CGU, vos données ne nous intéressent vraiment, mais alors vraiment pas !

Un moteur de recherche modéré a posteriori (ouverture)

Toutes les instances PeerTube ne seront pas référencées sur Sepia Search. Ce moteur de recherche opèrera sur la liste d’instances que nous maintenons sur instances.joinpeertube.org.

Nous avons récemment annoncé un changement dans la politique d’indexation de cette liste afin qu’elle s’aligne sur la politique de l’ensemble des services que nous proposons :

Ainsi, si l’on nous signale une instance dont les contenus font explicitement l’apologie du terrorisme ou promeuvent le révisionnisme historique, nous la retirerons de l’index (non-respect des lois françaises, sur lequel nous insistons dans nos CGU), ce qui éliminera des résultats de recherche toutes les vidéos hébergées par cette instance.

A contrario, si une ou des personnes viennent abuser du temps de nos modérateur⋅ices par des signalements intempestifs et sans fondement, leur parole sera discréditée et ignorée (comme l’indique notre charte de modération).
Cette modération nous permettra de limiter les résultats proposés par Sepia Search aux vidéastes qui font des créations originales et aux chaînes (voire aux instances) qui contribuent à émanciper les esprits. Nous souhaitons qu’elle soit aussi légère que possible.

Illustration de David Revoy (CC-By)

Un outil reproductible, adaptable à vos conditions (liberté)

Il peut sembler paradoxal de parler d’ouverture pour détailler dans quelles conditions nous fermons Sepia Search à certains contenus (notamment illégaux).

Pourtant, à Framasoft, nous croyons au paradoxe de la tolérance, et donc que l’ouverture ne peut perdurer que si les limites de cette ouverture sont honnêtement définies et défendues.

Nous avons conscience qu’il s’agit là d’un point de vue venant de notre culture française, voire d’Europe de l’ouest. Il peut, par exemple, choquer des personnes de culture nord-américaine (où se pratique un Free Speech inconditionnel) ou de culture chinoise « officielle » (où, actuellement, le gouvernement pose des limites strictes à la liberté d’expression).

Nous ne voulons ni imposer notre culture, ni la renier. C’est pourquoi nous avons fait en sorte, légalement comme techniquement, que chacun·e soit libre d’éditer sa propre liste d’instances, son moteur d’indexation et son site de recherche, en copiant et adaptant ce que nous avons créé.

Sepia Search n’est que notre porte d’entrée vers PeerTube. Ce site a pour objectif de vous présenter le PeerTube émancipateur pour lequel nous travaillons, avec notre culture, notre militance et notre subjectivité.

Attendre d’un acteur qu’il fasse tout, tout seul, c’est finalement un réflexe de soumission à l’Internet des plateformes. Libre à vous de prendre le pouvoir (et les responsabilités) en hébergeant votre moteur de recherche, paramétré selon votre culture, votre politique d’indexation et vos valeurs !

Illustration de David Revoy (CC-By)

Ce que Sepia Search peut faire pour vous

Si nous avons bien travaillé, Sepia Search va vous permettre de découvrir des vidéos, donc des chaînes (voire des instances PeerTube) qui vous intéresseront !

Le site Sepia Search a été conçu pour vous informer 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 putassière 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 la vidéo, Sepia Search vous redirigera directement sur l’instance où elle est hébergée (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.

Les 2 premiers résultats de la recherche du mot « critique », en filtrant pour ne garder que des vidéos en langue française.

Le moteur de recherche qui fait tourner Sepia Search est un logiciel libre, ce qui signifie qu’il est ouvert aux modifications et adaptations. Des usages plus poussés (passant par ce qu’on appelle une API) vont très vite permettre encore plus d’émancipation.

Par exemple, les internautes utilisant Firefox pourront ajouter Sepia Search à la liste des moteurs de recherche de leur navigateur directement depuis le site. De même, notre moteur (ou une autre installation du même moteur) pourra servir aux extensions qui permettent de signaler quand une vidéo YouTube est aussi disponible sur PeerTube, afin de les rendre plus performantes.

Un outil financé par la communauté

Sepia Search est une étape supplémentaire et nécessaire à la feuille de route vers la v3 de PeerTube, pour laquelle une collecte est toujours en cours.

Le fait de pouvoir rechercher des vidéos dans la fédération était très demandé : c’est pourquoi nous en avons fait la première étape de notre feuille de route. En effet, avant la version 2.3 de PeerTube, lorsqu’on utilisait la barre de recherche d’une instance, les résultats se limitaient aux vidéos dans la bulle de fédération de cette instance.

Grâce à vos dons qui ont financé notre travail, nous avons publié fin juillet la version 2.3 de PeerTube. Depuis, la même recherche peut désormais afficher les résultats de toutes les instances PeerTube listées dans un moteur de recherche « Search PeerTube », dont celui que nous mettons à disposition.

Cependant, les enquêtes d’utilisation menées par Marie-Cécile (la designer qui s’est engagée avec nous sur cette feuille de route afin d’améliorer PeerTube) et les retours dont vous nous faites part nous ont permis de comprendre que c’était insuffisant : il fallait, en plus, un site web spécifique, faisant office de moteur de recherche.

Cliquez pour découvrir SepiaSearch

Vos dons financent notre liberté d’action : nous avons vu ce manque, et nous avons annoncé mi-août que nous allions réaménager notre plan d’action et dégager du temps pour y remédier, ce qui nous semblait prioritaire. Voici comment est né Sepia Search.

Dernier arrêt avant le live !

Il reste désormais une seule et grosse ligne droite sur notre feuille de route vers la v3 de PeerTube : implémenter la diffusion de vidéos en direct et en pair à pair ! Comme nous l’avons annoncé, il s’agira là d’une première version de cette fonctionnalité, et elle sera très spartiate (sans module de tchat, ni filtres, ni réactions émoticonées).

Illustration de David Revoy (CC-By)

À l’heure où nous écrivons ces lignes, près de 1 000 personnes ont financé 42 000 € sur les 60 000 € nécessaires au développement complet de cette v3. Alors que le monde entier fait face à une pandémie, nous n’avons pas trouvé décent de conditionner ces développements à vos dons. Que nous récoltions les 60 000 € ou non, nous produirons cette v3, quitte à le faire sur nos fonds propres (ce que nous avions déjà fait pour la v2).

Nous espérons malgré tout que certain·es d’entre vous partagerons nos valeurs et notre démarche, et qu’en parlant de ce projet le plus largement possible, nous parviendrons à réunir cette somme (et à ne pas gréver notre budget pour l’an prochain !).

Pour soutenir PeerTube, pensez à partager la page de la feuille de route sur laquelle vous pouvez faire un don !

 

Pour aller plus loin

Pour aller encore plus loin (expert·es)




Our plans for PeerTube v3 : progressive fundraising, live streaming coming next fall

Today, we are publishing the roadmap for the next six months of PeerTube’s development. With your help, we want to continue improving on this software that allows individuals, structures and collectives to emancipate from YouTube’s chokehold and regain power over how their videos are hosted.

Just like all the other information regarding PeerTube, this article is directly published in both French and English so that you can share it beyond the language barrier, and so that French speakers are not the only ones promoting, supporting and funding software that has been translated into 16 languages, and is used all around the world.

Creating the world after with PeerTube

From YouTube channels to Facebook lives, as well as Amazon-Twitch, Instagram, Snapchat and Tiktok videos, the web giants’ tools are made with the same political ideology in mind : surveillance capitalism. Their goal is simple : get your attention in to study your behaviors, file them and improve their targeted advertising. Their method is effective : offering as much software comfort and immediate gratification as possible, in order to make you abandon your control over your tool, so that they can invade and fill your available human brain time.

As such, these tools are perfectly adapted for people who have no issue with a society based on over-consumption, and who trust multi-billionaire companies (and therefore the « market ») to decide what will or will not be shown on our screens (like with Tiktok, which moderates the videos and accounts of users they deem too ugly, fat or poor).

At Framasoft, we’re on the other side, the one that wants to see a contribution-based society arise.

Connected even when isolated. Illustration CC-By-SA association LILA

The pandemic we are currently going through has been a good opportunity for us to question what we are doing and what we want to do : we thought about our role in this vaunted « world after ». More than ever, we believe that our place is close to those people who make efforts and contribute to a more human, more resilient and more respectful society. And we believe that PeerTube is a tool that can be of use to the people who defend this vision of society.

Because it is free and federated, and as such efforts have to be made to share power and responsibilities, because it democratizes online video hosting, because it empowers academies and allows previously marginalized communities to show themselves and exist… We are convinced that PeerTube is a tool that we must strengthen so that it can even better serve those who participate in this contribution society.

QueerMotion is a French-speaking PeerTube instance hosted by and for queer creators.

The « Roadmap » shows up on JoinPeertube.org

We just released a roadmap describing our intentions for the next six months of PeerTube’s development, which will lead to its third version, a « v3 ». These six months will be split between 4 steps, and each step will focus on a specific part of PeerTube. The idea behind this v3 really is to strengthen what’s already there, based on the feedback we got from instance hosters, video creators and viewers.

Step 1 - global search - Peertube

We are aware that searching for videos on a PeerTube instance can be frustrating for viewers who just want to get access to content without having to wonder who’s federated with who. For the first step of this roadmap, we will create a globalized video index to make it easier to search for content throughout the whole federation. This index will be made so that it can be easily reproduced and configured so that anyone can offer their own index, with its own eligibility rules. We hope to see indexes with no adult content, others with only content from instances dedicated to videogames, and so on.

Step 2 - moderation - Peertube

If each version of PeerTube has brought its share of moderation tools, we are aware that those features are essential for the teams that administer instances, manage their federation bubble and moderate the content hosted there. For the 2nd step of development, we will dedicate a month to developing and improving moderation tools. From reports monitoring to fighting spam, without forgetting moderation history : our list is already quite full and we will prioritize it depending on the feedback we got.

Step 3 - plugins playlists - Peertube

During the third step of the roadmap, we want to improve on the ergonomy and display of Peertube’s video playlists. The goal is to allow video creators to more easily embed playlists into their websites as well as their social media threads.

In addition, we want to make it easier to contribute to PeerTube’s code. To this end, we will improve the plugins system that allows for the addition of new features to PeerTube without having to access the code itself. We want to create a video annotation tool by ourselves. This will allow us to better understand how to facilitate and highlight the work made by those who contribute to PeerTube by creating plugins.

PeerTube v3 : going live !

The 4th and final step of this roadmap will be dedicated to the development of a new, highly anticipated feature : live peer-to-peer video streaming. We ran some tests, we know that this is a big undertaking, but we are confident that we can do it.

But be careful, with a single full-time developer on this project, we will not program the « twitch-killer » that’s as fun as « insta lives » in just two months. If you were expecting live chat modules, funny animated gifs when Karen42 makes a donation or hearts and thumbs ups popping up all over your screen, you’re going to be very disappointed!

Step 4 - live - Peertube

It is now a matter of laying the foundations for live peer-to-peer streaming. By using the « HLS » video player implemented in PeerTube version 1.3, we believe we can have live streaming with one minute of difference (or 30 seconds in optimal cases) between the video creator and the viewers. In return for this slight delay, the stream load will be able to be shared between all the devices that will be displaying the stream.

As such, this first implementation of PeerTube live streaming will be minimalist, and will probably require some effort (such as using the free software OBS to capture your audio and video streams). Nevertheless, this would be the beginning of a revolutionary tool : no need for Amazon-Twitch’s huge datacenters to stream live videos to a large amount of people, peer-to-peer will let us democratize live stream hosting!

Marie-Cécile Godwin Paccard, designer

On top of those 4 steps of development, all throughout those six months, we intend to do in-depth work regarding PeerTube’s user experience. We have chosen not to announce anything specific on this subject, to let those who will work on these matters all the freedom they need to improve PeerTube in the way they deem the most relevant.

Progressive fundraising for no-condition development

Before the pandemic, we considered starting a crowdfunding to get the € 60,000 we need for those 6 months of work dedicated to PeerTube v3. Today, as France is getting out of quarantine and as we can barely fathom the awful human and material consequences this crisis will have for many people, this does not seem appropriate to us.

However, PeerTube v3 seems even more important to us when we imagine a world where we might need to stay at home, broadcast live classes and conferences remotely, or stream an event live. We feel like we need to develop it, that we have to. Imposing a condition stating « if we do not get our 60,000€, then there will not be a v3 » here, would be a lie, marketing manipulation : this is not the kind of relation we want to maintain with you.

Sepia, PeerTube’s mascot, as they’re watching a « Can a digital tool be apolitical? » debate video (allegory)
CC-By David Revoy, re-framed by us.

Nevertheless, we will still need to find those 60,000€. Here at Framasoft, we commit to developping PeerTube v3, even if we need to take money from the donations made to the association to support all the projects we undertake, and therefore from our 2020 budget.

At the same time, we have placed a donation button dedicated to the PeerTube project on the roadmap’s page, as well as a bar indicating where we are regarding the funds for this project. This is far less exciting than the stretch goals and the countdown of traditional crowdfundings, where people are incited to donate before a deadline, so that they do not forget and move on to something else…

Yet this is also much closer to our reality : we will make improvements, because we believe that this tool is a necessary one. This is why we are willing to take the risk to put a bad strain on our 2020 budget. We know that we can trust you to contribute to funding PeerTube if you share our enthusiasm and if you have the means for it.

Study CC-By David Revoy. We thank him dearly for illustrating this roadmap.
Click to find the final original drawings.

Get further away from marketing, get closer to you

Off we go towards six months of development. On the Framablog, we will share our progress on the various steps of development as well as the finances when we will publish PeerTube’s v3, planned for November 2020. Until then, if you want to follow each step of the development, you can subscribe to the PeerTube newsletter (sent in French and in English), whose information is archived on the news page on JoinPeertube.org, and relayed by JoinPeertube’s Mastodon and Twitter accounts.

« Another » world cannot be built using surveillance capitalism’s tools.

Making it easier to access content, sharing power and responsibilities, opening up to contributions, generalizing live broadcasting thanks to peer-to-peer… PeerTube’s v3 aims to consolidate it as an alternative to Google-Youtube and Facebook-Live that is more and more convivial.

A case of force majeure has encouraged us to go even further away from traditional marketing ploys regarding fundraising : in concrete terms, our 2020 budget is in your hands. More than ever, we will need your help to actively follow and share this roadmap, make it known around you and outside of the French-speaking world.

In the end, we have decided to believe in PeerTube and to believe in you.

To go further




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

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

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

Faire le monde d’après avec PeerTube

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

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

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

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

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

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

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

La « Roadmap » s’affiche sur JoinPeertube.org

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

Etape 1 - recherche globale - Peertube

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

Etape 2 - moderation - Peertube

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

Etape 3 - plugin playlists - Peertube

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

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

PeerTube v3 : ça part en live !

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

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

Etape 4 - live - Peertube

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

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

Marie-Cécile Godwin Paccard, designer

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

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

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

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

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

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

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

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

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

S’éloigner du marketing, se rapprocher de vous

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

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

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

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

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

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

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

 

 

Pour aller plus loin




Federating Mobilizon : one more step towards de-facebooked events

There is a new development to our future alternative to Facebook: different Mobilizon installs can now federate with each other.

Why is that important? Why is this a key element? How can this make Mobilizon a fundamentally emancipatory tool? We will try to explain all this below.

This article is a part of « Contributopia’s travel journals ». From October to December of 2019, we will assess our many (donations-founded) actions, which are tax-deductible for French taxpayers. Donate here if you can.

If you are not (yet) familiar with our Mobilizon project….

Mobilizon was born from our desire to offer an alternative to Facebook events for marches to protect our climate and other citizen gatherings. Once the first version completed (by summer 2020 if all goes well!), Mobilizon will be a software that groups, structures or collectives can install on their server, to create their own event platform website. Who can do the most can do the least: if Mobilizon is designed to organize a large pacifist march, it will be easy to manage the birthday of the youngest one 😉 !

Click to download the summary of the interviews and job to be done (pdf in French, only)

We worked with designers to have a strong vision for the software. Interviewing activists at various levels of civil society has allowed us to better design Mobilizon. It should not only serve as an alternative to Facebook events, but also to Facebook groups (to gather, communicate together, organize) and Facebook pages (to publish a presentation, however brief, of its collective, its place, its association… and organized events).

We also understood that Mobilizon had to move away from the Facebook-style social features that exploit our ego and motor the attention economy. In the Mobilizon we designed, there are no likes, incentives to create the narrative of your life on a wall, and no echo chambers to these frustrating dialogues where everyone shouts and no one listens.

In June 2019, we presented this project, asking you to finance it if you wanted us to develop it. With more than €58,000 raised, it’s obivious that you shared our enthousiasm for Mobilizon! In October 2019, we released a first beta version, with basic functionalities. We want to show, in all transparency, the evolution of Mobilizon’s development, with an always-up-to-date demo on test.mobilizon.org.

Click on the screenshot to see the demo website on test.mobilizon.org

A new step forward: Mobilizon is now federated!

The federation is one of the most important aspects of the Mobilizon software. It is already good that University X can install Mobilizon on its servers, and create its instance of Mobilizon (let’s call it « MobilizedCollege.net »). But if Jaimie has created their account on UniMobilize.org, the body of their union, how can they register to the « March for Student Loans Awareness » event that was published on MobilizedCollege.net?

Integrating the ActivityPub protocol into the Mobilizon software allows each installation of each instance of the Mobilizon software to talk and federate with each other. Thus, in our example, MobilizedCollege.net and UniMobilize.org can choose to federate, i.e. share their information and interact together.

Mobilizon federated, illustrated by David Revoy (CC-By)

Rather than creating a giant platform with a single entrance door (facebook.com, meetup.com, etc.), we create a diversity of entrance doors that can be linked together, while keeping each one its own specificity. Since the second beta update, Mobilizon has made it possible to federate events, comments and participations. Most of the future features we will add in the coming months will also be federated, when appropriate.

For people who administer an instance, there is an interface to manage which instances you are subscribed to and which instances have subscribed to you.

You can already see the effects of this federation on our demo instance test.mobilizon.org. Note that the events there are fake (made for tests purposes), so if you try and install a Mobilizon instance on your server, it is better not to federate with this demo instance!

Other new features of the last two months

These last two months of development have mainly been devoted to the Federation aspect of Mobilizon. However, other improvements have also been made to the software.

One of the most visible is the addition of comments below events. Right now, this tool is basic: you can comment on an event, and respond to a comment. It is not intended to be a social tool (with likes, etc.), just a practical one.

 

Click on the comments to see the event « Mobilizon Launching Party »

Many addresses sources (to geolocate the address you type when entering the event location) have also been added to Mobilizon. We are currently thinking about how to improve this point without overloading our friends in the free-libre community such as OpenStreetMap. Today, we are still relying on OSM’s Nominatim server, pending the delivery of our own server!

Many bugs have been fixed since the October beta release. These corrections, combined with many practical and aesthetic improvements, are partly due to your feedback and contributions on our forum: thank you! If you have any comments about Mobilizon, if you spot anything on test.mobilizon.org, feel free to create a topic on our forum, the only place where we read all your feedback.

The road is long, but the path is set

Let’s be clear: Mobilizon is not (yet) ready to host your groups and events. We are already seeing pioneers who are tinkering with an installation on their servers (congratulations and thanks to you), it’s cool, really… But until we have released version 1, please consider that the software is not ready.

Also, there is no point in suggesting new features, we will not be able to add anything to what was planned during the fundraising last June. We would like to, but we simply do not have the human resources to meet all expectations. Our small non-profit manages many projects, and we must accept our limits to achieve our goals without burning out.

Click to join our forum, and give us your feedback on Mobilizon

For the next few months, the path is set:

  • Process your feedback from this beta version and get some rest by the end of the year 😉
  • Work on pages and groups (with messaging, moderation, organizational tools) in the first quarter of 2020;
  • Have time for patches, possible delays and finishes that stabilize and document the software, for its release planned before the summer of 2020.

Framasoft remains Mobilized, see you this summer!

Adding federation functionality to Mobilizon is a key step. We will continue to keep you informed of such progress on this blog, and to demonstrate it on the test.mobilizon.org website.

In the meantime, we hope that this new milestone will inspire you as much as we do on the future of Mobilizon, do not hesitate to give us your feedback on our forum and see you in June 2020… to Mobilize together!

Have a look at Contributopia’s travel journals and discover more articles and actions made possible by your donations. If you like what you just read, please think of supporting us, as your donations are the only thing that allow us to go on. As Framasoft is a public interest organization, the real cost of a 100 € donation from a French taxpayer is only of 34 €.

Support Framasoft

Header illustration: CC-By David Revoy




Mobilizon Fédéré : un pas de plus vers la dé-facebookisation de nos événements

Le développement de notre future alternative aux événements Facebook vient de franchir une nouvelle étape : la possibilité de fédérer différentes installations de Mobilizon.

En quoi est-ce important ? Pourquoi est-ce un élément-clé ? Comment cela peut faire de Mobilizon un outil fondamentalement émancipateur ? Nous allons essayer de vous expliquer tout cela ci-dessous.

Cet article fait partie des « Carnets de voyage de Contributopia ». D’octobre à décembre 2019, nous y ferons le bilan des nombreuses actions que nous menons, lesquelles sont financées par vos dons (qui peuvent donner lieu à une réduction d’impôts pour les contribuables français). Si vous le pouvez, pensez à nous soutenir.

Si vous ne connaissez pas (encore) notre projet Mobilizon…

Mobilizon est né de notre envie d’offrir une alternative aux événements Facebook pour les Marches pour le Climat et autres rassemblements citoyens. Une fois développé (d’ici l’été 2020 si tout va bien !), Mobilizon sera un logiciel que des groupes, structures ou collectifs pourront installer sur leur serveur, pour créer leur propre plateforme d’événements sous forme de site web. Qui peut le plus peut le moins : si Mobilizon est conçu pour pourvoir y organiser une grande marche pacifiste, il sera facile d’y gérer l’anniversaire du petit dernier 😉 !

Cliquez sur l’image pour télécharger une version anonymisée de la synthèse des entretiens et la liste des tâches, réalisées par Marie-Cécile Paccard (fichier pdf)

Nous avons travaillé avec des designers afin d’avoir une vision forte pour le logiciel. Interroger des citoyen·nes engagé·es à divers niveaux de la société civile nous a permis de mieux concevoir Mobilizon. Il ne doit pas seulement servir d’alternative aux événements Facebook, mais aussi aux groupes Facebook (pour se rassembler, communiquer ensemble, s’organiser) ainsi qu’aux pages Facebook (pour publier une présentation, même sommaire, de son collectif, son lieu, son association… et des événements organisés).

Nous avons aussi compris que Mobilizon devait s’éloigner des fonctionnalités sociales à la Facebook, celles qui exploitent notre ego et fondent les mécanismes de l’économie de l’attention. Dans Mobilizon tel que nous l’avons conçu, vous ne trouverez pas de likes, d’incitation à se mettre en scène sur son mur pour y créer le narratif de sa vie, ni de caisse de résonance de ces dialogues frustrants où tout le monde crie et personne ne s’écoute.

En juin 2019, nous vous présentions ce projet, en vous demandant de le financer si vous souhaitiez que nous le développions. Avec plus de 58 000 € récoltés, on peut dire que vous partagiez notre envie que Mobilizon voie le jour ! En Octobre 2019, nous avons publié une première version bêta, très sommaire, avec les fonctionnalités basiques. L’objectif est de vous montrer, en toute transparence, l’évolution du développement de Mobilizon, que vous pouvez tester au fur et à mesure de ses mises à jour sur test.mobilizon.org.

cliquez sur la capture pour aller voir la démonstration sur test.mobilizon.org

Une nouvelle étape franchie : Mobilizon est désormais fédéré !

La fédération est l’un des aspects les plus importants du logiciel Mobilizon. C’est déjà bien que l’université X puisse installer Mobilizon sur ses serveurs, et créer son instance de Mobilizon (appelons-la « MobilizTaFac.fr »). Mais si Camille a créé son compte sur SyndicMobilize.org, l’instance de son syndicat, comment peut-elle s’inscrire à l’événement « Marche contre la précarité étudiante » qui a été publié sur MobilizTaFac.fr ?

Intégrer le protocole ActivityPub au logiciel Mobilizon permet à chaque installation de chaque instance du logiciel Mobilizon de pouvoir parler et échanger avec d’autres. Ainsi, dans notre exemple, MobilizTaFac.fr et SyndicMobilize.org peuvent choisir de se fédérer, c’est-à-dire de synchroniser leurs informations et d’interagir ensemble.

Mobilizon Fédéré, vu par David Revoy (CC-By)

Plutôt que de créer une plateforme géante avec une porte d’entrée unique (facebook.com, meetup.com, etc.), on crée une diversité de portes d’entrées qui peuvent se relier entre elles, tout en gardant chacune sa spécificité. Depuis la mise à jour « bêta 2 », Mobilizon permet de fédérer les événements, les commentaires, les participations. Bien entendu, dans les développements des prochains mois, les fonctionnalités appropriées seront, elles aussi, fédérées.

Vous pouvez d’ores et déjà voir les effets de cette fédération sur notre instance de démonstration test.mobilizon.org. Notez que les événements qui y sont créés sont de faux événements (qui servent de tests), donc si vous bidouillez une instance Mobilizon sur votre serveur, mieux vaut ne pas se fédérer avec cette instance de démonstration !

Pour les personnes qui administrent une instance, il existe une interface permettant de savoir et choisir à quelles instances on est abonné et quelles instances sont abonnées à la sienne.

Les autres nouveautés de ces deux derniers mois

Ces deux derniers mois de développement ont principalement été consacrés à l’aspect fédération de Mobilizon. Cependant, d’autres améliorations ont aussi été apportées au logiciel.

Une des plus visibles, c’est l’ajout de commentaires en dessous des événements. L’outil est pour l’instant sommaire : on peut commenter un événement, et répondre à un commentaire. Il n’est pas prévu d’en faire un outil social (avec likes, etc.), simplement un outil… pratique.

 

Cliquez sur ces commentaires pour découvrir l’événement qui fête le lancement de Mobilizon !

De nombreuses sources d’adresses (pour géolocaliser l’adresse que l’on tape lorsqu’on renseigne le lieu de l’événement) ont aussi été ajoutées à Mobilizon. Nous réfléchissons actuellement à trouver comment améliorer ce point sans surcharger les projets libres compagnons tels que OpenStreetMap. En effet, nous nous appuyons encore sur le serveur Nominatim d’OSM, en attendant la livraison de notre propre serveur !

De nombreux bugs ont été corrigés depuis la publication de la bêta d’octobre. Ces corrections, associés à de nombreuses améliorations pratiques et esthétiques, nous les devons en partie à vos retours et à vos contributions sur notre forum : merci à vous ! Si vous avez la moindre remarque sur Mobilizon, si vous repérez quelque chose sur test.mobilizon.org, n’hésitez pas à créer un sujet sur notre forum, qui est le seul endroit où nous lisons tous vos retours.

La route est longue, mais la voie est toute tracée

Que l’on soit bien d’accord : Mobilizon n’est pas (encore) prêt à accueillir vos groupes et vos événements. Nous voyons d’ores et déjà des pionnier·es qui bidouillent une installation sur leurs serveurs (bravo et merci à vous), c’est cool, vraiment… Mais tant que nous n’avons pas publié la version 1, veuillez considérer que le logiciel n’est pas prêt.

De même, il ne sert à rien de nous suggérer de nouvelles fonctionnalités, nous ne pourrons rien ajouter à ce qui a été prévu lors de la collecte de juin dernier. Nous aimerions bien, mais nous n’avons tout simplement pas les moyens humains de répondre à toutes les attentes. Notre petite association porte de nombreux projets, et nous devons accepter nos limites pour les maintenir sereinement.

cliquez sur l’image pour rejoindre notre forum, où vous pouvez nous communiquer vos retours sur Mobilizon

Pour les prochains mois, le chemin est tout tracé :

  • Traiter vos retours de cette version bêta et se reposer un peu d’ici la fin de l’année 😉
  • Travailler sur les pages et les groupes (avec messagerie, modération, outils d’organisation) au premier trimestre 2020 ;
  • Avoir du temps pour les correctifs, les éventuels retards et les finitions qui stabilisent et documentent le logiciel, pour sa sortie prévue avant l’été 2020.

Framasoft reste Mobilizée, rendez-vous cet été !

L’ajout des fonctionnalités de fédération à Mobilizon est une étape clé. Nous continuerons de vous tenir informé·es de telles avancées sur ce blog, et de les démontrer sur le site test.mobilizon.org.

En attendant, nous espérons que ce nouveau point d’étape vous enthousiasme autant que nous sur l’avenir de Mobilizon, n’hésitez pas à nous faire vos retours sur notre forum et rendez-vous en Juin 2020… pour se Mobilizer ensemble !

Rendez-vous sur la page des Carnets de Contributopia pour y découvrir d’autres articles, d’autres actions que nous avons menées grâce à vos dons. Si ce que vous venez de lire vous plaît, pensez à soutenir notre association, qui ne vit que par vos dons. Framasoft étant reconnue d’intérêt général, un don de 100 € d’un contribuable français reviendra, après déduction, à 34 €.

Soutenir Framasoft

Illustration d’entête : CC-By David Revoy




Mobilizon : lifting the veil on the beta release

Mobilizon is an alternative to Facebook groups and events. After a successful crowdfunding, it is time we gave you a taste of this software and updated you on its progress.

This article is a part of « Contributopia’s travel journals ». From October to December of 2019, we will assess our many (donations-founded) actions, which are tax-deductible for French taxpayers. Donate here if you can.

La version originale (en Français) de cet article est à lire ici.

An eagerly awaited alternative to Facebook events

During the Spring of 2019, we launched our Mobilizon crowfunding, to fund a free/libre software allowing communities to liberate themselves from Facebook events, groups and pages.

This crowdfunding’s aim was to produce Mobilizon and to know how far you all wanted us to go with this project. Over one thousand people funded this project, and we are very pleased to see how enthusiastic you all were: evidently, many of us are tired of Facebook’s walled garden around our events!

Thank you all for the sucess of this crowdfunding!

Today, we are keeping a promise we made during the campaign: sharing Mobilizon’s progress with you. We decided to showcase it to you as soon as possible, even though most features are not developed yet. This is precisely what a beta is: some things are still rough around the edges, the paint is fresh, not everything is in place (yet)… but you can still get a clear picture of what we have achieved and how much work still remains to be done.

A beta release to lay the foundations

Mobilizon‘s aim is to create a free/libre software allowing communities to create their own spaces to publish event.

Here is everything you can do with Mobilizon:

  • Sign up with your email and a password, then log in;
  • Receive email notifications;
  • Create and manage several identities from the same account;
    • to compartimentalize your events;
    • Every identity consists of an ID, a public name (name, nickname, username, etc.) an avatar and a bio
  • Create, edit or delete events;
    • From the identity you used to create said event;
    • You can create, keep, edit (and delete) draft events;
    • You can manually aprove (or refuse) attendance requests.
    • You can easily share by mail or on your social medias;
    • You can add events to your calendar.
  • Register for an event by choosing one of your identities;
  • Report problematic content to the instance[2] moderation;
  • Manage reports of problematic content

dessin de Mobilizon par David Revoy
Mobilizon, illustrated by David Revoy – License : CC-By 4.0

We are very enthusiastic about the ability to use different identities. Under the same account, you can compartimentalize several aspects of your social life: one identity for sports, one for family gatherings, another one for activism, etc.

This is the sort of tool Facebook & Co will never offer, as they have a vested interest in gathering every aspects of our social lives under a single, and therefore advertiser-friendly, profile… Thus, it always brings us great joy to realize that when we distance oursleves from these platforms model, we can imagine user-friendly, emancipatory tools.

Better yet, you can have a look by yourself…

test.mobilizon.org: discover the software and its features

Wait up before you organize a Last Party Before Armageddon on test.mobilizon.org: it is only a demo site! Feel free to use it however you want, to click at will: there will be no consequences as every account, event etc. will be automatically deleted every 48 hours.

Click on the screenshot to go and visit the demo of Mobilizon !

One of our promises while we were mapping out Mobilizon’s development was to create a tool by and for people, so we worked with UI/UX designers… we hope you like the result!

We have made room on our forum for your feedback. However, we will probably not be able to answer to requests pertaning to new features, as we already have much to do!

The way is already mapped out: we are Mobilized!

In the next few months, we will publish regular updates of this beta release, and show you its progress. This way, we will have time to observe and hear your feedback, up until the first fully functional release of Mobilizon, which is planned for the first semester of 2020.

Depending on your level of expertise, you may look under the hood and read Mobilizon’s source code. Nevertheless, we do not recommend installing Mobilizon on your server before we take care of its federated[1] features.

As Mobilizon is not (yet) federated[1], it is not (yet) possible, for example, to register to a Framaparty posted on Framasoft’s Mobilizon instance[2] from an account created on a UnitedUni instance, hosted by your college. Both the federeated aspect and the ability to register to an event anonymously are being developed right now. We will introduce you to them when we keep you updated on the software again, around December.

With the federation features coming next december, compass roses will multiply!
Illustration: David Revoy – License : CC-By 4.0

During 1st semester of 2020, we will publish the first stable release of Mobilizon. We will implement moderation tools as well as collaborative ones (groups, organizational spaces, private messages). We will be in touch with pioneer installers and users (the latest have probably used their pals’ servers). We will be working on technical documentation too.

We keep our promises, starting now

We at Framasoft cannot wait to see as many people as possible free themselves for Facebook events, and use Mobilizon to organize, say, an advocacy group or a Climate March.

However, we might have to wait a bit before closing down all these Facebook groups that structure part of our lives. Meanwhile, we hope this demo will show the potential of a software meant to gather, organize and mobilize… people who are trying to make the world a better place.

Have a look at Contributopia’s travel journals and discover more articles and actions made possible by your donations. If you like what you just read, please think of supporting us, as your donations are the only thing that allow us to go on. As Framasoft is a public interest organization, the real cost of a 100 € donation from a French taxpayer is only of 34 €.

Support Framasoft

Header illustration: CC-By David Revoy


Notes

[1] Federation: If my college hosts my email, and yet I can communicate with a gmail (hosted by Google), it is because they speak the same language: they are federated. The federation, here, refers to the use of a common language (a « protocol ») to be able to connect. Capacities do not rely on a single player (e.g.: Facebook for WhatsApp, Google for YouTube, etc), but rather on a multitude of companies, organizations, collectives, institutions, or even private individuals, required they posess the appropriate skills. This provides more resilience and independance to these networks, and makes them harder to control as well. Thus, in the case of Mobilizon, different instances[2] of the software (on the servers of a college, collective or organization such as Framasoft, for example) will be able to synchronize the data made public (events, messages, groups, etc.).

 

[2] Instance: an instance is one hosted installation of a federated software. This software is therefore located on a server, under the responsibility of the people who administer this server (the hosts). Each host can choose whether to connect or not its instance with others, and therefore whether or not to grant access to the information shared on said instance to its members. For example, framapiaf.org, mamot.fr and miaou.drycat.fr are three Mastodon instances (respectively from the hosts Framasoft, La Quadrature du Net and Drycat). As these 3 instances are federated, their members can communicate with each other. In the same vein, two -or even two thousand- Mobilizon instances can be connected and share events.