Blackout de la Wikipédia en anglais pour protester contre SOPA le 18 janvier 2012

« Chers étudiants, faites vos devoirs à la maison avant mercredi car Wikipédia sera coupé du Net ce jour-là ». Tel est le tweet ironique envoyé par Jimmy Wales pour annoncer la fermeture totale de la version anglophone de Wikipédia demain, mercredi 18 janvier 2012, pour protester contre les mortifères lois SOPA et PIPA.

Ce n’est évidemment pas lui seul qui a pris cette grave et sans précédente décision mais l’ensemble de la communauté, comme l’explique le message de la directrice générale de la Wikimedia Foundation Sue Gardner traduit ci-dessous par nos soins.

Signalons que Framasoft se joindra également au mouvement, non seulement en guise de solidarité mais aussi voire surtout parce que nous pensons que ces lois américaines (à l’influence internationale) sont susceptibles d’impacter négativement l’ensemble d’Internet. Nous avions consacré une série d’articles à SOPA en décembre dernier (voir aussi le dossier de La Quadrature).

À priori les wikipédias italiennes et allemandes participeront également, ne serait-ce que par un bandeau informatif, mais pas la francophone. Il semblerait que la communauté se soit réveillée trop tard pour en discuter, que pour certains ces lois sont lointaines et cet engagement « politique » en désaccord avec « le principe de neutralité ».

C’est respectable mais pour ainsi dire dommage car il s’agit là d’un signal fort (et une bonne manière de sensibiliser d’un coup un grand nombre de personnes), sans oublier pragmatiquement que la majorité des serveurs sont aux USA et que ces lois peuvent brutalement couper les accès de la Wikipédia francophone aux Américains.

Wikipédia Blackout

Blackout anti SOPA de la Wikipedia en anglais le 18 janvier

English Wikipedia anti-SOPA blackout

Sue Gardner, 16 janvier 2012 – Wikimedia Foundation
(Traduction Framalang : Clochix, Poupoul2, DonRico)

Aujourd’hui, la communauté Wikipedia a décidé de fermer la version anglophone de Wikipedia pour vingt-quatre heures, dans le monde entier, à partir de 5h UTC le mercredi 18 janvier. Cette fermeture est un acte de protestation contre deux propositions de loi aux USA – le Stop Online Piracy Act (SOPA) présentée à la Chambre des représentants, et le PROTECTIP Act (PIPA) au Sénat – qui, si elles étaient votées, endommageraient gravement l’Internet libre et ouvert, dont Wikipedia.

Ce sera la première fois que la Wikipedia anglophone manifestera ainsi, et cette décision n’a pas été prise à la légère. Voici comment la présentent les trois administrateurs de Wikipedia qui ont animé la discussion de la communauté, au travers d’un extrait de la déclaration publique signée par NuclearWarfare, Risker et billinghurst :

La communauté de la Wikipedia anglophone estime que ces deux lois, si elles étaient votées, seraient dévastatrices pour le Web libre et ouvert.

Au cours des dernières soixante-douze heures, plus de 1.800 Wikipédiens ont participé à une discussion visant à définir les actions que la communauté pourrait vouloir entreprendre contre SOPA et PIPA. C’est de loin le plus fort niveau de participation à un débat jamais vu sur Wikipedia, et cela illustre combien les Wikipédiens se sentent concernés par ces propositions de lois. L’écrasante majorité des participants est favorable à une action de la communauté afin d”encourager une participation plus générale de la population contre ces deux lois. Parmi les propositions étudiées par les Wikipédiens, ce sont celles qui conduiraient à un « blackout » de la Wikipedia anglophone, conjointement avec des blackout similaires d’autres sites opposés à SOPA et PIPA, qui ont reçu le plus de soutien.

Après un passage en revue détaillé de ce débat, les administrateurs chargés de le clore constatent un soutien solide des Wikipédiens du monde entier, et pas seulement aux États-Unis, en faveur d’une action. L’opposition principale à un blackout généralisé du réseau Wikipedia venait de membres de la communauté préférant que le blackout se limite aux visiteurs américains, et que le reste du monde ne voie s’afficher qu’un simple bandeau d’explication. Nous avons néanmoins relevé qu’environ 55% des Wikipédiens en faveur du blackout préféraient une action mondiale, nombre d’entre eux faisant part d’inquiétudes concernant des lois similaires dans d’autres pays.

En prenant cette décision, les Wikipédiens essuieront des critiques pour avoir abandonné leur neutralité et pris un position politique. C’est une question justifiée et légitime. Nous souhaitons que les internautes accordent leur confiance à Wikipedia, et ne craignent pas d’être soumis à une quelconque propagande.

Mais bien que les articles de Wikipedia soient neutres, son existence ne l’est pas. Comme l’a écrit récemment Kat Walsh, qui appartient au conseil d’administration de la Wikimedia Foundation, sur une de nos listes de discussion :

Nous dépendons d’une infrastructure légale qui nous permet de publier nos sites. Et nous dépendons d’une infrastructure légale qui permet aussi à d’autres sites d’héberger du contenu produit par les utilisateurs, qu’il s’agisse d’information ou d’avis personnels. Le rôle principal des projets Wikimedia consiste à organiser et rassembler le savoir mondial. Nous l’intégrons dans son contexte et permettons à nos visiteurs de le comprendre.

Mais ce savoir doit être publié à un endroit où tout un chacun peut y accéder et l’utiliser. Si ce contenu pouvait être censuré sans autre forme de procès, cela serait néfaste pour qui veut exprimer son opinion, pour le public, et pour Wikimedia. Si l’on ne peut s’exprimer que si l’on a les moyens d’affronter des défis juridiques, ou si une opinion doit être approuvée au préalable par quelqu’un qui les a, on ne trouvera plus sur internet qu’un même ensemble d’idées consensuelles.

La décision d’éteindre la Wikipedia anglophone ne vient pas que de moi – elle a été prise collégialement par de nombreux éditeurs du réseau. Et je la soutiens.

Comme Kat et le reste du conseil d’administration de la Fondation Wikimedia, je considère de plus en plus la voix publique de Wikipedia et la bonne volonté que les gens ont pour Wikipedia comme une ressource qui doit être utilisée pour le bénéfice du public. Les lecteurs font confiance à Wikipedia parce qu’ils savent que malgré ses erreurs, Wikipedia a le cœur au bon endroit. Wikipedia n’a pas pour but de monétiser leurs visites ou de leur faire croire quoi que ce soit de particulier, ni même de leur vendre un produit. Wikipedia n’a pas de programme secret : elle veut seulement être utile.

C’est moins vrai pour d’autres sites. La plupart ont des motivations commerciales : leur objectif est de gagner de l’argent. Cela ne signifie pas qu’ils n’ont pas le souhait de rendre le monde meilleur (beaucoup le font), mais que leurs positions et leurs actions doivent être envisagés dans un contexte d’intérêts contradictoires.

Je nourris l’espoir que, lorsque Wikipedia fermera le 18 janvier, les internautes comprendront que nous le faisons pour nos lecteurs. Nous soutenons le droit de chacun à la liberté d’opinion et à la liberté d’expression. Nous estimons que tout le monde devrait avoir accès à du matériel éducatif pour un large éventail de sujets, même s’ils ne peuvent pas le payer. Nous croyons à un internet libre et ouvert où l’information peut être partagée sans entrave. Nous croyons que des propositions de loi telles que SOPA ou PIPA, ou d’autres lois similaires en cours de discussion à l’intérieur ou à l’extérieur des États-Unis, ne font pas avancer les intérêts du grand public. Vous pourrez prendre connaissance ici d’une liste de très bonnes raisons de vous opposer à SOPA et PIPA, proposée par l’Electronic Frontier Foundation.

Pourquoi une action globale, et pas limitée aux seuls États-Unis ? Et pourquoi maintenant, si certains législateurs américains semblent adopter une tactique de retrait vis à vis de SOPA ?

La réalité, à notre sens, c’est que le Congrès ne renoncera pas à SOPA, et que PIPA est toujours en pleine forme. Qui plus est, SOPA et PIPA ne sont que les indicateurs d’un problème bien plus important. Partout dans le monde, nous observons la mise en place de réglementations destinées à combattre le piratage et à réguler internet d’autres manières, avec pour effet de nuire aux libertés numériques. Notre inquiétude ne se limite pas à SOPA et PIPA, qui ne sont que des éléments du problème. Nous voulons que l’internet demeure libre et ouvert, partout dans le monde, et pour tous.

Le 18 janvier, nous espérons que vous partagerez notre engagement et que vous ferez tout votre possible pour faire entendre votre voix.

Sue Gardner




Largage de liens en vrac #18

Whatsername? - CC by-saCe n’est pas un grand cru de news logicielles, loin s’en faut (sans être non plus de la piquette).

Faut vous avouer aussi que je n’ai pas forcément été très attentif cette semaine à l’actualité. La faute à une entité virtuelle rencontrée sur GNM (Gnm is not Meetic).

Or justement ce soir, c’est notre premier rendez-vous. Tout comme mon port LPT1, j’espère faire bonne impression. À la question : mais comment vous reconnaitrais-je ? Elle m’a répondu qu’elle tiendrait un ballon vert à la main[1]. On a beau être éduqué à la grandeur d’âme, je l’espère tout de même un peu jolie…

  • Moovida : Un média player de plus ? Oui mais l’interface est vraiment bien pensée et très esthétique. Quelqu’un a testé ?
  • meta-iPod : Ce logiciel se présente comme un iTunes Cleaner. Comme je connais pas bien iTunes, je ne peux pas trop vous en parler. Mais je peux vous balancer telle quelle la description du site officiel : « meta-iPod can clean up an iTunes library with as many features as a Swiss Army Knife. From recovering ratings and play counts from your iPod to tracking down files or folders gone missing, meta-iPod analyzes all data sources containing your music to put the pieces of the puzzle back together. »
  • DSpace : Une plate-forme d’archivage de documents orientés recherche et enseignement. Le mieux c’est encore de take a tour si vous souhaitez aller au delà de ma présentation vague et floue.
  • BitBlinder : L’Hadopi va adorer puisqu’il s’agit du faire du Bittorrent mais de manière sécurisée et anonyme ! (on en parle sur TorrentFreak)
  • Hemlock : Tout nouveau. Un framework qui mélange le format Flash (bouh) et le protocole ouvert de messagerie instantanée XMPP (clap, clap) pour offrir la discussion en direct live aux développeurs qui souhaitent inclure ce module dans leurs applications Web.
  • Wagn : Je vous traduis l’équation qui figure en page d’accueil : un wiki (où les gens écrivent ensemble) + une base de données (où les gens organisent ce qu’ils ont écrit ensemble) + un CMS (pour faire de chouettes sites Web) = un Wagn (où les gens font tous ensemble de chouettes sites Web).
  • Appcelerator : Un framework de développement d’applications Internet riches (RIA) qui semble très ambitieux sur le papier et qui permet de créer rapidement des programmes non seulement pour Windows, Mac ou Linux mais également pour iPhone, Android & co (là encore cela dépasse de loin mes compétences, donc si quelqu’un veut nous en dire plus dans les commentaires…)
  • Tiny Core Linux : Sortie de la version 2.0 de cette mini-distribution GNU/Linux (env. 10 Mo) qui a ses adeptes. Et puis ça peut être utile sur une clé USB ne serait-ce que pour la vitesse au boot.
  • jQuery SuperBox! : Tout le monde connait désormais l’effet lightbox, ces fenêtre qui s’ouvrent pour vous montrer généralement une image pendant que le fond s’obscurcit (certains sites en abusent même que). Ici on vous en propose une version légère, accessible, extensible et évidemment sous licence libre.
  • Jokosher : Il s’agit de « rendre la production audio simple ». Une sorte de Audacity en version light et ergonomique ?
  • Engine Room Audition : Faut vraiment voir la vidéo (et ses effets) pour comprendre. Assez artistique ma foi.
  • The Guide : Une application Windows only permettant de créer des documents puis de la classer dans une structure en arbre. La encore, les copies d’écran aident à mieux capter la chose. On notera que vous pouvez paramétrer le logiciel pour qu’il devienne pleinement portable (par exemple sur une clés USB à la manière de la Framakey).

Notes

[1] Crédit photo : Whatsername? (Creative Commons By-Sa)




Flash mob à la Victoria Station de Londres le 4 avril 2007 à 18h53

Je demeure fasciné par les flash mobs, ces réunions publiques sauvages organisées à partir d’internet qui le plus souvent ne revendiquent pas grand chose d’autre que de passer un fragment de notre existence à faire collectivement quelque chose qui sorte un peu de la norme.

On notera que, comme les free hugs (qui fleurissent un peu partout en ce moment), l’institution ne sait trop qu’en faire puisque, non prévenue (c’est le jeu), elle est souvent prise au dépourvue et son trouble à l’ordre public sonne un peu faux dans ces cas là. N’attendez pas non plus que les grands médias couvrent ce non événement puisqu’eux aussi ne sont pas non plus mis au courant. Et puis de toutes les façons, je viens de le dire, c’est un non événement.

Le dernier flash mob en date d’envergure a eu lieu ce mercredi 4 avril à Londres à Victoria Station. Et c’est assez impressionnant.

Muni de son balladeur il s’agissait simplement de danser au top départ d’un décompte commun à 18h53 tapante. Il en va du défoulement collectif et de la thérapie de groupe (puis ensuite d’un certains narcissisme à se revoir sur YouTube, Flickr et consors) mais ce qui est sûr c’est que les participants ont eu l’air de bien s’amuser.

Il n’y a pas vraiment de sens à donner à tout ça sauf à constater que :

  1. c’est possible;
  2. on a envie d’en être.

Ici, c’est chacun sa musique mais libre et ensemble.

Cela ressemble quelque part à une parabole du net. Quant au rapport avec le logiciel libre je le cherche encore mais il n’est peut-être pas si loin que ça… Ah si je viens de trouver :

  1. c’est possible;
  2. on a envie d’en être.



PeerTube v7 : offer a complete makeover to your video platform !

With its brand new design, PeerTube‘s new interface isn’t just prettier (although it is). It is also simpler, easier to use and understand and more accessible. Welcome to a new era of this software that empowers creators to get, control and connect their own video platforms.

🎈Framasoft is 20 years old🎈 : Contribute to finance a 21st year!

Thanks to your donations (66% tax-free), the Framasoft association has been working for 20 years to advance the ethical and user-friendly Web. Find out more about some of our actions in 2024 on the Support Framasoftwebsite .

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

Let’s reflect the growth of the PeerTube Ecosystem

Seven year ago, PeerTube was mainly a tool that tech-savvy FOSS enthusiasts were happy to toy with. Then it became popular among content creators that wanted a self-hosted mirror of their YouTube/Twitch channels; and among communities who wanted to create and regulate their safe space (deaf people, queer people, etc.)

Nowadays, PeerTube is experiencing increasing success among content creators who publish original content (or exclusive content for their community), alternative media, and institutions: colleges, ministries of education, national television and radio archives, etc.

Public structures often need to share video content without attention-grabbing mechanisms or data exploitation.

illustration with the PeerTube mascot and the motto "building a free internet of the future"
Learn more about the history and values of PeerTube with this interview from the Association for Progressive Communication.

To us, this is a new step in the evolution of PeerTube‘s audiences.

That is why this year, we’ve asked La Coopérative des Internets to lead a thorough UX research (complete with interviews, tests, etc.) and help us start a top to bottom redesign of the interface. Our goal was to improve on PeerTube so it would better fit the need of those new audiences. We were clear that everything was on the table : colors, vocabulary, layout…

Well, we are proud to release this v7 of PeerTube, that lays the ground to a complete remodeling of the interface.

Check the source code Support Framasoft

First look: themes, new colors and vocabulary

PeerTube design, color schemes, vocabulary, etc. has been constructed over seven years, as we went along, learning, getting help from the community. This new design was an opportunity to take a step back an get some intentions behind the interface.

screenshot PeerTube v7 light/beige interface
PeerTube new light/beige theme

The new Light/beige default theme is calmer, easier on the eye than the original Black & orange one. We also added a Dark/brown theme into the core for the dark mode aficionados. Both aims to facilitate video browsing.

Creating those new themes was an opportunity to clean up and simplify how the interface is coded (specifically: clean up the CSS, with a focus on the variables), while limiting breakages with preexisting customized themes. It is now really easier to create new themes for PeerTube, and we hope you’ll share your creations!

screenshot PeerTube v7 dark/brown interface
PeerTube new dark/brown theme

We also updated the PeerTube lingo. There is a reason we are now using the work « platform(s) » to talk about all the servers where PeerTube has been installed.

Yes, calling them « instance(s) » has been the norm in the tech savvy-world of activity-pub enthusiasts. But, to those not privileged enough to know about the fediverse and its protocol, the word platform is self-explanatory, and facilitates inclusion.

PeerTube Website Support Framasoft

Enjoying simpler and relevant layouts

There are lots of informations to display on any PeerTube page. The layouts and menus grew organically during seven years of development… and needed some pruning! We remodeled those menus and pages to bring forward relevant informations, and present a more intuitive way to find out what you are looking for.

screenshot of PeerTubev7 menus for anonymous users
OK, the « PeerTube Nightly » description is not the most thrilling one… But we trust you’ll find more intersting descriptions of your platform to inform passers-by.

For exemple, content creators used to access their channels and uploaded video in their library (where any PeerTube user can get to their playlists, history, etc. of the videos they watched). Now in PeerTube v7, there is a new section called « video space » specific for video uploaders’ needs.

In the same way, « admin » pages for PeerTube platforms administrators have now been separated into an Overview page (to get more info about users, hosted videos, etc.), a Moderation one (to manage abuses, blocking, registrations), and a Settings one (to access configurations, runners, etc.)

screenshot of PeerTube v7 overview page for a logged in administrator
Platform administrators have more convenient menus (here on the overview page)

The several pages that presented the videos on a PeerTube platform (Recently added, Local videos, Trending) have been merged into a « Browse videos » page, that includes quick filters to display the same selections of content in a more forward way.

The same intent has driven the new layout of the « Discover videos » page we hope it will empower curious users.

Obviously, the left bar and header menus have been reorganized to reflect those changes and make navigation even more intuitive. You can now access your account settings and notifications from the header menu, as it is customary on other websites.

PeerTube Search Engine Support Framasoft

Displaying relevant information to show video diversity

A big feedback from new users was that the old interface was confusing, that is was hard for a user to know where they were, and where the videos came from.

That is why, in PeerTube v7, we have added more ways for platforms owners to customize and identify their platforms: easily add a banner (used on pages, mobile app exploration, and our search engine SepiaSearch) and a platform icon (used by the mobile application) More, the name and description of their platform is now displayed to non-registered users in the left hand menu.

Screenshot of platform search results on JoinPeerTube
Platforms banners positively pop on search results (here on joinpeertube.org)

We have also changed how video miniatures appear in all pages that lists videos. Channel avatar are always displayed so it’s easier to identify creators, titles are highlighted, the date and viewcount of the video are present but toned down. Those changes make pages that lists videos easier to read, and facilitate identifying the video you want to watch.

PeerTube Mobile App Support Framasoft

Accessibility on the forefront

The redesign was also the opportunity to prioritize the interface accessibility (for impaired people). In 2023, we prepared the code and worked on what we knew… so the planned 2024 full accessibility audit (thanks to the NGI Entrust consortium) would bring as much new and detailed improvements as possible.

Thanks to the audit, we have improved on so many issues: we fixed color contrats and themes, progress bar, several components, and various screen reader issues. We added missing labels on interactive elements, « skip menu » links, underlining to links. We also improved keyboard navigation, and re-implemented components of a non-accessible dependency.

 

screenshot of the vrowse video page on peertube v7
Did you know that the former orange used for PeerTube wasn’t contrasted enough to be accessible?

We sincerely think that PeerTube have caught up with accessibility issues and should be up to standards… but we know, now, that there is always room for improvement, and for learning directly from those who are concerned.

Follow PeerTube on Mastodon Support Framasoft

Editing captions, promoting videos and more…

With the brand new remote transcoding tool we introduced last year, getting a transcription or subtitles for your video is easier than ever. But the caption editing tool was… hum… let’s say « barebone ». We are now introducing a new modal that makes editing captions really convenient.

Screenshot of PeerTube v7 new caption edition interface
Editing your captions is waaaay more fun with our new interface

We welcomed and integrated upstream a community contribution on SEO (search engine optimization), to help promote PeerTube-hosted-content on search engines. A platform avatar now appears in the opengraph tags, empty accounts and channels are hidden from the sitemap, while additional video tags are now present there.

Last, PeerTube has been translated into Slovak.

We really want to take time to thank the community that contributes to translations of PeerTube, we would never have thought that our software would one day be available in more than 38 languages.

Huge thanks to all of you, wonderful people, who took time and care to contribute on our translation tool: you are amazing.

sepia, mascotte de peertube, entretenant son jardin
Chasing bugs and gardening the common grounds… The PeerTube community <3
Illustration: David Revoy (CC-By)

Subscribe to PeerTube news Support Framasoft

There is more to come…

We still have more work planned from this whole interface remodel. We hope to deliver it in the firsts months of 2025. First, we are currently finishing the translation of the UX research report from La Coopérative des Internets and we will publish it in the hope that it will help the whole fediverse community.

We will also wait a bit for PeerTube administrators to update their platforms, and then update the PeerTube documentation with new screenshots, and the new menus pathways.

Our next interface changes will focus on streamlining the channels & videos management experience for content creators (where several tools and menus added to the pile over the years). We also plan on fine-tuning the categorization of NSFW videos.

Illustration - Dans la mer Sepia, læ poulpe mascotte de PeerTube, dessine un grand chiffre sept avec son encre.
Illustration: David Revoy – Licence : CC-By 4.0

We obviously have many more items to our 2025 roadmap, but are still trying to secure funds to realize them: we’ll keep you informed as soon as we know more!

About funds, we really want to thank the NGI0 Entrust program for their grant that funded most of the work on this new version (and on the PeerTube mobile app we released last week). The NLnet team has been a great partner on the management of this grant, and the accessibility audit from the consortium has really made a huge difference.

Share ideas & Feedback on PeerTube Support Framasoft

The challenge: 20,000 times €20 donations for Framasoft’s 20th anniversary!

Even though those new developments has been funded, maintaining PeerTube, offering great (and free) support, integrating contributions, etc. happens on our own dime. And Framasoft isn’t an IT company: we’re a non-profit advocating on digital emancipation.

Framasoft is funded by your donations! Every €20 you donate will be a new balloon to celebrate 20 years of adventures and help us continue and take off for a21st year.

Framasoft is a model of solidarity:

  • 8,000 donors in 2023 ;
  • over 2 million beneficiaries every month;
  • your donation can benefit 249 other people.

Framasoft donation bar on 2024 dec. 17th, at 110619€

To date, we have raised €110,619 of our campaign target. We still have 14 days to convince our friends and raise enough money to get Framasoft off the ground.

So, challenge accepted?

🎈🎈 Help Framasoft fund its 21st year of existence! 🎈🎈




PeerTube v7 : offrez un nouveau look à votre plateforme vidéo !

Dotée d’un tout nouveau design, la nouvelle interface de PeerTube n’est pas uniquement plus esthétique. Elle est aussi plus simple, plus facile à utiliser et à comprendre, et plus accessible. C’est une nouvelle ère pour ce logiciel qui permet aux vidéastes d’avoir leurs propres plateformes de vidéo, de les modérer et de les connecter entre elles.

🎈 Framasoft a 20 ans🎈 : Contribuez pour financer une 21e année !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit depuis 20 ans pour faire avancer le Web éthique et convivial. Retrouvez un focus sur certaines de nos actions en 2024 sur le site Soutenir Framasoft.

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

Avancées rapides de l’écosystème PeerTube

Il y a sept ans, PeerTube était principalement un outil connu uniquement des passionnés de logiciels libres à la pointe de la technologie. Il est ensuite devenu plus populaire parmi les créatrices et créateurs de contenus qui voulaient auto-héberger un miroir de leurs chaînes YouTube/Twitch et parmi les communautés qui voulaient créer et modérer un espace inclusif (personnes sourdes, personnes queers, etc.).

Aujourd’hui, PeerTube connaît un succès croissant auprès de vidéastes qui publient du contenu original (ou du contenu réservé à leur communauté), de médias alternatifs et de diverses institutions : universités, ministère de l’éducation, archives de la télévision et des radios nationales, etc.

Les structures publiques ont souvent besoin de partager des contenus vidéo sans avoir recours à des mécanismes qui attirent l’attention ou qui exploitent les données.

illustration with the PeerTube mascot and the motto "building a free internet of the future"
Découvrez l’histoire et les valeurs de PeerTube grâce à cette interview de l’Association pour la communication progressive (en anglais).

Pour nous, il s’agit d’une nouvelle avancée dans l’évolution de l’audience de PeerTube.

Cette année, nous avons donc demandé à La Coopérative des Internets de mener une étude UX approfondie (avec entretiens, tests, etc.) et de nous aider à entamer une refonte complète du design. Notre objectif était d’améliorer PeerTube pour qu’il réponde au mieux aux besoins de ces nouveaux publics. Nous leur avons clairement donné carte blanche pour tout remettre en question : les couleurs, le vocabulaire, la mise en page…

Nous sommes fiers de vous présenter cette v7 de PeerTube, qui pose les bases d’une refonte complète du logiciel et de son design.

Voir le code source Soutenir Framasoft

Petit aperçu : des thèmes, des nouvelles couleurs et du vocabulaire

Le design de PeerTube, ses couleurs, son vocabulaire… Tout s’est construit au cours des sept dernières années, au fur et à mesure de notre apprentissage sur le tas et de l’aide apportée par la communauté. Ce nouveau design a été l’occasion de prendre un peu de recul et de donner un sens, des intentions à l’interface.

Image de l'interface light beige de PeerTube

Le nouveau thème par défaut, beige clair, est plus chaleureux et plus agréable à l’œil que le thème original, noir et orange. Un thème brun est aussi disponible, pour qui préfère les affichages sombres. Ces deux thèmes ont pour but de faciliter la navigation dans les vidéos.

La création de ces nouveaux thèmes a été l’occasion de nettoyer et de simplifier le code de l’interface (en particulier : nettoyer les CSS, en se concentrant sur les variables), tout en limitant les ruptures avec les thèmes personnalisés préexistants. Il est maintenant beaucoup plus facile de créer de nouveaux thèmes pour PeerTube. Nous espérons d’ailleurs que vous nous partagerez vos réalisations !

Image de l'interface dark marron de PeerTube

Le glossaire de PeerTube a également été mis à jour. Ce n’est pas pour rien que nous utilisons désormais le terme « plateforme(s) » pour parler de tous les serveurs sur lesquels PeerTube a été installé. Les appeler « instance(s) » est la norme dans le monde technique des enthousiastes d’activity-pub. Mais pour celles et ceux qui n’ont pas le privilège de connaître le Fediverse et son protocole, le mot plateforme est plus explicite, et facilite l’inclusion.

Site PeerTube Soutenir Framasoft

Une mise en page plus simple et plus pertinente

Il y a beaucoup d’informations à afficher sur une page PeerTube. Les présentations et les menus se sont développés au fil du temps durant sept années de développement… et avaient bien besoin d’être révisés ! Ces nouveaux menus et pages ont été complètement retravaillées pour mettre en avant les informations importantes et permettre de trouver plus facilement le contenu que l’on recherche.

Image de l'interface de PeerTube en utilisateur anonyme

Par exemple, les créateurs et créatrices de contenus accédaient à leurs chaînes et aux vidéos téléchargées dans leur bibliothèque (où tout utilisateur de PeerTube peut accéder aux listes de lecture, à l’historique, etc. des vidéos visionnées). Désormais, dans PeerTube v7, il existe une nouvelle section appelée « Espace vidéo » spécifique aux besoins des créateurs de contenus.

De la même manière, les pages « Admin » pour qui administre leur propre plateforme PeerTube ont été séparées en une page « Aperçu » (pour obtenir plus d’informations sur les utilisateurs, les vidéos hébergées, etc.), une page « Modération » (pour gérer les abus, les blocages et les inscriptions), et une page « Paramètres » (pour accéder à la configuration, les runners, etc.).

Image de la partie admin de PeerTube

Les différentes pages qui affichaient les vidéos d’une plateforme PeerTube (Récemment ajoutées, Vidéos locales, Tendances) ont été fusionnées en une page « Parcourir les vidéos », qui inclut des options de filtres rapides pour afficher les mêmes sélections de contenus d’une manière plus directe.

La nouvelle disposition de la page « Découvrir des vidéos » a été conçue dans le même esprit. Nous espérons qu’elle satisfera même les utilisateurs les plus curieux.

Enfin, la barre de gauche et les menus de l’en-tête ont été réorganisés afin d’illustrer ces changements et rendre la navigation encore plus intuitive. Vous pouvez désormais accéder aux paramètres de votre compte et aux notifications à partir du menu d’en-tête, coutume courante sur d’autres sites web.

Moteur de recherche PeerTube Soutenir Framasoft

Afficher simplement la diversité des vidéos

L’un des principaux retours de personnes découvrant PeerTube était que l’ancienne interface était confuse, qu’il était difficile pour une utilisatrice de savoir où il se trouvait et d’où provenaient les vidéos.

C’est pourquoi, dans PeerTube v7, nous avons ajouté plus de moyens pour les propriétaires de plateformes de personnaliser et d’identifier leurs plateformes : ajouter facilement une bannière (utilisée sur les pages, l’exploration de l’application mobile, et notre moteur de recherche SepiaSearch) et une icône de plateforme (utilisée par l’application mobile). De plus, le nom et la description de leur plateforme sont maintenant affichés pour les utilisateurs non-enregistrés dans le menu de gauche.

Capture d'écran des résultats de recherche de la plateforme sur JoinPeerTube
Les bannières des plateformes apparaissent positivement dans les résultats de recherche (ici sur joinpeertube.org)

La manière dont les miniatures vidéo apparaissent a également été modifiée dans toutes les pages qui listent des vidéos. Les avatars des chaînes sont mis en avant afin de faciliter l’identification des créateurs, les titres sont mis en évidence, la date et le nombre de vues de la vidéo sont présents mais atténués. Ces changements rendent les pages qui répertorient les vidéos plus lisibles et simplifient l’identification de la vidéo que vous souhaitez regarder.

Application mobile PeerTube Soutenir Framasoft

L’accessibilité mise à l’honneur

La refonte nous a également permis de donner la priorité à l’accessibilité de l’interface (pour les personnes handicapées). En 2023, nous avions préparé le code et avancé à l’aide de nos connaissances… pour que l’audit complet d’accessibilité prévu en 2024 (grâce au consortium NGI Entrust) apporte autant d’améliorations nouvelles et détaillées que possible.

Grâce à l’audit, de nombreux points ont pu être améliorés : les contrastes de couleurs et les thèmes, la barre de progression, plusieurs composants et divers problèmes liés aux lecteurs d’écran ont été corrigés. Les labels manquants sur les éléments interactifs ainsi que des liens « passer le menu » ont été ajoutés, les liens sont soulignés. La navigation au clavier a été perfectionnée et les composants d’une dépendance non accessible ont pu être réimplémentés.

capture d'écran de la page vidéo vrowse sur peertube v7
Saviez-vous que l’ancien orange utilisé pour PeerTube n’était pas assez contrasté pour être accessible ?

Nous pensons sincèrement que PeerTube a rattrapé son retard en matière d’accessibilité et devrait maintenant être conforme aux normes… mais nous savons aussi qu’il est toujours possible de s’améliorer et d’apprendre directement des personnes concernées.

Suivre PeerTube sur Mastodon Soutenir Framasoft

Édition de sous-titres, promotion des vidéos et plus encore…

Grâce au nouvel outil de transcription introduit l’année dernière, il est désormais très simple d’obtenir une transcription ou des sous-titres pour votre vidéo. Mais l’outil d’édition des transcriptions/sous-titres était… hum… disons sommaire. Une nouvelle fenêtre modale a été introduite, pour rendre l’édition des sous-titres beaucoup plus aisée.

Image montrant l'interface pour modifier les sous-titres dans PeerTube

Nous avons accueilli et intégré en amont une contribution de la communauté sur le SEO (optimisation pour les moteurs de recherche), pour aider à promouvoir le contenu hébergé sur PeerTube dans les moteurs de recherche. Un avatar de la plateforme apparaît désormais dans les balises opengraph, les comptes et canaux vides sont masqués dans le plan du site, tandis que des balises vidéo supplémentaires y sont désormais présentes.

Enfin, PeerTube a été traduit en slovaque.

Nous voulons vraiment prendre le temps de remercier la communauté qui contribue aux traductions de PeerTube, jamais nous n’aurions pensé que notre logiciel serait un jour disponible dans plus de 38 langues.

Un grand merci à vous tous, personnes merveilleuses, qui avez pris le temps et le soin de contribuer à notre outil de traduction : vous êtes incroyables !

sepia, mascotte de peertube, entretenant son jardin
Faire la chasse aux bugs et cultiver le jardin Commun… une allégorie de la communauté PeerTube.
Illustration de David Revoy (CC-By)

S’inscrire aux nouvelles de PeerTube Soutenir Framasoft

Plus d’améliorations à venir…

D’autres chantiers sont prévus dans le cadre de cette refonte de l’interface. Nous espérons les livrer dans les premiers mois de 2025. Tout d’abord, la traduction du rapport de recherche UX de La Coopérative des Internets est en voie d’être terminée. Nous le publierons dans l’espoir qu’il aidera l’ensemble de la communauté du Fediverse.

Une fois que les administratrices de PeerTube auront le temps de faire la mise à jour de leurs plateformes, nous mettrons à jour la documentation de PeerTube avec de nouvelles captures d’écran, et les chemins des nouveaux menus.

Les prochaines évolutions seront dédiées à la simplification de la gestion des chaînes et des vidéos pour les créateurs de contenus (où plusieurs outils et menus ont été ajoutés au fil des ans). La catégorisation des vidéos NSFW devrait également être affinée.

Illustration - Dans la mer Sepia, læ poulpe mascotte de PeerTube, dessine un grand chiffre sept avec son encre.
Illustration: David Revoy – Licence : CC-By 4.0

Évidemment, beaucoup d’autres projets sont prévus pour notre feuille de route 2025, mais nous attendons de voir si nous allons obtenir des fonds pour les réaliser : nous vous tiendrons informées dès que nous en saurons plus !

En ce qui concerne les fonds, nous tenons à remercier le programme Entrust du NGI0 pour sa subvention qui a permis de financer la majeure partie du travail sur cette nouvelle version (et sur l’application mobile PeerTube que nous avons lancée la semaine dernière). L’équipe NLnet a été un excellent partenaire dans la gestion de cette subvention, et l’audit d’accessibilité du consortium a vraiment fait une énorme différence.

Partagez vos idées et retours sur PeerTube Soutenir Framasoft

Le défi : 20 000 fois 20 € de dons pour les 20 ans de Framasoft !

Même si ces nouveaux développements ont pu être financés, la maintenance de PeerTube, le support (gratuit), l’intégration des contributions, etc. se font sur nos propres ressources. Et Framasoft n’est pas une grande entreprise de la tech : nous sommes une association à but non lucratif qui milite pour l’émancipation numérique.

Or Framasoft est financée par vos dons ! Chaque tranche de 20 euros de dons sera un nouveau ballon pour célébrer 20 années d’aventures et nous aider à continuer et décoller une 21e année.

Framasoft, c’est un modèle solidaire :

  • 8000 donatrices en 2023 ;
  • plus de 2 millions de bénéficiaires chaque mois ;
  • votre don (défiscalisable à 66 %) peut bénéficier à 249 autres personnes.

Jauge de dons de Framasoft au 17 décembre 2024, à 110619 €

À ce jour, nous avons collecté 110 619 € sur notre objectif de campagne. Il nous reste 14 jours pour convaincre les copaines et récolter de quoi faire décoller Framasoft.

Alors : défi relevé ?

🎈 Je soutiens la 21e année de Framasoft 🎈




Lokas : l’app pour enregistrer et transcrire vos réunions en toute confidentialité

Framasoft vous propose d’essayer le prototype de Lokas, une nouvelle application de transcription « speech to text » qui respecte votre vie privée. Cette démo fonctionnelle est aussi une expérimentation de Framasoft dans le domaine de l’IA, accompagnée du site Framamia, que l’on présente ici.

🎈 Framasoft a 20 ans🎈 : Contribuez pour financer une 21e année !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit depuis 20 ans pour faire avancer le Web éthique et convivial. Retrouvez un focus sur certaines de nos actions en 2024 sur le site Soutenir Framasoft.

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

 

Veuillez noter que cet article est aussi disponible en anglais.

Facilitez vos prises de notes avec Lokas

Lokas est une application (sur smartphone Android ou iOS) qui permet de transcrire le son de voix en fichier texte.

En gros, pour une réunion : vous mettez le téléphone au centre de la table, vous appuyez sur le bouton « Enregistrer » en début de réunion, sur « Arrêter » en fin de réunion, et l’application vous renvoie quelques minutes après un fichier texte reprenant les phrases prononcées par chacun et chacune.

Lokas permet et surtout permettra pas mal d’autres choses, mais nous y reviendrons en fin d’annonce.

captures d'écran de l'application Lokas avec les trois étapes : enregistrement, édition du transcript, détail du temps de parole

Lokas, c’est pour qui ?

Lokas s’adresse à toute personne qui participe à des réunions. Autant dire un paquet de personnes sur la planète 🙂

Nous pouvons cependant partager quelques cas d’usages.

Premier exemple : une AG associative

Imaginons une Assemblée Générale associative. Il y a 15 personnes dans la pièce, 2 animateur⋅ices, 1 personne à la prise de notes. Et une réunion de 2H.

Les soucis :

  • La prise de notes est épuisante
  • La personne qui prend les notes voit sa participation limitée
  • Les notes peuvent être incomplètes (un « trou » dû à une pause pipi)

Ce qu’apporte Lokas ?

Lokas permet d’assister la personne qui prend les notes, et lui permettra de participer plus facilement (tout en autorisant la pause pipi !).

Exemple de transcription d'un échange vocal avec l'application Lokas
Exemple de transcription d’un échange vocal avec l’application Lokas

Second exemple : un atelier avec des ados

Un atelier de l’association « Les petits débrouillards ». 3 groupes de 5 adolescent⋅es. Une majorité de filles dans les groupes.

Les soucis :

  • La prise de notes peut être très compliquée
  • Les garçons monopolisent la parole

Ce qu’apporte Lokas ?

Lokas permet de garder trace (sonore et écrite) de ce qu’il s’est dit. Et permet d’établir des statistiques de temps de paroles, notamment par genre, afin d’objectiver le fait que les garçons ne laissent que peu de temps de paroles aux filles.

Troisième exemple : une réunion de travail en visio, en langue étrangère

Votre collectif militant est proche d’une association espagnole. C’est Camille, une bénévole de votre collectif, qui parle à peu près l’espagnol, qui fera la visio avec son interlocutrice madrilène. La visio a donc lieu dans une langue étrangère.

Les soucis :

  • Vous avez besoin de pouvoir réécouter à tête reposée
  • Vous avez besoin d’une transcription en français et de la partager aux membres du C.A.

Ce qu’apporte Lokas ?

Avec Lokas, Camille pourra réécouter la visio, la transcrire automatiquement en français, et la partager depuis votre smartphone (par mail, via Signal, Matrix, WhatsApp, Telegram, etc).

Soutenir Lokas (et Framasoft)

L’IA n’est pas magique . Lokas non plus 🤷.

Lokas n’est qu’un outil. Il peut vous assister dans la prise de notes. Cependant, comme tout outil, il ne doit pas vous dispenser d’utiliser votre cerveau !

L’invention de l’écriture (une autre technologie, très perfectionnée) date d’au moins 3 000 ans. Cela fait donc au moins aussi longtemps que l’humanité est capable de se réunir et de garder des traces écrites. Sans IA. Sans smartphone. Ne jetez pas plusieurs millénaires de techniques avec l’eau de l’IA. Un outil comme Lokas pourra être utile dans certains cas, et complètement gadget, voire improductif, dans d’autres cas. Cela n’est pas sans rappeler le concept de Pharmakon, cher au philosophe Bernard Stiegler : Lokas, comme tout objet technique, est à la fois poison, remède, et bouc-émissaire.

Par exemple le web est « à la fois un dispositif technologique associé permettant la participation et un système industriel dépossédant les internautes de leurs données pour les soumettre à un marketing omniprésent et individuellement tracé et ciblé par les technologies du user profiling. ». Remède et poison.

De la même façon, Lokas pourra être émancipateur (en facilitant la participation plutôt que la prise de notes), ou au contraire contraignant (les réunions un peu foutraques dans un bar bruyant ont aussi leur intérêt, il ne faudrait pas s’en passer parce que l’outil fonctionne mieux dans un environnement calme), ou frustrant (« l’application a planté, je n’ai aucune note de secours ! La technologie, c’est de la mârde ! »).

Lokas, comme une voiture, un marteau, un stylo, n’est pas un outil « neutre ». À vous de voir, collectivement, si vous souhaitez l’utiliser, et comment.

Illustration de Gee, montrant de mauvaises conditions pour utiliser Lokas, à savoir une réunion bruyante dans un bar
Forcément, ça va moins bien marcher – CC-By SA Gee

« C’est l’histoire d’une app… »

Il nous semble intéressant de pouvoir vous raconter comment est née l’application Lokas. C’est lever un coin de rideau sur les coulisses de Framasoft, comprendre comment nous pouvons prendre la décision de faire (ou de ne pas faire) tel ou tel projet. C’est aussi montrer que parfois, avec un peu de chance et d’huile de coude clavier, on peut faire des choses qui pourraient paraître impossibles. Cependant, comme cette partie n’est pas indispensable, on vous laisse le choix d’en prendre connaissance ou pas.

Cliquez ici pour lire (l’improbable et fabuleuse) histoire de Lokas

 

Cela fait bien trois ou quatre ans que l’idée de Lokas traîne dans la tête de pyg, membre de Framasoft.

L’idée de départ (nom de code : « Brewawa »), c’était surtout d’imaginer une application qui serait capable de calculer le temps de parole de locuteur⋅ices dans une réunion. Le but (pas du tout caché) était de démontrer facilement que lors d’une discussion avec des personnes de genres différents, ce sont de façon très très majoritairement les hommes qui monopolisent la conversation.

Différents essais ont été réalisés ces dernières années (coucou Gee, coucou bjnbvr !) pour étudier la faisabilité d’une telle application. Mais le fait est qu’en 2020, même si les possibilités techniques étaient présentes, elles n’étaient pas vraiment accessibles pour notre toute petite association, surtout sur un projet parallèle à tous ceux que Framasoft menait déjà.

« C’est l’histoire d’améliorations techniques… »

Cependant, avec le développement de logiciels tels que Vosk ou Whisper, les capacités de transcription audio (c’est-à-dire la capacité à transformer le son de phrases en texte) se sont largement améliorées.

À tel point qu’aujourd’hui, ces technologies sont utilisées par énormément de logiciels (de YouTube à PeerTube, en passant par BigBlueButton ou WhatsApp), et souvent même directement intégrée dans des appareils (Samsung en fait clairement un argument de vente).

Par ailleurs cette dernière décennie a aussi vu s’améliorer les processus de « diarisation ». Ce terme un peu barbare est en fait la technique qui permet d’identifier différent⋅es locuteur⋅ices dans une discussion. Par exemple, si Alex, Camille et Fred font une réunion, la diarisation saura attribuer à chacun⋅e les phrases qu’il ou elle aura prononcées (non, le logiciel ne va pas deviner le prénom de la personne, mais il saura – à peu près – identifier qu’il y avait trois participant⋅es, et dire « Cette phrase a été prononcée par la personne #1. Cette phrase a été prononcée par la personne #2. », etc.

C’est évidemment une phase essentielle pour pouvoir comprendre « qui a dit quoi » dans une réunion.

Ce processus est encore imparfait, mais s’améliore de mois en mois. Il faut donc se projeter en 2026 ou 2027 pour imaginer une diarisation vraiment fiable, mais elle est aujourd’hui « suffisante » dans 60 à 80% des usages en « bonnes conditions ».

« C’est l’histoire d’un alignement de planètes… »

Il se trouve qu’au sein de Framasoft, les compétences nécessaires pour le développement d’une telle application étaient réunies.

Chocobozzz, le développeur de PeerTube, avait déjà beaucoup travaillé sur le processus d’intégration de Whisper à PeerTube, afin de pouvoir générer automatiquement les sous-titres d’une vidéo. Il connait donc bien Whisper, ses options de configuration, ses performances, etc.

Wicklow, le développeur de l’application PeerTube, travaille depuis plusieurs mois avec le langage Dart et le SDK Flutter qui permet de développer en une seule base de code une application pour différents terminaux (Android, iPhone, ordinateur/tablette, web, etc).

Luc, notre administrateur système préféré (c’est pas compliqué, remarquez, nous n’en avons qu’un 😅) gère l’intégralité de l’infrastructure technique de Framasoft (une soixantaine de serveurs informatiques physiques). Donc, mettre en place la machine qui gère les transcriptions, l’installer, la sécuriser, etc, était pour lui un jeu d’enfant.

pyg, anciennement directeur de Framasoft, aujourd’hui coordinateur des services numériques de l’association, a géré d’innombrables projets pour Framasoft ces 20 dernières années. Alors, un de plus, même en pleine campagne, ça n’allait pas l’arrêter.

Entre cet ensemble de compétences, et les capacités techniques des logiciels de transcriptions et diarisation, les planètes étaient donc alignées pour lancer un tel projet.

« C’est une histoire de chance… »

Cependant, comme souvent, il faut un peu compter aussi sur le hasard ou la chance.

En effet, pyg avait un peu laissé tomber l’idée de cette application, tout simplement par ignorance des avancées techniques en termes de diarisation.

C’est en évoquant l’idée de cette application lors du dernier Framacamp, en juillet 2024, que Wicklow a lâché une info au détour de la conversation : « Ah, mais tu sais, Whisper fait maintenant une diarisation correcte. »

BIM 💣

 

« Ah, super intéressant ! Mais j’imagine qu’il faudrait longtemps pour développer une telle application de transcription libre ? » lui demanda pyg.

« Oh, je dirais qu’en 3 jours, je peux avoir un prototype fonctionnel si Chocobozzz se charge de la partie serveur. »

BOUM 💥

Autant vous dire qu’au lieu de profiter de sa soirée à jouer au poker, pyg a filé dans sa chambre, préparé une présentation d’une douzaine de diapositives sur un potentiel projet d’application, qu’il a présenté à l’association le lendemain matin.

Diapo extraite de la présentation "Brewawa"
Une des diapos produites pendant la nuit…

 

Certain⋅es membres étaient enthousiastes, d’autres moins. Et on les comprend : d’une part, c’était encore ajouter du travail à une association déjà particulièrement chargée et épuisée ; d’autre part, c’était un projet utilisant un logiciel issu de l’intelligence artificielle, une technologie sur laquelle nous sommes (unanimement) très critiques.

Cependant, cette application, qui allait devenir Lokas, nous semblait un bon moyen « d’incarner » l’objet social de Framasoft : faire de l’éducation populaire aux enjeux du numérique et des communs culturels.

Cela nous permettait en effet de sortir de l’aspect discours pédagogique, à la fois indispensable, mais insuffisant en termes d’appropriation et d’autodétermination. En créant un « objet numérique manipulable », nous pouvions faire de Lokas une occasion complémentaire de faire comprendre ce qu’est l’IA, ses possibilités, mais aussi ses faiblesses. Et revenir, donc, à notre « Pharmakon » évoqué plus haut.

Par ailleurs, en plus de pouvoir assister tout collectif faisant des réunions, cela nous permettait de mettre en œuvre, concrètement, une application portant nos valeurs : un outil convivial, n’exploitant pas les données des utilisateur⋅ices, sous licence libre, s’adressant avant tout aux personnes qui changent le monde pour plus de progrès social et de justice sociale.

Au final, la majorité des membres présent⋅es s’est exprimée : « Banco la caravane ! On se lance ! ».

« C’est (aussi) une histoire de contraintes »

Comme évoqué plus haut, les contraintes étaient fortes.

Un projet, ça coûte forcément en temps et en argent. Du temps et de l’argent qui ne pourront pas être utilisés ailleurs.

Or, il ne vous a pas échappé que Framasoft vit des dons. Il faut donc faire des campagnes de dons. Et la fin de l’année était déjà particulièrement chargée par la finalisation de différents projets et leurs annonces

En discutant avec Thomas et Pouhiou, codirecteurs de l’association, il a donc été décidé que Lokas devrait rester un projet sous contraintes fortes : coûter moins de 10 000€ tout compris ; ne pas impacter fortement les missions de Chocobozzz, pyg, ou Wicklow ; être réalisé (à « temps perdu », donc) entre mi-septembre et mi-novembre (notamment à cause des délais de validation des stores Android et iOS, que nous ne maîtrisons pas).

Avec de telles contraintes, impossible pour nous de réaliser un produit bien finalisé. Nous avons donc décidé de viser plutôt la mise à disposition d’un prototype. Voyez ce prototype comme un appartement témoin. Nous avons produit cette version non pas en nous focalisant sur un projet de long terme, avec des fondations solides, mais plutôt comme une « preuve de concept », développée rapidement, pour voir si le concept est suffisamment attirant et intéressant pour qu’en 2025 nous priorisions le développement de cette application (si les dons sont suffisants, donc !).

Afin de vous donner suffisamment « envie » de voir un jour une version 1.0 de Lokas arriver, nous avons fait appel aux compétences de l’Atelier Domino pour la création d’un logotype et d’une charte graphique. Ce qui nous a guidés pour réalisé en interne le site web du projet : lokas.app

En parallèle, Wicklow et Chocobozzz se sont attaqués au développement du prototype, ainsi qu’à la partie serveur de transcription.

« C’est une histoire qui ne demande qu’à être écrite… »

Une quinzaine de jours de travail plus tard (et un coût estimé à 7 500€ tout compris, avec en gros moitié de temps de travail Framasoft, et moitié prestations : Atelier Domino, location du serveur, des noms de domaines, validation des stores), nous pouvons présenter, avec fierté et un peu d’anxiété, notre prototype !

Soutenir Lokas (et Framasoft)

Lokas, comment ça marche ?

1. Se mettre dans les bonnes conditions

Lokas, comme tous les outils de transcription, d’ailleurs, est imparfait. Des bruits extérieurs, une mauvaise articulation, une voix fluette en fond de salle, des personnes qui se coupent la parole… Autant de raisons qui peuvent nuire à la transcription.

En conséquence, prévoyez de vous mettre au calme, de placer le téléphone au centre de la table (meilleure est la qualité sonore, meilleure est la transcription), n’ayez pas plusieurs discussions en même temps, et… prenez des notes « à l’ancienne » à côté (papier+crayon, ordinateur+pad, etc) en cas de souci.

Une fois cela fait, le fonctionnement est très simple.

Illustration de Gee montrant les bonnes conditions pour Lokas, à savoir une réunion au calme.
L’IA c’est pas magique : Lokas nécessite de bonnes conditions – CC-By SA Gee

2. Lancer l’enregistrement

Cliquez simplement sur le bouton « Enregistrement ». Placez le téléphone de façon à ce qu’il puisse capter au mieux les échanges. Et commencez votre réunion.

Capture (non contractuelle ;) ) de l'application Lokas, permettant l'enregistrement et la mise en pause de cet enregistrement audio
Enregistrement d’une réunion

 

Afin de limiter les abus, les enregistrements sont limités à 5 par jour et par appareil.

Notez que le modèle de langue géré par Lokas permet de l’utiliser d’ores et déjà dans une cinquantaine de langues, notamment : Néerlandais, espagnol, coréen, italien, allemand, thaïlandais, russe, portugais, polonais, indonésien, mandarin, suédois, tchèque, anglais, japonais et bien entendu français ! D’autres langues sont supportées, mais la reconnaissance sera moins performante.

À la fin de la réunion, cliquez sur « Finaliser ».

3. Envoyez votre fichier pour transcription (et patientez)

Vous pourrez éventuellement réécouter votre fichier avant de cliquer sur « Envoyer ».

Votre fichier est alors envoyé sur notre serveur où il sera placé dans la file d’attente pour sa transcription.

Cette étape pourra prendre de quelques minutes à quelques heures, suivant le nombre de fichiers en attente.

Vous pourrez vérifier manuellement si votre fichier a bien été transcrit, ou attendre tranquillement la notification (dont la tâche de vérification est exécutée toutes les 15mn)

 

Capture (non contractuelle ;) ) de l'application Lokas, montrant l'écran signifiant l'envoi du fichier audio aux serveurs de Framasoft
L’écran signifiant l’envoi du fichier audio aux serveurs de Framasoft

Une fois la transcription reçue

Une fois la transcription reçue, vous pourrez l’afficher dans Lokas.

 

Vous pourrez évidemment la partager (avec l’application de votre choix : mail, Signal, WhatsApp, etc) pour la corriger.

Affichage du menu de partage (audio ou texte) dans Lokas. En fond d'écran, la transcription.
Affichage du menu de partage (audio ou texte) dans Lokas. En fond d’écran, la transcription.

 

Vous pourrez aussi voir les statistiques de temps de parole (NB : cette fonctionnalité est relativement expérimentale). Si vous le souhaitez, pour une meilleure lecture des notes, vous pouvez attribuer un prénom (ou pseudo) aux participant⋅es. Pour obtenir des temps de parole par genre, vous pouvez aussi les attribuer manuellement, en vous assurant évidemment du consentement des personnes concernées à communiquer cette information. Notez que ces informations sont volontairement manuelles, et ne quittent pas votre téléphone, et ne sont donc pas transmises à Framasoft ou qui que ce soit.

 

Capture (non contractuelle ;) ) des stats de l'application Lokas. Temps de parole par participant⋅es et genres (attribués manuellement) des participant⋅es
Aperçu des temps de parole, ainsi que des noms et genres des participant⋅es (aucune de ces informations n’est transmise à Framasoft)

 

Point confidentialité : l’une des particularités de Lokas est que nous respectons votre vie privée : le fichier audio est enregistré sur votre téléphone. Il est envoyé, à votre demande, sur nos serveurs, qui se chargeront alors de sa transcription. Une fois la transcription terminée, une notification est envoyée sur votre téléphone ; lorsque vous ouvrez (dans « Mes fichiers ») la réunion en question, la transcription est alors téléchargée sur votre téléphone. Une fois cette étape réalisée, et après un léger délai pour s’assurer que tout s’est bien passé techniquement, tout est supprimé de notre serveur : le fichier audio ainsi que la transcription. Par ailleurs, si vous attribuez des noms, pseudos ou genres, pour les statistiques, sachez que ces informations ne font l’objet d’aucun traitement de notre côté.

Soutenir Lokas (et Framasoft)

Et l’IA dans tout ça ?

À Framasoft, nous ne sommes pas fans du tout de l’IA. Nous pensons que cette technologie (ou plutôt cet ensemble de technologies), pose plus de problèmes qu’elle n’apporte de solutions. Nous avons d’ailleurs essayé de présenter une synthèse de notre position sur l’I.A. au sein du site Framamia, que nous présentons ici sur le Framablog.

Alors, n’est-ce pas contradictoire d’utiliser l’IA au sein d’applications Framasoft, comme Lokas ou PeerTube ?

À notre sens, non. Et ce pour plusieurs raisons.

D’abord, comme nous l’écrivions dans le site Framamia, tous les modèles d’intelligence artificielle ne se valent pas. Whisper, le logiciel qui sert à la transcription, est une IA « spécialisée », et non une IA « généraliste » comme ChatGPT par exemple.

« Les modèles spécialisés, quant à eux sont optimisés pour résoudre efficacement une tâche précise. Leur impact est souvent maîtrisé, et peut correspondre à celui d’un autre logiciel. ».
Framasoft, sur le site Framamia.org

Whisper est certes une IA, mais qui tourne « en vase clos » sur nos serveurs.

Les algorithmes utilisés sont plus complexes qu’un filtre « Enlève les yeux rouges de cette photo » avec GIMP ou Photoshop, mais cela reste un modèle relativement simple (avec un processus d’entrées/sorties) infiniment moins énergivore qu’un modèle d’entraînement. En effet, l’inférence (le processus d’utiliser le modèle pour effectuer une tâche) consomme bien moins d’énergie que l’entraînement. Par exemple, exécuter Whisper pour transcrire un fichier audio de quelques minutes nécessite une puissance de calcul relativement modeste.

Ensuite, un projet comme Lokas ne nécessite pas d’acheter 350 000 puces GPU pour 9 milliards de dollars, comme l’a fait récemment Meta/Facebook, ce qui représente en gros le PIB du Togo en 2023. Nous ne pensons pas participer à la croissance de la bulle financière autour de l’IA, ou à faire faire s’emballer le capitalisme algorithmique.

Enfin (et surtout), avec Lokas ou PeerTube, nous demeurons cohérent⋅es avec une des valeurs au cœur de Framasoft, à savoir le respect de la confidentialité de vos données. En effet, nous ne faisons aucune exploitation de vos fichiers, en dehors de la tâche explicitement demandée, par exemple la transcription. Elles ne servent pas à enrichir un modèle d’IA à partir de vos discussions, de votre identité, etc. Nous ne conservons pas les fichiers audio ou texte, nous n’avons pas accès aux noms/prénoms/genres que vous attribuez manuellement aux participant⋅es d’une discussion (ça reste sur votre téléphone), etc. Et, évidemment, vos données ne sont JAMAIS monétisées.

Bref, Framasoft se fiche du contenu de vos données, elles vous appartiennent et ne regardent que vous.

Malgré cela, nous respectons le point de vue des personnes qui souhaitent boycotter l’IA, et nous entendons la contradiction qu’iels pourraient trouver à ce qu’une asso technocritique comme Framasoft propose des projets utilisant l’I.A.

Notre objectif est justement de proposer un outil qui permette d’avoir une réflexion concrète, afin de se forger un avis autonome, permettant à chacun et chacune de se construire sa propre position.

Illustration. Autour d'une table, des pinguoin chantent. Au centre, un petit perroquet mécanique prend des notes à la manière d'un sténographe.
Un perroquet mécanique prend des notes : tout un symbole.Illustration de David Revoy – Licence : CC-By 4.0

Lokas c’est pour quand ?

Vous pouvez d’ores et déjà télécharger l’application Lokas sur le Play Store, iOS (toujours en testflight chez Apple, parce qu’ils sont 🤬… disons tatillons. EDIT : c’est maintenant disponible !), f-droid (en cours), ou avoir l’apk Android en téléchargement direct ici. Notez cependant que Lokas est un prototype (si ce n’est pas déjà fait, prenez deux minutes pour lire « L’histoire de Lokas » et comprendre pourquoi), et il est donc normal que plein plein plein de choses ne fonctionnent pas !

Nous avons déjà pris du temps, de l’énergie, et un peu d’argent sur des ressources pourtant limitées (on vous a déjà dit qu’on ne vivait que de vos dons ? 😉 ). De plus, comme toujours, le code est libre, nous l’avons publié ici sur notre forge logicielle.

Avant d’aller plus loin, nous avons donc besoin de confirmer que ce projet vous intéresse. Si les dons ne sont pas assez importants, ou si les contradictions sont trop fortes : nous nous arrêterons là. (le code est libre, donc ça ne sera pas « perdu »).

Si, par contre, vous trouvez ça pertinent, les possibilités de développements futurs sont innombrables. Citons par exemple :

  • Reprendre complètement le design et l’accessibilité (en mode prototypage, nous sommes allé⋅es très vite, et Lokas est donc très perfectible) ;
  • Possibilité de (re)transcrire le fichier de son choix (par exemple issu d’une vidéo ou d’une autre application) ;
  • Ajouter un mode « web » à l’application. C’est à dire la possibilité d’utiliser Lokas depuis son ordinateur (sur le modèle de ce que fait le serveur Scribe de nos ami⋅es des Céméa) ;
  • Ajouter la possibilité de synthèses automatiques des transcriptions, pour retrouver rapidement les points clés ;
  • Traduire l’application (et le site web) dans d’autres langues que le français et l’anglais ;
  • Possibilité d’éditer et corriger la transcription directement depuis votre téléphone ;
  • Donner la possibilité d’obtenir la transcription dans la langue de son choix (par exemple une réunion en anglais, transcrite en français, ou l’inverse) ;
  • etc

Mais pour cela, il va nous falloir du temps salarié, et donc de l’argent. Donc, au risque de paraître insistant, nous vous invitons, si vous le pouvez, à nous faire un don.

Faire une don pour soutenir Lokas

Le défi : 20 000 fois 20 € de dons pour les 20 ans de Framasoft !

Framasoft est financée par vos dons ! Chaque tranche de 20 euros de dons sera un nouveau ballon pour célébrer 20 d’aventures et nous aider à continuer et décoller une 21e année.

Framasoft, c’est un modèle solidaire :

  • 8000 donatrices en 2023 ;
  • plus de 2 millions de bénéficiaires chaque mois ;
  • votre don (défiscalisable à 66 %) peut bénéficier à 249 autres personnes.

jauge de dons au 3 décembre 2024 à 58 625 €

À ce jour, nous avons collecté 58 625 € sur notre objectif de campagne. Il nous reste 29 jours pour convaincre les copaines et récolter de quoi faire décoller Framasoft.

Alors : défi relevé ?

Obtenir Lokas Soutenir Framasoft




Lokas : Record and transcribe your meetings in complete confidentiality !

Framasoft invites you to try out the prototype of Lokas, a new speech-to-text transcription application that respects your privacy. This functional demo is also an experiment by Framasoft in the field of AI, accompanied by the Framamia website, which we present here (in French).

🎈Framasoft is 20 years old🎈 : Contribute to finance a 21st year!

Thanks to your donations (66% tax-free), the Framasoft association has been working for 20 years to advance the ethical and user-friendly Web. Find out more about some of our actions in 2024 on the Support Framasoftwebsite .

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

 

Please note that this article is also available in French here.

Make note-taking easier with Lokas

Lokas is an application (for Android or iOS smartphones) that allows you to transcribe the sound of your voice into a text file.

Basically, during a meeting: you put the phone in the middle of the table, press the ‘Record’ button at the start of the meeting and the ‘Stop’ button at the end. A few minutes later, the application sends you a text file containing the sentences spoken by everyone.

Lokas can and will do many more things, but we’ll come back to that at the end of this announcement.

screenshots of the Lokas application with the three stages: recording, editing the transcript, details of speaking time

Who is Lokas for?

Lokas is aimed at anyone who takes part in meetings. That’s a lot of people on the planet 🙂

However, we can share a few usecases.

First example: a nonprofit’s Annual General Meeting

Let’s imagine a nonprofit AGM. There are 15 people in the room, 2 moderators and 1 note taker. And a 2-hour meeting.

Concerns:

  • Note-taking is exhausting
  • The person taking the notes has limited participation
  • The notes may be incomplete (a ‘blank’ due to a bathroom break).

What does Lokas offer?

Lokas assists the note-taker, making it easier for him or her to participate (while still allowing for a pee break!).

Example of a transcription of a voice exchange using the Lokas application.

Second example: a workshop with teenagers

A workshop run by the ‘ Les petits débrouillards ’ association. 3 groups of 5 teenagers. A majority of girls in the groups.

Concerns:

  • Note-taking can be very complicated.
  • Boys monopolise the floor

What does Lokas offer?

Lokas makes it possible to keep a record (audio and written) of what was said. It also makes it possible to compile statistics on speaking time, particularly by gender, so that we can see for ourselves that boys leave very little speaking time for girls.

Example of transcription of a voice exchange using the Lokas application
Example of transcription of a voice exchange using the Lokas application

Third example: a video meeting in a foreign language

Your activist collective is close to a Spanish association. Camille, a volunteer from your group, who speaks a little Spanish, will be doing the video with her contact in Madrid. The video will therefore take place in a foreign language.

Concerns :

  • You need to be able to listen again with your head down
  • You need a French transcript to share with board members.

What does Lokas offer?

With Lokas, Camille will be able to listen to the video again, automatically transcribe it into French, and share it from your smartphone (by email, via Signal, Matrix, WhatsApp, Telegram, etc).

Support Lokas (and Framasoft)

AI isn’t magic . Neither is Lokas 🤷.

Lokas is just a tool. It can assist you in taking notes. However, like any tool, it shouldn’t exempt you from using your brain!

Writing (another highly sophisticated technology) was invented at least 3,000 years ago. So humanity has been able to get together and keep written records for at least that long. Without AI. Without smartphones. Don’t throw away several millennia of technology with the water of AI. A tool like Lokas could be useful in some cases, and completely gimmicky, even unproductive, in others. This is reminiscent of the concept of Pharmakon, a concept dear to the French philosopher Bernard Stiegler: Lokas, like any technical object, is simultaneously poison, remedy and scapegoat.

The web, for example, is both a technological device enabling participation, and an industrial system dispossessing Internet users of their data in order to subject them to omnipresent marketing that is individually traced and targeted by user profiling technologies.

In the same way, Lokas can be emancipating (by facilitating participation rather than note-taking), or on the contrary restrictive (meetings in a noisy bar can be interesting, but we shouldn’t do without them because the tool works better in a quiet environment), or frustrating (« The application has crashed, I don’t have any backup notes! Technology is shite! »)

Lokas, like a car, a hammer or a pen, is not a ‘neutral’ tool. It’s up to you, collectively, to decide whether and how you want to use it.

Illustration by Gee, showing poor conditions for using Lokas, i.e. a noisy meeting in a bar.
Inevitably, it won’t work as well – CC-By SA Gee

 

‘This is the story of an app…’

We thought it would be interesting to tell you how the Lokas app came about. It means lifting the curtain on what goes on behind the scenes at Framasoft, and understanding how we can decide to do (or not to do) such and such a project. It’s also about showing that sometimes, with a bit of luck and a bit of elbow keyboard, you can do things that might seem impossible. However, as this part is not essential, we’ll leave it up to you to decide whether or not you want to read it.

Click here to read the (improbable and fabulous) origin story of Lokas

The idea for Lokas has been in the head of pyg, a member of Framasoft, for three or four years now.

The original idea (code name: ‘ Brewawa ’) was mainly to come up with an application that would be able to calculate the speaking time of participants in a meeting. The (not at all hidden) aim was to easily demonstrate that during a discussion with people of different genders, it is overwhelmingly men who monopolise the conversation.

Various tests have been carried out in recent years (hi Gee, hi bnjbvr !) to study the feasibility of such an application. But the fact is that in 2020, even if the technical possibilities were there, they weren’t really available to our tiny association, especially on a project piling on all those that Framasoft was already carrying out.

‘It’s all about technical improvements…’.

However, with the evolution of softwares such as Vosk and Whisper, audio transcription capabilities (i.e. the ability to transform the sound of sentences into text) have considerably improved.

So much so that today, these technologies are used by a huge number of software applications (from YouTube and PeerTube to BigBlueButton and WhatsApp), and are often even integrated directly into devices (Samsung has clearly made this a selling point).

The last decade has also seen improvements in ‘diarization’ processes. This rather barbaric term is in fact the technique used to identify different⋅es speakers in a discussion. For example, if Alex, Camille and Fred are having a meeting, the diarization will know how to attribute to each their sentences (no, the software won’t guess the person’s first name, but it will know – more or less – identify that there were three participants, and say ‘This sentence was uttered by person #1. This sentence was said by person #2.’, etc.

This is obviously an essential phase in being able to understand ‘who said what’ in a meeting.

This process is still imperfect, but it is improving month by month. We therefore need to look ahead to 2026 or 2027 to imagine truly reliable diarization, but today it is ‘sufficient’ in 60 to 80% of uses under ‘good conditions’.

‘It’s the story of an alignment of planets…’.

It just so happened that Framasoft had the skills needed to develop such an application.

Chocobozzz, developer of PeerTube, had already worked hard on the process of integrating Whisper into PeerTube, in order to be able to automatically generate subtitles for a video. So he’s very familiar with Whisper, its configuration options, its performance and so on.

Wicklow, developer of the PeerTube application, has been working for several months with the Dart language and Flutter SDK, which enables an application to be developed for different terminals (Android, iPhone, computer/tablet, web, etc.) in a single code base.

Luc, our favourite system administrator (it’s not complicated, mind you, we only have the one 😅 ) manages Framasoft’s entire technical infrastructure (around sixty physical computer servers). So setting up the machine that manages the transcriptions, installing it, securing it, etc, was child’s play for him.

pyg, former director of Framasoft, now the association’s digital services coordinator, has managed countless projects for Framasoft over the last 20 years. So one more, even in the middle of a campaign, wasn’t going to stop him.

With this range of skills, and the technical capabilities of the transcription and diarization software, the planets were aligned to launch such a project.

‘It’s all about luck…’

However, as is often the case, you also have to rely a little on chance or luck.

Indeed, pyg had somewhat dropped the idea of this application, simply out of ignorance of the technical advances in terms of diarisation.

It was while discussing the idea of this application at the last Framacamp, in July 2024, that Wicklow dropped a piece of information in the nick of time: ‘Ah, but you know, Whisper now does proper diarization.’

BIM 💣

‘Ah, very interesting! But I imagine it would take a long time to develop such a free transcription application?’ asked pyg.

‘Oh, I’d say in 3 days I can have a working prototype if Chocobozzz takes care of the server part.’

BANG 💥

So instead of enjoying his evening playing poker, pyg went off to his room and prepared a presentation of a dozen slides on a potential application project, which he presented to the association the following morning.

One of the slides produced during the night...
One of the slides produced overnight…

 

Some members were enthusiastic, others less so. And we can understand them: first, because it was adding yet more work to an already particularly busy and exhausted association. More, this project would use software derived from artificial intelligence, a technology about which we are (unanimously) very critical.

However, this application, which was to become Lokas, seemed to us to be a good way of ‘embodying’ the social purpose of Framasoft: to educate the public about the challenges of digital technology and the cultural commons.

This enabled us to move away from the pedagogical aspect, which is both essential and insufficient in terms of appropriation and self-determination. By creating a ‘manipulable digital object’, we could use Lokas as an additional opportunity to explain what AI is, its possibilities, but also its weaknesses. And so return to our ‘Pharmakon’ mentioned above.

What’s more, as well as being able to assist any collective holding meetings, this enabled us to put into practice, in concrete terms, an application bearing our values: a user-friendly tool, not exploiting users data, under an open licence, aimed above all at people who are changing the world for more social progress and social justice.

In the end, the majority of members present said: ‘Let’s go for it!’.

‘It’s (also) a story of limits’.

As mentioned above, the constraints were considerable.

A project inevitably costs time and money. Time and money that can’t be used elsewhere.

As you know, Framasoft lives off donations. So we have to run donation campaigns. And the end of the year was already particularly busy with the finalisation of various projects and their announcements.

In discussions with Thomas and Pouhiou, co-directors of the association, it was decided that Lokas should remain a project subject to strict limitations: it should cost less than €10,000 all-included; it should not have a major impact on the missions of Chocobozzz, pyg or Wicklow; and it should be completed (in ‘wasted time’) between mid-September and mid-November (in particular because of the validation deadlines for the Android and iOS stores, which we don’t control).

With such constraints, it was impossible for us to produce a well-finished product. So we’ve decided to focus instead on making a prototype available. Think of this prototype as a showroom house. We’ve produced this version not by focusing on a long-term project, with solid foundations, but rather as a ‘proof of concept’, developed rapidly, to see if the concept is sufficiently attractive and interesting for us to priorise the development of this application in 2025 (if donations are sufficient, that is!).

To give you enough ‘desire’ to see a version 1.0 of Lokas arrive one day, we called on the skills of Atelier Domino to create a logotype and a graphic charter. This led us to create the project website in-house : lokas.app

At the same time, Wicklow and Chocobozzz set about developing the prototype and the transcription server.

‘It’s a story just waiting to be written…’.

A fortnight’s work later (and an estimated cost of €7,500 all-in, with roughly half the time spent by Framasoft and half on services: Domino workshop, server hire, domain names, validation of Google & Apple app stores), we can proudly and somewhat anxiously present our prototype!

Support Lokas (and Framasoft)

How does Lokas work?

1. Get in the right conditions

Lokas, like all transcription tools, is imperfect. Outside noise, poor articulation, a faint voice in the background, people cutting each other off… These are just some of the reasons why transcription can be difficult.

As a result, plan to be in a quiet room, place the telephone in the centre of the table (the better the sound quality, the better the transcription), don’t hold several discussions at the same time, and… take ‘old-fashioned’ notes (paper+pencil, computer+pad, etc.) in case of problems.

Once you’ve done that, it’s very simple.

Illustration by Gee showing the right conditions for Lokas, i.e. a quiet meeting.
AI isn’t magic: Lokas needs the right conditions – CC-By SA Gee

 

2. Start recording

Simply click on the ‘Record’ button. Position the phone so that it can best pick up the exchanges. And start your meeting.

Record your meetings with Lokas
Record your meetings with Lokas

 

To limit abuse, recordings are limited to 5 per day and per device.

Note that the language model managed by Lokas means that it can already be used in around fifty languages, including: Dutch, Spanish, Korean, Italian, German, Thai, Russian, Portuguese, Polish, Indonesian, Mandarin, Swedish, Czech, French, Japanese and, of course, English! Other languages are supported, but recognition will be less effective.

At the end of the meeting, click ‘Finish’.

3. Send your file for transcription (and be patient)

You may wish to listen to your file again before clicking on ‘Send’.

Your file will then be sent to our server where it will be queued for transcription.

This stage can take from a few minutes to a few hours, depending on the number of files in the queue.

You can check manually whether your file has been transcribed, or wait quietly for the notification (the verification task is carried out every 15 minutes).

The screen showing that the audio file has been sent to the Framasoft servers.
The screen showing that the audio file has been sent to the Framasoft servers.

 

Once the transcript has been received

Once you have received the transcript, you can display it in Lokas.

You can of course share it (with the application of your choice: email, Signal, WhatsApp, etc.) to correct it.

Display of the sharing menu (audio or text) in Lokas. The transcript in the background.
Display of the sharing menu (audio or text) in Lokas. The transcript in the background.

 

You can also see the speaking time statistics (NB: this feature is relatively experimental). If you wish, you can assign a first name (or pseudonym) to each participants to make it easier to read the notes. To obtain speaking times by gender, you can also allocate them manually, obviously ensuring that you have the consent of the people concerned to communicate this information. Note that this information is voluntarily manual, and does not leave your phone, and is therefore not transmitted to Framasoft nor anyone else.

Overview of speaking times, as well as names and genders of participants (none of this information is transmitted to Framasoft)
Overview of speaking times, as well as names and genders of participants (none of this information is transmitted to Framasoft)

 

Confidentiality point: one of the special features of Lokas is that we respect your privacy: the audio file is recorded on your phone. At your request, it is sent to our servers, which will then transcribe it. Once the transcription is complete, a notification is sent to your phone; when you open (in ‘My files’) the meeting in question, the transcription is then downloaded to your phone. Once this stage has been completed, and after a slight delay to ensure that everything has gone well technically, everything is deleted from our server: the audio file as well as the transcript. And if you give us names, pseudonyms or genres for statistical purposes, please note that we do not process this information in any way.

Support Lokas (and Framasoft)

What about AI?

At Framasoft, we are not at all fans of AI. We think that this technology (or rather this set of technologies) poses more problems than it solves. In fact, we tried to summarise our position on AI on the Framamia website, which we present here on the Framablog (in French).

So, isn’t it contradictory to use AI in Framasoft applications such as Lokas or PeerTube?

In our opinion, no. For several reasons.

Firstly, as we wrote on the Framamia website, not all artificial intelligence models are created equal. Whisper, the software used for transcription, is a ‘specialised’ AI, not a ‘generalist’ AI like ChatGPT, for example.

‘Specialised models are optimised to solve a specific task efficiently. Their impact is often controlled, and may correspond to that of other software’.

Framasoft, on the Framamia.org website

Whisper is certainly an AI, but it runs ‘in isolation’ on our servers.

The algorithms used are more complex than a ‘Remove the red eyes from this photo’ filter with GIMP or Photoshop, but it remains a relatively simple model (with an input/output process) that uses infinitely less energy than a training model. In fact, inference (the process of using the model to perform a task) consumes much less energy than training. For example, running Whisper to transcribe an audio file lasting a few minutes requires relatively modest computing power.

Secondly, a project like Lokas does not require the purchase of 350,000 GPU chips for $9 billion, as Meta/Facebook recently did, which is roughly equivalent to Togo’s GDP in 2023. We don’t think we’ll be taking part in the growth of the AI financial bubble, or in the runaway growth of algorithmic capitalism.

Finally (and most importantly), with Lokas or PeerTube, we remain consistent with one of the values at the heart of Framasoft, namely respect for the confidentiality of your data. Indeed, we do not make any use of your files, apart from the task explicitly requested, for example transcription. They are not used to enrich an AI model based on your discussions, your identity, etc. We don’t keep audio or text files, we don’t have access to the names/first names/genders that you manually assign to participants⋅es in a discussion (that stays on your phone), etc. And, of course, your data is NEVER monetised.

In short, Framasoft doesn’t care about the content of your data, it belongs to you and is nobody’s business but yours.

Despite this, we respect the point of view of people who wish to boycott AI, and we understand the contradiction they might find in a technocritical association like Framasoft proposing projects using AI.

Our aim is to offer a tool that will enable people to think about the issues in a concrete way, so that they can form their own opinions and come to their own conclusions.

Illustration. Around a table, penguins are singing. In the centre, a small mechanical parrot takes notes like a stenographer.
A mechanical parrot takes notes: quite a symbolic Illustration by David Revoy – Licence: CC-By 4.0

 

When is Lokas coming?

You can Download the Lokas app on the Play Store, iOS (still in TestFlight on iOS, because they are 🤬… let’s say picky EDIT : it’s now available), (and soon on f-droid), or get the android apk directly from us here. But keep in mind it is a prototype (if you haven’t already, take two minutes to read ‘The Lokas Story ’ and understand why), so it’s normal that lots and lots of things don’t work!

We’ve already taken time, energy and a bit of money out of limited resources (did anyone ever tell you that we only live off your donations? 😉 ). And, obviously, this POC is open source, the code is publish here on our forge.

So before going any further, we need to confirm that you are interested in this project. If the donations aren’t big enough, or if the contradictions are too strong: we’ll stop there (the code is free, so it won’t be ‘lost’).

If, on the other hand, you find it relevant, there are countless possibilities for future developments. For example:

  • Complete redesign and accessibility (in prototyping mode, we went very fast, and Lokas is therefore very perfectible);
  • Ability to (re)transcribe the file of your choice (from Lokas, a video or another application, for example);
  • Add a ‘web’ mode to the application. This means you can use Lokas from your computer (similar to the Scribe server used by our friends at the Céméa);
  • Add the possibility of automatic summaries of the transcripts, to quickly find the key points;
  • Translate the application (and the website) into languages other than French and English;
  • Ability to edit and correct the transcript directly from your phone;
  • Provide the option of obtaining the transcript in the language of your choice (e.g. a meeting in English transcribed into French, or vice versa);
  • etc

But to do this, we’re going to need some staff time, and therefore money. So, at the risk of sounding insistent, we invite you, if you can, to make a donation.

Make a donation to support Lokas

 

The challenge: 20,000 times €20 donations for Framasoft’s 20th anniversary!

Framasoft is funded by your donations! Every €20 you donate will be a new balloon to celebrate 20 years of adventures and help us continue and take off for a21st year.

Framasoft is a model of solidarity:

  • 8,000 donors in 2023 ;
  • over 2 million beneficiaries every month;
  • your donation (66% tax deductible) can benefit 249 other people.

To date, we have raised €58,625 of our campaign target. We still have 29 days to convince our friends and raise enough money to get Framasoft off the ground.

So, challenge accepted?

Get Lokas Support Framasoft




Zagreb, December 2023 : logbook of the fourth ECHO Network study visit

As a reminder, the participants in the European ECHO Network exchange belong to 7 different organisations in 5 European countries: Ceméa France, Ceméa Federzione Italia, Ceméa Belgique, Willi Eichler Academy (Germany), Solidar Foundation (European network), Centar Za Mirovne Studije (Croatia), Framasoft (France).

Report on the week in Zagreb.

 

Click here to read the article in French.

Travel,travel

As with every ECHO trip, the first day was reserved for travels and reunions. Four of us from Frama made the trip: Booteille, Numahell, Pascal and Yann. And while the last three shared a cabin on the plane (almost avoiding having to deal with hold luggage), Booteille chose to take the bus, for more than 18 hours, with no changes but with stopovers including Toulon, Nice, Genoa, Venice, Trieste, Lubjana and finally Zagreb. It was an opportunity for him to see our Italian companions in Venice get on the bus.

In the evening we tried to meet up with our CEMÉA comrades, using the name of a restaurant as our destination, which turned out to be one of a chain with many branches in the city. This gave us the opportunity to look around the town, which was decorated for Christmas. The atmosphere was rather quiet, although a festive (winter) breeze blew through the streets.

We ended up meeting up with the CEMÉA team in a bar opposite the famous restaurant. It was a good opportunity to have a few drinks while waiting for dinner. Many of the European partners came to the restaurant, giving us a great opportunity to catch up with people we’ve met before and to meet people we haven’t.

 

This first evening (which would be followed by many others) was the occasion to notice something rather surprising: THEY SMOKE IN THE BARS! It’s horrible. And while it was very cool to spend time with the other members of the project every evening, every night it was the same thing: smoking in the bars. Apart from the fact that you can’t breathe indoors, the smell of cigarettes on our clothes (and in the dreads of those with the best hair…) lingered in the hotel room.

 

Yes we let the sentence in French because OSS 117 cannot…does not want to speak English,obviously!

The Center for Peace Studies

The next day began at the Human Rights House in Zagreb, in the same building as the Centre for Peace Studies. There was a brief introduction to the seminar and a presentation of the three structures sharing the premises.

First, we had a few words from several people as a whole group, then we split into three small groups, where each entity presented its actions to us and to whom we could ask our questions. After a few minutes, each group rotated to meet a new entity. In the end, we got to know :
the Dosta & Jemrznje platform, which helps manage online discrimination and hate speech;
the Documenta organisation, which aims to create links and documentation around war, as well as educating people about anti-war issues;
CROSOL, an international cooperation platform for development and humanitarian aid.

 

The Centre for Peace Studies (CPS in English, CMS in Croatian) is the result of years of development. It was originally a participatory work camp project in the 90s, with the aim of building links between people in the Balkan countries through action.

The culture of the CPS revolves around anti-war, anti-fascist and inclusive movements. Today, through a wide range of actions, CPS seeks to promote this culture in their territory. There is also a strong focus on the right to asylum and its protection. And that’s just part of the work carried out by this small team. You can find more information here: https://www.cms.hr/en/o-cms-u-tko-je-tko/cms

After a very pleasant meal on site, we took public transport back to the city centre. It’s great to be able to get around the city quickly and efficiently thanks to the dense network of trams, with timetables so full that you never have to worry about them – they’re never far away!

 

 

Fascists! Fascists everywhere!

We met up with a historian who spent the afternoon taking us on a tour of different parts of the city, looking at places that are emblematic of fascism and the resistance. Croatian history is not very well known in our part of the world, and our guide gave us a lot of information about the country and its relationship with fascism and history, particularly during and around the Second World War.

 

It was very interesting to visit the places, often not very far away, where the government and its opponents were located during the war. We joked about the fact that it seemed that every building in the centre had at one time or another housed its own personal contingent of fascists. A map has been created to pool and record the information.

Unfortunately, the weather was not on our side, and with the cold and rain, we ended up in a warm bar, where our guide continued to tell us the story over a drink.

Si vis pacem para pacem

On the second day of the seminar, we returned to the Human Rights House. Various organisations presented their work on access to education. Once again, it was very intense in terms of information.

The CPS introduced us to the concept of negative peace (absence of violence, fear of violence) and positive peace (building a peaceful society). We also learned that in formal education (#school), civic education in Croatia is now mandatory. This is based on the understanding that peace education cannot be an individual subject and that it needs to be linked to human rights and other societal issues.

The CPS shared with us some principles of peace education:

– encourage participants to explore the subjects of war and peace through different disciplines;
– focus not on experts in diplomacy but on citizens and civil society, particularly in their role in building a fairer world;
– Peace Studies is value-based and therefore requires academic objectives that recognise the ethical approach to peace and social justice;
– there is a need to be transformative, society needs alternatives to the status quo: peace is the result of radical transformations of values, social arrangements and international relations. From a positive peace perspective, the aim is therefore to prevent wars, to move towards social justice and respect for human rights, and to combat oppression and structural violence.

 

 

Migration flows and AI

After the CPS presentation, we were introduced to the work of a programme focusing on migration.

This work focuses in particular on the creation of links with refugees in Croatia, seeking to open up discussions on the causes of migration, its place in Croatian society and empowerment.

Readings, films and music were shared with us, with the aim of deconstructing our preconceptions and developing critical thinking.

We then met Ana Cuca on video. Ana is a researcher who, as we understand it, works in Mostar, Bosnia-Herzegovina. She told us about the impact of pseudo-IAs on migratory flows. It was a very interesting meeting. She talked about how Europe is trying to anticipate and prevent migratory flows by making massive use of pseudo-IAs at its borders.

 

 

In the category of false good ideas, there is the fact that pseudo-IA algorithms are used for asylum application forms. Except that certain accents and dialects are not recognised by the algorithm. So people find themselves unable to make their application, all because the algorithm was designed that way.

Ana also told us about uses of the pseudo-IA that she sees as positive. In particular, through a project to analyse migratory flows to try to anticipate where there might be a need for humanitarian aid of food or medicine.

We invite you to read her presentation, which we found very interesting.

 

Coders Without Borders

Finally, Coders Without Borders brought the presentations to a close with their projects.

With the help of volunteers, they train refugees in various digital techniques to help them find employment.

At the end of their presentation, we raised the following question: « Have you ever thought about and/or started migrating to tools other than Google when working with refugees? I understand the idea of acculturating with tools that everyone uses and that the aim is to reduce the divide between refugees and the society into which they are trying to integrate, but I find it dangerous, in a fascist political context, to put Google in the hands of people for whom it could sooner or later harm their lives. If a fascist government came to power, it would be very easy to find and target refugees and do them harm. »

We then discussed this question and the issues involved. We concluded that we needed to work on a diagnostic grid that would enable organisations to ask themselves certain questions and come up with some answers about their digital practices.

At the end of the day, we went to the Human Rights Film Festival to see The Old Oak. In this film, we follow a bar owner who helps a family of refugees who have just arrived in town, despite the racist rhetoric of his most loyal customers: the pub regulars.

 

Difficulties paying in Zagreb’s restaurants

During our ECHO Network meetings, we don’t just work: we also eat. This led to a little anecdote that we’ll share here.

That same evening, in a restaurant after the film, it was extremely difficult for us to pay ‘normally’. The waiters would only let us into the restaurant if we didn’t pay separately! This is a cultural thing in Zagreb: you don’t pay separately, even if there are invoices to pay. And when we wanted to pay ‘by organisation’, the waiters refused again.

In the end, we had to find a compromise by paying by country, on condition that we were seated at our tables according to our country! The scene struck us as particularly surreal.

 

 

 

A little peace (in the world and for our stay)

We changed location for the last day. We found ourselves in the Community Centre, in a room with a few small pouffes. It was great to spend the morning lying on the floor!

There we met Paul, a sociologist and anti-racist activist. He sees himself as a historical artifact and is an outstanding storyteller. He told us how Zagreb was at the cutting edge of digital communications in the 1990s.

He also told us about the ZaMir network (a network for peace communications), which was used by pro-peace activists all over the world.

Listening to Paul was really good for us, thanks to his talents as a speaker. After two days of information-packed presentations – but exciting ones! – Paul’s presentation was relaxing to listen to. It made you feel less like you were at school and had to concentrate to make sure you didn’t miss any of the information in the course.

 

Activism and cyber-surveillance

After Paul, we met up with Tomislak Medak, who told us about his work on the Memory of the World online bookshop, as well as the Syllabus project. This is a research project on activism in Europe that takes into account ‘care’ and piracy. Yann’s eyes sparkled as he drank in Tomislak’s words.

We ate in small groups between lunchtime and midday, and then met up again for the final afternoon, hosted by CÉMÉA France for a workshop on cyber-surveillance.

Individually, we had to respond to the following instruction: ‘Based on your knowledge and experience, illustrate cyber-surveillance by drawing or writing’. We then got into small groups and discussed our respective drawings, before illustrating our common definition. We then repeated the exercise in larger groups. Finally, we had to share our ideas in plenary.

In all this, the idea of the panopticon came up several times. We also discussed surveillance capitalism, political and police control, and the fact that surveillance could help regulate online hate speech. We also talked about moderation on the internet and the inequalities between individuals in their knowledge of their rights in the digital space.

The session concluded with a discussion on alternatives to cyber-surveillance. As well as the obvious idea of burning capitalism – we won’t drop any names – technical tools were mentioned, as well the issues of regulation, degrowth (disengaging from digital technology) and education.

 

Back home, via the museum of broken relationships

It was on this last activity that we ended the seminar, thanking our hosts and sharing our feedback. We found the subjects and the structures we encountered absolutely fascinating, but the form made the whole thing difficult to digest. Bouteille in particular found that there was a huge amount of information, in a very vertical format to which he is no longer accustomed, which made the meeting intense and tiring for him.

We finally said our goodbyes that night, after closing down a bar that our Croatian hosts had enjoyed.

While the others headed home the next day, Booteille had to wait for his 6pm bus and ended up visiting the Museum of Broken Relationships with Gabriela and Alexandra from Solidar.

The museum is full of objects linked to broken relationships and the little stories that go with them. This little exhibition takes you through a lot of emotions.

At the beginning, you read some things a bit light-heartedly, laughing, then you read this story linked to the war, or this one linked to bad luck, you laugh at this broken relationship with this pizza lover who unfortunately is now allergic to gluten. Then you open the (huge) guestbook, and frankly, you laugh out loud at the violence of some of the messages. The guestbook has obviously served as an outlet for a lot of people!

 

Translation from the French version made with DeepL