Modifier

Mobilizon V5 : nouvelle formule

Bonjour, c’est Kaihuri ! Nous sommes depuis 2024 les mainteneurs de Mobilizon, reprenant la suite de Framasoft.

Pour lever toute ambiguïté, car la question nous a été posée plusieurs fois, nous n’avons pas « forké » mais continuons le projet, avec la bénédiction de Framasoft qui nous a donné carte blanche pour le faire. Nous avons décroché un financement européen (https://nlnet.nl/project/Mobilizon-UX/) qui nous permet sur l’année 2024 de financer près d’une cinquantaine de jours de développement. Cela peut sembler énorme, mais les journées filent vite, d’autant que Mobilizon est un outil complexe et entièrement nouveau pour les développeurs qui ont répondu à notre appel (Massedil, Pomme et Sleto).

Développer le projet comme nous le souhaitons nécessiterait d’y travailler à temps plein, non seulement pour développer le code, mais aussi pour développer les usages, échanger avec toutes sortes d’organismes, trouver des financements, accompagner des projets d’instance, explorer le Fediverse…

Et pourtant c'est en parallèle d’une vie professionnelle bien chargée que nous pilotons le développements. Nous essayons de faire au mieux, en nous basant sur notre expérience avec https://keskonfai.fr et https://kids.keskonfai.com, en échangeant avec d’autres hébergeurs d'instances et en prenant en compte les retours des utilisateurs - tout en restant dans le cadre du projet défini avec NLNet.

Après plus de six mois de labeur, nous sommes enfin en mesure de vous proposer une nouvelle version, construite avec d'autres administrateurs d’instance.

Merci à tous les développeurs qui ont collaboré à cette nouvelle version, dont voici les principales nouveautés. Les release notes sont ici.

A vous maintenant d’expérimenter cette nouvelle version. A l'heure où nous bouclons, elle est testable ici: https://beta.keskonfai.fr/

Nouveautés

Page d’accueil

  • C’est maintenant l’agenda qui apparaît en page d’accueil. Le logo est personnalisable, ainsi que la « favicon » et l’image par défaut des événements.
  • Vous aviez peut-être remarqué que les événements disparaissaient de la page d’accueil sitôt démarrés ? Maintenant ils restent visibles tant qu’ils ne sont pas terminés : on trouve enfin un événement se déroulant sur tout le week-end lorsqu’on fait une recherche le samedi.

Calendar view

Vous pouvez visualiser sous forme de calendrier mensuel les événements de l’instance. Cette fonctionnalité est en version beta.

Amélioration des événements

  • La vignette de l’événement affiche désormais les dates de début et de fin, ainsi que les horaires.
  • Un geocodeur qui trouve aussi bien les adresses que les points d’intérêts est proposé.
  • Le nombre de participants peut être masqué (vous étiez nombreux à trouver que « personne ne participe » n’était ni sexy, ni pertinent).

Gestion des événements récurrents ou activités permanentes

L’administrateur d’instance peut désormais requalifier les événements en « activités » lorsqu’ils dépassent une certaine durée, par exemple trente jours. Ainsi les associations peuvent donner de la visibilité à leur activités à l’année (ex : cours de yoga, jardin partagé…), sans polluer l’agenda.

Amélioration de la localisation

La localisation des événements est plus fiable, le but étant qu’elle soit affichée en permanence et conservée lorsque vous naviguez d’une page à l’autre.

Correction de bugs

Les bugs les plus saillants ont été corrigés, par exemple la perte de contenu lorsqu’un événement est mis à jour, ou l’affichage de la carte dans open street maps. Nous remercions LHolten, SostheneGuedon et André Menrah qui ont proposé des correctifs.

Traduction

De nombreux contributeurs sont venus enrichir les traductions

À venir

Vous trépignez certainement d’impatience de voir encore plus de fonctionnalités et d’améliorations ? Nous aussi…

En résumé, voici nos ambitions à plus ou moins court terme pour Mobilizon :

Newsletter automatique

Nous souhaitions générer et envoyer automatiquement une newsletter avec les événements d’une instance pour la semaine à venir. Et pourquoi pas, à l’avenir, permettre à l’administrateur d’un groupe de tenir informés ses membres grâce à ce genre de newsletter automatique ?

Événements à la une

Nous aimerions donner la possibilité à l’administrateur de l’instance de mettre en avant sur la page d’accueil une sélection d’événements, de groupes ou de posts.

Amélioration des catégories

Les catégories actuelles sont limitées. Nous souhaitons améliorer la catégorisation pour permettre la recherche multi-critères. Nous rêvons que Mobilizon devienne le bon coin des initiatives locales, à savoir qu’on puisse y trouver ce que l’on cherche même dans un grand volume d’infos.

Amélioration de la localisation

Nous souhaitons parachever le travail autour de la localisation: qu'elle soit clairement affichée, appliquée en permanence et conservée tout au long de la session. D’un point de vue utilisateur, ça coule de source, mais d’un point de vue technique c’est un beau casse-tête.

Amélioration de la recherche

Rendre plus explicite la recherche, en ne plus mélangant plus groupes et événements dans les résultats par exemple.

Amélioration de la gestion des participants à un événements

Corriger un bug sur le calcul du nombre de places, permettre aux inscrits de prendre plusieurs places à un événements… Ces points nous ont été remontés comme des freins à la gestion d’événements sur Mobilizon.

Autres améliorations variées

Debugger l’affichage de l’heure, empêcher la création d’un événement sans adresse, permettre l’affectation d’un rôle à un membre d’un groupe juste après l’avoir invité, corriger l’interface mobile du changement d’organisateur, débogage du calendrier encore en beta, simplifier la gestion des heures lors de la création d’événements, intégrer la notion d'activités et d'événements en cours aux pages des groupes...

Et d’autres qui semblent faciles, utiles et peu risquées

Afficher par défaut la page publique d’un groupe (et pas son interface d'admin), renommer « organisé par » par « organisé ou publié par », trier les groupes par « date de dernière activité » plutôt que « date de création », ajouter des « roue de chargement » (loading wheel) pendant la création et modification de groupes ou d’événement, debugger l’affichage tronqué du menu...

Ces évolutions sont regroupées dans la milestone 5.1.0. Mais forts de notre expérience sur la 5.0.1, nous savons déjà que tout ne tiendra pas dans le plan de charge, alors n’hésitez pas à mettre des pouces sur les issues qui vous semblent les plus importantes. Vous l’aurez compris, sauf miracle ou contribution spontanée, les issues qui ne sont pas dans la milestone 5.1.0 ne seront pas développées en 2024, mais l’inverse n’est pas vrai… Une seule exception : si une régression par rapport à la version 4.1.0 était découverte, nous la traiterions en priorité.

Et à long terme…

Les pistes de développement ne manquent pas. En voici deux qui nous tiennent à cœur :

  • pouvoir « fédérer » seulement un groupe ou un événement d’une autre instance (alors qu’aujourd’hui c’est on / off, soit on récupère tous les groupes et événements d’une instance, soit on n’en récupère aucun)
  • pouvoir lier entre eux des groupes et pouvoir référencer un événement sur plusieurs groupes.

Certains souhaitent aussi que les membres d’un groupe puissent voir la liste des participants aux événements. Nous ne craignons pas de tomber dans les travers des réseaux sociaux, dans la mesure où la navigation est dirigée par l’utilisateur et où aucun espace n’est proposé pour les contenus personnels. Par contre, nous craignons l’essoufflement par manque d’effet de réseau, alors nous accompagnerons ce genre d’idées qui favorisent l’adoption.

Mais pour poursuivre sur le long terme, Mobilizon aura besoin d’une vraie structure et des financements qui vont avec. Rien n’est garanti à ce jour, mais rien n’est impossible non plus.

En tous cas, merci d’être là aujourd’hui, merci pour votre énergie, vos événements et groupes publiés, vos initiatives pour faire connaître et utiliser Mobilizon. Nous partageons l’envie d’avoir une alternative aux GAFAM pour nos événements et activités locales et c’est ensemble que nous pourrons inscrire cette alternative dans le long terme.

Modifier

Mobilizon s'envole hors du nid de Framasoft

Nous l'avions annoncé en fin d'année 2023 lors de la sortie de la version 4 de Mobilizon : Framasoft cesse de prendre en charge le projet Mobilizon.

Grâce à votre soutien depuis l'annonce du projet en 2018, nos engagements ont été remplis, et notre vision atteinte : Mobilizon fonctionne, sert à beaucoup de monde, et nous pouvons collectivement en être fier·es.

Or, l'association Framasoft a beaucoup d'autres projets à mener, qui nécessitent de rediriger le temps et l'énergie du seul salarié qui travaillait sur ce projet vers d'autres tâches.

Toutefois, ça ne veut pas dire que Framasoft abandonne le projet ! Nous allons en effet continuer à maintenir le site https://mobilizon.fr, nous croyons toujours en Mobilizon, et sommes heureuxses de pouvoir passer la main.

Est-ce que c'est la fin du logiciel Mobilizon ?

C'est très peu probable. Déjà parce que l'association Kaihuri a obtenu des promesses de financement de la part de l'organisme NLnet (qui a précédemment financé Framasoft pour Mobilizon) et que les développements liés sont en cours.

Ensuite, grâce aux efforts de Kaihuri, il existe une aujourd'hui une activité significative autour du logiciel (Forum Framacolibri, bug tracker) et de l'écosystème (Gancio, Fédération Wordpress).

Enfin parce que Framasoft, en continuant de proposer le service mobilizon.fr, s'assurera de son bon fonctionnement, en participant au travail de la communauté (par exemple en remontant des bugs ou en proposant des correctifs).

Qui gère le projet Mobilizon en 2024 ?

Framasoft a transmis les droits de gestion du dépôt principal à l'association Kaihuri, ainsi que la gestion des sites et services annexes (par exemple https://joinmobilizon.org).

Petit à petit, nous allons transférer les noms de domaines et les comptes de médias sociaux à la nouvelle équipe, et l'infrastructure du projet sera également transférée entre leurs mains.

Si vous souhaitez échanger au sujet du projet Mobilizon, c'est donc maintenant vers elleux qu'il faut se tourner.

Que va devenir le service mobilizon.fr ?

Si nous nous désengageons du développement du projet, nous n'avons pas prévu de fermer ce service, et nous nous efforcerons de mettre à jour le service vers les nouvelles versions du logiciel Mobilizon, si celles-ci restent dans le cadre de ce que nous souhaitons proposer à travers https://mobilizon.fr

Nous souhaitons donc bon vent à la nouvelle équipe derrière Mobilizon, et espérons que ce logiciel et les services qu'il procure continueront à servir au plus grand nombre !

Nous tenons enfin à remercier celles et ceux d'entre vous qui nous ont soutenu depuis 6 ans dans la réalisation de ce projet. Grâce à votre soutien, non seulement le Mobilizon que nous avions imaginé existe, mais en plus le projet est devenu assez solide pour être repris et poursuivi par la communauté.

Merci encore de votre confiance,

Framasoft

Modifier

Mobilizon V4 : l’étape de la maturité

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.

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

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.

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 renvoyer 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

Modifier

La version 3.1 de Mobilizon est sortie !

On pourrait penser que cette version 3.1 arrive avec un léger retard par rapport à la roadmap, mais elle tombe, en fait, parfaitement avec le retour des beaux jours et les envies d'être ensemble, dehors, dans la rue, dans la nature, dans la rue, où vous voulez, dans la rue…

Soyez arbitraires dans vos adresses

Vraiment où vous voulez puisque, alors que jusqu'ici, il n'était pas possible d'ajouter une adresse inconnue du moteur de recherche de Mobilizon, maintenant, vous le pouvez en déplaçant l'icône de localisation sur la carte à l'endroit que vous souhaitez !

Les organisateurs d'événement au milieu de la nature et les habitant⋅es du 2 impasse des pâquerettes de Trifouilly-les-Oies seront ravi⋅es !

Protegeons nous du spam spam SPAM

image rose se battant contre le spam - par David Revoy

Si le succès d'un service se mesure à la quantité de spams qu'il reçoit, mobilizon.fr se porte plutôt bien ! Mais si nous apprécions qu'il soit rempli d'événements, nous le sommes moins qu'il le soit de tentatives d’hameçonnages…

Grâce au service Akismet, proposé par la société derrière le logiciel libre Wordpress, cette nuisance devrait se réduire ! Cette fonctionnalité de vérification des comptes sur votre instance est en opt-in (vous devez l'activer vous-même : elle ne l'est pas par défaut) et réservée aux admins…

Si activé, le système anti-spam va vérifier les profils créés, les événements et les commentaires, en empêchant leur publication. Les admins peuvent exécuter une commande pour détecter du spam dans le contenu existant. Enfin, le contenu des signalements peut également être transmis à Akismet.

image vue signalements

Une API pour s'ouvrir aux applications

L'API a été améliorée afin de permettre, par la suite, de faire fonctionner notre outil d'import d'événements externes (à venir, comme c'est annoncé dans notre feuille de route).

En attendant elle permet désormais de créer des applications à proprement parler, et ajoute aussi des limites saines pour les accès (rate-limiting) aux API de création de compte, les réinitialisations de mot de passe, de connexion, etc…

image import événement

La chasse aux bugs (avec tendresse)

  • Les exports ICS/Atom, pour ajouter des événements à son calendrier ou son flux RSS par exemple, ne contiennent plus que les événements futurs (avant, ils contenaient aussi les passés). Cela permet, en plus, d'avoir des exports moins conséquents !
  • On s'est dit qu'afficher les événements dans un ordre chronologique, c'était mieux. Et en plus ça corrige un bug qui affichait les événements de février avant janvier… La vie est bien faite, quand même !
  • Signalez les spams encore plus rapidement maintenant que le focus arrive automatiquement dans la zone de rédaction. Avant, il fallait cliquer dans cette zone. Tremblez spammeurs !
  • Côté admin, les adresses IP et dates de connexion d'un compte sont visibles dès sa création (plutôt qu'à la première connexion du compte).
  • Si vous utilisez Docker, Mobilizon essayait d'extraire les données de fuseau horaire dans le conteneur sans y parvenir. Les données tzdata sont maintenant téléchargées dans un dossier exposé dans un volume spécifique. Et ça, ça change tout (au moins).

Ce n'est bien-sûr pas tout et vous trouverez la liste de toutes les améliorations et corrections apportées (en anglais) sur le changelog !

Un travail fait grâce et avec votre soutien

Et, bien sûr, si nous pouvons vous proposer cette alternative pour vos événements et poursuivre les objectifs de notre feuille de route, c'est grâce à votre soutien (financier, mais pas que) !

Framasoft vit essentiellement des dons, et ceux-ci permettent non seulement de soutenir Mobilizon, mais aussi plus spécifiquement notre campagne « Dorlotons Dégooglisons » jusqu'au 7 juin (le reste de l'année, cela soutient l'association et ses autres projets aussi) ! N'hésitez pas à participer et/ou partager l'information à votre entourage !

Librement,

Framasoft.

Modifier

Roadmap Mobilizon 2023

Bonjour !

Cela fait quelques mois depuis la dernière version de Mobilizon, notre outil pour trouver, créer et organiser des événements. Nous (Framasoft, une petite association à but non lucratif) sommes fière·s de vous présenter notre feuille de route pour les développements que nous avons prévu pour Mobilizon en 2023.

Il nous semble important de repréciser que nous ne dédions qu’un développeur à temps partiel à Mobilizon (oui, un seul !), Mobilizon étant un projet parmi plus d’une cinquantaine menés par notre association.

Mars/Avril 2023

Anti-spam Akismet

Nous avons eu de nombreux problèmes de spam, notamment sur l'instance administrée par Framasoft, https://mobilizon.fr. Nous comptons proposer une fonctionnalité (opt-in) de vérification des comptes et du contenu, à l'aide du service Akismet, proposé par la société derrière le logiciel Wordpress. Nous souhaitons aussi corriger un bug qui empêche l'enregistrement de l'adresse IP des comptes ne s'étant jamais connectés.

Adresses arbitraires

Actuellement, Mobilizon utilise un moteur de recherche d'adresses afin de trouver les lieux des événements lors de leur création. Cela ne permet pas de renseigner des adresses arbitraires si aucune adresse n'est trouvée.

Cette fonctionnalité est demandée depuis longtemps et aurait dû faire partie de la v3 de Mobilizon publiée l'année dernière. Notre retard a dû la délayer à cette année.

Système d'authentification et d'autorisation

Afin d'améliorer les utilisations externes de Mobilizon et d'éviter l'utilisation du mot de passe à des endroits non sécurisés, Mobilizon va avoir un système d’authentification et d'autorisation d'applications externes basé sur le standard OAuth2.

Cette fonctionnalité est notamment nécessaire pour la fonctionnalité d'import des événements externes dont nous allons parler plus bas.

Résolutions de bugs et améliorations diverses

La migration du code front-end de Mobilizon de Vue 2 à Vue 3 et le remplacement de Buefy/Bulma par Tailwind a laissé derrière elle quelques petits bugs. Nous allons les régler ainsi qu'effectuer quelques améliorations mineures sur le sujet de l'interface utilisateur. Il y a également une multitude de retours sur notre système de gestion de tickets que nous n'avons pas eu le temps de traiter pour le moment.

Plus tard en 2023

Import des événements externes

Cette fonctionnalité était également prévue pour fin 2022, mais compte tenu de la dépendance au système d'applications tierces détaillé au dessus, cela n'a pas pu se faire. Nous choisissons de créer une application externe au lieu d'intégrer cette fonctionnalité dans l'application Mobilizon elle-même afin d'éviter des problématiques judiciaires, et également de donner la possibilité à d'autres logiciels de se brancher sur cette solution d'import d'événements externes.

Communications privées entre organisateurs et participants à un événement

Il s'agit une limitation importante et largement demandée par les utilisateur·ices de Mobilizon : la possibilité pour les organisateur·ices de communiquer des informations de manière privée aux participant·es. Cela peut être des mises à jour ou des précisions sur l'événement, ou bien la communication de manière privée d'informations pour participer à l’événement (adresse postale, lien de visio-conférence …). Nous avons délayé cette fonctionnalité afin de réfléchir au cadre dans lequel elle s'insère, pour se demander dans quelle mesure Mobilizon requiert un système de messagerie interne, et quelle serait l'expérience utilisateur d'une telle fonctionnalité.

Et ensuite...

Une fois que cette fonctionnalité sera implémentée, nous considérons avoir fait le tour du périmètre fonctionnel de l'application pour le moment. Le temps de Framasoft sur ce projet est limité, et si nous nous efforcerons de continuer à faire vivre le projet et d'en assurer la maintenance, nous ne prévoyons pas de financer le développement de nouvelles fonctionnalités en 2024.

Cela étant dit, Mobilizon est un logiciel libre, et il existe des groupes d'utilisateur·ices qui ont des besoins spécifiques. Exprimer à toute la communauté ses envies pour voir s'il est possible de regrouper les disponibilités et les ressources, c'est la prochaine étape pour Mobilizon.

Nous vous invitons ainsi à y participer en vous exprimant sur le sujet sur notre forum par ici : https://framacolibri.org/t/mobilizon-2023-roadmap/17196.

Modifier

Apprenez tout sur Mobilizon v3 et Mobilizon Search Index !

Bonjour, La V3 de Mobilizon est désormais publiée 🎉. À cette occasion, nous avons publié un billet de blog résumant une année de travail et d'améliorations sur l'écosystème Mobilizon. Il présente les nouvelles fonctionnalités de Mobilizon v3 et Mobilizon Search Index ainsi que ce sur quoi nous pensons pouvoir travailler l'année prochaine.

Nous tenons à remercier toutes les personnes qui ont contribué à l'écosystème Mobilizon tout au long de l'année : vous êtes tous formidables ! Nos remerciements vont également à NLnet, dont la bourse a financé une partie de nos dépenses en 2022, le reste provenant directement du budget de notre association, qui est financée par vos dons que nous recevons pour l'ensemble de nos actions.

Si vous souhaitez nous aider à financer notre travail en 2023 sur Mobilizon et de nombreux autres projets, pensez à soutenir Framasoft. Et n'oubliez pas de partager l'info autour de vous ! Nous espérons que vous apprécierez Mobilizon v3, Framasoft

Modifier

🎉✌️ Mobilizon v2: un outil pensé pour vous servir ! ✌️🎉

La version de la maturité ?

Voilà un an que nous y travaillons, nous publions aujourd'hui la v2 de Mobilizon. Vous pouvez découvrir ces nouveautés de plusieurs manières :

Disparaître - sous les radars des algorithmes

Avec plus d'un an d'améliorations, nous espérons que Mobilizon vous aidera à libérer vos événements et vos groupes des griffes de Facebook.

Merci à toutes les personnes qui ont contribué à cette version, par leur travail, leurs retours, leurs échanges, leur soutien.

Cette v2 de Mobilizon a été financée sur notre budget 2021, grâce aux dons qui font vivre notre association.

Si vous le pouvez, pensez vous aussi à soutenir Framasoft.

Librement et fièrement,

Framasoft

Ronde de fennecs allongées au sol - CC By David Revoy

Modifier

La 1.3 de Mobilizon est sortie !

Une nouvelle version de Mobilizon vient tout juste d'être publiée. Chez Framasoft, nous avons mis à profit le calme des mois d'été pour bien avancer dans le développement de ces nouvelles fonctionnalités. Voici donc quelques précisions sur ce que vous apporte cette version 1.3.

Une gestion plus communautaire des événements et des billets de la page publique d'un groupe

Jusqu'à maintenant, seul le profil ayant créé un événement ou un billet pour la page publique d'un groupe pouvait éditer les informations de cet événement ou de ce billet. Vous avez été nombreu⋅ses à nous indiquer que ce n'était pas idéal et qu'il était souhaitable que d'autres membres du groupe puissent modifier ces contenus. Nous avons donc fait le nécessaire afin que Mobilizon permette désormais à tous les profils ayant le statut administrateur⋅ice ou modérateur⋅ice d'un groupe de pouvoir éditer tous les évènements et billets créés au sein de ce groupe.

Pour en savoir plus sur les différents rôles au sein d'un groupe : https://docs.joinmobilizon.org/fr/utilisation/groupes/roles-groupe/

De plus, tous les administrateur⋅ices ou modérateur⋅ices d'un groupe peuvent dorénavant approuver et gérer les demandes de participation à un événement du groupe, si ce paramétrage a été activé.

Des métadonnées pour les événements

A partir de la version 1.3, lorsque vous créez un événement, vous avez la possibilité d'ajouter des métadonnées. Vous pouvez ainsi préciser des informations qui seront davantage visibles car elles apparaissent dans la colonne droite de l'événement (sous le champ du site web).

Ce champ est répétable afin que vous puissiez mettre en évidence plusieurs informations. D'ailleurs, si vous cliquez dans le champ vide, on vous suggère quelques éléments que vous pourriez indiquer. Par exemple, vous pouvez préciser le niveau d'accessibilité d'un événement (si l'événement est accessible en fauteuil roulant ou si le direct vidéo de l'événement est interprété en langue des signes), ou bien indiquer un compte sur le fediverse à suivre pour les mises à jour de l'événement, ou même renseigner l'URL d'un live (PeerTube/YouTube/Twitch). D'ailleurs, les métadonnées concernant les flux vidéo en direct liés à PeerTube, YouTube et Twitch bénéficient de l'intégration du lecteur vidéo (iframe) sous la description de l'événement.

Et si le type d'information que vous souhaitez ajouter n'apparaît pas dans nos suggestions, vous pouvez le créer directement. Pour cela, il suffit de cliquer sur le bouton "Ajouter un nouvel élément". Une fenêtre s'affiche et vous propose d'indiquer le titre de l'élément que vous souhaitez ajouter et sa valeur (l'information en elle-même).

6 champs de métadonnées apparaissent sur cet événement

Et aussi :

Cette dernière version de Mobilizon permet aussi aux administrateur⋅ices d'une instance Mobilizon de créer des profils et des groupes directement depuis la ligne de commande et configurer leur instance afin de bloquer les inscriptions pour des adresses e-mail ou des fournisseurs de messagerie en particulier.

Beaucoup d’autres améliorations et correctifs ont été apportés dans cette nouvelle version. Vous pouvez voir la liste complète (en anglais) sur https://framagit.org/framasoft/mobilizon/-/blob/master/CHANGELOG.md

Merci à tous⋅tes les contributeur⋅ices de Mobilizon !

Framasoft

Modifier

Sortie de la 1.2 de Mobilizon / Koena Connect / Feuille de route actualisée

Bientôt 3 mois sans nouvelles… Mais rassurez-vous, c’est parce que nous étions bien occupé⋅es à vous préparer une nouvelle version, à définir un partenariat avec Koena Connect et à mettre à jour la feuille de route pour les mois à venir.

Petit tour des dernières nouveautés autour du projet Mobilizon…

Mobilizon 1.2 - Des notifications pour signaler l’activité dans les groupes et les événements !

Dans la version 1.1, nous avions mis en place un système permettant d’accéder à l’historique de toutes les actions / activités réalisées par les membres d’un groupe. Ce premier pas vers un système de notifications se voit grandement amélioré dans cette version 1.2.

Jusqu’à maintenant, quand l’organisateur⋅ice d’un événement annulait ou modifiait son évènement (hors champ "À propos de cet événement"), les participant⋅es étaient notifié⋅es par mail de ces changements. Mais si on modifiait les contenus de la description de l’événement, ielles n’en étaient pas informé⋅es. Pour palier cette situation, il est désormais possible pour l’organisateur⋅ice d’un événement d’ajouter un commentaire public à son événement et de choisir d’en notifier les participant⋅es. Ce type de notification est de deux sortes : l’envoi d’un mail ou une notification push dans le navigateur, en fonction des paramètres choisis par chaque utilisateur⋅ice.

D’ailleurs, l’interface du menu Mon compte / Notifications a été remaniée afin que vous puissiez indiquer plus aisément vos choix en la matière :

Comme vous pouvez le constater, vous pouvez aussi être notifié·es lorsque de nouveaux contenus sont ajoutés, modifiés ou supprimés au sein des groupes dont vous faites partie.

Mobilizon 1.2 - Amélioration des interfaces

Ces derniers mois, nous avons pas mal travaillé l’aspect des différents types de contenus qui composent Mobilizon. Notre objectif : rendre ces interfaces plus agréables à l’œil, plus compréhensibles et surtout plus accessibles (amélioration des contrastes des couleurs utilisées par exemple). Mais surtout, nous nous sommes appliqués à ce que ces interfaces soient bien plus agréables lorsqu’on les consulte en version mobile.

Ainsi, sur les pages "événement", nous avons souhaité réduire la taille du bloc situé en haut de la page. Pour cela, nous avons diminué la hauteur de la bannière, la taille du titre et déplacé un peu plus haut l’icône calendrier. Nous avons aussi modifié les couleurs de certains éléments : ainsi les mentions "Lieu", "Date et heure", "Organisé par" et "Site web" sont désormais en bleu foncé (car l’écriture jaune sur fond blanc n’était pas assez contrastée). Consulter ces pages à partir d’un appareil mobile devient plus aisé : les différents blocs composants un événement sont désormais facilement identifiables.

Avant
Après

Nous avons aussi réalisé quelques modifications sur les couleurs d’affichage des commentaires afin de les identifier plus facilement. Auparavant, tous les commentaires s’affichaient de la même façon, que ceux-ci aient été rédigés par l’organisateur⋅ice ou les participant⋅es. Désormais, tous les commentaires de l’organisateur⋅ice d’un événement sont facilement identifiables car le nom de l’organisateur⋅ice est surligné. De plus, les commentaires de l’organisateur avec notification des participant⋅es apparaissent désormais sur fond violet clair et sont épinglés en haut de la liste des commentaires. Enfin, il est possible de sélectionner un commentaire (en cliquant sur le créneau horaire), ce qui le fait apparaître sur un fond violet foncé et affiche son lien direct dans la barre d’url. Plutôt pratique pour partager un commentaire directement !

Du côté des pages de groupes, nous avons centré l’avatar du groupe et réordonnancé d’autres informations qui y apparaissent. Nous avons aussi modifié la couleur des différents blocs de contenus (Discussions / Ressources / Événements / Page publique) afin qu’ils soient plus contrastés et donc plus accessibles.

Avant
Après

Enfin, nous avons ajouté deux nouveaux choix dans le menu d’actions (bouton avec les …) :

  • la possibilité de partager le lien du groupe (choix "Partager")
  • la possibilité d’afficher le groupe tel qu’il est vu par les personnes qui n’en sont pas encore membres (choix "Aperçu public")

Nous avons aussi fait quelques modifications de l’apparence de la page d’accueil : les vignettes des événements reprennent la nouvelle icône calendrier et les titres sont plus compacts.

Avant
Après

Améliorer l’accessibilité de Mobilizon en partenariat avec Koena Connect

En avril dernier, la société Koena, spécialiste de l’accessibilité numérique, a sollicité le collectif CHATONS pour expérimenter son projet de médiation Koena Connect. L’objectif est de permettre à des personnes ayant rencontré des problèmes d’accessibilité numérique sur une instance Mobilizon de nous faire part de leur expérience afin d’améliorer le logiciel pour tous⋅tes.

Nous avons donc ajouté un bouton "Contact accessibilité" sur notre instance mobilizon.fr (et les chatons Keskonfai et Colibris Outils libres ont fait de même) qui donne accès à la plateforme de médiation de Mobilizon. L’équipe de Koena entreprend alors un échange avec la personne afin de préciser les difficultés en question et effectue ensuite un retour synthétique au projet Mobilizon.

Pour en savoir plus, vous pouvez consulter ce tutoriel :

Une feuille de route actualisée

Au regard de nos avancées dans le développement de Mobilizon et afin d’apporter un maximum de transparence sur la direction que nous souhaitons prendre pour les mois à venir, nous avons publié une feuille de route qui vous permet de vous faire une petite idée des prochaines évolutions.

Et en bonus : une vidéo pour découvrir Mobilizon

Lors de la sortie de la V1 en octobre dernier, nous avions rédigé un article sur le framablog : [Roman Photo] Visite guidée de Mobilizon afin de vous faire découvrir l’outil et la façon dont on peut l’utiliser. Cet article, illustré par David Revoy (CC-BY), a été mis en voix (comme plein d’autres articles du framablog d’ailleurs) par Sualtam, auteur du site lectureaudio.fr. Et nous avons décidé de réaliser un petit montage vidéo de tout cela que nous avons publié.

Beaucoup d’autres améliorations ont été apportées dans cette nouvelle version. Vous pouvez voir la liste complète (en anglais) dans le Changelog.

Merci à tous·tes les contributeur⋅ices de Mobilizon !

Framasoft

Modifier

La 1.1 de Mobilizon est sortie !

Ça faisait un moment qu’on ne vous avait pas donné de nouvelles de Mobilizon ! Faut dire, on était bien occupés à coder de nouvelles fonctionnalités ces derniers mois. Mais ça y est, on pense avoir assez avancé pour publier une nouvelle version majeure. Voici donc quelques explications sur ce que vous apporte cette version 1.1.

Un historique pour suivre toutes les activités de vos groupes

Vous avez été nombreu⋅ses à nous le demander et il est désormais possible d’accéder à l’historique de toutes les actions / activités réalisées par les membres d’un groupe. Pour cela, c’est très simple, une fois sur la page du groupe, il vous suffit de cliquer sur le bouton Activité. Apparaît alors une page listant l’ensemble des activités du groupe classées par date, du plus récent au plus ancien. Il est possible, à l’aide des boutons situés en haut de la page, de filtrer ces informations afin de n’en faire apparaître qu’une partie.

Ainsi, vous pouvez n’afficher que :

  • les changements parmi les membres
  • les modifications des paramètres du groupe
  • les créations et mises à jour d’événements
  • l’ajout de nouveaux billets
  • les nouvelles discussions et les interactions au sein de celles-ci
  • l’ajout de ressources
  • vos activités au sein du groupe
  • les activités des autres membres au sein du groupe

Précision : cette fonctionnalité n’est disponible qu’une fois que vous êtes membre d’un groupe. Et cette liste d’activités ne sera accessible qu’à partir de la date où vous aurez rejoint le groupe (pas d’affichage des activités antérieures à votre adhésion au groupe).

Nous espérons que cette fonctionnalité, premier pas vers un système de notifications, vous permettra de suivre plus aisément les activités à l’intérieur de vos groupes et ainsi de vous y investir davantage.

Afficher en page d’accueil des événements proches de chez moi

Il est désormais possible de faire apparaître sur la page d’accueil un nouveau bloc de suggestions d’événements intitulé "Événements proches". Pour que ce bloc apparaisse, il suffit d’indiquer la ville ou la région et le rayon (en km) dans la partie "Préférences" de votre compte.

Les flux RSS débarquent sur Mobilizon !

Cette nouvelle fonctionnalité bien pratique va vous permettre de récupérer des flux RSS pour les ajouter dans votre agrégateur préféré. La génération de flux RSS est désormais active sur :

  • les événements que vous avez créés ou auxquels vous participez
  • l’activité des groupes (que vous en soyez membre ou non)

Pour accéder aux flux RSS de votre compte, il vous suffit d’aller dans les paramètres de votre compte et de cliquer sur l’onglet Notifications. En bas de la page, vous avez une rubrique intitulée Flux personnels à partir de laquelle vous accédez à l’URL du flux RSS des événements pour lesquels n’importe lequel de vos profils est un⋅e participant⋅e ou un⋅e créateur⋅ice. Il vous suffit alors de coller l’URL de ce flux dans votre agrégateur de flux RSS favori !

Si vous souhaitez récupérer le flux RSS d’un seul de vos profils, il vous faut alors vous rendre sur ce profil. En bas de la page, vous avez une rubrique intitulée Flux du profil qui vous permet d’accéder au flux RSS du profil en question.

Pour accéder au flux RSS d’un groupe, vous permettant de récupérer les événements et les billets publics de celui-ci, il faut vous rendre sur sa page et cliquer sur le bouton d’actions supplémentaires (3 petits points) puis sélectionner Flux RSS / Atom. Cliquez ensuite sur Copier l’adresse du lien et allez la coller dans votre agrégateur de flux RSS préféré.

Si vous êtes administrateur⋅ice d’une instance, vous pouvez même récupérer le flux RSS de toute l’activité publique de votre instance. Pour cela il vous suffit d’ajouter /feed/instance/atom à l’URL de votre instance.

Comme vous l’aurez sûrement remarqué, nous vous proposons aussi de récupérer des flux ICS / Webcal pour ajouter à vos agendas les événements que vous avez créés, auxquels vous participez ou ceux créés par certains groupes.

Et aussi

Vous le savez sûrement, Mobilizon étant l’un des nombreux logiciels du fediverse, vous pouvez suivre vos groupes Mobilizon préférés depuis Mastodon ou Pleroma. Si vous ne savez pas comment faire, on a réalisé un petit tutoriel.

Les gestionnaires d’un groupe peuvent désormais approuver manuellement les demandes de suivi de leur groupe effectuées depuis Mastodon ou Pleroma. Pour cela, il suffit de se rendre dans les paramètres du groupe et de sélectionner Abonné⋅es. Une liste des personnes ayant demandé à suivre votre groupe sur Mastodon ou Pleroma apparaît. Vous pouvez alors accepter ou rejeter ces demandes.

Pour celles et ceux qui souhaitent se lancer dans l’installation d’une instance de Mobilizon, nous proposons un nouveau mode d’installation, bien plus agréable, car tout y est pré-compilé. Les prérequis au niveau du serveur en terme de performances sont moins élevés. Plus besoin d’avoir une machine de guerre pour la mise en place du service !

Beaucoup d’autres améliorations ont été apportées dans cette nouvelle version. Vous pouvez voir la liste complète (en anglais) sur https://framagit.org/framasoft/mobilizon/-/blob/master/CHANGELOG.md

Merci à tous.tes les contributeur⋅ices de Mobilizon !

Framasoft

Modifier

Mobilizon : premières mises à jour

Bonjour !

Une première mise à jour a été publiée hier pour Mobilizon. Celle-ci apporte des correctifs, mais aussi des améliorations apportées grâce à vos retours et aussi à vos contributions !

L’objectif de la première mise à jour après la publication d’une version majeure est de résoudre tous les bugs que vous nous avez fait remonté. Cette version 1.0.2 (oui : y’a eu deux mises à jour d’un coup :p !) a notamment permis de réparer :

  • la pagination des listes d’éléments (pour l’administration de groupes ou des instances) ;
  • la détection des types de fichiers ajoutés aux ressources ;
  • le respect du choix de la langue d’affichage (remanié pour l’occasion) ;
  • et bien d’autres bugs listés dans le journal des mises à jour

Cela nous tenait à cœur : il est désormais possible de rejoindre directement les groupes dans Mobilizon. Pour cela les personnes qui administrent le groupe doivent décider s’il s’agit d’un groupe ouvert (il y aura un bouton "Rejoindre le groupe" qui permettra de le rejoindre automatiquement), ou d’un groupe sur invitation uniquement. Notez que nous prévoyons, à l’avenir, de proposer de nouvelles façons de gérer les inscriptions aux groupes.

Grâce à vos contributions, Mobilizon peut désormais être installé grâce à Docker. Nous avons ajouté cette méthode d’installation dans notre documentation.

De même, les contributions des polyglottes vont bon train, et Mobilizon est désormais disponible en 14 langues, dont les plus récentes sont l’Esperanto, le Basque, le Hongrois, le Kannada et le Norvégien Nynorsk. Pour contribuer à ces traductions, il suffit de rejoindre notre Weblate et d’aller ici pour le logiciel Mobilizon, là pour le site JoinMobilizon et enfin là pour le site Mobilizon.org.

Nous profitons de cette news pour vous rappeler qu’une application Mobilizon est disponible pour Android :

Encore un grand merci à Tom79 pour cette contribution (pour le soutenir, c’est par ici).

Nous sommes très fier·es de voir que cette première mise à jour est le fruit de nombreuses contributions, que ce soit en code, en traductions ou en retours de votre part. Continuez de venir échanger autour de Mobilizon sur notre forum, et de partager la page Mobilizon.org pour faire découvrir Mobilizon autour de vous !

Librement,

Framasoft

Modifier

Une app Android pour Mobilizon

Bonjour !

Grâce à une belle contribution de Tom79, une application Mobilizon pour Android est disponible sur le PlayStore de Google ainsi que sur le catalogue d’applications libres F-Droid.

Alors oui, chez Framasoft, nous préférons le bon vieux web aux magasins d’applications qui limitent nos choix. Ce qui est facile à dire quand on maîtrise l’outil numérique.

Cependant, pour les personnes qui ne savent pas utiliser le web mobile et dont le smartphone est le seul ordinateur personnel, le premier réflexe est de chercher une application. Et nous ne voulions pas que des malotrus s’emparent du nom Mobilizon dans une application malveillante. Sauf que nous ne n’avons ni les compétences ni le teemps pour coder de telles apps.

Nous avons demandé de l’aide à Tom79, développeur du Libre à qui l’on doit les applications Fedilab (pour aller sur les réseaux Mastodon, Pleroma) ainsi que TubeLab (pour utiliser PeerTube).

Entre son expérience et le code de Mobilizon (pensé pour pouvoir évoluer vers une Progressive Web App), Tom79 a rapidement su coder une application autour d’une webview (un rendu web) de Mobilizon qui est très efficace !

Vous retrouverez donc l’application Mobilizon :

Nous comptons sur vous pour remercier Tom79 ! Les personnes qui veulent et peuvent le soutenir par un don peuvent le faire sur sa page Liberapay. Vous pouvez aussi lui envoyer vos mercis et plein de datalove sur le compte Mastodon de Fedilab.

Merci à Tom79 pour cette belle contribution,

Framasoft

Modifier

🎉 Mobilizon v1 est sorti ! 🎉

Nous y sommes !

Après de longs mois de travail, nous pouvons enfin vous présenter la v1 de Mobilizon. Nous avons préparé de nombreux outils :

Encore une fois, merci à toutes les personnes qui ont contribué à l’existance de ce service qui, nous l’espérons, vous aidera à libérer vos événements et vos groupes des griffes de Facebook.

À vous de vous en emparer !

Librement et avec fébrilité,

Framasoft

Rose, CC By David Revoy

Modifier

Mobilizon bêta 3 : à tester durant l’été !

Bonjour !

Nous publions aujourd’hui une nouvelle version bêta de Mobilizon, à la fois pour montrer les avancées depuis la reprise du développement, mais aussi pour commencer les tests, notamment avec les personnes qui sauraient l’installer sur leur serveur.

Le rythme de développement actuel nous conforte dans l’idée que nous pourrons publier la v1 de Mobilizon à l’automne 2020.

Les nouvelles fonctionnalités de cette bêta 3 !

Voici les fonctionnalités principales que vous pouvez d’ores et déjà découvrir sur test.mobilizon.org.

La participation anonyme est une option qui permet aux organisateur⋅ices d’événements d’accepter des participations de personnes qui n’ont pas de compte Mobilizon et ne veulent pas être affiché·es dans la liste des participant·es. Afin d’éviter le spam, une adresse email sera demandée à la personne qui veut participer anonymement, pour qu’elle puisse cliquer sur un lien de confirmation.

La validation manuelle des participations est une option qui permet aux organisateur⋅ices d’événements de filtrer manuellement les inscriptions. Les personnes voulant participer à l’événement devront remplir une demande et la motiver avant qu’elle ne puisse être validée par les orgas.

La participation au travers de la fédération permet à une personne ayant créé son compte sur l’instance Mobiliz-Ici de s’inscrire à un événement créé sur l’instance La-Bas-Mobilizé : avec l’identifiant fédéré, il n’y a pas besoin que les instances soient reliées entre elles pour interagir dessus.

Le rappel des événements permet d’être notifié, sur son compte Mobilizon et/ou par email, de la tenue prochaine des événements auxquels on est inscrit·e. Il est possible de paramétrer des rappels le matin même, X temps avant l’événement, ainsi que d’obtenir un résumé des événements à venir dans la semaine.

L’interface graphique de l’administration des instances dispose désormais d’options de configuration sommaires (pour paramétrer le nom de son instance, l’ouverture des inscriptions, etc.), ainsi que d’options rudimentaires de modération (avec une liste d’utilisateur⋅ices, et la possibilité de bloquer les comptes -et donc les commentaires- externes).

Sans oublier des améliorations pratiques telles que :

  • Amélioration de la page d’un événement (ajout de la colonne de droite)
  • Amélioration de la sécurité dans les processus de fédération
  • Création d’un menu unifié pour les paramètres
  • Possibilité de dupliquer un événement (merci à l’équipe de Keskonfai.fr pour cette contribution !)

Ce qu’il reste à faire pour la v1

Le point principal à boucler d’ici la v1 de cet automne, ce sont les fonctionnalités de groupe : la création, présentation et gestion des groupes, les outils de messagerie interne, et la zone de présentation des outils numériques du groupe (liens vers des ressources externes, documents partagés, etc.)

Une grande partie de ces fonctionnalités sont d’ores et déjà en cours de développement, parfois avancé, mais nous ne les avons pas jugées assez mûres pour être rendues publiques dès maintenant. D’autant plus que fédérer ces notions pose tout un ensemble de questionnements qu’il faudra aussi tester et affiner.

Par ailleurs, les outils de modération présents dans cette bêta 3 ne sont pas encore au complet, et nous comptons les améliorer d’ici la sortie de la v1.

Nous n’hésiterons pas à publier de nouvelles versions (ainsi qu’à mettre à jour test.mobilizon.org), afin de procéder à des tests publics, dès que nous jugerons que c’est pertinent.

Si vous souhaitez nous aider à améliorer Mobilizon

Pour l’instant, contribuer aux tests de cette bêta 3 va demander de fortes connaissances techniques. En effet, nous avons principalement besoin de personnes qui testent l’installation de Mobilizon, qui l’installent sur différents systèmes, et qui nous fassent des retours sur la documentation.

Cependant, sans trop avoir de connaissances techniques, vous pouvez tenter de vous créer un compte et des événements factices, afin de voir si cela fédère correctement entre des instances différentes. Nous rappelons que test.mobilizon.org peut servir à vos tests, et que nous vous recommandons de ne pas l’utiliser pour des usages réels (c’est un outil de démonstration).

Quels que soient les retours que vous ayez à faire, vous pouvez échanger avec la communauté Mobilizon qui se forme actuellement sur notre forum, à cette adresse.

En route pour la v1 !

Il nous reste tout un été pour parachever, tester et finaliser les dernières fonctionnalités de Mobilizon. Merci par avance à toutes les personnes qui vont nous aider durant ce sprint final. Rendez-vous à l’automne pour la publication d’une v1 qui, nous l’espérons, posera les bases d’un outil majeur au service de celles et ceux qui veulent se Rassembler, s’Organiser et se Mobilizer… et ainsi changer le monde.

Librement,

Framasoft

Modifier

Du retard pour Mobilizon

Bonjour !

Nous avons le regret de vous annoncer du retard dans le développement de Mobilizon.

En effet, Framasoft est une petite association de 35 membres dont 9 salarié·es, et un seul de ces salarié·es consacre les trois quarts de son temps de travail au développement de Mobilizon (épaulé par d’autres personnes pour le design, la stratégie, la communication, etc.).

Le reste de son temps, il contribue à l’administration de nos systèmes et au maintien des nombreux services que nous proposons, gratuitement, au plus grand nombre. La pandémie mondiale que nous vivons a eu pour conséquence un confinement de la population Française, dès le 17 mars.

Dès lors, de très nombreuses personnes se sont mises à chercher des services en ligne de collaboration à distance. Nous avons connu un véritable raz-de-marée, et chaque membre de notre association a dû cesser les activités en cours pour répondre à cette montée en charge et à cette énorme demande à laquelle nous avons dû faire face.

Nous pensons que c’était notre rôle de citoyen de faire notre (petite) part dans les efforts face à cette crise sanitaire et de faciliter la vie des personnes qui avaient besoin de communiquer, s’organiser et d’échanger malgré le confinement.

Si le développement de ce logiciel (comme tous nos autres projets en cours) a été mis entre parenthèses quelques semaines, nous croyons que Mobilizon va être plus important que jamais dans ce « monde d’après », et nous avons repris le travail avec un enthousiasme renouvelé. Il nous semble essentiel que les citoyen·nes reprennent leur indépendance sur les outils qui leur permettent de se mobiliser, s’organiser et se rassembler autour d’actions communes et concrètes.

Nous prévoyons donc de publier, en juin, une nouvelle version bêta intégrant toutes les fonctionnalités prévues par le financement participatif de l’an dernier (des événements, des pages, et des groupes). Nous travaillerons ensuite, durant tout l’été, à améliorer le code selon les retours des personnes qui testeront la fédération (en hébergeant leur propre instance Mobilizon).

En effet, alors que Mobilizon explore des pans entiers du protocole ActivityPub (le langage commun pour que les hébergements synchronisent et échangent les informations), il nous semble urgent de prendre le temps de proposer, tester, remettre en question, discuter, modifier, et améliorer jusqu’à un consensus stable. Si vous voulez participer à ces tests en hébergeant une instance de Mobilizon, vous pourrez le faire à partir du mois de juin, lorsque nous serons prêt⋅es (nous l’annoncerons ici).

À partir de là, nous voulons prendre trois à quatre mois pour tester Mobilizon avec des hébergeurs volontaires, améliorer sa compatibilité et sa façon de fédérer les informations, dans le but de publier une première version stable à l’automne.

Nous espérons que vous comprendrez les raisons de ce retard et ce nouveau calendrier.

Librement,

Framasoft

Modifier

Nouvelle bêta Mobilizon

Bonjour !

Nous venons de publier une nouvelle version bêta de Mobilizon intégrant les fonctionnalités de la fédération !

Veuillez lire le billet Framablog pour découvrir toutes les nouvelles fonctionnalités, dont le nouveau système de commentaires.

Notre site de démonstration est régulièrement mis à jour, vous pouvez donc tester la nouvelle bêta de Mobilizon en allant sur test.mobilizon.org ! Comme il s’agit d’un site de démonstration, n’oubliez pas que toutes les données qui s’y trouvent (événements, comptes, etc.) sont inventées, à des fins de test.

Si vous avez des retours, commentaires, rapports de bugs… vous pouvez les partager avec nous sur l’espace dédié de notre forum (nous ne pouvons pas promettre de répondre à tout le monde, mais nous lisons chaque message !)

Nous espérons que vous apprécierez cette nouvelle étape de franchie.

Librement,

Framasoft

Modifier

Sortie de la 1ère bêta de Mobilizon, et de son site démo

Bonjour,

Nous sommes vraiment ravi·es de vous annoncer que la première version bêta de Mobilizon est sortie ! Tout est expliqué en détail dans l’article du Framablog que nous vous invitons à aller lire.

Nous y annonçons entre autres que :

  • ce n’est qu’un (beau) début ;
  • nous allons faire des mises à jour régulières avec de nouvelles fonctionnalités ;
  • l’aspect fédération n’est pas (encore) là, mais c’est en cours ;
  • rendez-vous en décembre pour un nouveau point d’étape détaillé, qui se concentrera sur la fédération ;
  • nous sommes toujours confiants sur la sortie publique d’une version 1 au premier semestre 2020.

Cerise sur le gâteau, vous pourrez essayer Mobilizon en allant sur test.mobilizon.org ! Attention à ne pas l’utiliser réellement : il s’agit d’un site de démonstration, les données (comptes, événements, etc.) y sont effacées toutes les 48 heures.

Si en allant sur test.mobilizon.org vous avez des impressions, des remarques, si vous y trouvez des bugs… vous pouvez nous en faire part sur l’espace dédié de notre forum nous ne pouvons pas promettre qu’on répondra à tout le monde, mais nous lirons chaque message !).

Nous espérons que ce premier résultat vous plaira.

Librement,

Framasoft

capture d’écran de la page Explorer de Mobilizon

Modifier

Newsletter Septembre 2019

Bonjour à toutes et à tous,

Nous vous remercions encore une fois d’avoir contribué à notre campagne. Nous avons profité de l’été pour avancer sur le développement d’un certain nombre de fonctionnalités que vous retrouverez pour la plupart dans la première version bêta de Mobilizon, que nous voulons sortir dans un peu plus d’un mois.

Nous avons développé les « multi-identités », qui permettent de cloisonner ses groupes et ses activités comme on le désire, par exemple si on ne souhaite pas que sa famille connaisse ses activités culturelles ou militantes. Ainsi, l’inscription et la gestion de plusieurs profils individuels minimaux sont désormais intégrées au code de Mobilizon. Ces profils peuvent être utilisés pour changer d’identité lorsque l’on effectue une action, par exemple lorsque l’on crée un nouvel événement ou lorsque l’on annonce sa participation à un événement.

Nous avons aussi pas mal travaillé sur les différentes manières de rendre le formulaire de création d’événement. L’enjeu est qu’il soit à la fois complet, mais aussi facile et rapide à remplir, selon les cas. Une fois son événement publié, il est alors possible aux personnes qui le souhaitent de rejoindre l’événement. L’auteur d’un événement peut l’éditer et le supprimer (ça peut sembler évident pour vous, mais c’est arrivé tout dernièrement dans le code !).

Voici un aperçu d’une maquette fonctionnelle du formulaire de création et d’édition d’un événement.

Wireframe montrant le formulaire de création d’événement

Gardez bien à l’esprit qu’il s’agit uniquement d’un wireframe, un squelette graphique qui nous permet de discuter sur l’interface. Ceci n’est donc pas une capture d’écran représentant le produit fini.

Les fonctionnalités de modération sont en partie présentes et arriveront avec la première version bêta. Elle vont permettre aux utilisatrices et utilisateurs de signaler un contenu ainsi qu’aux admins de traiter de ces signalements.

Nous devons aussi nous occuper d’intégrer l’affichage de la page d’accueil de Mobilizon lorsqu’on est connecté à son compte. Nous y privilégions la visualisation des événements à venir, mais on y trouvera également les événements que vous avez marqué comme favoris, les événements de vos groupes ainsi quelques événements suggérés.

Voici un aperçu d’une maquette fonctionnelle de la page d’accueil. Tous les modules présents ne seront pas disponible lors de la sortie de la première version bêta (là encore, notez bien qu’il s’agit d’un wireframe, un squelette graphique)

Wireframe montrant le dashboard de la page d’accueil

Enfin, la possibilité de créer un événement et d’y participer en tant qu’anonyme (si les règles de l’instance le permettent) est encore à développer. Cette fonctionnalité devrait arriver au mois d’octobre.

Nous redoublons d’efforts pour pouvoir vous montrer une belle première version bêta en octobre. Encore une fois, merci de nous permettre de créer ce bel outil.

Librement,

Framasoft

Photo par Jon Tyson

Modifier

La collecte pour Mobilizon est terminée

Grâce à chacune et chacun d’entre vous, le compteur de la collecte pour Mobilizon s’est arrêté à 58 689 €, soit 8 689 € de plus que le troisième palier ! Nous tenions donc à vous remercier chaleureusement, toutes et tous, pour votre soutien à ce projet ambitieux. :-)

À nous, maintenant, de tenir notre engagement de livrer la version bêta de Mobilizon d’ici mi-octobre 2019, avec les fonctionnalités annoncées ! Et comme vous nous avez soutenu au-delà de nos attentes (117%), nous nous engageons à continuer le développement de Mobilizon pour vous proposer une v1 au premier semestre 2020 qui prendra en compte vos retours et remarques afin d’y apporter de nouvelles fonctionnalités.

En voici un petit récapitulatif :

  • inscription par email/mdp ou via un autre compte sur le fediverse (Mastodon, PeerTube, Plume, etc.)
  • création / modification / suppression de profils individuels permettant la création de plusieurs identités
  • création / modification / suppression de groupes
  • création / modification / suppression d’événements à partir d’un profil ou d’un groupe
  • groupes permettant la création de plusieurs canaux de discussion (à la manière d’un forum), de sondages simples, de listes de tâches et d’un espace de dépôt de documents (collections de ressources stockées)
  • 'gestion des multi-identités : chaque identité comprendra un nom d’utilisateur⋅ice, un avatar et une petite description'
  • possibilité pour les internautes de créer un évènement sans avoir de compte (évènement anonyme) selon les conditions de l’administrateur⋅ice
  • possibilité pour les internautes de s’inscrire à un évènement sans avoir de compte (participation anonyme) selon les conditions de l’administrateur⋅ice et du créateur de l’événement
  • outils d’administration des instances (gestion des comptes, paramétrage des relations avec les autres instances)
  • outils de modération nécessaires : gestion des signalements sur les comptes et contenus
  • intégration au fediverse (ActivityPub) : inter-connexion d’instances entre elles

Ça semble beaucoup, mais on y croit ! Toute la #TeamMobilizon est mobilisée pendant tout l’été pour avancer sur le développement de ces fonctionnalités. Nous continuerons à vous informer régulièrement des avancées de Mobilizon, ce logiciel dont vous êtes les héros et les héroïnes !

Modifier

3 questions à Marie Cécile Godwin Paccard

Marie-Cécile Godwin Paccard est designer indépendante et chercheuse UX. Elle accompagne des personnes et des organisations dans la définition de leurs fondamentaux et objectifs, en apportant un regard systémique. Elle s’occupe de comprendre les usages en profondeur et de concevoir des outils utilisables, éthiques et inclusifs. Elle fait partie de l’équipe de préparation de Mobilizon.


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

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

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

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

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

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

```

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

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

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

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

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

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

Modifier

Merci le 3ème palier est dépassé !

Wahoo ! Nous venons tout juste d’atteindre le 3ème palier de cette collecte et c’est grâce à vous !!! On ne sait comment vous remercier pour votre soutien ! Vous nous avez donné les moyens de réaliser le Mobilizon de nos rêves !

Ainsi, la version bêta de Mobilizon qui sortira à l’automne 2019 permettra la création de groupes, avec des outils de messageries et d’échanges entre les membres. Mobilizon permettra aussi d’organiser, d’afficher et de gérer les outils externes que le groupe utilise déjà (pour écrire des documents ensemble par exemple). Enfin, chaque personne ayant un compte pourra se créer plusieurs identités, afin de ne pas afficher la même identité sur ses événements sportifs, ses réunions familiales et ses actions militantes. h4a: Ce n’est pas encore fini !

Avec ces 50 000 €, nous avons donc les moyens de réaliser le meilleur logiciel qu’il nous est possible de faire. Si nous recevons plus d’argent, nous ne ferons pas plus, ni plus vite, mais nous pourrons aller plus loin. Ainsi, chaque centime au-dessus de ce palier des 50 000 € sera utilisé pour continuer à faire de Mobilizon l’alternative dont nous rêvons toutes et tous.

Entre l’automne 2019 et la v1 que nous souhaitons publier au premier semestre 2020, nous prendrons en compte vos retours et remarques afin d’apporter de nouvelles fonctionnalités à Mobilizon. Nous avons jusqu’au lundi 10 juillet minuit, heure de Paris (donc 22h00 GMT) pour continuer à financer Mobilizon afin que la v1 puisse le plus correspondre à vos attentes. On compte donc sur vous pour parler de Mobilizon autour de vous et sur vos médias sociaux préférés !

Pour les alters du monde entier

La v1 de Mobilizon est financée dans sa version idéale : annonçons cette bonne nouvelle aux personnes pour lesquelles on développe le logiciel ! Framasoft est une petite association française : on a vraiment du mal à communiquer hors de nos frontières -_-…

C’est là que vous pouvez nous aider ! Partagez cette page auprès de vos potes alters, activistes et auprès de toutes ces personnes qui changent le monde à leur manière et dans leur langue.

C’est une occasion unique de leur dire : « je ne te demande pas de mettre la main à la poche, c’est déjà fait. Je te demande juste de garder un œil sur cette solution, de retenir le nom de "Mobilizon", parce qu’un jour ça t’aidera peut-être à libérer ton collectif des événements Facebook. »

On compte sur vous !

Modifier

Déjà 30 000 €, plus que 5 000 € pour atteindre le second palier !

Wahoo ! Nous avons presque atteint le 2nd palier de cette collecte et c’est grâce à vous !!! On ne sait comment vous remercier pour vos encouragements ! Nous espérons donc atteindre prochainement 35 000 €. Si nous y arrivons, nous nous engageons à vous fournir dès l’automne un Mobilizon totalement fédéré.

Un logiciel fédéré, qu’est-ce que ça veut dire ?

Il n’est jamais facile d’expliquer le principe de la fédération, mais on va tenter de rendre cela le plus simple possible ! L’intérêt principal de la fédération, c’est de ne pas centraliser le pouvoir entre les mains d’un⋅e seul⋅e acteur⋅ice.

Contrairement aux logiciels proposés par les géants du web, les logiciels fédérés ne sont pas pensés pour proposer une énorme plateforme centralisant les contenus du monde entier. Il s’agit plutôt de créer un réseau de nombreux petits hébergeurs, connectés les uns aux autres. Lorsqu’un hébergeur installe Mobilizon sur son serveur, il crée une instance, un nouveau site où on peut s’inscrire, créer et publier des événements, etc.

Donner le pouvoir aux instances

Nous souhaitons que Mobilizon facilite et accompagne l’administration de ces instances. Nous imaginons par exemple un outil qui incitera les personnes qui créent leur instance à préciser, dès la fin de leur installation, leurs choix distinctifs : leurs conditions générales d’utilisation, leur code de conduite, leur politique de modération et de fédération, le public ou la thématique qu’elles favorisent, etc.

Une fois installée, chaque instance peut alors décider volontairement de se connecter -ou non- avec une autre, sur la base des choix, des règles et des politiques internes qui lui sont propres. Nous prévoyons, dès la sortie de la v1, d’inclure des outils d’administration donnant un maximum de maîtrise dans la manière de demander ou d’accepter de fédérer son instance à une autre.

Rendre la vie facile aux personnes

Imaginons que je sois inscrit⋅e sur l’instance de mon université MobilizTaFac. Si cette instance se fédère avec (par exemple) l’instance ÉcoMobilizés, je pourrais trouver, consulter et m’inscrire à un événement "Marche pour le Climat" créée sur ÉcoMoblizés depuis mon compte MobilizTaFac !

Fédérer ne permet pas seulement de "ne pas mettre toutes ses données dans le même panier". C’est aussi la possibilité de créer plusieurs portes d’entrée vers la fédération Mobilizon, chacune avec ses conditions, son identité, sa culture, ses politiques d’interaction… Ainsi, je pourrai choisir ma porte d’entrée, en trouvant l’instance qui correspond à mes attentes, ce qui est toujours mieux qu’une plateforme centralisatrice avec des "conditions d’utilisation à taille unique".

Parler une langue commune

Le protocole ActivityPub (qui est le protocole de fédération choisi pour Mobilizon) permet aussi d’interagir avec d’autres logiciels qui parlent la même "langue". Par exemple, PeerTube (alternative à YouTube) et le réseau social Mastodon (alternative à Twitter) sont liés : il est possible de « suivre » un utilisateur PeerTube depuis Mastodon, ou même de commenter une vidéo hébergée sur une instance PeerTube directement depuis un compte Mastodon.

Intégrer le protocole ActivityPub à Mobilizon lui permet donc d’entrer dans cet immense Fediverse (contraction de federation et universe), avec des possibilités d’interactions que nous sommes encore loin de pouvoir imaginer ! Cela demande, cependant, de nombreuses heures de développement et de conception…

Mais la bonne nouvelle, c’est que grâce à vos dons et vos partages, nous sommes tout proches d’en avoir les moyens ! Pensez à en informer votre entourage… on compte sur vous.

Modifier

Le 1er palier est dépassé : merci !

Franchement, nous n’imaginions pas atteindre ce premier palier aussi vite ! En moins d’une semaine, vous nous avez déjà soutenus à hauteur de 20 000 €.

C’est une étape importante. Tout d’abord car cet argent nous permet de rembourser les sommes déjà investies dans la conception de Mobilizon. Mais surtout, nous savons désormais que nous aurons les moyens de mener à bien une version de Mobilizon, aussi basique soit-elle.

La question que nous vous posons, avec cette collecte, c’est : est-ce que nous devons porter cette alternative ? Votre réponse semble être un « oui » enthousiaste, et cela nous fait chaud au cœur !

Pour autant, ce n’est pas le moment de baisser les bras ! Car c’est maintenant que nous avons atteint ce palier que les choses sérieuses commencent. Mobilizon prendra tout son sens s’il devient fédéré, ce qui demandera de nombreuses heures de développement afin d’intégrer dans son code le protocole ActivityPub.

C’est maintenant que tout se joue, maintenant qu’on fait la différence entre un projet « juste libre » et un projet décentralisé qui offrira plus d’autonomie et d’indépendance aux communautés.

À vous d’en parler autour de vous, et de convaincre vos communautés de l’importance de ce projet !

Modifier

Vous avez déjà donné 15 000 €, plus que 5 000 € pour atteindre le premier palier !

Merci ! En seulement 2 jours, nous avons déjà presque atteint le 1er palier de cette collecte. Nous venons de dépasser les 15 000 € et espérons atteindre pendant le week-end le 1er palier fixé à 20 000 €. Avec une montée des dons aussi vertigineuse, vous nous donnez beaucoup d’espoir. Pas seulement l’espoir d’atteindre le but des 20 000 €, mais celui de réussir la collecte dans sa globalité !

C’est désormais à vous de jouer !

En tant que petite association française, nous savons communiquer avec le public libriste francophone. Mais il est plus compliqué, pour nous, de faire connaître Mobilizon auprès d’un public plus large, celui des actrices et acteurs de la transition.

On compte donc sur vous pour nous aider… n’hésitez donc pas à :

  • Relayer l’info sur vos médias sociaux préférés (et, si vous le pouvez, même sur ceux qu’on aime moins…) en utilisant le #JoinMobilizon !
  • Partager le site https://joinmobilizon.org auprès de vos ami⋅es militant⋅es qui veulent aussi changer le monde !
  • Transmettre l’info dans les communautés que vous fréquentez, en vous inspirant des détails écrit dans notre article de blog !
  • Envoyer l’info à tou⋅tes celleux qui rêvent aussi d’outils plus éthiques et plus libres pour se rassembler, s’organiser et se mobiliser.

Notre seule publicité, c’est la meilleure : c’est vous !

Modifier

Les paliers du crowdfunding Mobilizon

Nous croyons au besoin de créer un logiciel convivial qui permette aux gens d’organiser leurs événements loin de Facebook ou de Meetup (par exemple).

Nous y croyons tellement que nous avons investi du temps, du travail et de l’argent pour imaginer sa conception.

Notre association n’étant financée que par les dons, nous organisons ce crowdfunding pour vous demander jusqu’où vous voulez que nous nous investissions dans le développement de Mobilizon.

Palier 1 - Version libre & basique

Cette somme nous permettra de rentrer dans nos frais.

Nous rembourserons ainsi les sommes avancés pour concevoir et promouvoir le logiciel, le temps de travail sur le développement de ses fonctionnalités de base, ainsi que le travail des designers qui ont facilité sa conception.

Le code sera remis à la communauté en état de pouvoir être repris par quiconque.

Palier 2 - Version fédérée

Nous pourrons implémenter un protocole essentiel pour faire de Mobilizon un succès : la fédération ActivityPub. Grâce à la fédération, toute communauté pourra installer Mobilizon sur ses propres serveurs, et relier ensemble chacune de ces installations.

Cela permet de multiplier les portes d’entrées, de décentraliser les données, et de se relier au fediverse qui inclut déjà Mastodon (alternative à Twitter) et PeerTube (alternative à YouTube).

Nous ouvrirons aussi une instance de démo de cette version bêta, pour que chacun·e puisse aller voir de soi-même à quoi le logiciel ressemblera.

Palier 3 - Version idéale

Vous nous donnerez les moyens de réaliser le Mobilizon de nos rêves !

Ainsi, Mobilizon permettra la création de groupes, avec des outils de messageries et d’échange entre les membres. Mobilizon permettra aussi d’organiser, d’afficher et de gérer les outils externes que le groupe utilise déjà pour écrire des documents ensemble ou choisir la date de la prochaine réunion, par exemple.

Enfin, chaque personne ayant un compte pourra se créer plusieurs identités, afin par exemple de ne pas afficher la même idenité sur ses événements sportifs, ses réunions familiales et ses actions militantes.

Et au-delà - Vers la version 1

Nous avons fait nos calculs : avec 50 000 €, nous aurons les moyens de réaliser le meilleur logiciel qu’il nous est possible de faire. Si nous recevons plus d’argent, nous ne ferons pas plus, ni plus vite, mais nous pourrons aller plus loin.

À l’automne 2019, nous sortirons une version bêta. Dès lors, riche des retours et remarques que nous recevrons, s’ouvrira la route vers une première version aboutie, une v1, que nous souhaitons pour le premier semestre 2020.

Mais il nous faudra encore bien du travail d’ici là. Dans nos envies, il y a la possibilité de mettre en place un serveur de cartographie pour faciliter la localisation des événements, de créer une webapp pour les smartphones, et encore bien d’autre choses…