Late 2017, we announced our desire to create a free, decentralised and federated alternative to YouTube.
Five years later, we are releasing PeerTube v5, a tool used by hundreds of thousands people on a thousand interconnected platforms to share over 850,000 videos.
« Collectivise Internet / Convivialise Internet 🦆🦆 »
Our new 3-year roadmap is funded by your donations.
You will find a short presentation of this roadmap on our Support Framasoft website.
For the past 5 years, our only developer dedicated to PeerTube (and to other tasks in Framasoft) has released one new major version per year:
PeerTube v1 (Oct. 2018) allows you to create a video platform with federation, peer-to-peer streaming, redundancy, search tools and multilingual interface.
PeerTube v2 (Nov 2019) brings notifications, playlists and plugins.
PeerTube v3 (Jan. 2021) adds federated search, live and peer-to-peer streaming.
PeerTube v4 (Dec. 2021) allows to customise each platform’s homepage, to sort and filter displayed videos, and to manage them more easily.
Throughout these years, this developer has taken care to improve moderation and federation tools, the video player, the interface, the code and the accessibility and also to fix bugs while answering community questions and needs.
PeerTube ecosytem
PeerTube is an artisanal work, in the noble sense of the word. It is a handcrafted tool that now serves a large alternative ecosystem for online video.
Once again, we would like to remind you that our small non-profit creates and maintains all this with only one developer on the project, helped by:
Framasoft employees and volunteers for communication, strategy, administration;
PeerTube community which regularly contributes to code, plugins, translations, suggestions, sharing and donations (thanks and lots of datalove to you <3);
Service providers in specialized areas (UX or UI design, accessibility, creation of mobile applications, etc.).
However PeerTube is only one of dozens of projects we maintain at Framasoft, even though it is one of the largest.
Like every thing we do, PeerTube is mainly funded by your donations (and donations from foundations like NLnet).
Since the beginning of 2022, we have been working on PeerTube to make it easier and easier to use for videomakers and their communities.
In February, version 4.1 brings several expected improvements: of the interface, of the video player on mobile devices, of the plugin system, of the search filters or of the instance customization.
In June, version 4.2 introduces two major new features: the Studio, for light video editing directly from PeerTube; and replay publication for « Twitch-like » live streams. Other new features include detailed video statistics, latency management for live streaming and subtitle editing directly from the interface.
In September, with version 4.3, you can now automate video import from a YouTube (or Vimeo) channel. We have also completely reworked the interface for creating a PeerTube account and improved the live streams display on external website.
PeerTube Studio
PeerTube v5: improving and securing to empower yourself better
The file system has been redesigned to secure internal and private videos. This was a fairly complex work that lays a basis for some much asked future features.
Another very emancipating technical improvement is the possibility of storing live streams in the cloud, with « object storage » system. This means that PeerTube platforms hosted on a server with limited disk storage and bandwidth are no longer limited in their ability to offer live streams.
It is now possible to use two-factor authentication to connect to a PeerTube platform. We use the OTP (One Time Password) method which allows, via an external application, to generate a unique code to validate the connection to its account.
This new version also comes with a lot of bug fixes and improvements. For example, we have added more possibilities to the API, so that PeerTube contributors can develop even more powerful plugins.
Also, the PeerTube interface has received many changes. For example, in the My Videos menu now displays channels, and a mention of the playlist in which a video has been added to.
Finally, we have now a detailed OpenTelemetry documentation (feature released in version 4.2) which brings advanced statistics and observability.
Support, intern, technical challenges and questions on our horizon
Right now, we only have a clear vision for the near future of PeerTube.
In early 2023, we plan to work on a rather technical but very exciting feature, which should reduce the servers’ load and thus to lower the power needed to create a PeerTube platform: we’ll tell you more as soon as we’ve made progress.
Also in 2023, we will welcome a developer intern. We want more and more people to become familiar with PeerTube core code. We want to expermient with temporarily expanding the team working on it.
Finally, the day after this article is published, we will answer all your questions on reddit. Join us on December 14th at 4pm (CEST) on r/opensource for an AMA (Ask Me Anything) about PeerTube and Framasoft!
These few points aside… we have no idea what the PeerTube roadmap will be in 2023. We need you to help us define it!
Please go to Let’s Improve PeerTube and publish your ideas (and vote for the ones you’re excited about). We want to know what the PeerTube community needs and wants, especially the « non-geek » audience who doesn’ t care about words like « server » or « instance » and just want to watch and share videos.
More than 90 ideas have been already published on Let’s improve Peertube
In early 2023, we will go through the most popular suggestions and select those that fit our vision for PeerTube and our development capabilities, in order to build the PeerTube v6 roadmap.
So it’s up to you to tell us what future you want for PeerTube!
An international tool…
This year, we were lucky enough to have two development contracts that helped us to fund some of our work on PeerTube.
The French Ministry of Education funded the Studio (a tool for editing videos) to be implemented on its platform apps.education.fr (a free-libre service platform provided by the Ministry to all teachers and staff).
Howlround, a Boston-based open platform for theatremakers worldwide, funded detailed video and live stats, but also replay feature for permanent lives.
Finally, we received an exceptional grant from the Dutch foundation NLnet to work on PeerTube v5.
…funded by French-speaking donations
Put together, these amounts represent a small half of our annual budget dedicated to PeerTube (which we estimate at 70 000 €). The other part comes from Framasoft’s budget, i.e. from the donations that our non profit receives from its mainly French-speaking community. To us, it seems almost unfair that it is mainly French speakers who finance a tool that has a truly international scope…
But here’s the thing: we’re already not very good at « selling ourselves », promoting our work and getting donations, so if we have to do international marketing, we’re not out of the woods!
We don’t have a marketing department: we only have you.
So we need your help. Spread the word about our donation campaign around you, especially outside the French-speaking world.
Do not hesitate to share the address support.joinpeertube.org around you, on your PeerTube platforms, in your communities that benefit from this alternative.
At the time of publishing, we are still missing 115 000 € to finance our yearly budget and make everything we want to do in 2023 happen.
If you can (especially in these hard times) and if you want to, thanks for supporting our non-profit and our actions.
PeerTube v5 : le résultat de 5 ans de travail artisanal
|
Fin 2017, nous annoncions notre volonté de créer un outil alternatif à YouTube qui soit libre, décentralisé et fédéré.
Cinq ans plus tard, nous publions la v5 de PeerTube, un outil utilisé par des centaines de milliers de personnes sur un millier de plateformes interconnectées pour partager ensemble plus de 850 000 vidéos.
« Collectivisons Internet / Convivialisons Internet 🦆🦆 » Les actions de notre nouvelle feuille de route étant financées par vos dons (défiscalisables à 66 %), vous pouvez en trouver un résumé complet sur le site Soutenir Framasoft.
Depuis 5 ans, notre unique développeur consacré à PeerTube (et à d’autres tâches dans Framasoft) a publié une nouvelle version majeure par an :
PeerTube v1 (oct. 2018) permet de créer une plateforme vidéo avec fédération, diffusion en pair à pair, redondance, outils de recherche et interface multilingue.
PeerTube v2 (nov. 2019) apporte les notifications, les playlists, les plugins.
PeerTube v3 (jan. 2021) ajoute la recherche fédérée, mais surtout le streaming en direct et en pair à pair.
PeerTube v4 (dec. 2021) permet de personnaliser l’accueil de sa plateforme, de trier et filtrer les vidéos affichées, et de les gérer plus facilement.
Tout au long de ces années, ce développeur a pris soin d’améliorer les outils de modération et de fédération, le lecteur vidéo, l’interface, le code, l’accessibilité et de réparer les bugs tout en répondant aux questions et besoins exprimés par la communauté.
L’écosystème PeerTube
PeerTube est un travail artisanal, au sens noble du terme. C’est un outil façonné à la main, qui sert aujourd’hui un vaste écosystème alternatif pour les vidéos en ligne. En voici les détails :
SepiaSearch, un moteur de recherche de ce qui se trouve sur PeerTube
Une fois encore, nous tenons à rappeler que notre petite association crée et maintient tout cela avec un seul développeur sur le projet, aidé :
par des salarié·es et bénévoles de Framasoft pour la communication, la stratégie, l’administratif ;
par la communauté qui contribue régulièrement sous forme de code, de plugin, de traductions, de suggestions, de partages et de dons (merci et plein de datalove à vous <3) ;
par des prestataires qui vont intervenir sur des domaines spécialisés (design UX ou UI, accessibilité, création d’applications mobiles, etc.).
Pourtant, PeerTube n’est qu’un projet parmi les dizaines que nous maintenons, à Framasoft, même si c’est l’un des projets les plus conséquents.
Et comme tout ce que nous faisons, PeerTube est principalement financé par vos dons (et des dons de fondations telles que NLnet).
Depuis le début de l’année 2022, nous continuons le travail sur PeerTube afin qu’il devienne de plus en plus facile à aborder pour les vidéastes et leurs publics.
En février, la version 4.1 apporte plusieurs améliorations attendues : de l’interface, du lecteur vidéo sur les mobiles, du système de plugins, des filtres de recherches, ou de la personnalisation des instances.
En juin, la version 4.2 présente deux grandes nouveautés : le Studio, pour modifier des vidéos directement depuis PeerTube ; et la publication de replay pour les directs « à la Twitch ». Notons aussi les statistiques vidéos détaillées, la gestion de la latence pour les directs et l’édition de sous-titres directement depuis l’interface.
En septembre, avec la version 4.3, on peut enfin automatiser l’import des vidéos depuis une chaîne YouTube (ou Viméo). Nous avons aussi complètement retravaillé l’interface de création de compte PeerTube et amélioré l’affichage des directs sur un site externe.
Le studio PeerTube
PeerTube v5 : améliorer et sécuriser pour mieux vous empuissanter
Nous sommes en décembre 2022, et la v5 de PeerTube est désormais disponible ! C’est une version qui renforce la sécurité de plusieurs manières.
Le système de fichiers a été repensé afin de sécuriser les vidéos internes et privées. C’était un travail de fond assez complexe qui pose les bases pour de futures fonctionnalités très demandées.
Autre amélioration technique très émancipatrice : la possibilité de stocker les directs « sur le cloud », avec le système « object storage ». Ainsi, les plateformes PeerTube hébergées sur un serveur avec peu d’espace disque ne sont plus limitées pour proposer du live.
Il est désormais possible d’utiliser l’authentification à deux facteurs afin de se connecter à sa plateforme PeerTube. Nous utilisons ici la méthode OTP (One Time Password) qui permet, via une application externe, de générer un code unique pour valider la connexion à son compte.
Cette nouvelle version vient aussi avec son lot de corrections de bugs et d’améliorations. Ainsi, nous avons ajouté plus de possibilités au niveau de l’API, afin que les contributrices PeerTube puissent développer des plugins toujours plus puissants.
De même, l’interface de PeerTube a reçu de nombreuses évolutions, avec par exemple, dans l’espace Mes Vidéos, l’apparition des chaînes, ou la mention de la playlist dans laquelle se trouve une vidéo.
Enfin, nous avons pu détailler la documentation d’OpenTelemetry (fonctionnalité apparue dans la version 4.2) qui permet d’obtenir des statistiques de maintenance et d’observation avancées.
Soutien, stagiaire, défis techniques et questions à l’horizon
D’une part nous avons cette année encore soutenu le travail de John Livingston sur le plugin PeerTube Live Chat, et on peut vous annoncer que l’installation facilitée arrive très prochainement !
Début 2023, nous comptons travailler sur une fonctionnalité assez technique mais très enthousiasmante, qui devrait permettre d’alléger la charge sur les serveurs et donc abaisser la puissance nécessaire pour créer une plateforme PeerTube : on vous en dévoile plus dès qu’on aura avancé dessus.
Toujours en 2023, nous allons accueillir un stagiaire en développement. Nous souhaitons en effet que de plus en plus de personnes se familiarisent avec le cœur du code de PeerTube. Nous allons ainsi expérimenter d’agrandir, temporairement, l’équipe qui travaille dessus.
Enfin, dès le lendemain de la parution de cet article, nous répondrons, en anglais, à toutes vos questions sur reddit. Rejoignez nous le 14 décembre dès 16h (Heure de Paris) sur r/opensource pour une AMA (Ask Me Anything – demandez-nous ce que vous voulez) sur PeerTube et Framasoft !
Le futur proche de PeerTube est clair à nos yeux, mais pour la suite, ce sont vos suggestions qui vont nous guider. Nous n’avons pas d’idée de ce que sera la feuille de route de PeerTube en 2023. Pour la définir, nous avons besoin de vous !
Allez proposer vos idées (et voter pour les idées qui vous enthousiasment) sur Let’s Improve PeerTube (en anglais uniquement). Nous voulons savoir quels sont les besoins, quelles sont les envies du public de PeerTube, et plus particulièrement le public « non-geek », qui se fiche éperdument des mots « serveur » ou « instance », et qui souhaite juste voir et partager des vidéos sur cet outil.
Plus de 90 suggestions sont déjà présentes sur Let’s improve Peertube. ajoutez la vôtre !
Début 2023, nous irons voir les suggestions les plus plébiscitées et nous sélectionnerons celles qui correspondent à notre vision de PeerTube et à nos capacités de développement, afin de construire la feuille de route de PeerTube v6.
C’est donc à vous de nous dire quel avenir vous souhaitez pour PeerTube !
Un outil international…
Cette année, nous avons eu la chance d’avoir deux prestations en développement qui nous ont aidés à financer une partie de notre travail sur PeerTube.
Le ministère de l’Éducation nationale a financé le Studio (outil pour modifier les vidéos) afin de l’implémenter sur sa plateforme d’outils libre apps.education.fr (si vous dépendez du MEN, pensez à utiliser et promouvoir cette plateforme !).
Howlround, un média universitaire de Boston autour des arts scéniques, a, quant à lui, financé les statistiques détaillées des vidéos et des directs, ainsi que le replay pour les live permanents.
Enfin, nous avons bénéficié d’une bourse exceptionnelle de la fondation Néerlandaise NLnet pour le travail sur la v5 de PeerTube.
…financé par les dons francophones
Mises bout à bout, ces sommes représentent une petite moitié de notre budget annuel consacré à PeerTube (que nous estimons à 70 000 €). Le reste de l’argent provient donc du budget de Framasoft, c’est-à-dire des dons que notre association reçoit de son public principalement francophone. Cela nous semble presque injuste que ce soit majoritairement les francophones qui financent un outil qui a une véritable portée internationale…
Mais voilà : le fait est qu’on n’est déjà pas hyper douées pour « se vendre », promouvoir notre travail et aller chercher les dons, alors s’il faut faire du marketing international, on n’est pas rendus !
Nous n’avons pas de service marketing : nous n’avons que vous.
Nous avons donc besoin de votre aide. Faites marcher le bouche-à-oreille pour faire connaître notre campagne de dons autour de vous, spécifiquement hors de la francophonie.
N’hésitez pas à partager l’adressesoutenir.framasoft.org autour de vous, sur vos plateformes PeerTube, dans vos communautés qui bénéficient de cette alternative.
À l’heure où nous publions ces lignes, nous estimons qu’il nous manque un peu plus de 115 000 € pour boucler notre budget annuel et nous lancer sereinement dans nos actions en 2023.
Si vous le pouvez (eh oui, en ce moment c’est particulièrement compliqué), et si vous le voulez, merci de soutenir les actions de notre association.
To understand and get started with PeerTube, check out the new Joinpeertube.org
|
2022 is definitely the year of our websites’ redesign: after the evolution of our services homepages, degooglisons-internet.org website and recently framasoft.org, it is now time for joinpeertube.org to get a makeover.
« Collectivise Internet / Convivialise Internet 🦆🦆 » Our new 3-year roadmap is funded by your donations.
You will find a short presentation of this roadmap on our Support Framasoft website.
This website was launched on 28 February 2018 and redesigned once at the end of 2019. Its aim is to help those who have heard of PeerTube discover more about it and understand what it is. Indeed, it is not always easy for Internet users used to the web giants centralised video platforms to understand PeerTube specifics. The 2019 version of this website made possible to understand what PeerTube is for people with a good digital literacy. But we felt that was not always the case for a larger majority of Internet users.
In order to confirm this impression, we worked with the web agency La Coopérative des Internets, which conducted an audit of the website via user tests and suggested ways of improving it. The JoinPeerTube you are accessing today is the result of this collaborative work.
Let see what changed…
Less information, easier to understand
User testing revealed the homepage was too long and contained too much information, and that some informations were too technical. To give you an example, the tagline « free software to take back control of your videos » was not well understood. By using it, we assumed that people arriving on the website were familiar with the fact that software can provide online service (Software as a service mode). This is obviously not true for a large number of Internet users.
We have therefore simplified the wording: you will no longer find a mention of « software », PeerTube is now a tool that allows the creation of a video platform (and not an « instance », a term that only those in the know understood).
We have also simplified the texts so that they contain fewer explanations. This has greatly reduced the length of the homepage! And for those who would like to know more, we have added a section at the bottom of each page inviting you to consult the F.A.Q. (frequently asked questions). Very thorough and easy to use, the F.A.Q. is now directly accessible from the menu.
On the left, the old JoinPeerTube homepage, on the right the new one.
A new menu to differentiate use cases
On this updated JoinPeerTube, new pages have been created, others have been deleted or modified. The aim of this restructuring is to provide more support for users in their specific use cases (e.g. not offering information about publishing content to someone who just wants to watch videos).
On the left, the old JoinPeerTube menu, on the right the new one.
The new homepage is now called What is PeerTube? because we have limited the information on it to the essentials. Useful for everyone, this page presents, in a few lines (and hopefully!), what PeerTube is. The section What do we find on PeerTube? encourages you to discover our own selection of quality content. By offering two different selections (one recommending PeerTube platforms, the other videos hosted on different platforms), we hope to provide a better understanding of the tool.
The new section presenting our content selections (platforms and videos)
The new Browse Content page allows you to search through the 600,000 videos and 1,000 platforms in the PeerTube network.This integrated search engine uses SepiaSearch, the search engine we have been maintaining since September 2020. The results are now displayed according to their type (among videos, channels and playlists), which is really convenient.
The Publish videos page is intended for video makers. After explaining in a few lines the interest of distributing your videos via PeerTube when you are a content creator, we present the two ways to join PeerTube:
by creating an account on an existing PeerTube platform
by creating your own PeerTube platform
The first proposal takes you to the Find a PeerTube Platform page which displays a list of platforms based on several criteria: profile type (the videomaker profile only offers platforms open to registration), topic(s), sensitive videos mode and language.
The second proposal takes you to the PeerTube technical documentation site where those with technical skills will find everything they need to start hosting their own PeerTube platform.
The PeerTube news page is still accessible from the menu. If you want to know about the features of the latest versions, and suscribe to the PeerTube newsletter, it is just one click away!
Expanding Contribution
As you know, PeerTube is a free-libre tool to which you can contribute in many ways. The PeerTube community is already very active, whether it be suggesting new features or improvements, submitting bug reports, creating plugins and themes, translating interfaces, improving documentation, creating tutorials, or responding to those who have difficulty using the tool.
By clicking on the Contribute orange button in the menu, you can discover three easy ways to contribute to the project.
First way: suggest an idea or improvement on Let’s Improve PeerTube!, launched last July. We want to know what content creators, video-lovers and non-tech-savvy people miss from PeerTube or what changes/new experiences they would like to have. If you are not necessarily inspired, you can always vote for one of the 90+ ideas already posted. We’d like to take this opportunity to thank all the people who made these proposals and all those who voted.
Second way: participate in the funding of PeerTube. As you probably already know, PeerTube is a project financed by Framasoft, so funded by donations from our (mostly French and French-speaking) supporters. Framasoft is in charge of the financial management and the development of the project, among other things. The growing success of PeerTube means that we have to do more and more work to maintain and respond to the people who use it. Do you think we are going in the right direction? Then, if you have the desire and the means, we invite you to make a donation.
Third way: participate in PeerTube development. Whether you have programming skills or not, there will always be something to contribute. We have listed on a dedicated page how you can help. Don’t hesitate!
Making PeerTube easier to use
JoinPeerTube first versions highlighted how PeerTube is a great technical tool and allowed us to promote it to people with technical skills. Now that there are over 1000 PeerTube platforms, our new focus is to reach a wider, less digitally savvy audience to make it easy for them to understand what PeerTube is all about. We hope that this new version of the site will be useful and make PeerTube easier to use.
For those of you who are wondering where we are with PeerTube development, we remind you that a version 4.3 was released last September. You should also know that an RC (Release Candidate) version of V5 is now available. If all goes well, we will release the new major version of PeerTube within two or three weeks (time to fix the bugs that the RC will bring up). We will announce all the new features here very soon…
At the time of publishing, we are still missing 145 100 € to finance our yearly budget and make everything we want to do in 2023 happen. If you can (especially in these hard times) and if you want to, thanks for supporting our non-profit and our actions.
Pour comprendre et commencer avec PeerTube, découvrez le nouveau Joinpeertube.org
|
L’année 2022 est décidément celle des refontes de nos sites web : après l’évolution des pages d’accueil de nos services, de notre site degooglisons-internet.org et dernièrement de framasoft.org, c’est au site joinpeertube.org de se refaire une beauté.
« Collectivisons Internet / Convivialisons Internet 🦆🦆 »
Les actions de notre nouvelle feuille de route étant financées par vos dons (défiscalisables à 66 %), vous pouvez en trouver un résumé complet sur le site Soutenir Framasoft.
Ce site, lancé le 28 février 2018 et déjà refondu une première fois fin 2019, a pour objectif de faire découvrir et comprendre ce qu’est PeerTube à toute personne qui en aurait entendu parler. Il n’est en effet pas toujours simple pour les internautes habitué⋅es aux plateformes de vidéo centralisées des géants du web de comprendre les spécificités de PeerTube. Si la version 2019 de ce site permettait à des personnes ayant un bon niveau de culture numérique de comprendre ce qu’est PeerTube, ce n’était pas toujours le cas pour une majorité d’internautes.
Afin de confirmer cette impression, nous avons travaillé avec l’agence web La Coopérative des Internets qui a réalisé un audit du site via des tests utilisateur⋅ices et nous a suggéré des pistes d’amélioration. Le JoinPeerTube auquel vous accédez aujourd’hui est le résultat de ce travail en collaboration.
On vous explique ce qui a changé.
Des informations moins nombreuses et plus faciles à comprendre
Les tests utilisateur⋅ices ont mis en évidence que la page d’accueil était trop longue et qu’on y trouvait trop d’informations, dont certaines étaient trop techniques. Pour vous donner un exemple, la phrase d’accroche « un logiciel libre pour reprendre le contrôle de vos vidéos » n’était pas bien comprise. En l’utilisant, nous supposions que les personnes arrivant sur le site étaient familières avec le fait qu’un logiciel peut fournir un service en ligne (mode Software as a service). Ce qui n’est évidemment pas le cas d’un nombre important d’internautes.
Nous avons donc simplifié le vocabulaire utilisé : vous ne trouverez plus mention de « logiciel », PeerTube est désormais un outil qui permet la création d’une plateforme vidéo (et pas d’une « instance », terme que seul⋅es les connaisseurs comprenaient).
Nous avons aussi simplifié les textes pour qu’ils contiennent moins d’explications. La longueur de la page d’accueil s’en voit grandement réduite ! Et pour celles et ceux qui souhaiteraient en savoir plus, nous avons ajouté en bas de chaque page une section incitant à consulter la F.A.Q. (foire aux questions). Celle-ci est très complète et facile d’utilisation et est désormais directement accessible depuis le menu.
A gauche, l’ancienne page d’accueil de JoinPeerTube, à droite la nouvelle.
Un nouveau menu pour différencier les usages
Sur ce nouveau JoinPeerTube, de nouvelles pages sont apparues, d’autres ont été supprimées ou modifiées. L’objectif de cette restructuration est d’accompagner davantage les internautes dans leurs usages spécifiques (par exemple, ne pas proposer des informations sur la publication de contenus à une personne qui veut simplement regarder des vidéos).
A gauche, l’ancien menu de JoinPeerTube, à droite le nouveau.
La nouvelle page d’accueil s’intitule désormais C’est quoi PeerTube ? car nous avons limité à l’essentiel les informations y apparaissant. Utile à tout le monde, cette page permet, en quelques lignes, de comprendre ce qu’est PeerTube (enfin on l’espère !). La section Qu’est-ce qu’on trouve sur PeerTube ? permet de découvrir des contenus de qualité sélectionnés par nos soins. En proposant deux sélections différentes (l’une vous recommande des plateformes PeerTube, l’autre des vidéos hébergées sur différentes plateformes), nous espérons permettre une meilleure compréhension de l’outil.
La nouvelle section présentant nos sélections de contenus (plateformes et vidéos)
La nouvelle page Parcourir les contenus propose de chercher parmi les 600 000 vidéos et 1 000 plateformes du réseau PeerTube. Ce moteur de recherche intégré utilise SepiaSearch, le moteur de recherche que nous proposons depuis septembre 2020. Les résultats y sont désormais affichés en fonction de leur type (parmi vidéos, chaînes et listes de lecture), ce qui est vraiment pratique.
La page Publier des vidéos s’adresse aux vidéastes. Après avoir expliqué en quelques lignes l’intérêt de diffuser ses vidéos via PeerTube lorsqu’on est vidéaste, on y explicite les deux manières de rejoindre PeerTube :
en créant un compte sur une plateforme PeerTube
en créant sa propre plateforme PeerTube.
La première méthode vous dirige sur la page Trouver une plateforme PeerTube qui vous affiche une liste de plateformes en fonction de plusieurs critères : type de profil (le profil vidéaste ne propose que des plateformes ouvertes à l’inscription), thématique(s), mode de traitement des vidéos sensibles et langue.
La seconde méthode vous dirige vers le site de documentation technique de PeerTube (principalement en anglais) où les personnes ayant des compétences techniques trouveront tous les éléments pour se lancer dans l’hébergement de leur propre plateforme PeerTube.
La page dédiée aux actualités de PeerTube est, elle, toujours accessible dans le menu. Si vous souhaitez connaître les fonctionnalités offertes par les dernières versions, c’est là qu’il faut cliquer !
Développer la contribution
On le rappelle, PeerTube est un outil libre auquel vous pouvez contribuer de nombreuses manières. La communauté de contribution autour de PeerTube est déjà bien active, que ce soit pour suggérer de nouvelles fonctionnalités ou améliorations, nous transmettre des rapports de bugs, créer des plugins et des thèmes, traduire les interfaces, améliorer la documentation, réaliser des tutoriels d’utilisation ou répondre à celles et ceux qui rencontrent des difficultés à l’utilisation de l’outil.
En cliquant sur le beau bouton orange Contribuer situé dans le menu, on vous propose de découvrir trois manières de contribuer facilement au projet :
Première proposition : suggérer une fonctionnalité ou une amélioration de l’outil sur le site Let’s improve PeerTube! (en anglais), lancé en juillet dernier. Nous avons besoin de savoir ce qui manque aux créateurs de contenu, aux amateurs de vidéo et aux personnes non-tech. Selon vous, quelles fonctionnalités pourrions-nous développer pour rendre l’usage de PeerTube encore plus simple et agréable ? Si vous n’êtes pas forcément inspiré⋅es, vous pouvez toujours voter pour l’une des 90 propositions déjà postées. On en profite pour remercier toutes les personnes à l’origine de ces propositions et toutes celles qui sont allées voter.
Deuxième proposition : participer au financement de PeerTube. Vous le savez sûrement déjà, PeerTube est un projet financé par Framasoft, donc par les dons des personnes qui nous soutiennent. Framasoft assure, entre autres, la gestion budgétaire et le développement du projet. Le succès croissant de PeerTube implique un travail toujours plus important de maintenance et de réponses aux personnes qui l’utilisent. Vous pensez que nous allons dans le bon sens ? Alors, si vous en avez l’envie et les moyens, nous vous invitons à faire un don.
Troisième proposition : participer au développement de PeerTube. Que vous ayez des compétences en programmation ou non, il y aura toujours de quoi faire pour contribuer. Nous avons listé sur une page dédiée (en anglais) comment vous pouvez nous aider. N’hésitez pas !
Faciliter l’utilisation de PeerTube
Les premières versions de JoinPeerTube mettaient en évidence en quoi PeerTube est un chouette outil technique et nous a permis de le valoriser auprès des personnes ayant des profils techniques. Maintenant qu’il existe plus de 1000 plateformes PeerTube, notre nouveau cap est de toucher un public plus vaste, moins à l’aise avec le numérique, afin de lui permettre de comprendre aisément ce qu’est PeerTube. On espère donc que cette nouvelle version du site vous sera utile et facilitera l’utilisation de PeerTube.
Pour celles et ceux d’entre vous qui se demanderaient où on en est du côté du développement de PeerTube, on vous rappelle qu’une version 4.3 est sortie en septembre dernier. Sachez aussi qu’une version RC (Release Candidate) de la V5 est désormais disponible. Si tout va bien, nous publierons la nouvelle version majeure de PeerTube d’ici deux ou trois semaines (le temps de corriger les bugs que la RC va faire remonter). Nous vous annoncerons par ici toutes ses nouveautés très prochainement…
À l’heure où nous publions ces lignes, nous estimons qu’il nous manque 145 100 € pour boucler notre budget annuel et nous lancer sereinement dans nos actions en 2023.
Si vous le pouvez (eh oui, en ce moment c’est particulièrement compliqué), et si vous le voulez, merci de soutenir les actions de notre association.
PeerTube v4, more power to help you present your videos
|
Customization, content discovery, empowering through more control… Here is an overview of the new version of our software solution to create alternative platforms to YouTube and federate them together.
« Frama is not just… »
Each week of Fall 2021, we want to present you the diversity of what Framasoft does. As these actions are funded by your donations (66% tax-free for Fench tax-payers), you can find a complete summary, in the form of cards to click and flip, on the website Support Framasoft.
PeerTube is a free software that, once installed on a server, generates a video hosting platform. This platform can be federated, to share its video catalog with other PeerTube platforms. It also provides a resilient video broadcasting system, which combines peer-to-peer and traditional streaming.
Today, PeerTube is a whole ecosystem: with an index of nearly 900 public « instances » (that’s how a PeerTube server is called), a search engine, dozens of plugins to adapt one’s instance to the needs of the content creators they hosts… But also tens of thousands of lines of code and hundreds of thousands of videos.
Late March 2021, version 3.1 was released, with improved video transcoding, interface, subscriptions…
Version 3.2 of PeerTube was released by the end of May. It allows content creators to customize their channels. Viewers also get better control of their viewing (automatic recover of views of downloads when interrupted, improvement on the video player contextual menu…).
Late July, version 3.3 offers administrators of a PeerTube instance homepage customization: add text, banners, highlight videos, channels, playlists. In addition, playlists now appear in search results, we have also shortened the web addresses of videos, channels and accounts, and the display of languages that read from right to left is now fully supported.
Framatube homepage
In early September, PeerTube version 3.4 was released. The video player became more convenient and fluid. Instance administrators can now federate only to an account or a channel (without having to federate with the whole instance that hosts them). But above all, it is now possible to filter videos on a page that displays several videos. For example, on the page of a channel you can display only the videos that are in French and that talk about cooking.
The fourth version of PeerTube is scheduled for late 2021/early 2022. But as of today, we are publishing the Release Candidate of this v4, that is to say, the almost finished version that we will test for bugs and unexpected behavior. So we can already tell you about the new features!
The big new feature of this v4 is the table view of all the videos of an instance. It will facilitate instances administration and moderation by allowing you to select a batch of videos to apply the same action in bulk: delete them, block them, transcode them to or delete a certain video format, etc.
Table view of video administration on PeerTube
The advanced filter features make this bulk processing easier, by distinguishing between local videos (hosted on one’s own server) and remote videos (hosted on servers with which one has federated), or by sorting by publication date, for example.
Content creators will also be able to benefit from features to better manage all the videos on their PeerTube channels or view their subscribers. For now, this subscriber view is basic and doesn’t allow for (much) action, but it’s a foundation we’ll be able to build on to meet many needs.
Table view of subscribers to a PeerTube account
Another new low-tech feature in PeerTube is the introduction of 144p video resolution. This is very low bandwidth-friendly, and can be very useful for weak connections, audio broadcasts, or videos where you don’t need to see very fine details.
Finally, the release of this v4 is the occasion of a big spring winter cleaning. The configuration, the code, but also the API (that allows other software to interact with PeerTube) have been reviewed, modified and improved.
Vertical videos are more beautiful in this new version, too…
Our contributions to the PeerTube ecosystem
Indeed, PeerTube is now an ecosystem of instances, content creators, third party clients, plugins, contributors… An ecosystem of which we are but one member.
We also funded and supported two external developments that greatly improve the live experience. On one hand, we helped the PeerTube Live Chat plugin. It allows instances adminnistrators to add chat functionality to their content creators’ live streams. On the other hand, the PeerTube Live App, which allows anyone with a PeerTube account to broadcast lives from their Android smartphones (available here on Fdroid and here on the Google Playstore).
Broadcast live from your smartphone!
One of the recent evolutions of the PeerTube ecosystem is the multiplication of large instances, which host many videos. This creates new uses and new expectations that we try to meet.
For example, we communicate with one team of the French Ministry of Education, that works on apps.education.fr, a tool where teachers in France can find many freeèlibre services, including PeerTube hosting. Our goal is to get a better understanding of their needs and use cases, and to find ways to facilitate their contribution to the PeerTube community.
Any plans for PeerTube in 2022…?
The first project is to test this v4 Release Candidate, collect feedback, apply fixes to release a stable v4 by the end of 2021 / early 2022. After that, it will probably be necessary to take some time to rest, and prepare a roadmap for the upcoming year.
Even if we don’t know yet what form PeerTube v5 will take, we can already tell you about our intuitions, and especially the points that caught our attention:
Eliminate frustration points and improve usability;
Work on giving even more control to instance managers as well as to video makers (mass processing of videos, acting on subscriber lists, etc.);
Improve the transcoding and its displaying (display of the time remaining before publishing the video, why not work on deporting transcoding tasks to a remote server…);
Add light-weight editing tools for videos (cut the beginning/end of a video, etc.);
Work on automatic import of channels and videos hosted on other mainstream platforms;
Basic import/export tools for a PeerTube account to facilitate migration between two instances.
The list is far from complete and we’ll keep listening to your ideas (for example on our forum)… But we already know that we won’t be able to do everything, not by ourselves.
In 2021, we received a 50 000 € grant from NLnet (from European funds) for our work on PeerTube. This external funding allowed us to avoid having to prioritize « sexier » features in order to get a successful crowdfunding. So it’s thanks to this support from NLnet that we were able to make significant improvements that are not super-bankable, but necessary when you want a mature software.
The growing success of PeerTube implies an increasing amount of work to maintain and respond to the people who use it: understanding and solving bug reports, reviewing and integration of code contributions (commits), answering questions and requests on the forum, on the chat and on the software forge (already 3100 issues processed for about 400 pending)… All this work, not very visible, is mainly done by Framasoft.
We estimate (roughly) that the NLnet grant will have financed two thirds of the total cost of this project in 2021. This means that we have taken 25 000 € from the annual budget of the Framasoft association, so from the donations of the people who support us. We did not ask NLnet for 2022 funding on PeerTube (because we did it for another of our projects: Mobilizon).
However, Framasoft is (and wishes to remain) a small not-for-profit association https://framasoft.org/en/association , with about 40 members, including 10 employees. We maintain many actions (summarized in a deck of cards to flip on our donation page), and only one of our developers can devote about three quarters of his time to PeerTube.
If you would like to support the funding of PeerTube in 2022, please donate to Framasoft. By the way, in France, the Framasoft association is recognized as being of general interest and thus gives rights to tax deductions (so that a donation of 100 € will be – after tax deduction – 34 € for French taxpayers).
Thus, in addition to supporting PeerTube, you will finance many actions to facilitate digital emancipation, and emancipation through digital.
PeerTube v4, prenez le pouvoir pour présenter vos vidéos
|
Personnalisation, mise en avant des contenus, plus de pouvoir et de maîtrise… Tour d’horizon de la nouvelle version de notre solution logicielle pour créer des plateformes alternatives à YouTube et les fédérer ensemble.
« Frama, c’est pas que… »
Pour l’automne 2021, chaque semaine, nous voulons vous faire découvrir un nouveau pan des actions menées par Framasoft. Ces actions étant financées par vos dons (défiscalisables à 66 %), vous pouvez en trouver un résumé complet, sous forme de cartes à découvrir et à cliquer, sur le site Soutenir Framasoft.
À noter : cet article bénéficie désormais d’une version audio.
Merci à Sualtam, auteur de lectureaudio.fr pour cette contribution active.
PeerTube est un logiciel libre qui, une fois installé sur un serveur, permet de créer une plateforme d’hébergement vidéo. Cette plateforme peut se fédérer, pour partager son catalogue de vidéos avec d’autres. Elle offre aussi une diffusion des vidéos résiliente, qui associe diffusion en pair à pair et la diffusion classique.
Or aujourd’hui, PeerTube, c’est tout un écosystème : avec un index de près de 900 instances (c’est le nom d’un serveur PeerTube), un moteur de recherche des contenus, des dizaines de plugins pour adapter son instance aux besoins des vidéastes qu’on héberge… Mais aussi des dizaines de milliers de lignes de code et des centaines de milliers de vidéos en ligne.
Un an de travail depuis l’arrivée du live
C’est en janvier dernier qu’est sortie la 3ème version (v3) de PeerTube, avec comme grande nouveauté la possibilité de diffuser des vidéos en direct pour des live minimalistes.
Fin mars, c’est la version 3.1 qui voit le jour, avec une amélioration du transcodage des vidéos, de l’interface, des abonnements…
La version 3.2 de PeerTube a été publiée fin mai. Elle permet aux vidéastes de personnaliser leurs chaînes, et au public de mieux maîtriser leur visionnage (reprise automatique de la lecture d’une vidéo, amélioration du menu contextuel du lecteur vidéo…).
Fin juillet, la version 3.3 permet aux personnes qui administrent une instance PeerTube de personnaliser leur page d’accueil : y ajouter du texte, des bandeaux, mettre en valeur des vidéos, des chaînes, des listes de lectures. De plus, les playlists apparaissent désormais dans les résultats de recherche, nous avons raccourci les adresses web des vidéos, chaînes et comptes, et l’affichage des langues qui se lisent de droite à gauche est désormais pleinement supporté.
Page d’accueil de Framatube
Début septembre, c’est la version 3.4 de PeerTube qui voit le jour. Le lecteur vidéo devient plus pratique et plus fluide. Les administrateurs d’instances peuvent désormais se fédérer uniquement à un compte ou une chaîne (sans avoir à se fédérer avec toute l’instance qui les héberge). Mais surtout on peut enfin filtrer les vidéos d’une page qui en affiche plusieurs. Par exemple, sur la page d’une chaîne vous pouvez afficher uniquement les vidéos qui sont en français et qui parlent de cuisine.
Une v4 d’ici 2022, pour vous donner encore plus de maîtrise
La quatrième version de PeerTube est prévue pour fin 2021/début 2022. Mais dès aujourd’hui, nous publions la release candidate de cette v4, c’est à dire la version presque finie que l’on va tester pour en chasser les bugs et comportements inattendus. On peut donc d’ores et déjà vous décrire les nouvelles fonctionnalités !
La grosse nouveauté de cette v4 c’est la vue en tableau de toutes les vidéos d’une instance. Elle va faciliter l’administration et la modération d’une instance en permettant de sélectionner un lot de vidéos pour leur appliquer la même action : les supprimer, les bloquer, transcoder vers ou effacer tel ou tel format de vidéo, etc.
vue en tableau de l’administration de vidéos sur PeerTube
Les fonctionnalités de tri avancé permettent de faciliter ce traitement par lot, en distinguant les vidéos locales (hébergées sur son serveur) et distantes (hébergées sur des serveurs avec qui l’on s’est fédéré), ou en triant par date de publication, par exemple.
Les vidéastes aussi vont pouvoir bénéficier de fonctionnalités pour mieux gérer l’ensemble des vidéos sur leurs chaînes PeerTube ou visualiser leurs abonné·es. Pour l’instant, cette vue des abonné·es est basique et ne permet pas (beaucoup) d’actions, mais c’est là une base sur laquelle nous allons pouvoir construire pour répondre à de nombreux besoins.
Vue en tableau des abonné·es à un compte PeerTube
Autre nouveauté orientée low-tech dans PeerTube, c’est l’apparition de la définition 144p pour les vidéos. Très peu gourmande en bande passante, elle peut être très pratique pour les faibles connexions, les diffusions audio, ou les vidéos dont on n’a pas besoin de voir des détails très fins.
Enfin, la sortie de cette v4 est l’occasion d’un grand ménage de printemps d’hiver. La configuration, le code, mais aussi l’API (ce qui permet à d’autres logiciels d’interagir avec PeerTube) ont été revus, modifiés et améliorés.
Les vidéos verticales sont mieux présentées par cette nouvelle version, aussi. C’est peut-être un détail pour vous…
Nos contributions à l’écosystème PeerTube
En effet, PeerTube, c’est maintenant un écosystème d’instances, de vidéastes, d’applications, de plugins, de contributeurs et contributrices… dont nous faisons partie.
Nous avons aussi financé et accompagné deux développements externes qui améliorent grandement l’expérience des live. D’une part, le plugin PeerTube Live Chat qui permet aux instances d’ajouter une fonctionnalité de chat aux lives de leurs vidéastes. D’autre part l’application PeerTube Live App, qui permet aux vidéastes de diffuser des lives depuis leur smartphone Android (disponible ici sur Fdroid et là sur le Playstore de Google).
Diffusez en direct depuis votre smartphone !
Une des récentes évolutions de l’écosystème PeerTube, c’est la multiplication de grosses instances, qui hébergent de nombreuses vidéos. Cela crée donc de nouveaux usages et de nouvelles attentes auxquelles nous essayons de répondre.
Ainsi, nous communiquons avec l’équipe du Ministère de l’Éducation Nationale qui travaille sur apps.education.fr, un portail où les enseignant·es français⋅es peuvent trouver de nombreux services libres, dont des hébergements PeerTube. L’objectif est de mieux comprendre leurs besoins et cas d’usage, et trouver comment faciliter leur contribution au sein de la communauté PeerTube.
PeerTube est proposé aux agent·es de l’éducation nationale.
Des projets pour PeerTube en 2022…?
Le premier projet, c’est de tester cette Release Candidate de la v4, récolter vos retours, appliquer les corrections pour publier une v4 stable d’ici fin 2021 / début 2022. Ensuite, nous allons probablement prendre un temps pour se reposer, prendre des forces et préparer une feuille de route pour l’année à venir.
Si nous ne savons donc pas encore la forme que prendra PeerTube v5 on peut d’ores et déjà vous dire nos intuitions, et surtout les besoins qui ont retenu notre attention :
Éliminer les points de frustration et améliorer l’utilisabilité ;
Travailler à donner encore plus de maîtrise aux gestionnaires d’instances comme aux vidéastes (traitement en masse de vidéos, agir sur les listes d’abonné·es, etc.) ;
Améliorer le transcodage et sa compréhension (affichage du temps restant avant publication de la vidéo, pourquoi pas travailler à déporter le transcodage sur un serveur distant…?) ;
Ajouter des outils d’édition légère de vidéos (couper le début/la fin d’une vidéo, etc.) ;
Travailler sur l’import automatique de chaînes et vidéos hébergées sur d’autres plateformes privatives ;
Outils d’import/export basiques d’un compte PeerTube pour faciliter la migration entre deux instances.
La liste est loin d’être complète et nous resterons à l’écoute de vos idées (par exemple sur notre forum)… Mais nous savons dès à présent que nous ne pourrons pas tout faire, pas à nous seul·es.
En 2021, nous avons bénéficié d’une bourse de 50 000 € de la fondation NLnet pour notre travail sur PeerTube. Ce financement externe nous a surtout permis de ne pas devoir s’imposer de coder des fonctionnalités plus « tape-à-l’œil » afin de réussir un crowdfunding. C’est donc grâce à ce soutien de NLnet que nous avons pu apporter des améliorations significatives qui ne sont pas hyper vendeuses, mais nécessaires si l’on veut un logiciel mature.
Le succès croissant de PeerTube implique en effet un travail croissant de maintenance et de réponses aux personnes qui l’utilisent : comprendre et résoudre les rapports de bugs, relire et traiter les contributions en code (commits), répondre aux questions et demandes sur le forum, sur le chat et sur la forge du logiciels
Nous estimons (c’est approximatif) que la bourse de NLnet aura financé les deux tiers du coût total de ce projet en 2021. Cela induit que nous avons pris 25 000 € sur le budget annuel de l’association Framasoft, donc sur les dons des personnes qui nous soutiennent. Nous n’avons pas demandé de financement 2022 sur PeerTube à NLnet (car nous l’avons fait pour un autre de nos projets : Mobilizon).
Or Framasoft est (et souhaite rester) une petite association à but non lucratif, d’une quarantaine de membres, dont dix salarié·es. Nous maintenons de très nombreuses actions (résumées en un jeu de cartes sur notre page de dons), et seul un de nos développeurs peut consacrer les trois quarts de son temps à PeerTube.
Si vous désirez soutenir le financement de PeerTube en 2022, n’hésitez pas à faire un don à Framasoft. D’ailleurs, en France, l’association Framasoft est reconnue d’intérêt général et ouvre droit à des réductions d’impôts (ce qui fait qu’un don de 100 € reviendra -après déduction fiscale- à 34 € pour les contribuables français·es).
Ainsi, en plus de soutenir PeerTube vous financerez de nombreuses actions pour faciliter l’émancipation numérique, par le numérique.
Marie-Cécile Godwin : « les usages prévalent sur tout »
|
Un internaute nous dit : J’ai été particulièrement intéressé par les propos de Marie Cécile Godwin sur ses interactions avec les utilisateurs de PeerTube et les vidéastes qui utilisent déjà YouTube, ainsi que sur ses retours sur la communauté du libre… Dis, Framablog, tu nous ferais un entretien avec elle pour en parler plus longuement ?
Mais avec grand plaisir ! Marie-Cécile, 39 ans, amatrice de Rice Krispies et de tricot, designer UX quand il faut payer les factures. Diplômée de communication visuelle en 2004 (oui, ça date !), j’ai peu à peu navigué vers la stratégie de conception et l’étude des usages, à l’époque où on ne parlait pas encore d’UX. Aujourd’hui, je passe la plupart de mon temps à coller des post-it partout, écouter des personnes me parler de leurs usages numériques et faire de mon mieux pour déconstruire les clichés sur le numérique des étudiant·es durant les cours que je donne. D’ailleurs, je leur propose régulièrement de prendre les logiciels libres comme sujets d’étude !
Détournement de la photo officielle de Marie-Cécile
Qu’est-ce que tu savais du logiciel libre et de la culture geek avant de nous rencontrer ?
Pas grand chose. J’utilisais certains d’entre eux, mais je n’avais pas encore fourré le nez dans la culture libre et ses valeurs. En bonne designer graphique, je capitulais devant le poids des grandes firmes et de leurs logiciels propriétaires pour respecter la chaîne de production tout autour de moi. Puis, avec l’arrivée des plateformes sociales et la découverte des enjeux liés, entre autres, à l’Anthropocène, j’ai enfin pu déconstruire mes préconceptions au sujet des libertés individuelles, et de ce que nous pouvons faire pour nous prémunir de leur destruction. Pour ce qui est des logiciels propriétaires, j’ai récemment décidé de passer à la suite Affinity Serif qui n’est pas libre, mais qui propose leurs logiciels à prix fixe, une rareté dans l’industrie où il ne reste que des programmes « cloud » à abonnement.
Est-ce que tu avais une vision réaliste des vidéastes qui publient sur le web, ou est-ce que tu as eu des surprises en bossant sur PeerTube ?
Très peu consommatrice de contenus vidéos, je n’ai pas bien suivi le phénomène de l’explosion des vidéastes. Certainement dû à mon grand âge, en tout cas sur l’échelle du Web 😀
Du coup, pas tellement de surprises en découvrant l’univers gravitant autour de Peertube, mais de belles rencontres, notamment au fil des entretiens menés pour découvrir les usages de chacune et chacun.
Tu dis que tu es designer, en quoi ça consiste ?
Ah ça, c’est LA question piège à chaque fois qu’on me demande ce que je fais. Il y a des clichés très persistants sur le design, qui est vu comme la discipline de l’apparence et du beau. Si je devais revenir aux fondements de ma pratique, je suis la personne chargée de (re)cadrer le besoin initial, d’analyser le contexte et le terrain, puis de prendre toute la complexité recueillie, l’ordonner et lui donner LA forme qui conviendra.
Que ce soit du travail de graphisme (UI) pour adapter une identité graphique à un wireframe, ou du travail de conception dudit wireframe, ou encore la création d’un « service blueprint » (un plan technique d’un service ou d’une organisation destiné à faciliter l’identification des problèmes ou des frictions) d’après des données de terrain ou d’entretiens, tout part des mêmes méthodes : cadrer, analyser, ordonner puis choisir la forme de restitution qui conviendra.
Ce processus est à la base de tout, c’est ce qui s’appelle la « pensée design », et qui fait les beaux jours des cabinets de consulting sous le très à la mode « design thinking« . Mais qu’on appelle ça « design thinking« , « UX design » ou un quelconque néologisme bullshit, cela m’importe peu. Je me dis souvent « UX designer » ou « UX researcher » parce que ce sont des termes qui sont maintenant entrés dans le langage commun et qui ont un vague sens pour les personnes à qui je le dis. Mais au final, je suis bien « conceptrice » un peu comme je pourrais être « ingénieure ». C’est une façon de penser, réfléchir et faire les choses, puis de leur donner la juste apparence en fonction de tous ces paramètres. J’assiste la conception de systèmes et de services.
Est-ce que tu as changé de façon de « faire du design » au cours de ta vie professionnelle ?
Ouh là là oui ! À l’époque où j’ai fait mes études (le tout début du siècle !), le monde était radicalement différent et les inégalités et oppressions systémiques amplifiées par le numérique étaient beaucoup moins saillantes qu’aujourd’hui. Mon propre privilège m’était également invisible.
je me suis frottée au capitalisme de surveillance
Je me contentais de faire ce que l’on m’avait appris : obéir aux exigences d’un⋅e client·e et faire de mon mieux pour contribuer à atteindre ses objectifs, la plupart du temps ceux-ci étant résumables à « vendre plus de trucs ». Depuis, je me suis frottée au capitalisme de surveillance, à la surconsommation, au dérèglement climatique, aux oppressions systémiques et j’ai découvert que le design et les designers étaient loin d’être innocentes dans tout ça. Il m’a fallu du temps, mais aujourd’hui j’essaie de faire de mon mieux pour parler de ces aspects et les appliquer au quotidien dans ma manière de travailler et les personnes avec qui je travaille.
Pourquoi as-tu accepté de contribuer à Framasoft (On n’en revient toujours pas qu’une pointure comme toi accepte de nous aider) ?
Une « pointure » ? mais non enfin 😀
Hé bien justement, pour toutes les raisons susmentionnées. Il n’est pas possible de lutter individuellement contre des choses aussi complexes et insidieuses que le dérèglement climatique et le capitalisme de surveillance. Par contre, on peut faire plein de petits choix conscients qui feront avancer petit à petit les choses. Collaborer avec Framasoft, que ce soit via des prestations rémunérées ou du bénévolat, me permet d’avoir la sensation de faire une petite part du travail à accomplir pour que le monde soit un poil moins pourri chaque jour.
Aussi, parce que Framasoft est blindée de personnes formidables que j’aime beaucoup côtoyer (toujours à 2 mètres de distance et avec un masque :P) et que j’apprends énormément à leurs côtés.
Quand tu as commencé à regarder ce qui n’allait pas en termes d’UX / UI chez Framasoft, qu’est-ce qui t’a choquée le plus ?
Le mot « choquée » est un peu fort. 😛
Ce qui me donne le plus de fil à retordre, c’est tout le travail de « change management« , pour employer un terme très startup nation. Le modèle mental des designers est radicalement différent, dans la manière d’aborder la conception d’un outil, par exemple d’un logiciel. Nous n’allons pas nous appuyer sur nos propres perceptions pour prendre des décisions, mais nous allons d’abord étudier le contexte, aller voir des personnes qui ont le même besoin, et essayer de trouver un modèle de conception qui serve le plus de monde possible.
Ce travail, s’il n’est pas fait en amont, pose deux problèmes : l’outil une fois conçu ne va pas « parler » aux personnes qu’il est censé aider. Par exemple, le vocabulaire verbal ou visuel de l’interface induira les personnes qui l’utilisent en erreur, soit parce qu’il est trop technique ou qu’il n’emploie pas les bonnes métaphores visuelles. Le deuxième problème, plus structurel, se traduit dans la manière dont le projet est mené et conçu. Si vous avez passé votre vie à concevoir des programmes, qu’ils vous conviennent bien, et qu’en plus personne n’a jamais vraiment râlé, vous n’allez pas avoir besoin de vous remettre en question. Comme je le raconte souvent quand je parle de conception / design dans le libre, en tant qu’UX designer j’arrive avec un constat inconfortable : « ton logiciel ne prend pas le problème dans le bon sens… ». Si on s’arrête là, c’est sûr que ça donne l’impression qu’on va tout péter à coups de masse et que tout le boulot fait jusqu’à présent est à jeter aux oubliettes. La suite du constat est plus cool : « …mais c’est pas grave, on va trouver ensemble des manières de le faire évoluer pour qu’il parle à davantage de gens ».
Comment s’est déroulé ton travail sur PeerTube ?
À la différence de Mobilizon, où le projet commençait à peine et où la team Frama m’a intégrée tout de suite, PeerTube a déjà tout un existant avec lequel j’ai dû me familiariser : l’histoire du projet, de son concepteur, les évolutions, les contributions, les dynamiques autour du projet. J’étais dans mes petits souliers au début ! Ce n’est pas facile de débarquer comme une fleur avec un œil de designer, souvent notre travail est perçu comme l’arrivée d’un chien dans un jeu de quilles, un peu à la « c’est moche, on refait tout ». Il est important de prendre en compte l’histoire du projet et tout le bagage émotionnel qui va avec. On a commencé doucement avec une première phase où j’ai fait l’éponge en posant des questions à l’équipe et à Chocobozzz, puis où j’ai mené des entretiens pour nous faire une meilleure idée de ce que les utilisatrices et utilisateurs de PeerTube en faisaient et ce dont elles et ils avaient besoin. J’ai réalisé en tout une quinzaine d’entretiens, desquels sont sortis non seulement plein d’idées d’améliorations à très court terme, mais aussi de quoi nourrir des orientations stratégiques sur le temps long.
Ce qui m’intéresse beaucoup dans ce projet, c’est d’accompagner Chocobozzz dans les futures évolutions du logiciel en lui apportant la facette « UX ». Outre des petites choses simples comme l’aider à justifier des décisions ergonomiques ou graphiques grâce aux heuristiques de design graphique ou d’utilisabilité, on essaie de bien cadrer les problèmes identifiés, de se faire une bonne idée des usages qui vont autour et de prendre les décisions qui y correspondent.
La grande satisfaction jusqu’à présent, c’est de sentir que je suis utile et que mon travail ne génère pas de défiance dans l’équipe. Chocobozzz m’a dit que ça lui faisait du bien de bosser avec une designer, lui qui a été bien seul sur l’immense majorité de son projet et qui a dû faire des choix ergonomiques sans réellement savoir si c’était la bonne voie ou pas.
les libristes, c’est comme un bol de M&M’s
Qu’est-ce que tu trouves de génial et qu’est-ce que tu trouves de détestable dans la communauté du Libre ?
Ce qui est absolument génial, ce sont ces valeurs partagées et cette ouverture vers des alternatives. La radicalité politique de la communauté est très appréciable. Pour s’intéresser au libre, il faut avoir fait un chemin individuel qui implique forcément de la réflexion, une prise de recul sur l’existant, et l’audace de s’orienter vers quelque chose de différent de la norme.
Pour ce qui est « détestable », je ne sais pas si le mot est juste, mais j’ai eu à me frotter à un cactus bien piquant, celui qui découle du modèle mental dominant dans le libre : celui du développeur / ingénieur (homme cis hétérosexuel, éduqué, très souvent valide et entouré de gens qui lui ressemblent bien trop (ce ne sont que des faits démographiques, pas un jugement)) dans son armure de certitudes. Concrètement, je me suis fait empailler un nombre incalculable de fois, notamment sur Mastodon que j’ai laissé tomber pour cette raison, parce que j’avais eu l’audace d’utiliser une solution non-libre tout en osant travailler avec Frama. Il existe deux problèmes à mon sens : le premier relève de l’allégeance au libre qui est souvent interprétée en décalage avec la réalité des choses (l’existence d’intercompatibilité entre des solutions ou pas, le monde du travail, les habitudes, les possibilités financières, physiques, cognitives de chacun·e). Résultat, je suis une « vendue » si un jour j’ai osé publier un lien vers un Google Doc. Sauf que la petite asso sans moyen à qui je file un coup de main n’a pas vraiment eu d’autre choix que de se rabattre sur cette solution, pour des raisons qui sont les siennes et que je ne dois pas me permettre de critiquer (les usages prévalent sur tout, c’est la réalité, même si on aimerait parfois que ce soit différent).
Le deuxième problème est fait d’un mélange de patriarcat bien ancré dans l’informatique mixé au manque quasi-total d’occasions de se remettre en question dont souffrent nombre de personnages dans le libre. Je ne suis pas en train de critiquer des individus, ce serait trop simple et cela effacerait l’aspect systémique du problème. En pratique, cela se traduit en discussions unilatérales où mon interlocuteur est en incapacité d’imaginer que je puisse avoir une autre perception et une autre expérience de la vie que lui, encore moins de reconnaître ses torts. Une fois entrevue la possibilité que je puisse lui mettre le nez dans son étron, il va redoubler d’effort car mieux vaut se défendre que d’avouer ses erreurs. Il y a aussi cette insupportable certitude qu’on est dans la vérité et que toute personne qui fait autrement a foncièrement tort. Une des conséquences c’est l’infini tsunami de conseils non sollicités que moi et mes consœurs nous prenons dans la courge quand on ose émettre la moindre critique de quoi que ce soit sur Internet. Je n’ai pas l’énergie de gérer les egos de ceux qui viennent m’apprendre la vie, alors qu’en faisant l’effort de lire ma bio ou de consacrer quelques secondes à se renseigner sur ce que je publie, ils se seraient vite rendu compte que leur intervention était au mieux inutile, au pire franchement toxique.
Du coup, les libristes, c’est comme un bol de M&M’s. On te dit qu’au milieu du bol, y’en a 2 ou 3 qui sont toxiques du genre mortel, mais qu’on ne sait pas lesquels. Je souhaite bon courage à la personne qui osera en manger. Cela peut expliquer que je perde patience et qu’il m’arrive de bloquer allègrement, ou d’envoyer de bons vieux mèmes féministes pour clore une discussion non sollicitée.
Extrait d’une vidéo. On est encore tombé sur une hyperactive.
Es-tu une louve solitaire du design et de l’expérience utilisateur dans le monde du libre, ou bien y a-t-il une communauté de UI/UX designers qui ont une affinité avec le libre ?
De plus en plus de consœurs et confrères s’intéressent au libre. Maiwann a commencé bien avant moi ! Je suis loin d’avoir le monopole. Il y a encore un fossé qui nous empêche, nous designers, de vraiment contribuer au libre. On ne s’y sent pas forcément à notre place ou bien accueilli·es. Il faut déjà passer la barrière des outils et méthodes qu’utilisent les libristes pour travailler (GitHub, forums, etc.) et ensuite faire comprendre que nous ne sommes pas juste des peinteresses en bâtiment qui vont pouvoir donner un petit coup de propre à notre vieux Bootstrap UI.
J’essaie de motiver des personnes autour de moi dans l’industrie du design et de l’UX pour contribuer, j’espère que ma présence dans ce milieu va rassurer les gens du libre (non, les designers ne viennent pas tout casser !) et les designers (oui, les gens du libre peuvent écouter !).
Question annexe : je participe à un super projet libre (site Web ou applications pour le Web/ordiphone/ordinateur), mais je suis nul en UX/UI. Vers qui me tourner ? De manière générale, comment aborder cette problématique quand on n’est pas soi-même designer ?
La toute première étape pour aborder la problématique de la conception et de l’expérience d’usage, c’est déjà de se rendre compte qu’on a besoin d’aide 🙂 Ensuite, je dirais qu’intégrer un·e designer le plus tôt possible dans le projet est très important. Comme tu l’as sûrement compris, plus on peut absorber de contraintes, mieux on peut aider.
Il existe plein de ressources pour s’approprier les règles de base afin de créer une interface accessible, lisible, utilisable et logique. Ce n’est pas si dur que ça, promis ! Le tout c’est d’arriver avant la fin du projet où il ne reste plus qu’à « mettre un coup de peinture au Bootstrap« .
En travaillant avec des vidéastes utilisant des plateformes privatrices, as-tu vu des problèmes impossibles à résoudre pour eux (pour le moment) avec les logiciels libres et/ou PeerTube ? (Je pose cette question parce que j’ai récemment lu un article de Robin Wong expliquant qu’il devait publier deux vidéos sur YouTube chaque semaine sous peine de disparaître des écrans, la faute à un algorithme secret et féroce… et j’ai trouvé ça particulièrement triste et aimerais bien qu’il existe une solution libre pour éviter cela)
Il existe nombre de problématiques d’usage pour lesquelles le logiciel libre ne pourra pas grand chose. Avec Mobilizon, par exemple, on s’est frotté·es au phénomène du « no-show« , ou de ces personnes qui prennent une place pour un événement, pour finalement ne pas y venir. C’est un grand classique pour toute personne qui organise des événements, et ça peut être très difficile de gérer la logistique derrière. Cela implique des questionnements sur le nombre de bouteilles de jus de fruit à prévoir jusqu’à la taille même de la salle à louer. C’est un souci humain, et on aura beau se creuser la tête et ajouter tout un tas de petite fonctionnalités pour inciter au maximum ces personnes à céder leur place réservée si elles ne viennent pas, l’informatique a ses limites.
Pour la rémunération, ce ne sont pas les logiciels libres qui vont faire office de solution
Pour ce qui est de la vidéo, il est clair que deux forces jouent en la défaveur des vidéastes : le modèle financier imposé par les plateformes, et les algorithmes qui changent en permanence la donne sur ce qui sera promu et pourquoi. Pour la rémunération, ce ne sont pas les logiciels libres qui vont faire office de solution. C’est à nous de nous poser la question, de manière politique, en décortiquant qui rémunère qui, en fonction de quoi, et en décidant collectivement de nouvelles manières de faire en s’affranchissant des plateformes. Pour le coup des algorithmes de sélection de contenu, ils existent pour un seul objectif : forcer les créatrices et créateurs de contenu à payer pour être vues. Le dommage collatéral terrible, c’est qu’ils les forcent aussi à standardiser ce qu’elles produisent, depuis la tronche de l’image de prévisualisation jusqu’au rythme de publication. Ce diktat est très inconfortable pour elles, et je les comprends. Mais de là à abandonner une audience en apparence captive et une plateforme qui te rémunère sans que tes fans n’aient à débourser un seul euro (ou en tout cas c’est ce dont on a l’impression), il y a un fossé à survoler avant d’y arriver.
La transition vers de nouveaux modèles de publication et de rémunération est loin d’être facile, ni rapide. C’est à nous de promouvoir des modèles alternatifs et toute la pédagogie qui va autour, en ne perdant pas de vue que les logiciels en eux-mêmes ne sont pas une fin.
Quel(s) conseil(s) donnerais-tu aux créateurs de logiciels libres pour obtenir de bons retours qui leur permettent d’améliorer leurs logiciels et de les rendre plus accessibles (pas seulement en termes d’accessibilité comme on l’entend sur le Web, mais tout simplement pour qu’ils soit utiles au plus grand nombre).
Il y a deux niveaux sur lesquels agir :
la stratégie de conception du logiciel,
son apparence, son utilisabilité et son accessibilité.
Pour le deuxième niveau (le plus simple pour commencer), il existe de nombreuses ressources pour s’auto-former en bases du graphisme : la théorie des couleurs, les contrastes, les principes du design visuel, les heuristiques d’utilisabilité d’interface (en anglais), parmi tant d’autres. Rien qu’avec ces basiques, on peut éviter énormément d’erreurs d’UI (apparence de l’interface) ou d’UX (comment l’interface fonctionne et s’enchaîne avec le reste d’un flow).
Il est également possible de faire un peu de « guérilla UX » à moindre frais. La méthode la plus simple consiste à interroger des utilisatrices ou utilisateurs de votre logiciel, voire carrément d’organiser une petite session de partage d’écran, de leur demander d’accomplir telle ou telle action, et de les observer en silence : frissons garantis ! Vous en apprendrez énormément sur la manière dont les personnes utilisent votre logiciel, sur les objectifs qu’elles cherchent à remplir avec, et sur les modèles mentaux qu’elles utilisent et que vous n’aviez pas imaginés.
En ce qui concerne la stratégie de conception, c’est un peu plus compliqué. La remettre en question demande une certaine maturité sur le projet, et l’acceptation qu’il est possible qu’on se soit trompé à la base… Jamais agréable. Ensuite, c’est un long travail à faire que de revenir aux origines de l’usage de votre logiciel. Étudier le besoin original, explorer ce besoin pour voir quel périmètre d’usage choisir, pour quels objectifs, pour promouvoir quelles valeurs, puis comment structurer la conception pour appliquer ces valeurs à l’ensemble des décisions prises. C’est ce qu’on appelle l’assistance à maîtrise d’usage, et c’est ce à quoi je passe la plupart de mon temps. Là, c’est un peu plus difficile de s’auto-former. J’essaie, dans la mesure du temps que je peux dégager, de donner des coups de main à droite à gauche pour débloquer ce genre de situations. C’est ce qu’on avait fait avec Marien sur Lessy, par exemple.
Des recommandations de lectures ou de visionnages pour en découvrir plus sur ton métier et sur les bonnes pratiques de UI/UX en général ?
Hosters can install this software on their servers and create a « PeerTube website » (an instance) where users can view and upload videos as an alternative to YouTube.
Unlike YouTube, PeerTube instances are :
Free: everyone has the right to use PeerTube software, you can look « under the hood » to see if the code is clean, you can even tweak it to your liking and share it!
Federated: each PeerTube site can synchronize with another to show their videos without hosting them on the server’s hard drive.
Decentralized: the videos use peer-to-peer streaming (from PeerTube to the internet user, but also from internet users to other internet users), to improve fluidity.
You are new to PeerTube and want to know more?
🔗 Joinpeertube.org
On this occasion, we launched a fundraising campaign, with the aim of financing the €60,000 that this development would cost us. Your have been very generous, as more than €68,000 have been raised.
A successful fundraising campaign, thanks to you!
We would like to thank you for this generosity especially in a difficult time for everyone. Thanks also to the sponsors of this v3, Octopuce (which proposes hosting and managed services of free-libre softwares, including PeerTube) and Code Lutin (development company specialising in free-libre software). But also the Debian project (one of the best known and most used free-libre GNU-Linux distributions) which, by their donation and their press release, gave PeerTube an international recognition.
Research, moderation, facilitation: key steps
The transition from v2.2 (June 2020 version) to v3 of PeerTube has been done in steps, with many minor improvements and at least one major development each time.
The global search of version 2.3, released during the summer, allows you to find videos in the whole federation (and not just in the federation-bubble of the PeerTube instance you are visiting).
The version 2.4 of September has improved the moderation tools, the display of playlists on external sites and the plugin system.
At the end of September, we unveiled SepiaSearch, the PeerTube videos and channels search engine based on the global search feature. That feature was not intended to be a separate search engine, with its web interface and indexed PeerTube instance list. The constraint was to make it free and affordable, so that others could host their own PeerTube search engine, with their own rules. Your feedback helped us understand that this was expected and necessary, so we added this step to our roadmap.
click on the image to go to SepiaSearch, our PeerTube video and channel search engine.
From October onwards, development focused on live and peer-to-peer video streaming. It was a big undertaking. The fact that it happened in a difficult 2020 year (for everyone) didn’t help, but we managed to complete the challenge with almost no delay! (or very little? :p)
A minimalist and efficient peer-to-peer live stream
The great feature of this v3 is live streaming, and we are proud to say that it works very well! 🎉🎉🎉
The lag (between video maker and audience) varies between 30 seconds and 1mn, as expected ;
Depending on the power of the server and its load (number of simultaneous live shows, transcoding, etc.), PeerTube can provide hundreds of simultaneous views (but we’re not sure that it will scale to thousands… at least not yet!);
Administration options are included for people hosting the instance;
This v3 comes with many changes and improvements, thanks to the UX design work we did with Marie Cécile Godwin Paccard. Menus, notifications, administration and moderation tools have been redesigned.
Before menu redesign
After, with improved menus
This work on the menus is just one of the most visible examples of the many improvements that have been made to PeerTube to make its use more enjoyable. We are very pleased with the initial results and we are looking forward to continue this work.
« PeerTube, Backstage »
During the fundraising for this v3, a certain TomToom offered us an original contribution. Video director for Kintésens prod, he wanted to offer us a short behind-the-scenes movie about PeerTube. The challenge? To show the reality lived by our very small team, with our artisanal methods (we proudly claim the term), while respecting the will of Chocobozzz (the only paid developer on the project) not to show up on the screen and to devote his time to develop this v3.
The next step? Getting some rest! In the meantime, don’t hesitate to give us as much feedback as possible on these new features, specifically on the live. It’s by reading your contributions on our forum that we can understand what is expected, what we need to prioritize, what needs to be corrected or improved.
We do not foresee any crowdfunding in 2021, nor to finance the future v4 of PeerTube. These fundraising put us in a paradoxical situation: we want to raise awareness about the software to raise funds, so people are interested in it, so they want to contribute, but we have little time to welcome them, because our very small team has to work hard to develop the features promised in the fundraising.
So we haven’t drawn up a strict roadmap for 2021, in order to keep ourselves available and react to the needs we perceive. We just know that the main theme of PeerTube v4 will be customization.
Centralized platforms give little power over the display of videos (newest, most viewed, just that category, etc.), the look of their platform, or even customization of the channels. Giving these capabilities back to the people seems to us to be an interesting and fun way to go.
If you wish to help us in this approach, do not hesitate to promote PeerTube around you (with the JoinPeertube website) or to financially support our not-for-profit.