<?xml version='1.0' encoding='utf-8'?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Le carnet de Flus</title><link href="https://flus.fr/carnet/feeds/all.atom.xml" rel="self" type="application/atom+xml" /><link href="https://flus.fr/carnet/" rel="alternate" type="text/html" /><id>urn:uuid:4c04fe8e-c966-5b7e-af89-74d092a6ccb0</id><updated>2026-04-30T09:30:00+02:00</updated><link href="https://websub.flus.io/" rel="hub" /><entry><title>Bulletin de Flus n°4</title><id>urn:uuid:520a6ab8-62aa-5ea3-93b8-f432bc181702</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bulletin-de-flus-4.html" rel="alternate" type="text/html" /><published>2026-04-30T09:30:00+02:00</published><updated>2026-04-30T09:30:00+02:00</updated><content type="html">&lt;p&gt;Bienvenue dans ce — déjà — quatrième bulletin de Flus 👋
Ce mois d’avril aura été assez dense de mon côté ; beaucoup de choses sont en train d’avancer et se structurer, pour le meilleur !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Au programme de ce bulletin :&lt;/strong&gt; une mise à jour de Flus, les fils de veille qui se dessinent doucement, la mise à jour des serveurs, la relecture de ses notes, l’histoire interne de Google Reader, et une nouvelle application pour &lt;em&gt;Surf&lt;/em&gt;-er l’actualité.
Eh oui, c’est une belle édition bien complète !&lt;/p&gt;
&lt;p class="panel panel--grey panel--rounded"&gt;
    Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.
&lt;/p&gt;

&lt;h2&gt;Les coulisses techniques&lt;/h2&gt;
&lt;h3&gt;Flus 2.4&lt;/h3&gt;
&lt;p&gt;J’ai sorti une nouvelle version de Flus le 22 avril.
Cette version apporte principalement des améliorations du côté des profils publics :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les liens et les collections disposent d’espaces dédiés, permettant d’accéder à l’ensemble des liens partagés par une personne ;&lt;/li&gt;
&lt;li&gt;les liens peuvent être filtrés par tags, ce qui vous permet d’explorer la veille des autres utilisateurices autrement que par les collections ;&lt;/li&gt;
&lt;li&gt;les profils disposent d’une description, utile pour se présenter et présenter vos pratiques de veille ;&lt;/li&gt;
&lt;li&gt;des boutons pour copier le lien vers le profil et son flux Web ont été ajoutés.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si vous avez activé les fonctionnalités bêta, vous pourrez également découvrir deux nouveautés dans les préférences : la possibilité de changer la taille du texte, et l’ajout d’un mode sombre.
Ces fonctionnalités devraient faire leur apparition officielle dans la prochaine mise à jour.&lt;/p&gt;
&lt;h3&gt;Les fils de veille&lt;/h3&gt;
&lt;p&gt;En parallèle de cette version, j’ai enfin attaqué la prochaine fonctionnalité majeure de Flus : les fils de veille.
Il s’agira de pouvoir grouper et traiter les flux Web par catégories.
Ça sera assez proche des catégories des autres agrégateurs standards, mais avec quelques options en plus, notamment des filtres (temporels, par flux, lus/non lus/à lire).
Idéalement, j’aimerais que l’on puisse partager ces fils publiquement et sous forme de fichiers OPML.
Je n’en suis encore qu’à une phase de spécifications et de prototypage, mais mes premiers tests sont plutôt encourageants.&lt;/p&gt;
&lt;h3&gt;Mise à jour des serveurs&lt;/h3&gt;
&lt;p&gt;J’ai mis à jour les deux serveurs faisant tourner Flus, son site et les services annexes vers la dernière version de Debian.
Je préparais ces mises à jour depuis quelque temps déjà, et tout s’est bien passé (hormis peut-être la base de données qui a pris plus de temps que prévu pour se mettre à jour).&lt;/p&gt;
&lt;p&gt;Pour rappel, les annonces de maintenance importantes sont faites sur le site &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt;.
Vous êtes abonnés au flux de ce site par défaut si vous utilisez Flus.&lt;/p&gt;
&lt;h2&gt;Sur le radar&lt;/h2&gt;
&lt;h3&gt;&lt;a href="https://lalunemauve.fr/revisiter-carnets-rythme/"&gt;Relire mes carnets : une tentative de ritualisation&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Un article très pertinent sur &lt;em&gt;La Lune Mauve&lt;/em&gt; concernant la relecture de ses propres notes afin de construire de nouvelles idées à partir de celles-ci.
L’article n’est pas directement orienté « veille », mais bon nombre de réflexions feront écho aux pratiques des personnes qui font de la veille active.
De plus, l’article contient beaucoup de liens tout aussi intéressants pour prolonger la réflexion.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;« À mes yeux, un livre, ou même un simple article de presse, n’est pas terminé une fois publié : il attend qu’on le cite ou qu’on l’exhume à propos, et surtout qu’on le mette en relation avec d’autres, afin de faire jaillir de nouvelles étincelles de sens […] »&lt;br /&gt;
— &lt;em&gt;La tyrannie de la réalité&lt;/em&gt; de Mona Chollet&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;&lt;a href="https://www.theverge.com/23778253/google-reader-death-2013-rss-social"&gt;Who killed Google Reader?&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Un article (en anglais) passionnant qui retrace la vie en interne de Google Reader, agrégateur de flux Web qui a marqué son époque, et reste encore aujourd’hui la référence.&lt;/p&gt;
&lt;p&gt;Il est surprenant de découvrir que Google Reader n’a jamais véritablement été apprécié en interne.
Le produit a été rapidement limité à un « agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; », alors que l’équipe qui bossait dessus rêvait de quelque chose de bien plus large et générique.
Même le nom « Reader » était le moins apprécié de la liste d’idées qu’ils avaient.&lt;/p&gt;
&lt;p&gt;Traduction personnelle d’un extrait :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Cela fait une décennie que Reader a été mis hors-ligne, et nombre de celles et ceux qui ont contribué à sa création se questionnent encore. Que se serait-il passé s’ils s’étaient concentrés sur la croissance ou les revenues et avaient vraiment tenté de le faire passer à l’échelle de Google ? Que se serait-il passé s’ils avaient redoublé d’efforts pour prendre en charge davantage de types de médias, devenant plus rapidement le lecteur / la visionneuse de photos / le portail YouTube / l’application de podcasts qu’ils avaient imaginé ? Que se serait-il passé s’ils avaient convaincu Mayer et les autres dirigeants que Reader n’était pas une menace pour les projets de réseaux sociaux de Google, mais qu’il pouvait au contraire être ce projet ? Que se serait-il passé s’il ne s’était pas appelé Reader et n’avait pas été présenté comme un agrégateur de flux RSS destiné aux utilisateurs expérimentés ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;&lt;a href="https://surf.social/"&gt;Surf&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Surf est une application mobile (et maintenant Web) qui permet de regrouper les posts issus de flux RSS, ATProto (ex. Bluesky), Activity Pub (ex. Mastodon), etc. en un seul fil d’actualité.&lt;/p&gt;
&lt;p&gt;J’avais essayé sur téléphone il y a quelques mois, sans trouver l’utilisation simple ni même adapté à mon usage, mais :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;il y a de bonnes idées (comme créer un flux alimenté par plusieurs sources, ou encore la partie découverte) ;&lt;/li&gt;
&lt;li&gt;il y a eu plusieurs mises à jour depuis et ça semble un peu mieux.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Je suis content qu’il existe encore ce genre d’initiatives qui donnent l’occasion de touiller les idées et de remettre en question ce que l’on prend comme acquis dans les agrégateurs de flux.&lt;/p&gt;
&lt;h2&gt;Les évènements&lt;/h2&gt;
&lt;p&gt;Comme annoncé précédemment, Flus sera présent lors des &lt;a href="https://jdll.org"&gt;JdLL&lt;/a&gt;, &lt;strong&gt;les 30 et 31 mai prochains à Lyon.&lt;/strong&gt; Je suis en train de finaliser le matériel de stand, qui devrait donc être prêt d’ici là. Ce sera mon premier stand avec ma casquette Flus, n’hésitez donc pas à passer pour discuter et découvrir en avant-première les prochaines évolutions de Flus !&lt;/p&gt;
&lt;p&gt;J’étais aussi personnellement présent lors de &lt;a href="https://mixitconf.org/"&gt;MiXiT&lt;/a&gt; à Lyon les 16 et 17 avril derniers.
Je n’y allais pas spécialement au nom de Flus, mais j’ai eu l’occasion malgré tout d’en parler à droite à gauche.
Je suis très content des échanges que j’ai eus et des conférences auxquelles j’ai assisté lors de cet évènement.&lt;/p&gt;
&lt;h2&gt;Le récap’ des publications&lt;/h2&gt;
&lt;h3&gt;Sur le blog&lt;/h3&gt;
&lt;p&gt;J’ai publié une nouvelle « technique de veille » pour apprendre à trouver le flux &lt;abbr&gt;RSS&lt;/abbr&gt; d’un site.
Ce n’est pas toujours évident, mais vous trouverez les flux quasiment à coup sûr avec ces méthodes… à condition qu’ils existent !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lire « &lt;a href="technique-de-veille-trouver-des-flux-rss.html"&gt;Technique de veille : trouver des flux RSS&lt;/a&gt; ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La sortie de la mise à jour de Flus évoquée plus haut s’est accompagné de son article, à retrouver sur le blog.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lire « &lt;a href="amelioration-des-tags-et-des-profils.html"&gt;Amélioration des tags et des profils : explorez la veille des autres utilisateurices de Flus&lt;/a&gt; ».&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Sur les réseaux&lt;/h3&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici de manière plus pérenne les publications notables du mois que vous auriez pu manquer.&lt;/p&gt;
&lt;h3&gt;L’info geek du jour 🤓&lt;/h3&gt;
&lt;p&gt;Flus doit synchroniser près de 10 000 flux par jour, la plupart toutes les heures ! Ça fait beaucoup là, non?&lt;/p&gt;
&lt;p&gt;Au total, ce sont 100 000 requêtes HTTP qui sont faites chaque jour pour synchroniser les flux. Donc oui, ça fait beaucoup !&lt;/p&gt;
&lt;p&gt;Plusieurs techniques sont mises en œuvre pour optimiser tout ça :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5 tâches tournent en tâche de fond et se répartissent les flux à synchroniser.  &lt;/li&gt;
&lt;li&gt;Flus prend en compte du mieux qu’il peut les instructions de mise en cache. Si le serveur distant indique que le flux ne changera pas pendant les 6 prochaines heures, Flus ne le synchronisera pas avant.  &lt;/li&gt;
&lt;li&gt;La fréquence de synchronisation des flux se fait en fonction de la fréquence de publication : moins un flux publie, moins souvent il sera synchronisé (mais toujours au moins une fois toutes les 24h).  &lt;/li&gt;
&lt;li&gt;Du ménage est fait tous les jours pour supprimer les flux qui ne sont suivis par personne.&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Amélioration des tags et des profils : explorez la veille des autres utilisateurices de Flus</title><id>urn:uuid:757c0c2d-4eed-5849-bfc0-7e909f43a300</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/amelioration-des-tags-et-des-profils.html" rel="alternate" type="text/html" /><published>2026-04-23T10:00:00+02:00</published><updated>2026-04-23T10:00:00+02:00</updated><content type="html">&lt;p&gt;Introduits fin 2024 dans Flus, &lt;a href="flus-un-point-un.html"&gt;les tags&lt;/a&gt; permettent de classifier facilement vos liens et de naviguer en un seul clic de thématique en thématique au sein de votre veille.
C’est une puissante fonctionnalité pour découvrir votre veille sous un nouvel angle.&lt;/p&gt;
&lt;p&gt;Jusqu’à maintenant, cliquer sur un tag ne vous affichait que les liens que vous aviez vous-même tagués.
Si cela était pratique quand vous exploriez votre propre veille, cela devenait plutôt inutile, voire carrément frustrant quand vous exploriez la veille d’un ou une autre utilisatrice de Flus.&lt;/p&gt;
&lt;p&gt;Aujourd’hui, les tags évoluent.
Il est désormais possible d’&lt;strong&gt;explorer les liens tagués par les autres utilisateurs et utilisatrices&lt;/strong&gt; de la plateforme.
Ainsi, lorsque vous vous trouvez sur le profil ou la collection d’un·e autre utilisateurice de la plateforme, cliquer sur un tag vous mènera vers ses propres liens tagués (et non plus les vôtres donc).&lt;/p&gt;
&lt;p&gt;Cette évolution fonctionnelle a également été l’occasion d’&lt;strong&gt;améliorer la page de profil&lt;/strong&gt; dans son ensemble.
Jusqu’à maintenant, celle-ci affichait seulement les 6 derniers liens partagés par la personne, puis ses collections publiques juste en dessous.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey text--center"&gt;
    &lt;img class="illustration" src="images/flus-profile.webp" alt="Capture d’écran d’un profil dans Flus."&gt;

    &lt;figcaption&gt;
        La page de profil a été revue pour faciliter encore plus le partage de votre veille.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Désormais, les liens disposent d’une page dédiée, permettant de remonter l’historique de partages en s’affranchissant des collections.
Les collections publiques restent quant à elles accessibles en cliquant sur le lien « Collections ».&lt;/p&gt;
&lt;p&gt;Vous l’avez peut-être remarqué sur la capture d’écran ci-dessus, vous pouvez également préciser un texte d’introduction à votre profil.
C’est l’occasion de vous présenter vous et vos pratiques de veille, ainsi que de mettre en avant quelques tags que vous avez l’habitude d’utiliser.&lt;/p&gt;
&lt;p&gt;Enfin, un nouveau bouton « Actions » permet de copier dans votre presse-papier le lien vers un profil et/ou vers le flux Web de celui-ci.
Très utile pour diffuser votre veille autour de vous.&lt;/p&gt;</content></entry><entry><title>Technique de veille : trouver des flux RSS</title><id>urn:uuid:77671a35-533c-5ce2-8e25-431284bcab9e</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/technique-de-veille-trouver-des-flux-rss.html" rel="alternate" type="text/html" /><published>2026-04-08T08:30:00+02:00</published><updated>2026-04-08T08:30:00+02:00</updated><content type="html">&lt;p&gt;Dans le milieu de la veille, suivre un site pour se tenir au courant de ses actualités consiste en premier lieu à trouver son flux &lt;abbr&gt;RSS&lt;abbr&gt;.
Mais comment trouver un tel flux ?&lt;/p&gt;
&lt;p&gt;Dans cet article, je vous donne &lt;strong&gt;quatre méthodes pour trouver un flux &lt;abbr&gt;RSS&lt;/abbr&gt;,&lt;/strong&gt; en plus de vous expliquer comment vous faciliter la vie grâce à l’extension navigateur de Flus.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme de veille conçue pour vous aider à  organiser votre veille : collecte d’informations, organisation thématique de vos liens, annotations et partage simple et rapide.
Elle permet également d’agréger des flux &lt;abbr&gt;RSS&lt;abbr&gt;, ce qui peut vous aider à pratiquer les méthodes données dans cet article en parallèle de votre lecture.&lt;/p&gt;
&lt;h2&gt;1. Ne pas chercher&lt;/h2&gt;
&lt;p&gt;C’est contre-intuitif, mais parfois il n’y a même pas besoin de chercher !&lt;/p&gt;
&lt;p&gt;En effet, un site bien configuré peut indiquer, dans son code source, l’adresse de son flux.
Ainsi, si l’on fournit seulement l’adresse du site, &lt;strong&gt;un agrégateur sera capable de trouver le flux correspondant et l’ajouter automatiquement.&lt;/strong&gt;
C’est évidemment le plus pratique, et fonctionne relativement bien.&lt;/p&gt;
&lt;p&gt;Malheureusement, beaucoup de sites sont mal configurés.
Si vous connaissez l’éditeur d’un tel site — ou mieux : que vous en êtes l’éditeur ! —, il est pourtant très simple de déclarer le flux &lt;abbr&gt;RSS&lt;abbr&gt; d’un site.
Pour cela, suivez le guide : &lt;a href="https://flus.fr/carnet/declarez-vos-flux.html"&gt;&lt;em&gt;Déclarez vos flux !&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;2. Chercher le terme « &lt;abbr&gt;RSS&lt;abbr&gt; » ou son icône&lt;/h2&gt;
&lt;p&gt;Le flux n’est pas déclaré ? Il va falloir trouver son adresse par vous-même !&lt;/p&gt;
&lt;p&gt;Heureusement, beaucoup de sites mentionnent la présence de leur flux, par exemple dans leur pied de page.
Pour cela, vous pouvez &lt;strong&gt;démarrer une recherche&lt;/strong&gt; — le fameux raccourci clavier &lt;kbd&gt;CTRL + F&lt;/kbd&gt; — avec le terme « &lt;abbr&gt;RSS&lt;abbr&gt; ».&lt;/p&gt;
&lt;p&gt;Vous pouvez également chercher visuellement sur la page la présence d’une icône ressemblant à celle-ci :&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey text--center"&gt;
    &lt;img class="illustration" src="images/feeds/icon.png" alt="Icône flux RSS"&gt;

    &lt;figcaption&gt;
        Crédit&amp;nbsp;: &lt;a href="https://fr.wikipedia.org/wiki/RSS#/media/Fichier:Feed-icon.svg"&gt;Mozilla Foundation&lt;/a&gt;
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Une fois le terme ou le logo trouvé, &lt;strong&gt;il suffit de copier-coller le lien correspondant dans votre agrégateur.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Attention, le lien mène parfois à une page intermédiaire.
C’est souvent le cas pour les sites d’actualité (par exemple, &lt;a href="https://www.lemonde.fr/le-monde-et-vous/article/2025/07/14/les-flux-rss-du-monde-fr_5498778_3237.html"&gt;LeMonde.fr&lt;/a&gt;).
Le ou les liens à copier se trouvent alors sur cette page intermédiaire.&lt;/p&gt;
&lt;h2&gt;3. Rechercher grâce à un moteur de recherche classique&lt;/h2&gt;
&lt;p&gt;Le site que vous souhaitez suivre n’évoque pas la présence d’un flux ?&lt;/p&gt;
&lt;p&gt;Il peut être utile de faire une recherche à partir de votre moteur de recherche favori.
&lt;strong&gt;Recherchez le terme « &lt;abbr&gt;RSS&lt;abbr&gt; » accolé au nom du site&lt;/strong&gt;, et vous obtiendrez parfois le lien vers le flux recherché.&lt;/p&gt;
&lt;p&gt;Ici encore, il ne vous reste plus qu’à en copier-coller le lien correspondant.&lt;/p&gt;
&lt;h2&gt;4. Tester des motifs d’adresses&lt;/h2&gt;
&lt;p&gt;Votre moteur de recherche ne vous retourne rien non plus ?
Attendez, tout n’est pas encore perdu !&lt;/p&gt;
&lt;p&gt;Certains éditeurs de sites ne savent même pas qu’ils proposent un flux &lt;abbr&gt;RSS&lt;abbr&gt;.
C’est souvent le cas pour les personnes qui utilisent Wordpress pour gérer leur site par exemple : il leur met à disposition un flux dont elles ignorent l’existence.&lt;/p&gt;
&lt;p&gt;Il existe ainsi &lt;strong&gt;des motifs d’adresses fréquents&lt;/strong&gt; pour les flux &lt;abbr&gt;RSS&lt;abbr&gt;.
Vous pouvez alors essayer différentes adresses dérivées de celle du site pour essayer de trouver son flux.&lt;/p&gt;
&lt;p&gt;Voici par exemple quelques exemples de chaines &lt;strong&gt;à ajouter à l’adresse d’un site :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/feed&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/feed.xml&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/rss&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/rss.xml&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ainsi, si l’adresse du site est &lt;code&gt;https://example.com&lt;/code&gt;, vous pouvez essayer de vous rendre directement sur &lt;code&gt;https://example.com/feed&lt;/code&gt; (ainsi que les variations mentionnées ci-dessus) pour vérifier si un flux y est présent.&lt;/p&gt;
&lt;h2&gt;Se faciliter la vie avec l’extension navigateur de Flus&lt;/h2&gt;
&lt;p&gt;Tout cela peut paraitre fastidieux (et ça l’est pour certains sites !)
C’est pourquoi l’extension navigateur de Flus vous facilite la vie, notamment en automatisant la recherche d’adresses sur la base de motifs.&lt;/p&gt;
&lt;p&gt;L’extension vous permet également de &lt;strong&gt;suivre un site directement &lt;a href="https://flus.fr"&gt;dans Flus&lt;/a&gt;&lt;/strong&gt;, sans avoir à en copier-coller l’adresse.
Cela vous évite ainsi tout un tas de manipulations pas toujours pratiques.&lt;/p&gt;
&lt;p&gt;Vous pouvez apprendre à suivre des sites à partir de l’extension navigateur dans cet article : &lt;a href="https://flus.fr/carnet/extension-navigateur-decouvrez-et-suivez-les-flux-Web.html"&gt;&lt;em&gt;Extension navigateur : découvrez et suivez les flux Web des sites que vous visitez&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Avec ces différentes méthodes, additionnées à l’utilisation de l’extension Flus, vous devriez être en mesure de suivre tous les sites disposant d’un flux &lt;abbr&gt;RSS&lt;/abbr&gt;, qu’ils soient correctement mis en avant, ou masqués au plus profond d’un site.&lt;/p&gt;</content></entry><entry><title>Bulletin de Flus n°3</title><id>urn:uuid:f1deec39-10a4-500d-af86-e99056115011</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bulletin-de-flus-3.html" rel="alternate" type="text/html" /><published>2026-03-31T10:00:00+02:00</published><updated>2026-03-31T10:00:00+02:00</updated><content type="html">&lt;p&gt;Bienvenue dans ce troisième bulletin de Flus.&lt;/p&gt;
&lt;p&gt;Ce mois-ci, mon activité autour de Flus a été très limitée à cause d’un emploi du temps chaotique.
Mais voyons le verre à moitié plein : ce chaos devrait résulter en plus de temps accordé à Flus au mois d’avril.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Au programme de ce bulletin :&lt;/strong&gt; une mise à jour importante de l’interface de Flus, de bons conseils pour faire sa veille, quelques risques et problèmes posés par l’&lt;abbr&gt;IA&lt;/abbr&gt; sur la veille, et un stand accepté pour les prochaines &lt;abbr&gt;JdLL&lt;/abbr&gt;.&lt;/p&gt;
&lt;p class="panel panel--grey panel--rounded"&gt;
    Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.
&lt;/p&gt;

&lt;h2&gt;Les coulisses techniques&lt;/h2&gt;
&lt;p&gt;Une nouvelle mise à jour de Flus est disponible depuis le 12 mars.
L’interface utilisateur a été entièrement revue pour &lt;strong&gt;un résultat plus professionnel et plus cohérent dans l’ensemble.&lt;/strong&gt;
C’était aussi l’occasion de créer la place pour les fonctionnalités à venir.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-redesign-2.webp" alt="La page d’une collection Flus affichant illustration, titre, fréquence de publication, auteur et description."&gt;
&lt;/div&gt;

&lt;p&gt;S’agissant d’une réécriture complète, j’ai pris mon temps pour la sortir afin de limiter au maximum les bugs à la sortie.
Au final, cette sortie s’est très bien passée, c’est un soulagement !&lt;/p&gt;
&lt;p&gt;Le retour le plus important a été la taille de la police d’écriture qui était finalement trop petite.
Je l’ai donc ré-augmentée légèrement, en attendant une option pour paramétrer cela facilement.&lt;/p&gt;
&lt;h2&gt;Sur le radar&lt;/h2&gt;
&lt;h3&gt;&lt;a href="https://www.youtube.com/watch?v=AMOXbT4xVjk"&gt;Voyage au centre de la Veille : Apprendre en continu avec sa veille technologique&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Une présentation de 45 minutes sur le thème « C’est quoi la veille ? À quoi ça sert ? »
On retrouve le triptyque habituel : sourcer (choisir ses sources, stocker dans un outil), traiter (prendre et utiliser ses notes) et valoriser (apprendre, innover, expérimenter et partager).&lt;/p&gt;
&lt;p&gt;Un retour d’expérience plutôt complet qui peut permettre à certain·es de franchir le pas sans se mettre la pression, et à d’autres de consolider leur processus de veille.&lt;/p&gt;
&lt;h3&gt;&lt;a href="https://bthdonohue.com/2025/01/22/closed-web.html"&gt;The Closed Web&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Dans cet article (en anglais) de 2025, Brian Donohue, créateur de Instapaper s’inquiète de 5 facteurs menant à une fermeture progressive du Web.&lt;/p&gt;
&lt;p&gt;Étant moi-même acteur de cet écosystème, c’est évidemment &lt;strong&gt;une source de menaces pour mon modèle économique.&lt;/strong&gt;
Ça nécessite de repenser les mécanismes de récupération du contenu et c’est beaucoup de boulot pour assez peu de valeur ajoutée.
Frustrant.&lt;/p&gt;
&lt;h3&gt;&lt;a href="https://news.kagi.com/"&gt;Kagi News&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Kagi News est une plateforme automatisée de curation de l’actualité fournie par l’entreprise qui propose le moteur de recherche &lt;a href="https://kagi.com"&gt;Kagi&lt;/a&gt;.
J’aime bien l’approche d’une mise à jour unique quotidienne proposant un contenu hyper limité en quantité (d’articles et de contenus).
Pour sélectionner leurs sources, ils se basent sur une liste de flux Web gérée de manière communautaire.&lt;/p&gt;
&lt;p&gt;Tout cela est très sympa, mais la sélection des actualités et leur résumé se fait grâce à un &lt;abbr&gt;LLM&lt;/abbr&gt; (grand modèle de langage).
Les limites sont là : quels biais dans la sélection ? Comment s’assurer que l’&lt;abbr&gt;IA&lt;/abbr&gt; retranscrit correctement les informations sans inventer de faits et de chiffres ? Comment lui faire &lt;em&gt;confiance&lt;/em&gt; ?
Sauf à aller revérifier les informations une par une évidemment, ce qui limite l’intérêt du résumé.
&lt;strong&gt;Bel exemple des limites au retrait de l’humain dans nos processus de veille.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Les évènements&lt;/h2&gt;
&lt;p&gt;J’ai donné un deuxième webinaire en ligne le 27 mars dernier.
Beaucoup de questions et de retours intéressants qui font murir les idées que j’ai autour du travail collaboratif au sein de Flus.
Merci aux participants et participantes !
Le prochain webinaire devrait avoir lieu fin mai, n’hésitez pas à m’envoyer &lt;a href="https://flus.fr/contact"&gt;un message&lt;/a&gt; si vous souhaitez être informé·e le jour J.&lt;/p&gt;
&lt;p&gt;C’est maintenant officiel : Flus aura son propre stand lors des &lt;a href="https://jdll.org"&gt;&lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/a&gt;, &lt;strong&gt;les 30 et 31 mai prochains à Lyon !&lt;/strong&gt;
Ce sera mon premier stand avec cette casquette-là, n’hésitez donc pas à passer pour discuter.&lt;/p&gt;
&lt;h2&gt;Le récap’ des publications&lt;/h2&gt;
&lt;h3&gt;Sur le blog&lt;/h3&gt;
&lt;p&gt;L’article d’annonce de la dernière mise à jour de Flus, avec toutes les explications et des captures d’écran.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lire « &lt;a href="flus-s-offre-un-ravalement-de-facade.html"&gt;Flus s’offre un ravalement de façade&lt;/a&gt; ».&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Sur les réseaux&lt;/h3&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici de manière plus pérenne les publications notables du mois que vous auriez pu manquer.&lt;/p&gt;
&lt;h4&gt;Pas de limites&lt;/h4&gt;
&lt;p&gt;Sur Flus, il n’y a pas de limite au nombre de flux que vous pouvez suivre.&lt;/p&gt;
&lt;p&gt;La grande majorité des personnes suivent moins d’une centaine flux, et souvent les mêmes que d’autres personnes. Avec la mutualisation, le cout est quasi nul.&lt;/p&gt;
&lt;p&gt;Si vous deviez suivre un nombre tel que cela mettrait le service en danger, je vous enverrais sans doute un petit mail, mais la limite se mettrait alors en place à travers un échange.&lt;/p&gt;
&lt;p&gt;C’est ça aussi l’avantage d’utiliser un service à taille humaine !&lt;/p&gt;</content></entry><entry><title>Flus s’offre un ravalement de façade</title><id>urn:uuid:b163fcaf-fb77-5860-b56c-21a3965e6e35</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-s-offre-un-ravalement-de-facade.html" rel="alternate" type="text/html" /><published>2026-03-12T09:30:00+01:00</published><updated>2026-03-12T09:30:00+01:00</updated><content type="html">&lt;p&gt;En septembre dernier, pour accompagner la sortie de &lt;a href="flus-deux-point-zero.html"&gt;la nouvelle extension navigateur&lt;/a&gt;, Flus adoptait la charte graphique de celle du site et de l’extension.
Néanmoins, cette mise à jour graphique n’était qu’un premier pas avant une seconde phase bien plus ambitieuse : un ravalement de façade en bonne et due forme.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui, je suis très heureux de vous annoncer que Flus dispose d’une interface entièrement rafraichie !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sans tout réinventer, cette nouvelle interface offre quelques évolutions qui devraient être plus agréables, plus compréhensibles, mais aussi plus faciles à maintenir sur le long terme.
Dans cet article, je vous présente quelques-uns des changements principaux.&lt;/p&gt;
&lt;h2&gt;Un menu Lecture vertical et des signets renommés en « À lire »&lt;/h2&gt;
&lt;p&gt;Vous le remarquerez rapidement : le menu de l’onglet Lecture troque son orientation horizontale pour &lt;strong&gt;une disposition verticale.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-redesign-1.webp" alt="L’onglet Lecture de Flus, présentant un menu vertical et non plus horizontal."&gt;
&lt;/div&gt;

&lt;p&gt;En plus d’être plus proche en termes d’expérience utilisateur de ce qui se fait ailleurs, cette évolution était cruciale pour les futures fonctionnalités de cet onglet (notamment concernant la veille thématique).
Sur mobile, ce menu se cache discrètement derrière un bouton « Menu » qui apparait en haut de l’écran.&lt;/p&gt;
&lt;p&gt;J’ai profité de ce changement pour &lt;strong&gt;renommer la notion de « Signet » en « À lire ».&lt;/strong&gt;
En effet, le terme précédent était trop générique et créait de la confusion chez certaines personnes.
« À lire » va désormais droit au but et devrait simplifier la compréhension de l’interface.&lt;/p&gt;
&lt;h2&gt;Les pages collections et bloc-notes réorganisées&lt;/h2&gt;
&lt;p&gt;Les pages des collections et des bloc-notes faisaient partie des principales motivations à cette refonte.
En effet, ces pages étaient &lt;strong&gt;mal structurées,&lt;/strong&gt; notamment avec des boutons d’actions répartis au petit bonheur la chance… quand il n’en manquait pas !
Les images d’illustration horizontales, quant à elles, prenaient énormément d’espace à l’écran.
Pour enfoncer le clou, il m’était difficile de faire évoluer ces pages.&lt;/p&gt;
&lt;p&gt;Désormais, &lt;strong&gt;les images d’illustration adoptent un format carré&lt;/strong&gt; et sont alignées à gauche.
Tous les éléments descriptifs — comme le titre, la description, la personne ayant créé la collection, etc. — se retrouvent à sa droite, &lt;strong&gt;regroupés de manière plus logique.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-redesign-2.webp" alt="La page d’une collection Flus affichant illustration, titre, fréquence de publication, auteur et description."&gt;
&lt;/div&gt;

&lt;p&gt;Du côté des boutons d’actions, ils disposent désormais &lt;strong&gt;d’un espace dédié&lt;/strong&gt; évitant qu’ils ne se dispersent partout sur la page.
Ce changement a permis d’afficher notamment les boutons de modification et de réparation des liens directement sur la page du bloc-note.
Cela devrait s’avérer très utile lorsque vous ouvrirez un bloc-note depuis l’extension navigateur.&lt;/p&gt;
&lt;p&gt;En parlant de bloc-note, j’ai essayé de le rendre plus élégant et surtout plus structuré.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-redesign-3.webp" alt="Le bloc-note d’un lien affichant des citations et des tags."&gt;
&lt;/div&gt;

&lt;p&gt;Notez enfin que la page de profil a également adopté la même structure pour plus de cohérence.&lt;/p&gt;
&lt;h2&gt;De nouvelles pages d’inscription et de connexion&lt;/h2&gt;
&lt;p&gt;Ça a été le premier chantier de cette refonte : &lt;strong&gt;les pages d’inscription et de connexion étaient on ne peut plus tristes.&lt;/strong&gt;
Très dommage pour des pages qui sont les premières à être visitées !&lt;/p&gt;
&lt;p&gt;Je les ai donc revues pour y ajouter une illustration, une courte présentation, et m’assurer qu’elles soient plus agréables à utiliser.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-redesign-4.webp" alt="La nouvelle page de connexion de Flus avec une illustration à gauche, et le formulaire à droite."&gt;
&lt;/div&gt;

&lt;p&gt;Je prévois encore d’alléger la page d’inscription qui est malheureusement encore trop chargée à mon gout, mais cela viendra en temps et en heure.&lt;/p&gt;
&lt;h2&gt;Une police d’écriture plus petite&lt;/h2&gt;
&lt;p&gt;On m’a souvent fait la remarque : l’interface est trop « grosse ».
Effectivement, j’avais eu la main un peu lourde sur la taille de la police.
De plus, je n’avais pas remarqué que dans certaines configurations, l’interface était bien plus imposante que ce que j’avais imaginé.&lt;/p&gt;
&lt;p&gt;J’ai donc &lt;strong&gt;réduit la taille de la police&lt;/strong&gt; pour qu’elle se rapproche plus de ce qui se fait ailleurs.
Si celle-ci vous parait trop petite, n’hésitez pas à zoomer un peu la page… en attendant une option dédiée directement intégrée dans Flus !&lt;/p&gt;
&lt;h2&gt;Lucide, le nouvel ensemble d’icônes&lt;/h2&gt;
&lt;p&gt;Flus utilisait jusqu’à maintenant l’ensemble d’icônes &lt;a href="https://clarity.design/documentation/icons/shapes"&gt;Clarity&lt;/a&gt; qui propose un peu plus de 400 icônes.
Si cela suffisait pour les actions principales, &lt;strong&gt;le choix des icônes a souvent été un casse-tête.&lt;/strong&gt;
Cela explique par exemple l’ancienne icône un peu étrange de l’onglet Lecture.
J’ai aussi dû bricoler plusieurs fois des icônes avec Inkscape, me trouvant dans une impasse avec Clarity.&lt;/p&gt;
&lt;p&gt;J’ai profité de la nouvelle interface pour changer les icônes : Flus utilise désormais &lt;strong&gt;&lt;a href="https://lucide.dev/"&gt;Lucide&lt;/a&gt; et ses quelque 1 700 icônes.&lt;/strong&gt;
J’ai pu trouver de bons — voire meilleurs — remplaçants pour 95 % des icônes que j’utilisais.
Et pour les 5 % restants ? Lucide propose &lt;a href="https://studio.lucide.dev/"&gt;un outil pour créer des icônes&lt;/a&gt; très simplement.
Mieux que ça, Lucide est plus orienté communauté que Clarity, et j’ai donc saisi l’occasion pour proposer &lt;a href="https://github.com/lucide-icons/lucide/issues/4130"&gt;une nouvelle icône&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Sous le capot, une réécriture intégrale&lt;/h2&gt;
&lt;p&gt;Tout ce travail « esthétique » a avant tout été un travail technique de longue haleine.
Car j’ai non seulement revu la structure du code source, mais j’ai aussi changé entièrement le moteur qui faisait tourner cela.&lt;/p&gt;
&lt;p&gt;Pour les plus techniques d’entre vous, je suis en effet passé de templates en pur &lt;abbr&gt;PHP&lt;/abbr&gt; et &lt;abbr&gt;HTML&lt;/abbr&gt;, au moteur de templates &lt;a href="https://twig.symfony.com/"&gt;Twig&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dit plus simplement : &lt;strong&gt;j’ai réécrit l’entièreté du code source qui produit l’interface !&lt;/strong&gt;
Il ne s’agit nullement d’un caprice, mais le besoin de répondre à deux problèmes :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;le moins pressant : je trouve l’écriture de templates Twig plus agréable et plus naturelle, tout en encourageant de meilleures pratiques. C’est donc plus de confort pour moi.&lt;/li&gt;
&lt;li&gt;le plus critique : les templates Twig protègent par défaut contre certaines attaques, dites &lt;abbr title="Cross-site scripting"&gt;XSS&lt;/abbr&gt;. Si je faisais attention à bien sécuriser Flus jusqu’ici, un oubli était vite arrivé. Désormais, Flus sera protégé contre ce genre d’attaques par défaut. C’est plus de sérénité pour vous et pour moi.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Changer de moteur ne se fait pas en un claquement de doigts, et j’ai passé plusieurs semaines pour m’assurer que je n’avais pas introduit de problèmes.
J’ai pris le temps de re-tester chaque fonctionnalité manuellement, mais n’hésitez pas à &lt;strong&gt;me signaler tout dysfonctionnement résiduel.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Et ensuite ?&lt;/h2&gt;
&lt;p&gt;Tout cela fut un gros chantier — peut-être le plus important depuis les débuts de Flus —, mais heureusement il débloque beaucoup de possibilités.&lt;/p&gt;
&lt;p&gt;En particulier, les options de personnalisation de l’interface sont désormais plus proches que jamais : adaptation de la taille de la police, thème sombre, affichage sous forme de liste de liens, etc.
Aussi, je l’ai mentionné en parlant du menu de l’onglet Lecture, mais la possibilité d’effectuer votre veille de manière thématisée va pouvoir devenir réalité ; le nouveau menu vertical débloquant de nouvelles possibilités.&lt;/p&gt;
&lt;p&gt;Je me garde aussi tout un tas d’ajustements et de fonctionnalités sous le coude.
Si j’ai pu en tester les grandes lignes dans une version « prototype », le chemin reste long avant que tout cela ne soit vraiment fonctionnel.&lt;/p&gt;
&lt;p&gt;Surtout, j’essaye de rester concentré sur &lt;a href="feuille-de-route-2026.html"&gt;la feuille de route 2026&lt;/a&gt; que j’ai présenté en septembre dernier.
Il y a encore de quoi faire !&lt;/p&gt;
&lt;p&gt;J’espère que ces évolutions vous plairont et saura attirer un nouveau public qui pouvait être rebuté par l’ancienne version.
&lt;strong&gt;C’est donc une bonne occasion pour parler de Flus autour de vous !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Bulletin de Flus n°2</title><id>urn:uuid:9b49427c-fb2a-5306-89f9-361b668e0972</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bulletin-de-flus-2.html" rel="alternate" type="text/html" /><published>2026-02-26T08:15:00+01:00</published><updated>2026-02-26T08:15:00+01:00</updated><content type="html">&lt;p&gt;Bienvenue dans cette deuxième édition du bulletin de Flus.&lt;/p&gt;
&lt;p&gt;Pour rappel, les bulletins de Flus remplacent désormais les précédents « Quoi de neuf ».
J’y parle principalement de mon activité mensuelle, tout en m’autorisant divers à-côtés.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Au programme de ce bulletin :&lt;/strong&gt; une mise à jour qui se fait attendre, l’importance des humains et des sources de qualité pour un Web plus agréable, un évènement qui se termine et un autre qui approche.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Les coulisses techniques&lt;/h2&gt;
&lt;p&gt;J’avais annoncé le mois dernier une mise à jour qui aurait dû être livrée en février (cf. &lt;a href="bulletin-de-flus-1.html"&gt;le précédent bulletin&lt;/a&gt;).
La réalité de la vie a quelque peu perturbé mon agenda et j’ai préféré &lt;strong&gt;décaler la mise à jour en mars.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il faut dire que cette mise à jour change beaucoup de choses, à la fois visuellement, mais surtout sous le capot.
J’ai donc préféré prendre un peu plus de temps pour serrer les vis là où il le fallait pour que tout se passe le mieux possible.&lt;/p&gt;
&lt;p&gt;Mais je sentais également que je commençais à rentrer dans un tunnel de développement qui aurait pu me prendre 6 mois de plus.
J’ai donc fait le choix de repousser certaines fonctionnalités que j’aurais pourtant beaucoup aimé voir dans cette mise à jour.
Parfois il faut savoir dire stop pour avancer !&lt;/p&gt;
&lt;h2&gt;Sur le radar&lt;/h2&gt;
&lt;p&gt;J’inaugure une nouvelle section : sur le radar.
J’y partagerai une sélection de quelques liens que j’ai trouvés intéressants et qui traitent de la veille de manière générale.&lt;/p&gt;
&lt;h3&gt;&lt;a href="https://www.arthurperret.fr/blog/2026-02-05-demain-la-veille.html"&gt;Demain la veille&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Arthur Perret nous partage l’importance de bien choisir et de bien gérer ses sources d’information, de la même manière qu’on gère son réseau.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Comme une bibliothèque qui renouvelle régulièrement ses collections, je désherbe : je me désabonne des flux qui se tarissent ou dont la ligne éditoriale évolue dans un sens qui ne m’intéresse plus. Je vais en trouver de nouveaux en lisant les blogrolls, ces listes présentes sur certains sites et qui aident à tisser des réseaux de sources recommandées, dignes de confiance.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;&lt;a href="https://mail.paulineharmange.fr/archive/algorithmes/"&gt;Sortir des algorithmes : une proposition&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Dans cette (très longue) newsletter, Pauline Harmange partage sa désillusion du Web « plateformisée » et met à l’honneur les technologies prétendument obsolètes.
Et oui ça parle de flux &lt;abbr&gt;RSS&lt;/abbr&gt; (qui n’ont absolument rien d’obsolète).
J’aime particulièrement son analogie avec les stations et postes de radio ; les flux étant l’équivalent des ondes radio.
Elle remet aussi au centre : l’humain.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ma proposition est la suivante : en remettant des humain·es dans la routine qui nous met sur le chemin de nouveaux musiciens, de nouvelles réalisatrices, &lt;strong&gt;nous nous extirpons d’un système de consommation de contenus.&lt;/strong&gt; Nous redonnons à la musique, aux films, aux séries, leur statut d’oeuvres, aux personnes qui les ont créées, leur identité d’artistes. Aux personnes dont c’est le métier ou la passion de les mettre en avant, leur importance.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;&lt;a href="https://www.terrygodier.com/current"&gt;Current&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Current est un nouvel agrégateur de flux Web, malheureusement limité à l’écosystème Apple.&lt;/p&gt;
&lt;p&gt;Son approche est très intéressante et semble à l’opposé de ce que je propose avec Flus : plutôt que de devoir traiter chaque contenu, &lt;strong&gt;ils disparaissent par eux-mêmes au fil du temps.&lt;/strong&gt;
En réalité, l’approche est très proche de celle que j’ai avec le journal de Flus et de ses filtres temporels, mais en l’orientant différemment.&lt;/p&gt;
&lt;p&gt;Dans tous les cas, Current semble regorger de bonnes idées, ça me donne du grain à moudre !&lt;/p&gt;
&lt;h2&gt;Les évènements&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://alposs.fr/"&gt;AlpOSS&lt;/a&gt; est terminé, c’était le 17 février dernier.
C’était une chouette édition, avec encore plus de monde que les autres années (nous étions plus de 500 personnes).
J’en retiens surtout les tas de discussions passionnantes dans les couloirs.&lt;/p&gt;
&lt;p&gt;Du côté de Lyon, j’ai demandé un stand pour présenter Flus lors des &lt;strong&gt;&lt;a href="https://jdll.org/"&gt;JdLL&lt;/a&gt; les 30 et 31 mai.&lt;/strong&gt;
Je n’ai pas encore de confirmation, mais je vous tiendrai informé.&lt;/p&gt;
&lt;h2&gt;Le récap’ des publications&lt;/h2&gt;
&lt;h3&gt;Sur le blog : une première technique de veille&lt;/h3&gt;
&lt;p&gt;J’ai inauguré une nouvelle série d’articles en février : les techniques de veille.
Dans ce premier article, je vous propose cinq conseils pour réussir à dégager du temps pour votre veille.&lt;/p&gt;
&lt;p&gt;J’ai quelques autres idées pour cette série que j’aimerais baser aussi bien sur mon expérience que sur celle des autres.
N’hésitez donc pas à m’interpeler si vous avez vous-mêmes des conseils à partager !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lire « &lt;a href="technique-de-veille-dedier-du-temps.html"&gt;Technique de veille : dédier du temps&lt;/a&gt; ».&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Sur les réseaux&lt;/h3&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici de manière plus pérenne les publications notables du mois que vous auriez pu manquer.&lt;/p&gt;
&lt;h4&gt;Flus, c’est une veille apaisée.&lt;/h4&gt;
&lt;p&gt;L’agrégateur est pensé pour ne pas vous surcharger de contenus à lire.&lt;/p&gt;
&lt;p&gt;La fréquence de publication de chaque source vous est affichée pour que vous puissiez décider de suivre un site… ou non !&lt;/p&gt;
&lt;p&gt;L’interface est pensée pour être rapide, légère et simple à utiliser.&lt;/p&gt;
&lt;p&gt;Ce sont plein de petits détails conçus avec soin depuis maintenant 6 ans ♥️&lt;/p&gt;
&lt;h4&gt;Flus, c’est une veille puissante.&lt;/h4&gt;
&lt;p&gt;Un agrégateur pour centraliser vos lectures.&lt;/p&gt;
&lt;p&gt;Des collections thématiques pour organiser vos liens, mais aussi les partager via votre profil public.&lt;/p&gt;
&lt;p&gt;Un bloc-note associé à chaque lien pour retenir les informations qui vous ont semblé importantes.&lt;/p&gt;
&lt;p&gt;Un moteur de recherche rapide pour retrouver en un instant les liens que vous aviez stockés (et correctement #tagués !)&lt;/p&gt;
&lt;p&gt;Une extension navigateur qui vous simplifie graaandement la vie.&lt;/p&gt;
&lt;h4&gt;Veille tout-en-un&lt;/h4&gt;
&lt;p&gt;💡 Marre de devoir jongler entre votre agrégateur et votre logiciel de bookmarking ?&lt;/p&gt;
&lt;p&gt;Flus c’est :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un agrégateur de flux&lt;/li&gt;
&lt;li&gt;du bookmarking&lt;/li&gt;
&lt;li&gt;du suivi de liens lus&lt;/li&gt;
&lt;li&gt;de la prise de notes et des #tags&lt;/li&gt;
&lt;li&gt;du partage de veille publique&lt;/li&gt;
&lt;li&gt;des collections privées et collaboratives&lt;/li&gt;
&lt;li&gt;une extension navigateur qui vous facilite la vie&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tout ça sans pub et financé à prix libre !&lt;/p&gt;</content></entry><entry><title>Technique de veille : dédier du temps</title><id>urn:uuid:64a63c2d-956f-5021-8040-d3a66ad0bc86</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/technique-de-veille-dedier-du-temps.html" rel="alternate" type="text/html" /><published>2026-02-04T10:15:00+01:00</published><updated>2026-02-04T10:15:00+01:00</updated><content type="html">&lt;p&gt;Pour tout professionnel, assurer une veille complète de son écosystème représente un enjeu crucial pour suivre l’évolution de son secteur d’activité.
Pour autant, &lt;strong&gt;cette activité peut facilement passer au second plan&lt;/strong&gt; si elle n’est pas placée au cœur de votre quotidien.&lt;/p&gt;
&lt;p&gt;Une veille mal rythmée peut en dégrader sa qualité.
Selon les secteurs, les conséquences peuvent être multiples, par exemple :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;perte d’expertise et dégradation de son image face à des clients ;&lt;/li&gt;
&lt;li&gt;risques juridiques en passant à côté des évolutions de la loi ;&lt;/li&gt;
&lt;li&gt;mauvaises décisions stratégiques basées sur une incapacité à anticiper les changements majeurs impactant son secteur.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme de veille conçue pour vous aider à mieux organiser votre veille : collecte d’informations, organisation thématique de vos liens, annotations et partage simple et rapide.
Mais bien que Flus puisse vous aider à organiser votre veille, il est une chose encore plus importante que l’outil : &lt;strong&gt;votre capacité à consacrer du temps à votre veille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dans cet article, je vous propose cinq conseils pour vous aider à mettre en place un processus de veille.&lt;/p&gt;
&lt;h2&gt;1. Identifiez votre temps disponible&lt;/h2&gt;
&lt;p&gt;Premièrement, &lt;strong&gt;identifiez les temps que vous avez à disposition dans vos journées.&lt;/strong&gt;
Par exemple : dans les transports, en début ou fin de journée de boulot, durant la pause de midi&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;, etc.
Savoir où et quand vous pourrez dégager du temps pour votre veille est essentiel si vous débutez.&lt;/p&gt;
&lt;h2&gt;2. Bloquez du temps&lt;/h2&gt;
&lt;p&gt;Deuxièmement, il est important que &lt;strong&gt;ce moment devienne régulier.&lt;/strong&gt;
Assurez-vous de le bloquer d’une manière ou d’une autre.
Si vous effectuez votre veille en journée, il peut par exemple s’avérer utile de bloquer une demi-heure (par exemple) dans votre calendrier professionnel.
Cela vous évitera des réunions intempestives sur ce temps consacré et de le visibiliser auprès de vos collègues.&lt;/p&gt;
&lt;p&gt;Qui sait, peut-être que ce créneau encouragera vos collègues à en discuter avec vous ?&lt;/p&gt;
&lt;h2&gt;3. Faites-en un rendez-vous quotidien&lt;/h2&gt;
&lt;p&gt;Troisièmement, il est idéal de &lt;strong&gt;faire votre veille de manière quotidienne,&lt;/strong&gt; quitte à y passer moins de temps certains jours.
La régularité reste plus importante que la durée si vous êtes dans une phase de mise en place de votre processus de veille.
Un rendez-vous quotidien est incontournable et vous évite de l’oublier.&lt;/p&gt;
&lt;p&gt;Ce conseil est à double tranchant puisqu’il pourrait vous inciter à plus facilement repousser ce rendez-vous (« C’est pas grave si je ne fais pas ma veille aujourd’hui, je la ferai demain. »)
Soyez intransigeant avec ce rendez-vous autant que possible !&lt;/p&gt;
&lt;h2&gt;4. Réservez-vous des temps longs&lt;/h2&gt;
&lt;p&gt;Quatrièmement, en fonction des besoins, il est possible &lt;strong&gt;d’augmenter la durée de certaines de vos sessions de veille.&lt;/strong&gt;
Cela permet de traiter les sujets qui s’accumulent malgré tout, notamment les publications les plus longues à consulter.
Par exemple, vous ne prendrez jamais le temps de consulter une vidéo d’une heure si vous ne vous réservez que des créneaux de 30 minutes de veille.&lt;/p&gt;
&lt;p&gt;Cela peut se faire de manière régulière, ou au cas par cas.
N’hésitez pas à planifier la lecture d’un article spécifique dans votre calendrier par exemple.&lt;/p&gt;
&lt;h2&gt;5. Restez concentré·e&lt;/h2&gt;
&lt;p&gt;Enfin, cinquième et dernier conseil : &lt;strong&gt;restez concentré·e sur une thématique à la fois.&lt;/strong&gt;
Si vous avez l’habitude de faire votre veille sur les réseaux sociaux, il y a des chances que vous vous dispersiez aisément.
Une veille dispersée peut vous aider à découvrir des contenus, mais peut aussi consommer tout votre temps disponible sur des contenus peu valorisables.&lt;/p&gt;
&lt;p&gt;Utiliser un outil dédié à votre veille — tel que Flus — vous permet de commencer à cloisonner le professionnel du personnel.
Flus vous permet également de mettre facilement de côté ainsi que taguer des articles afin de les traiter plus tard.
N’hésitez pas à explorer &lt;a href="https://flus.fr/fonctionnalites"&gt;les possibilités de Flus&lt;/a&gt; si cela vous rend curieux ou curieuse !&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Je déconseille de prendre sur vos temps de pause toutefois : elles restent plus importantes que votre veille !&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Bulletin de Flus n°1</title><id>urn:uuid:137fba7b-ee23-5e69-91f4-1c8fd74882a4</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bulletin-de-flus-1.html" rel="alternate" type="text/html" /><published>2026-01-28T08:00:00+01:00</published><updated>2026-01-28T08:00:00+01:00</updated><content type="html">&lt;p&gt;Les bulletins de Flus me permettent de parler de mon activité mensuelle.
Au programme de ce bulletin : les bulletins de Flus (eh oui !), une mise à jour en approche, un article parlant de Flus et les évènements à venir.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Quoi de neuf ? Les bulletins de Flus !&lt;/h2&gt;
&lt;p&gt;C’est une des nouveautés de l’année : &lt;strong&gt;les « Quoi de neuf » mensuels sont remplacés par les « Bulletins de Flus ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Mise à part le nom, peu de changements : le rythme devrait rester à peu près mensuel, et le contenu évoluera peu par rapport au précédent format.&lt;/p&gt;
&lt;p&gt;Alors pourquoi ce changement ?
Surtout pour acter l’évolution qu’a eu le format au fil des mois.
En effet, j’ai dû m’adapter au fait que je n’ai pas toujours des « nouveautés » à annoncer.
Le contenu s’est ainsi doucement étoffé : repartage de micro-publications, annonce de ma présence à des évènements, note de réflexion &lt;a href="quoi-de-neuf-decembre-2025.html"&gt;en décembre&lt;/a&gt;, etc.&lt;/p&gt;
&lt;p&gt;Aussi, les « quoi de neuf » se voulaient absolument mensuels, mais certaines périodes sont moins propices à ces articles que d’autres.
L’été dernier en particulier a été très pauvre en contenus car je bossais sur des choses que je ne souhaitais annoncer qu’&lt;a href="flus-deux-point-zero.html"&gt;à la rentrée&lt;/a&gt;.
Ça a eu pour conséquence de me stresser… pour rien !&lt;/p&gt;
&lt;p&gt;Même si j’essayerai de maintenir le rythme mensuel avec ces bulletins, je ne m’y contrains plus histoire de relâcher la pression.
C’est donc un format avec lequel je me sens plus en phase.&lt;/p&gt;
&lt;h2&gt;Une mise à jour en approche&lt;/h2&gt;
&lt;p&gt;Le mois de janvier a été dédié à l’une des taches de maintenance les plus importantes pour le futur de Flus.
Sans rentrer dans les détails — ce sera l’occasion d’un article dédié —, je suis repassé sur l’entièreté du code de l’interface pour moderniser la base de code &lt;strong&gt;et&lt;/strong&gt; l’interface.
Ça ne révolutionne rien, mais il y aura quand même quelques changements importants.&lt;/p&gt;
&lt;p&gt;Ce travail était essentiel pour préparer l’arrivée de futures fonctionnalités très attendues, comme la veille thématisée au sein de l’onglet « Lecture », mais aussi pour certaines fonctionnalités de confort, comme le (futur) thème sombre.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-reading.webp" alt="L’onglet Lecture de Flus, présentant un menu vertical et non plus horizontal."&gt;

    &lt;figcaption&gt;
        Voici l’onglet « Lecture » remanié.
        Vous noterez notamment que le menu précédemment horizontal est passé à la verticale, permettant l’ajout de nouvelles entrées comme l’option d’« Explorer » la plateforme 👀
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;J’ai encore des choses à peaufiner, mais cette nouvelle interface devrait être disponible à la fin du mois de février si tout se passe bien.&lt;/p&gt;
&lt;h2&gt;Démo de Flus&lt;/h2&gt;
&lt;p&gt;J’ai donné une démo de Flus ouverte au public le 23 janvier dernier.
C’était avant tout un test pour mesurer l’intérêt, mais avec l’idée d’en refaire de manière régulière tous les 2 ou 3 mois.&lt;/p&gt;
&lt;p&gt;Nous étions trois, soit un petit comité, mais c’était parfait pour éprouver le concept, et surtout pour échanger.
Ça m’a aussi donné l’occasion de recueillir quelques besoins et retours précieux.&lt;/p&gt;
&lt;p&gt;J’ai en tout cas bien envie de retenter l’expérience en mars ou avril !&lt;/p&gt;
&lt;h2&gt;Les micro-publications du mois&lt;/h2&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici les publications notables du mois que vous auriez pu manquer.&lt;/p&gt;
&lt;h3&gt;2025 a été une année riche pour Flus&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Affichage de la fréquence de publication des flux et collections&lt;/li&gt;
&lt;li&gt;Un nouveau design (mais encore non fini 👀)&lt;/li&gt;
&lt;li&gt;Une &lt;abbr&gt;API&lt;/abbr&gt; pour les développeurs et développeuses&lt;/li&gt;
&lt;li&gt;Le système de bloc-notes (à la place des commentaires)&lt;/li&gt;
&lt;li&gt;L’extension navigateur revue de fond en comble&lt;/li&gt;
&lt;li&gt;Le partage vers Mastodon&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sans compter sur un énorme travail de maintenance ainsi que le changement de prestataire pour l’envoi des mails.&lt;/p&gt;
&lt;p&gt;Et pour ce qui est d’un bilan complet (y compris financier 🤑), vous pouvez le retrouver dans cet article publié le 8 janvier : &lt;a href="https://flus.fr/carnet/bilan-2025.html"&gt;flus.fr/carnet/bilan-2025.html&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Actions sur les liens&lt;/h3&gt;
&lt;p&gt;💡 Dans Flus, vous pouvez choisir de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;marquer les liens pour les lire plus tard ;&lt;/li&gt;
&lt;li&gt;marquer les liens comme étant déjà lus ;&lt;/li&gt;
&lt;li&gt;simplement retirer les liens pour ne pas les revoir.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette distinction dans les actions permet d'ajouter du contexte à vos liens naturellement, et permet ainsi de retrouver ceux qui vous sont importants beaucoup plus facilement !&lt;/p&gt;
&lt;p&gt;👉 Pour tester Flus : &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;On parle de Flus&lt;/h2&gt;
&lt;p&gt;Fidel Navamuel, journaliste et rédacteur en chef du réseau Les Outils du Web, a publié un chouette article présentant la plateforme : « &lt;a href="https://outilsveille.com/2026/01/flus-outil-veille-simple-prix-libre/"&gt;Flus. Un outil simple pour centraliser votre veille&lt;/a&gt; ».&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Flus s’adresse aux professionnels qui recherchent un outil de veille simple, structurant et orienté vers l’usage, sans complexité inutile.
Sa capacité à éditorialiser les contenus, à faciliter le partage et à s’adapter à différents contextes professionnels en fait une solution pertinente pour organiser une veille efficace et durable.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;Les évènements à venir&lt;/h2&gt;
&lt;p&gt;Je serai de passage en simple spectateur à &lt;strong&gt;&lt;a href="https://alposs.fr/"&gt;AlpOSS&lt;/a&gt; à Échirolles le 17 février prochain.&lt;/strong&gt;
N’hésitez pas à m’interpeler pour discuter si vous me reconnaissez.&lt;/p&gt;
&lt;p&gt;Dans plus longtemps, mais ma présence est très probable, je compte me rendre aux &lt;strong&gt;&lt;a href="https://jdll.org/"&gt;JdLL&lt;/a&gt; à Lyon les 30 et 31 mai.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Bilan 2025</title><id>urn:uuid:d008357a-3e10-53c8-9a21-f756477b8f83</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2025.html" rel="alternate" type="text/html" /><published>2026-01-08T08:30:00+01:00</published><updated>2026-01-08T08:30:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque année un article sur ce blog pour faire le bilan de mon activité de l’année passée.
Vous pouvez retrouver les bilans des années précédentes en cliquant sur les liens suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="bilan-2020.html"&gt;Bilan 2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2021.html"&gt;Bilan 2021&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2022.html"&gt;Bilan 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2023.html"&gt;Bilan 2023&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2024.html"&gt;Bilan 2024&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Flus est une plateforme dédiée à l’éditorialisation de votre veille, qui permet d’agréger, d’annoter, d’organiser et de partager les liens issus de votre veille (articles, vidéos, etc.).
C’est une activité que je mène en indépendant et à mi-temps depuis 6 ans, en gérant un maximum d’aspects : stratégie, conception, développement, administration système, communication, support.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Découvrir Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Bilan de l’activité&lt;/h2&gt;
&lt;h3&gt;Développement, Flus 2.0 et extension navigateur&lt;/h3&gt;
&lt;p&gt;Une très grande partie de mon temps a été consacrée à &lt;a href="comment-utiliser-l-extension-navigateur.html"&gt;&lt;strong&gt;la nouvelle extension navigateur.&lt;/strong&gt;&lt;/a&gt;
La précédente version était minimaliste et je souhaitais qu’elle devienne un véritable compagnon à la plateforme.
Ce fut un travail complexe qui m’a demandé beaucoup de temps de R&amp;amp;D, mais je crois avoir fait du bon boulot.
Les retours ont été très positifs en tout cas !&lt;/p&gt;
&lt;p&gt;Une autre partie importante de mon temps de développement a été consacrée à la finalisation de &lt;a href="flus-deux-point-zero.html"&gt;&lt;strong&gt;la version Flus 2.0&lt;/strong&gt;&lt;/a&gt;.
Celle-ci inclut une &lt;abbr&gt;API&lt;/abbr&gt; (nécessaire à l’extension navigateur), la transformation des commentaires en bloc-notes et une interface rafraichie.&lt;/p&gt;
&lt;p&gt;Tout ça sans oublier les autres petites choses que j’ai faites le reste de l’année : l’affichage de la fréquence de publication, la possibilité de partager vers Mastodon, ou encore la maintenance du code et l’amélioration des performances.&lt;/p&gt;
&lt;h3&gt;Migration du serveur mail&lt;/h3&gt;
&lt;p&gt;Un dernier sujet technique m’a occupé, concernant l’administration système : &lt;strong&gt;la migration du serveur de mails.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En effet, j’hébergeais moi-même mes mails depuis une dizaine d’années.
Si cela se passait globalement bien jusque-là, un certain nombre de mails — trop ! — n’arrivait pas chez mes destinataires.
Luttant par ailleurs de plus en plus difficilement avec le spam entrant, j’ai décidé de passer par un hébergeur qui saurait faire cela mieux que moi.&lt;/p&gt;
&lt;p&gt;J’ai fait &lt;strong&gt;le choix d’Infomaniak pour ce qui est de gérer les emails « standards » et de Scaleway pour envoyer les emails « transactionnels »&lt;/strong&gt; (vous savez, ceux qui sont envoyés automatiquement pour confirmer votre compte par exemple).
Je suis pour l’instant très satisfait de ces choix et de la manière dont j’ai géré la transition qui s’est faite sans encombre.&lt;/p&gt;
&lt;h3&gt;Travail sur le suivi des demandes et des retours&lt;/h3&gt;
&lt;p&gt;Constatant des difficultés à suivre les retours qui m’étaient faits, j’ai repensé ma manière de collecter vos demandes.
Pour cela, j’ai mis en place deux outils.&lt;/p&gt;
&lt;p&gt;Tout d’abord, j’utilise désormais &lt;a href="https://github.com/Probesys/bileto"&gt;Bileto&lt;/a&gt;, une plateforme de gestion de support que j’ai développé au sein de la coopérative Probesys (l’autre moitié de mon mi-temps !)
Cela me permet de faciliter la collecte et le suivi des demandes qui me sont faites via le formulaire de contact.&lt;/p&gt;
&lt;p&gt;Ensuite, j’ai mis en place un &lt;a href="https://framapad.org/"&gt;Framapad&lt;/a&gt; pour regrouper toutes les demandes fonctionnelles que je reçois.
C’est une manière d’avoir une vue globale des demandes les plus régulières et d’annoter celles qui me semblent les plus intéressantes.&lt;/p&gt;
&lt;p&gt;Ces deux outils me permettent d’y voir beaucoup plus clair et, surtout, d’éviter d’oublier de répondre à des demandes de support !&lt;/p&gt;
&lt;h2&gt;Situation financière&lt;/h2&gt;
&lt;h3&gt;Chiffre d’affaires&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;En 2025, le chiffre d’affaires (CA) s’est élevé à 4 938 € pour un total de 159 abonnements.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce chiffre mérite d’être analysé pour le comprendre.&lt;/p&gt;
&lt;p&gt;Tout d’abord, mon objectif était de 7 500 € au lieu des 5 000 € les années précédentes — celui-ci je l’ai enfin frôlé !
Cet objectif représentait tout de même une hausse de +115 % par rapport à ce que j’avais réalisé en 2024.
Je savais que ce serait impossible, mais cela m’a permis de marquer le coup pour la sortie de Flus 1.0.&lt;/p&gt;
&lt;p&gt;En l’occurrence, &lt;strong&gt;mon chiffre d’affaires a tout de même augmenté de 42 % par rapport à 2024.&lt;/strong&gt;
Ce qui est intéressant, c’est que ça a confirmé la tendance qui s’était amorcée sur les quatre derniers mois de 2024, suite à la sortie de &lt;a href="flus-un-point-zero.html"&gt;la version 1.0&lt;/a&gt; de la plateforme (déjà +40 % par rapport à 2023).
Il y a de quoi être content de la dynamique, même si je n’espère pas qu’elle se maintienne à ce niveau-là en 2026 ; j’en parlerai plus bas.&lt;/p&gt;
&lt;p&gt;L’autre élément notable, c’est qu’il s’agit de mon chiffre d’affaires le plus élevé depuis le début de mon activité.
Ça reste évidemment insuffisant pour en vivre, mais tout de même, ça commence à représenter un complément de revenus.&lt;/p&gt;
&lt;h3&gt;Dépenses et résultat&lt;/h3&gt;
&lt;p&gt;Cette année, &lt;strong&gt;mes dépenses ont atteint 1 600 €.&lt;/strong&gt;
C’est l’équivalent de ce que j’ai dépensé l’an passé, moins les frais d’avocat déboursés en 2024 pour la rédaction des documents légaux.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ce sont donc 2 000 € que j’ai pu me verser directement&lt;/strong&gt; (+1 000 € en cotisations) et environ &lt;strong&gt;300 € pour ce qui est du résultat.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le service est donc largement rentable, compte-tenu du fait que j’ai un autre salaire à côté pour me permettre de vivre correctement.&lt;/p&gt;
&lt;h3&gt;Le prix libre&lt;/h3&gt;
&lt;p&gt;Une particularité de Flus est qu’il est à prix libre : ses abonné·es décident du prix de leur abonnement.&lt;/p&gt;
&lt;p&gt;Cette année, &lt;strong&gt;le montant moyen de l’abonnement s’élève à 31,06 €&lt;/strong&gt; (contre 31,98 € l’an dernier) pour 159 abonnements pris.
C’est toujours un peu plus que le prix recommandé de 30 €.
Selon les mois, le montant moyen a évolué entre 24,71 € (septembre) et 38,94 € (janvier).&lt;/p&gt;
&lt;p&gt;Il est à noter que ces chiffres ne prennent pas en compte les renouvèlements à 0 euro.
Je préfère en effet les compter séparément car ces renouvèlements peuvent avoir des raisons variées comme un manque de moyens, ou le souhait de prolonger la période d’essai (vous pouvez m’en faire la demande directement ceci dit ! 😉)&lt;/p&gt;
&lt;p&gt;Il y a eu &lt;strong&gt;81 renouvèlements gratuits&lt;/strong&gt; cette année, contre 39 l’an dernier.
C’est une forte hausse, qui peut s’expliquer par le fait qu’il y a eu beaucoup plus d’inscriptions, et par un nombre important d’étudiants et d’étudiantes qui utilisent Flus dans le cadre de leurs cours (ça, c’est une chouette nouveauté !)&lt;/p&gt;
&lt;p&gt;En comptant ces abonnements gratuits, le montant moyen de l’abonnement s’élève ainsi à 20,58 € (contre 24 € en 2024).
Cela augmente également &lt;strong&gt;le nombre d’abonnements à 240&lt;/strong&gt; (contre 148 en 2024, soit une hausse de 62 %).&lt;/p&gt;
&lt;h2&gt;Bilan de la communication&lt;/h2&gt;
&lt;p&gt;On l’a vu, les chiffres sont (presque) tous en hausse.
Plusieurs facteurs peuvent les expliquer, mais parmi eux, les améliorations apportées à la communication ont certainement joué un rôle important.&lt;/p&gt;
&lt;p&gt;Disons-le tout de suite, pour moi, &lt;strong&gt;la communication est à la fois : essentielle, chronophage et pas du tout évidente.&lt;/strong&gt;
Pourtant, il n’y a pas de secret : pour se faire connaitre, il faut (savoir) communiquer.&lt;/p&gt;
&lt;p&gt;Cette année, j’ai effectué un changement important dans ma manière de m’organiser.
En effet, je me suis dédié un temps en début de chaque mois pour préparer le calendrier de rédaction et de publication des articles de blog, ainsi que des messages sur les réseaux sociaux.
L’objectif était de publier au moins deux articles par mois sur le blog, et un message par semaine sur les réseaux sociaux.&lt;/p&gt;
&lt;p&gt;Résultat, ce sont &lt;strong&gt;24 articles de blog&lt;/strong&gt; qui ont été publiés cette année et &lt;strong&gt;une cinquantaine de messages&lt;/strong&gt; publiés durant l’année d’après LinkedIn (probablement légèrement plus sur Mastodon).
Même si je n’ai pas toujours été régulier, en moyenne, &lt;strong&gt;l’objectif est donc atteint !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela a permis d’atteindre les 720 abonné·es sur Mastodon, et les 115 sur LinkedIn.
Beaucoup ? Pas beaucoup ? Je ne sais pas, mais en le notant ici, cela me permettra de comparer l’an prochain ! 😜&lt;/p&gt;
&lt;p&gt;Toutefois, je le disais plus haut : la communication n’est pas évidente pour moi.
C’est véritablement un travail à part entière et j’ai encore parfois du mal à fournir l’effort nécessaire à la rédaction des articles.
Ce serait une partie du boulot que j’aimerais parfois déléguer… mais juste en partie : j’aime écrire, et il reste important d’incarner le service comme je l’évoquais dans &lt;a href="quoi-de-neuf-decembre-2025.html"&gt;mon dernier « Quoi de neuf ? »&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En attendant, je vais continuer de faire de mon mieux et maintenir les efforts.
C’est toujours l’occasion d’apprendre par la pratique.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Cette année 2025 aura été &lt;strong&gt;une très bonne année du point de vue de la dynamique du projet :&lt;/strong&gt; +58 % d’inscriptions, +76 % de personnes actives, +62 % d’abonnements, +42 % de chiffre d’affaires, etc.
J’ai également observé plus de personnes qui recommandaient Flus autour d’elles, bien qu’elles ne l’utilisent pas toujours elles-mêmes ; ce qui dénote une certaine confiance.
Le travail réalisé sur le site en 2024, ainsi que la communication accrue en 2025 auront certainement fait pour beaucoup dans cette dynamique.&lt;/p&gt;
&lt;p&gt;J’aimerais dire que je souhaite maintenir cette dynamique en 2026, mais les choses sont plus compliquées.&lt;/p&gt;
&lt;p&gt;Premièrement sur la période septembre — décembre, la dynamique s’est déjà bien essoufflée.
Ensuite, le travail qui sera réalisé en 2026 — voir &lt;a href="feuille-de-route-2026.html"&gt;la feuille de route&lt;/a&gt; — a été pensé comme une phase de préparation technique pour des fonctionnalités beaucoup plus intéressantes (qui ne devraient donc pas arriver avant 2027 !)
Enfin, parce que travailler à mi-temps reste contraignant : de manière simplifiée, je dispose de 6 jours de développement par mois, 2 jours de communication et 2 jours d’administration système et de gestion de projet.
&lt;strong&gt;Ça reste peu pour faire décoller et connaitre le projet.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bien, mais les raisons de le souhaiter existent aussi !
Avec l’extension navigateur, le service a atteint un bon niveau de maturité ; de quoi convaincre plus de monde.
Aussi, il y a de belles choses qui devraient arriver dans le courant de l’année si je m’en tiens à ma feuille de route.
Ensuite, je compte me rendre à plus d’évènements que l’an dernier pour parler de Flus autour de moi (notamment les &lt;a href="https://jdll.org/"&gt;JdLL&lt;/a&gt; et le &lt;a href="https://www.campus-du-libre.org/"&gt;Campus du Libre&lt;/a&gt; si mon emploi du temps le permet).
Enfin, les utilisateurs et utilisatrices de Flus continuent d’en parler autour d’elles et eux.
&lt;strong&gt;J’ai donc bon espoir que la plateforme continue de se diffuser à son rythme.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Par ailleurs, ce que je disais dans &lt;a href="bilan-2021.html"&gt;mon bilan 2021&lt;/a&gt; reste d’actualité :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Alors, fin décembre, j’ai fait un pas de côté.
J’ai abandonné la voie « logique » qui devait faire de Flus un projet rentable rapidement et j’en ai choisi une autre qui comblera mieux mes aspirations.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Donc, pas de pression, même si beaucoup de choses ont changé depuis, &lt;strong&gt;j’apprécie toujours autant de faire grandir Flus à mon rythme,&lt;/strong&gt; sans devoir faire des choses qui ne me correspondent pas.
J’aime toujours autant Flus et je compte bien que ça dure.&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en décembre ? Et les 6 ans de Flus !</title><id>urn:uuid:a9736162-172b-5d15-8789-b73b7a35cdec</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-decembre-2025.html" rel="alternate" type="text/html" /><published>2025-12-31T09:00:00+01:00</published><updated>2025-12-31T09:00:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle. Ce mois-ci : le partage vers Mastodon, l’affichage du nombre de collections, et un petit mot pour évoquer les 6 ans de Flus.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Partager vers Mastodon&lt;/h2&gt;
&lt;p&gt;Le partage vers Mastodon depuis Flus est une fonctionnalité qui existe de longue date, mais dont je n’ai jamais été satisfait jusque-là.
Résultat : elle est restée cachée pendant 2 ans.
En septembre, la mise à jour de l’extension navigateur est venue changer la manière d’enregistrer ses notes.
Le partage vers Mastodon est alors franchement devenu inutilisable pour certaines personnes qui l’utilisaient.&lt;/p&gt;
&lt;p&gt;Qu’à cela ne tienne, j’ai profité de l’approche de Noël pour repenser de fond en comble la manière de partager vers Mastodon.
Désormais, &lt;strong&gt;un fil de publications&lt;/strong&gt; est préparé à partir du lien partagé et de ses notes, et il est possible de &lt;strong&gt;le modifier de manière simple et intuitive.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-5.webp" alt="Un formulaire montrant deux messages au sein d’un fil. Un bouton de confirmation permet de publier sur Mastodon."&gt;
&lt;/div&gt;

&lt;p&gt;Ce fut pas mal de boulot pour terminer ça pour les fêtes, mais je suis très satisfait du résultat final.&lt;/p&gt;
&lt;p&gt;Pour en apprendre davantage, j’ai publié un article présentant la fonctionnalité : « &lt;a href="partagez-votre-veille-sur-mastodon-avec-flus.html"&gt;Partagez votre veille sur Mastodon avec Flus&lt;/a&gt; »&lt;/p&gt;
&lt;h2&gt;Affichage du nombre de collections&lt;/h2&gt;
&lt;p&gt;Dans Flus, les liens peuvent être rangés dans des collections thématiques.
Ranger un lien, c’est une manière de s’assurer qu’on pourra le retrouver facilement plus tard.
Il s’agit donc d’une action importante dans un processus de veille.&lt;/p&gt;
&lt;p&gt;Un problème se posait néanmoins : &lt;strong&gt;comment savoir si j’ai déjà enregistré un lien ?&lt;/strong&gt;
Jusqu’à maintenant, il était nécessaire de cliquer sur le bouton des collections pour ouvrir une fenêtre modale affichant ainsi la liste des collections du lien.
Ça devenait particulièrement laborieux dans le cas où l’on voulait obtenir l’information pour plusieurs liens à la fois.&lt;/p&gt;
&lt;p&gt;Un nouvel ajout devrait se révéler pratique au quotidien : désormais, une indication visuelle vous montre immédiatement &lt;strong&gt;le nombre de collections&lt;/strong&gt; au sein desquelles se trouve chaque lien.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-nombre-collections.webp" alt="Le bas d’un lien dans Flus avec trois icônes. La troisième est celle des collections, et un '1' est superposé par dessus."&gt;
&lt;/div&gt;

&lt;h2&gt;Les micro-publications du mois&lt;/h2&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre). Je repartage ici les publications notables du mois que vous auriez pu rater.&lt;/p&gt;
&lt;h3&gt;Ne plus oublier les informations importantes&lt;/h3&gt;
&lt;p&gt;🤔 Vous avez lu un article intéressant il y a quelques jours, mais vous en avez oublié les informations importantes ?&lt;/p&gt;
&lt;p&gt;💡 Flus vous permet de lier des notes à un article. Citations, réflexions personnelles, tags : mémorisez tout ce qui est important pour vous. En plus, avec l’extension navigateur, vous pouvez le faire directement au cours de votre lecture !&lt;/p&gt;
&lt;p&gt;Pour savoir comment utiliser au mieux le bloc-note, suivez le guide : &lt;a href="comment-utiliser-le-bloc-note.html"&gt;flus.fr/carnet/comment-utiliser-le-bloc-note.html&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Flus fête ses 6 ans, ou comment la confiance s’installe&lt;/h2&gt;
&lt;p&gt;6 ans, c’est relativement court, et à la fois plutôt long quand on parle de services numériques.
J’ai un moment envisagé d’écrire un article dédié au sujet de la pérennité en ligne, avant de me rendre compte que c’était déjà l’un des sujets majeurs de &lt;a href="bilan-2024.html"&gt;mon article des 5 ans&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Et puis, en y réfléchissant à nouveau, j’en suis venu à me dire qu’il y avait plus important encore que la pérennité pour un service en ligne : &lt;strong&gt;la confiance.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Flus est bien entendu avant tout une plateforme de veille, mais c’est également pour moi une manière d’appliquer ce qui me manque dans les autres services numériques.
Accorder les valeurs et les actes est tout particulièrement important pour moi.&lt;/p&gt;
&lt;p&gt;Libérer &lt;a href="https://github.com/flusio/Flus"&gt;le code&lt;/a&gt; et libérer &lt;a href="https://flus.fr/tarifs"&gt;le prix&lt;/a&gt; forment notamment deux piliers fondamentaux pour le service et en véhiculent la philosophie.&lt;/p&gt;
&lt;p&gt;Répondre au support du mieux que je peux ; des fois en développant rapidement une fonctionnalité qui permettra de dépanner ; et d’autres fois en redirigeant vers des concurrents plus adaptés aux besoins.&lt;/p&gt;
&lt;p&gt;Conserver le « je » du blog au fil de la professionnalisation de la plateforme, parce que c’est important de rappeler qu’il y a toujours un humain derrière (coucou 👋)&lt;/p&gt;
&lt;p&gt;Parler au passage du plaisir de ce travail, des joies et des difficultés.
À titre d’exemple, &lt;a href="bilan-2021.html"&gt;le bilan de mon année 2021&lt;/a&gt; en a été un excellent cocktail.&lt;/p&gt;
&lt;p&gt;Bosser du mieux possible en prenant soin du logiciel sous-jacent parce que c’est important pour la pérennité (on y revient) et le plaisir de développer sur le long terme.&lt;/p&gt;
&lt;p&gt;Tout ça pour développer une relation de confiance et que, au final, les utilisateurs et utilisatrices de Flus sachent qu’ils ne sont pas pris pour des jambons.
&lt;strong&gt;Eh non, la plateforme ne va pas &lt;a href="https://fr.wikipedia.org/wiki/Merdification"&gt;s’emmerdifier&lt;/a&gt;, les prix ne vont pas s’envoler, vos données ne vont pas se retrouver enfermées : tout ça, ce n’est pas Flus.&lt;/strong&gt;
Mais construire une plateforme avec sincérité qui soit utile aux autres, ça oui !&lt;/p&gt;
&lt;p&gt;En 2026, je compte bien continuer sur cette lancée, déjà parce que ça m’est plutôt naturel, et puis aussi parce que les efforts commencent à payer — j’en parlerai plus en détail dans mon bilan 2025 qui sera publié en janvier.&lt;/p&gt;
&lt;p&gt;Je termine en remerciant toutes les personnes qui utilisent Flus, qui en parlent autour d’elles, qui me font des retours et qui, &lt;em&gt;in fine&lt;/em&gt;, me font confiance.
À l’année prochaine ! 🌠&lt;/p&gt;</content></entry><entry><title>Partagez votre veille sur Mastodon avec Flus</title><id>urn:uuid:5fe61266-5cbe-5385-aa35-54d6be088217</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/partagez-votre-veille-sur-mastodon-avec-flus.html" rel="alternate" type="text/html" /><published>2025-12-25T09:00:00+01:00</published><updated>2025-12-25T09:00:00+01:00</updated><content type="html">&lt;p&gt;En cette période de festivités et de cadeaux, Flus ne fait pas exception à la règle avec une chouette fonctionnalité de dernière minute.&lt;/p&gt;
&lt;p&gt;On peut dire que &lt;strong&gt;le partage depuis Flus vers Mastodon a pris son temps !&lt;/strong&gt;
En effet, cette fonctionnalité existe dans Flus depuis plus de 2 ans et n’est pourtant jamais sortie de version bêta depuis tout ce temps.
Heureusement, une conjoncture de joyeuses occasions a permis à celle-ci d’être retravaillée et améliorée afin de devenir accessible à tous les utilisateurs et utilisatrices de Flus.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme spécialisée dans &lt;strong&gt;l’éditorialisation de votre veille.&lt;/strong&gt;
Elle vous permet de collecter, ranger, annoter ou encore partager des liens vers des sites, des articles, des vidéos ou toute autre type de contenus sur le Web.
Bien que Flus offre de nombreuses fonctionnalités, la plateforme se veut complémentaire à d’autres plateformes comme, entre autres, les réseaux sociaux.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://joinmastodon.org/fr"&gt;Mastodon&lt;/a&gt;, de son côté, est &lt;strong&gt;un réseau social libre et décentralisé.&lt;/strong&gt;
C’est une alternative à X — ex-Twitter — qui se veut plus éthique et respectueuse de ses utilisateurs et utilisatrices.
Sur Mastodon, il est possible d’échanger à travers de courts messages, en général de maximum 500 caractères.
Il n’est pas rare de partager dessus le résultat de sa veille.&lt;/p&gt;
&lt;p&gt;Ainsi, il paraissait naturel de faciliter le transfert de votre veille de Flus vers Mastodon.&lt;/p&gt;
&lt;h2&gt;Activer le partage vers Mastodon&lt;/h2&gt;
&lt;p&gt;Pour commencer à pouvoir partager vers Mastodon, il vous faut commencer par connecter votre compte.
Pour cela, dans Flus, &lt;strong&gt;rendez-vous dans le menu utilisateur, « Comptes &amp;amp; données », puis « Configurer le partage vers Mastodon ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ici, Flus vous demandera l’adresse de votre serveur Mastodon.
Par exemple, il peut s’agir du serveur « https://piaille.fr » (celui qui héberge &lt;a href="https://piaille.fr/@flus"&gt;le compte Mastodon de Flus&lt;/a&gt;).&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-1.webp" alt="Un formulaire demandant l’adresse d’un serveur Mastodon."&gt;
&lt;/div&gt;

&lt;p&gt;Une fois que vous aurez confirmé l’adresse de votre serveur, Flus vous redirigera vers celui-ci afin que vous autorisiez les deux plateformes à communiquer.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-2.webp" alt="Un écran de Mastodon demandant à l’utilisateur d’autoriser Flus à accéder à son compte."&gt;
&lt;/div&gt;

&lt;p&gt;Vous serez finalement redirigé vers Flus où vous pourrez adapter plusieurs options de partage.&lt;/p&gt;
&lt;h2&gt;Paramétrer le partage Mastodon&lt;/h2&gt;
&lt;p&gt;Lorsque vous partagerez un lien dans Flus, vous aurez la possibilité de rédiger précisément les messages que vous publierez sur Mastodon.&lt;/p&gt;
&lt;p&gt;Par défaut, un premier message contiendra le titre du lien, son adresse ainsi que l’adresse de votre bloc-note Flus.
Si vous avez ajouté des notes au lien partagé, Flus vous préparera également un message par note.&lt;/p&gt;
&lt;p&gt;Mais tout cela est paramétrable :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vous pouvez décocher l’option qui pré-rempli le fil avec le contenu de vos notes ;&lt;/li&gt;
&lt;li&gt;Vous pouvez demander à ce que le lien vers votre bloc-note ne soit pas intégré au premier message ;&lt;/li&gt;
&lt;li&gt;Il est aussi possible d’ajouter automatiquement un court texte à la fin du premier message du fil (par exemple, un hashtag « #veille ») ;&lt;/li&gt;
&lt;li&gt;Vous pouvez décider d’ajouter ce texte par défaut à tous les messages du fil.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-3.webp" alt="Un formulaire permettant de paramétrer le partage vers Mastodon : pré-remplissage à partir des notes, lien vers les notes et post-scriptum."&gt;
&lt;/div&gt;

&lt;h2&gt;Partager un lien Flus&lt;/h2&gt;
&lt;p&gt;Une fois que vous aurez activé le partage vers Mastodon, un nouveau bouton « Partager vers Mastodon » fera son apparition dans le menu secondaire de chaque lien.
Partager un lien vers Mastodon est toujours possible en trois clics ; que ce soit depuis le journal, vos signets, une collection ou un flux.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-4.webp" alt="Un lien dans Flus avec le menu secondaire ouvert. Une flèche rouge indique le deuxième bouton « Partager vers Mastodon »."&gt;
&lt;/div&gt;

&lt;p&gt;En cliquant dessus, une fenêtre modale s’ouvrira avec un fil déjà préparé en fonction des préférences que l’on a vu plus haut.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mastodon-5.webp" alt="Un formulaire montrant deux messages au sein d’un fil. Un bouton de confirmation permet de publier sur Mastodon."&gt;
&lt;/div&gt;

&lt;p&gt;Chaque message peut être modifié ou supprimé.
Il est également possible d’ajouter autant de nouveaux messages que vous le souhaitez.
Un compteur de caractères s’affiche en bas de chaque zone de texte pour vous indiquer où vous en êtes du nombre de caractères maximum autorisé par votre serveur Mastodon.&lt;/p&gt;
&lt;p&gt;Une fois que vous aurez fini d’éditer votre fil de messages, il ne vous reste plus qu’à valider en cliquant sur le bouton « Publier sur Mastodon » en bas du formulaire.
Si tout va bien, Flus vous indiquera alors que les messages sont en cours de publication, et vous les retrouverez bientôt dans votre profil Mastodon.&lt;/p&gt;
&lt;h2&gt;Et depuis l’extension navigateur ?&lt;/h2&gt;
&lt;p&gt;L’extension navigateur — &lt;a href="flus-deux-point-zero.html"&gt;sortie en version 1.0 en septembre&lt;/a&gt; — ne propose pas d’option directement intégrée pour partager sur Mastodon.
Ce n’est en effet pas son rôle, et cela complexifierait l’outil inutilement.&lt;/p&gt;
&lt;p&gt;Heureusement, il est tout de même possible de partager vos liens très rapidement depuis celle-ci.
En effet, lorsque vous vous trouvez sur une page, ouvrez l’extension, puis cliquez sur « Ouvrir » au niveau du bloc-note.
Le bloc-note s’ouvre alors directement sur la plateforme Web, où vous trouverez un nouveau bouton de partage, juste à côté du bouton « Lire ».&lt;/p&gt;
&lt;p&gt;En cliquant dessus, la même fenêtre modale que présentée plus haut s’affichera pour vous permettre de préparer votre fil de messages à publier.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Ce travail de longue haleine — je l’ai mentionné plus haut : deux ans en version bêta — a finalement porté ses fruits.
C’est une nouvelle fonctionnalité très flexible que propose désormais Flus, &lt;strong&gt;permettant d’effacer encore un peu plus la frontière avec vos autres espaces de veille et de partage.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce travail ouvre d’ailleurs la porte à d’éventuelles autres options de partages.
Mes priorités se portent actuellement &lt;a href="feuille-de-route-2026.html"&gt;ailleurs&lt;/a&gt;, mais n’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;me dire&lt;/a&gt; quels autres réseaux sociaux ou outils vous aimeriez que Flus puisse gérer.
Vos retours m’aident énormément à déterminer les priorités pour les mois et années à venir.&lt;/p&gt;
&lt;p&gt;En attendant, je vous souhaite de bonnes fêtes de fin d’année 🎄&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en novembre ?</title><id>urn:uuid:0d13d079-a183-54ad-a460-8e2fa1ddf356</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-novembre-2025.html" rel="alternate" type="text/html" /><published>2025-11-30T09:35:00+01:00</published><updated>2025-11-30T09:35:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci : découverte et suivi des flux dans l’extension navigateur, une mise à jour majeure de maintenance pour la plateforme Web et des conseils pour utiliser Flus.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;L’extension navigateur sort en version 1.1&lt;/h2&gt;
&lt;p&gt;Une mise à jour de l’extension navigateur est sortie cette semaine.&lt;/p&gt;
&lt;p&gt;Outre la possibilité de découvrir et suivre des flux Web directement depuis celle-ci (&lt;a href="extension-navigateur-decouvrez-et-suivez-les-flux-Web.html"&gt;voir l’article sorti jeudi&lt;/a&gt;), l’extension permet désormais :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de créer des collections au moment de ranger vos liens ;&lt;/li&gt;
&lt;li&gt;d’être averti·e et de recharger les informations de la page courante quand vous changez d’onglet en gardant l’extension ouverte ;&lt;/li&gt;
&lt;li&gt;d’accéder au menu des raccourcis clavier directement depuis l’extension.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C’est donc une mise à jour qui apporte &lt;strong&gt;du confort supplémentaire&lt;/strong&gt; et qui fait suite à vos retours.&lt;/p&gt;
&lt;p&gt;Pour rappel, l’extension est disponible :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pour &lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;Firefox et Firefox mobile&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;pour &lt;a href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;Chrome&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Flus 2.1 : une importante mise à jour de maintenance de la plateforme Web&lt;/h2&gt;
&lt;p&gt;La plateforme a reçu &lt;strong&gt;une mise à jour majeure ce mois-ci,&lt;/strong&gt; pourtant quasiment invisible pour ses utilisateurs et utilisatrices !
Une grande partie du code du côté du serveur a en effet été nettoyé et remis d’aplomb.
Les conséquences de ce nettoyage sont &lt;strong&gt;une meilleure maintenabilité du code&lt;/strong&gt; (une bonne chose pour moi), et &lt;strong&gt;une sécurité accrue&lt;/strong&gt; de l’application dans son ensemble (une bonne chose pour tout le monde !)&lt;/p&gt;
&lt;p&gt;Comme les changements ont été importants, et malgré ma vigilance, il est possible que certaines fonctionnalités ne fonctionnent plus correctement.
Je surveille cela de près, mais n’hésitez pas à m’avertir d’un quelconque dysfonctionnement.&lt;/p&gt;
&lt;h2&gt;Les futurs travaux&lt;/h2&gt;
&lt;p&gt;Maintenant que l’extension permet de suivre les flux Web des sites que vous visitez, la première étape de &lt;a href="feuille-de-route-2026.html"&gt;ma feuille de route 2026&lt;/a&gt; est terminée.&lt;/p&gt;
&lt;p&gt;Mes deux prochaines priorités concerneront la plateforme Web, avec :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la possibilité &lt;strong&gt;d’explorer les tags des autres utilisateurs et utilisatrices&lt;/strong&gt; de la plateforme ;&lt;/li&gt;
&lt;li&gt;une seconde phase de maintenance qui concernera l’interface elle-même, et qui pavera la voie à &lt;strong&gt;un futur thème sombre&lt;/strong&gt; ainsi qu’à d’autres options de personnalisation avancées.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Les micro-publications du mois&lt;/h2&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici les publications notables du mois que vous auriez pu rater.&lt;/p&gt;
&lt;h3&gt;💡 Le saviez-vous : le premier mois de Flus est gratuit !&lt;/h3&gt;
&lt;p&gt;Vous souhaitez évaluer ce que peut vous apporter Flus au quotidien, mais vous n’avez pas envie de vous engager ?
Pas de souci, rendez-vous sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;, inscrivez-vous, et essayez Flus pendant un mois.
C’est gratuit, sans engagement et il n’y a pas besoin d’enregistrer votre carte bancaire.&lt;/p&gt;
&lt;p&gt;Au bout de votre mois gratuit, c’est &lt;strong&gt;vous&lt;/strong&gt; qui décidez ou non de financer la plateforme (à hauteur de vos moyens, grâce au prix libre ♥️)
Eh oui, Flus n’est financé ni par la publicité, ni par la revente de vos données… ça change, non ? 😉&lt;/p&gt;
&lt;p&gt;Pour plus de détails, rendez-vous sur &lt;a href="https://flus.fr/tarifs"&gt;flus.fr/tarifs&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;🤓 Saviez-vous que Flus permet de suivre à la trace les contenus que vous avez lus ?&lt;/h3&gt;
&lt;p&gt;Que ce soit dans l’application Web, ou dans l’extension navigateur, dès que vous avez lu une page Web, pensez à cliquer sur la petite coche (✓) pour que Flus se souvienne que vous l’avez lu.&lt;/p&gt;
&lt;p&gt;Ce contenu ne vous sera alors plus proposé dans le journal et, surtout, vous pourrez le retrouver facilement dans l’onglet « Liens lus ».
Très pratique pour retrouver un contenu que vous avez lu mais oublié d’enregistrer ailleurs.&lt;/p&gt;
&lt;p&gt;Et pour plus de fonctionnalités, c’est par ici : &lt;a href="https://flus.fr/fonctionnalites"&gt;flus.fr/fonctionnalites&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;🤓 Saviez-vous que vous pouvez regrouper vos flux et collections dans Flus ?&lt;/h3&gt;
&lt;p&gt;Quand on commence à suivre beaucoup de flux ou à avoir beaucoup de collections, il peut devenir compliqué de s’y retrouver.
Saviez-vous que vous pouvez regrouper vos flux et collections dans Flus ?&lt;/p&gt;
&lt;p&gt;Pour cela, rendez-vous dans un flux (ou une collection), cliquez sur « Actions », puis « Placer dans un groupe ».
Vous pouvez alors soit créer un groupe, soit en sélectionner un existant.&lt;/p&gt;
&lt;p&gt;Une idée de groupe ? « ⭐ Trucs perso ».
Les collections en son sein apparaissent en premier dans la liste des collections, pratique pour retrouver en un clin d’œil ses collections importantes et ranger plus facilement ses liens !&lt;/p&gt;
&lt;p&gt;Pour tester Flus : &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;&lt;/p&gt;</content></entry><entry><title>Extension navigateur : découvrez et suivez les flux Web des sites que vous visitez</title><id>urn:uuid:389655d4-6ba2-565f-817f-00a5d82244d0</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/extension-navigateur-decouvrez-et-suivez-les-flux-Web.html" rel="alternate" type="text/html" /><published>2025-11-27T08:30:00+01:00</published><updated>2025-11-28T10:00:00+01:00</updated><content type="html">&lt;p&gt;Il vous arrive peut-être de souhaiter être tenu au courant des prochaines publications d’un site lorsque vous en lisez un article intéressant ?
Heureusement, c’est tout à fait possible si le site met à disposition un flux Web.
Encore faut-il le trouver et l’ajouter à votre agrégateur !&lt;/p&gt;
&lt;p&gt;Aujourd’hui, l’extension navigateur de Flus reçoit une mise à jour majeure &lt;strong&gt;vous facilitant grandement la vie pour suivre les flux Web des sites que vous visitez.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Flus est une plateforme de veille en ligne vous permettant de collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Que ce soit pour ranger un lien, lui ajouter des notes, ou désormais pour découvrir et suivre des flux, l’extension navigateur de Flus est un précieux compagnon à votre veille.&lt;/p&gt;
&lt;h2&gt;Les flux Web à portée de clic&lt;/h2&gt;
&lt;p&gt;Un nouveau bouton fait désormais son apparition lorsque vous ouvrez l’extension : cliquez simplement sur la nouvelle icône pour accéder à la liste des flux du site sur lequel vous vous trouvez.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-feeds1.webp" alt="Le menu de l’extension Flus dont l’icône des flux est mis en évidence."&gt;
&lt;/div&gt;

&lt;p&gt;Si tout va bien, vous devriez voir une liste des flux disponibles pour le site.
Pour chacun d’entre eux, vous pouvez soit suivre le flux directement, soit avoir un aperçu en l’ouvrant directement dans Flus.
Pratique si vous voulez d’abord avoir un aperçu de ce qui est publié et à quelle fréquence !&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-feeds2.webp" alt="L’extension Flus indique qu’un flux a été détecté sur la page courante. Il affiche son nom et deux boutons pour le suivre et l’ouvrir dans Flus."&gt;
&lt;/div&gt;

&lt;h2&gt;Découvrez les flux cachés&lt;/h2&gt;
&lt;p&gt;Parfois, un site dispose d’un flux Web sans l’annoncer, empêchant Flus de le découvrir correctement&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Dans ce cas-là, l’extension va vous expliquer qu’il n’a détecté aucun flux, mais va vous encourager à rechercher la présence du mot « &lt;abbr&gt;RSS&lt;/abbr&gt;&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; » dans la page, tout en vous permettant de copier-coller une éventuelle URL dans un champ dédié.&lt;/p&gt;
&lt;p&gt;Comme cette recherche peut également se révéler infructueuse, une solution de la dernière chance s’offre à vous : un bouton vous permet de &lt;strong&gt;tester automatiquement des URL habituellement utilisées pour les flux Web.&lt;/strong&gt;
Si l’extension détecte que l’une de ces URL correspond à un flux, elle vous l’affichera alors.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-feeds3.webp" alt="L’extension Flus indique qu’aucun flux n’a été détecté. Il affiche un texte d’aide pour trouver les flux, ainsi qu’un champ de saisie et un bouton pour tester des URL automatiquement."&gt;
&lt;/div&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Grâce à cette mise à jour, l’extension de Flus est plus utile à votre veille que jamais, en vous permettant de &lt;strong&gt;suivre facilement les flux Web qui vous intéressent en quelques clics.&lt;/strong&gt;
De plus, la fonctionnalité avancée de découverte automatique des flux devrait s’avérer être une alliée précieuse pour rendre l’utilisation des flux accessible au plus grand nombre.&lt;/p&gt;
&lt;p&gt;N’hésitez pas à me faire des retours sur votre usage de l’extension navigateur, que ce soit sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;), ou avec &lt;a href="https://flus.fr/contact"&gt;le formulaire de contact&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;L’extension peut être téléchargée en suivant les liens suivants :&lt;/p&gt;
&lt;ul class="list--nostyle flow text--center"&gt;
    &lt;li&gt;&lt;a class="button button--primary" href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;
        Télécharger l’extension Firefox
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;
        Télécharger l’extension Chrome
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;J’avais d’ailleurs écrit un article en 2021 pour encourager à &lt;a href="declarez-vos-flux.html"&gt;déclarer vos flux !&lt;/a&gt;&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Du nom d’un des formats les plus répandus utilisés pour les flux Web.&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Quoi de neuf en octobre ?</title><id>urn:uuid:362b2562-eb62-50f3-a4fb-68c911351ebd</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-octobre-2025.html" rel="alternate" type="text/html" /><published>2025-10-30T10:00:00+01:00</published><updated>2025-10-30T10:00:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci : quelques améliorations de la plateforme, la mise à jour de l’extension avance, et plusieurs publications autour de l’infrastructure de Flus ainsi que de sa tarification.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Les améliorations de la plateforme&lt;/h2&gt;
&lt;p&gt;J’ai apporté quelques changements dans Flus à travers deux versions correctives.&lt;/p&gt;
&lt;p&gt;Tout d’abord, j’ai grandement &lt;strong&gt;amélioré le temps de chargement des pages des collections et des flux suivis.&lt;/strong&gt;
Cela devrait rendre la navigation dans Flus beaucoup plus fluide !&lt;/p&gt;
&lt;p&gt;Côté développeurs et développeuses, l’&lt;abbr&gt;API&lt;/abbr&gt; se voit dotée de deux nouvelles fonctionnalités permettant de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;suivre des collections et flux ;&lt;/li&gt;
&lt;li&gt;récupérer la liste des flux lors de la recherche d’un lien.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tous les changements sont indiqués dans &lt;a href="https://github.com/flusio/Flus/blob/main/docs/api/README.md"&gt;la documentation de l’&lt;abbr&gt;API&lt;/abbr&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Enfin, &lt;strong&gt;le travail sur l’extension navigateur se poursuit,&lt;/strong&gt; notamment pour pouvoir suivre des flux directement depuis celle-ci.
Il ne reste plus qu’à finaliser quelques détails.&lt;/p&gt;
&lt;h2&gt;Les micro-publications du mois&lt;/h2&gt;
&lt;p&gt;En plus de ce blog, je publie également sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;, n’hésitez pas à m’y suivre).
Je repartage ici les publications notables du mois que vous auriez pu rater.&lt;/p&gt;
&lt;h3&gt;💡 Connaissez-vous &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt; ?&lt;/h3&gt;
&lt;p&gt;Grace à ce site, vous pouvez rapidement savoir si Flus est en panne ou en phase de maintenance.
D’ailleurs, en vous inscrivant sur Flus, vous suivez automatiquement son flux Web afin de vous tenir au courant des éventuels incidents et taches de maintenance.&lt;/p&gt;
&lt;p&gt;Et si pour l’instant 2025 a été une année très calme de ce point de vue là, la mise à jour des serveurs vers Debian 13 se profile doucement (et donc quelques coupures de service !)&lt;/p&gt;
&lt;p&gt;Derrière tout ça, c’est taust, un petit logiciel maison, qui tourne pour surveiller la bonne santé des serveurs : &lt;a href="https://github.com/flusio/taust"&gt;github.com/flusio/taust&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;🏗️ À quoi ça ressemble une infrastructure technique ?&lt;/h3&gt;
&lt;p&gt;Des serveurs, des logiciels, des pratiques… tout ça est parfois compliqué et un peu flou, voire totalement invisible.
Pour Flus, je détaille l’infrastructure technique de manière régulière pour rendre compte des évolutions et être aussi transparent que possible sur comment ça se passe.&lt;/p&gt;
&lt;p&gt;Un maitre-mot : contrôle.
Pas de fioriture, la maintenance ne doit pas prendre plus de quelques jours par mois !&lt;/p&gt;
&lt;p&gt;Découvrez le détail de l’infrastructure ici : &lt;a href="infrastructure-octobre-2025.html"&gt;flus.fr/carnet/infrastructure-octobre-2025.html&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;📉 Le tarif « soutien » est en baisse !&lt;/h3&gt;
&lt;p&gt;Au cours de l’année, le prix du tarif « soutien » de Flus est passé de 64 € à 45 €.
C’est une baisse, et c’est une bonne nouvelle !&lt;/p&gt;
&lt;p&gt;Ce tarif représente le prix que chaque abonné·e aurait eu à payer pour que j’atteigne mon objectif financier.
S’il a baissé, c’est donc qu’il y a eu une augmentation du nombre d’abonnements tout au long de l’année ! (environ +50 % en l’occurrence)&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est à prix libre (= vous déterminez le prix de votre abonnement entre 0 et 120 €).
Quelques tarifs cibles sont toutefois suggérés pour vous aider à déterminer le « juste » prix qui vous correspond.&lt;/p&gt;
&lt;p&gt;Pour plus de détails : &lt;a href="https://flus.fr/tarifs"&gt;flus.fr/tarifs&lt;/a&gt;&lt;/p&gt;</content></entry><entry><title>Infrastructure technique de Flus (octobre 2025)</title><id>urn:uuid:1303b7a7-d81f-5ad4-a18f-0dd7ff03f1e7</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/infrastructure-octobre-2025.html" rel="alternate" type="text/html" /><published>2025-10-22T12:00:00+02:00</published><updated>2025-10-22T12:00:00+02:00</updated><content type="html">&lt;p&gt;Toute plateforme sur Internet repose sur un ensemble de briques et pratiques techniques permettant de la faire fonctionner.
Pour Flus, je souhaite que cette infrastructure soit aussi transparente que possible.
C’est pourquoi je publie régulièrement à ce sujet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cet article s’adresse à un public technique et qui s’intéresse à l’administration de serveurs.&lt;/strong&gt;
C’est le troisième d’une série débutée en 2019 :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="stack-technique-decembre-2019.html"&gt;Stack technique (décembre 2019)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="infrastructure-avril-2022.html"&gt;Infrastructure de Flus (avril 2022)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Serveurs&lt;/h2&gt;
&lt;p&gt;Les serveurs hébergeant les services de Flus sont au nombre de trois et n’ont (presque) pas changé depuis 2022.
Ils sont tous loués chez &lt;a href="https://www.hetzner.com/"&gt;Hetzner&lt;/a&gt; et sont situés en Allemagne.&lt;/p&gt;
&lt;p&gt;Rufus est un &lt;abbr&gt;CX&lt;/abbr&gt;21 (2 &lt;abbr&gt;CPU&lt;/abbr&gt;, 4 &lt;abbr&gt;Go&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt;, 40 &lt;abbr&gt;Go&lt;/abbr&gt; de &lt;abbr&gt;SSD&lt;/abbr&gt;).
Ce n’est pas le plus puissant des trois, mais il me sert à héberger la majorité des sites et serveurs.
Il a légèrement évolué depuis le dernier article puisqu’il possède 2 &lt;abbr&gt;Go&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt; en plus.&lt;/p&gt;
&lt;p&gt;Faremis est un &lt;abbr&gt;CPX&lt;/abbr&gt;31 (4 &lt;abbr&gt;CPU&lt;/abbr&gt;, 8 &lt;abbr&gt;Go&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt;, 160 &lt;abbr&gt;Go&lt;/abbr&gt; de &lt;abbr&gt;SSD&lt;/abbr&gt; + un volume supplémentaire de 800 &lt;abbr&gt;Go&lt;/abbr&gt;).
Celui-ci fait tourner la plateforme principale.
Il est désormais un peu sur-dimensionné par rapport à la charge qui lui pèse dessus.
En effet, malgré le fait qu’il héberge plus de monde et plus de données, les optimisations que j’ai effectuées dans le code de Flus au fil du temps font que je n’ai plus besoin d’une machine aussi puissante.&lt;/p&gt;
&lt;p&gt;Mikado est lui aussi un &lt;abbr&gt;CX&lt;/abbr&gt;21 (même dimensionnement que Rufus).
Il hébergeait mon serveur mail, jusqu’à ce que je décide de ne plus héberger mes mails cette année.
Il continue de tourner pour quelques adresses techniques personnelles, mais j’envisage de rapatrier cela sur un autre serveur.&lt;/p&gt;
&lt;p&gt;Tous les serveurs sont sous Debian 12 (Bookworm).
Je gère leur déploiement et leurs mises à jour grâce à &lt;a href="https://www.ansible.com/"&gt;Ansible&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Services hébergés&lt;/h2&gt;
&lt;p&gt;Les services que j’héberge reposent quasiment exclusivement sur les mêmes technologies :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nginx en serveur Web ;&lt;/li&gt;
&lt;li&gt;le langage &lt;abbr&gt;PHP&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;une base de données PostgreSQL (ou parfois SQLite).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Voici les services et sites que j’héberge :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Flus (&lt;a href="https://app.flus.fr"&gt;app.flus.fr&lt;/a&gt;) et sa démo (&lt;a href="https://demo.flus.fr"&gt;demo.flus.fr&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;le site &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt; (sur une base &lt;abbr&gt;PHP&lt;/abbr&gt;) ainsi que ce blog (lui, généré grâce à &lt;a href="https://framagit.org/marien.fressinaud/boop"&gt;Boop!&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt; (ancien service toujours hébergé sur &lt;a href="https://rss.flus.fr"&gt;rss.flus.fr&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt; (supervision de mes serveurs et &lt;a href="https://status.flus.fr"&gt;page de statut de la plateforme&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Probesys/bileto"&gt;Bileto&lt;/a&gt; (gestion des demandes de support) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://listmonk.app/"&gt;listmonk&lt;/a&gt; (gestion de campagne de mails quand je dois communiquer largement aux abonné·es du service) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/flusio/Webubbub"&gt;Webubbub&lt;/a&gt; (un hub Websub que j’utilise pour la distribution temps réel des articles du blog auprès des agrégateurs compatibles) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mailu.io/"&gt;Mailu&lt;/a&gt; (la stack mail que j’utilisais mais que je vais donc être amené à enlever).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Emails&lt;/h2&gt;
&lt;p&gt;Depuis cette année, j’ai délégué la gestion de mes emails à deux intermédiaires :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.infomaniak.com/"&gt;Infomaniak&lt;/a&gt; pour ce qui est des emails « de tous les jours » ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.scaleway.com/"&gt;Scaleway&lt;/a&gt; pour l’envoi des emails transactionnels (ceux vous confirmant votre inscription à Flus par exemple).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Sauvegardes&lt;/h2&gt;
&lt;p&gt;Mes sauvegardes sont faites de manière journalière et sont chiffrées grâce à &lt;a href="https://www.borgbackup.org/"&gt;BorgBackup&lt;/a&gt; et &lt;a href="https://torsion.org/borgmatic/"&gt;borgmatic&lt;/a&gt;.
Elles sont hébergées chez &lt;a href="https://rsync.net/"&gt;rsync.net&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Supervision&lt;/h2&gt;
&lt;p&gt;La supervision de mes serveurs est assurée par deux outils.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt;, mentionné un peu plus haut, est un logiciel que j’ai développé pour surveiller les métriques de mes serveurs ainsi que le bon fonctionnement de mes sites.
Il est capable de me notifier par email et SMS en cas d’alerte ou d’incident.
Il permet également de générer des pages de statut avec un système d’annonces (comme vous pouvez le voir sur &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Le second outil est &lt;a href="https://reaction.ppom.me/"&gt;reaction&lt;/a&gt;.
Je l’ai ajouté suite à &lt;a href="2024-01-22-perte-de-comptes-de-paiement.html"&gt;un incident en début d’année dernière&lt;/a&gt;.
Il me permet de réaliser deux choses :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bannir automatiquement certaines adresses IP qui ont un comportement suspect ;&lt;/li&gt;
&lt;li&gt;me notifier par email les erreurs issues des fichiers de logs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C’est devenu un outil très précieux pour moi et je suis ravi de l’avoir adopté.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Si l’on compare l’infrastructure de Flus telle que je vous l’ai présentée ici, à celle de 2022, vous pourrez noter une certaine évolution.&lt;/p&gt;
&lt;p&gt;Le changement principal est évidemment le passage à des intermédiaires pour gérer mes mails.
Ce changement m’a bien allégé l’esprit vis-à-vis de la délivrabilité de mes emails.
Le sujet n’est toutefois pas entièrement clôt puisque je dois encore décommander le serveur qui gère quelques adresses résiduelles.&lt;/p&gt;
&lt;p&gt;Je suis heureux de mon infrastructure actuelle, &lt;strong&gt;qui tourne très bien tout en restant sous contrôle.&lt;/strong&gt;
Le travail de maintenance et de mise à jour me demande d’ailleurs à peine qu’une poignée de jours par mois.&lt;/p&gt;
&lt;p&gt;Pour terminer, je prévois deux chantiers importants pour les mois à venir :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La mise à jour des serveurs vers Debian 13 (Trixie), qui va demander un peu de préparation en amont pour tester que tout fonctionne bien.&lt;/li&gt;
&lt;li&gt;Le stockage des images stockées dans Flus vers un serveur S3, très probablement toujours chez Hetzner. Ce travail devrait me permettre ensuite d’envisager plus sereinement quelques fonctionnalités très intéressantes pour Flus 👀&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Quoi de neuf en septembre ?</title><id>urn:uuid:cc161ebc-804e-566f-8a1b-40d3c1e89db0</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-septembre-2025.html" rel="alternate" type="text/html" /><published>2025-09-30T16:20:00+02:00</published><updated>2025-09-30T16:20:00+02:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci, le travail de communication autour de la sortie de Flus 2 a accaparé la majorité de mon temps de travail.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Elle s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;h2&gt;Flus 2 est de sortie&lt;/h2&gt;
&lt;p&gt;La grande nouveauté du mois était évidemment &lt;a href="flus-deux-point-zero.html"&gt;&lt;strong&gt;la sortie de Flus 2.&lt;/strong&gt;&lt;/a&gt;
Cette nouvelle version apporte notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;une nouvelle extension navigateur totalement revisitée et beaucoup plus pratique ;&lt;/li&gt;
&lt;li&gt;une interface améliorée pour être plus cohérente et plus soignée ;&lt;/li&gt;
&lt;li&gt;et une &lt;abbr&gt;API&lt;/abbr&gt; à destination des développeurs et développeuses pour étendre les possibilités de la plateforme.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette sortie s’est accompagnée de plusieurs nouveaux articles tutoriels que vous pouvez retrouver ci-dessous :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="comment-utiliser-l-extension-navigateur.html"&gt;Comment utiliser l’extension navigateur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="comment-utiliser-le-bloc-note.html"&gt;Comment utiliser le bloc-note&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="presentation-api.html"&gt;Présentation de l’&lt;abbr&gt;API&lt;/abbr&gt; de Flus&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;2026 en ligne de mir&lt;/h2&gt;
&lt;p&gt;J’ai pris le temps de présenter les grandes lignes des futures améliorations de Flus pour 2026.
&lt;a href="feuille-de-route-2026.html"&gt;La feuille de route est à découvrir sur le blog.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il s’agit principalement de perspectives qui évolueront en fonction des retours que vous me ferez.
N’hésitez donc pas à me contacter soit via &lt;a href="https://flus.fr/contact"&gt;le formulaire de contact&lt;/a&gt;, soit &lt;a href="https://piaille.fr/@flus"&gt;sur Mastodon&lt;/a&gt; ou &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Le travail continue donc, et la prochaine étape de travail consistera à permettre &lt;strong&gt;la découverte et le suivi des flux Web directement depuis l’extension navigateur.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Présentation de l’API de Flus</title><id>urn:uuid:3ffcf0b0-9190-5484-9752-d66df12b8976</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/presentation-api.html" rel="alternate" type="text/html" /><published>2025-09-17T09:55:00+02:00</published><updated>2025-09-17T09:55:00+02:00</updated><content type="html">&lt;p&gt;Flus est une plateforme en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
Flus s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.
&lt;a href="flus-deux-point-zero.html"&gt;Flus est sortie en version 2.0 en début de mois.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Avec cette version, &lt;strong&gt;Flus propose une &lt;abbr&gt;API&lt;/abbr&gt;,&lt;/strong&gt; c’est-à-dire une porte d’entrée pour interagir avec vos données de manière automatisée, que ce soit à l’aide d’autres logiciels, ou avec vos propres scripts.&lt;/p&gt;
&lt;p&gt;L’&lt;abbr&gt;API&lt;/abbr&gt; s’adresse principalement à un public technique souhaitant créer de nouvelles manières d’interagir avec Flus.&lt;/p&gt;
&lt;h2&gt;Pourquoi une &lt;abbr&gt;API&lt;/abbr&gt; ?&lt;/h2&gt;
&lt;p&gt;Cette &lt;abbr&gt;API&lt;/abbr&gt; est née avec &lt;a href="comment-utiliser-l-extension-navigateur.html"&gt;la nouvelle extension navigateur&lt;/a&gt; : elle avait en effet besoin d’un accès privilégié pour gérer vos liens.
Mais l’&lt;abbr&gt;API&lt;/abbr&gt; ne se limite pas à l’extension et ouvre d’autres opportunités plus larges :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Créer de nouvelles interfaces :&lt;/strong&gt; par exemple un tableau de bord personnalisé, ou un widget pour téléphone.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Connecter Flus à d’autres services :&lt;/strong&gt; l’&lt;abbr&gt;API&lt;/abbr&gt; permet d’intégrer et synchroniser votre veille avec d’autres outils, que ce soit votre site, vos automatisations (IFTTT, Huginn), ou encore vos propres scripts.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Explorer et analyser vos données :&lt;/strong&gt; pour générer des statistiques, ou archiver vos données.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;L’&lt;abbr&gt;API&lt;/abbr&gt; offre ainsi beaucoup de flexibilité dans les possibilités d’étendre les fonctionnalités de Flus.&lt;/p&gt;
&lt;h2&gt;Les grandes lignes de l’&lt;abbr&gt;API&lt;/abbr&gt;&lt;/h2&gt;
&lt;p&gt;Sans entrer dans des détails trop techniques, l’&lt;abbr&gt;API&lt;/abbr&gt; vous permet d’ors-et-déjà de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de manipuler et gérer vos liens, collections et bloc-notes (liste, ajout, modification et suppression) ;&lt;/li&gt;
&lt;li&gt;de marquer vos liens comme lus ou à lire plus tard ;&lt;/li&gt;
&lt;li&gt;récupérer, synchroniser et manipuler votre journal.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Techniquement, il s’agit d’une &lt;abbr&gt;API&lt;/abbr&gt; &lt;abbr&gt;REST&lt;/abbr&gt; qui échange les données au format JSON.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://github.com/flusio/Flus/blob/main/docs/api/README.md"&gt;
        Accéder à la documentation de l’&lt;abbr&gt;API&lt;/abbr&gt;
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Par où commencer ?&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Commencez par vous &lt;a href="https://app.flus.fr/registration"&gt;créer un compte Flus&lt;/a&gt; si ce n’est pas déjà fait ;&lt;/li&gt;
&lt;li&gt;Générez un jeton d’authentification comme indiqué &lt;a href="https://github.com/flusio/Flus/blob/main/docs/api/authentication.md"&gt;dans la documentation&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;Testez une première requête avec &lt;code&gt;curl&lt;/code&gt; ou Postman, par exemple pour &lt;a href="https://github.com/flusio/Flus/blob/main/docs/api/links.md#search-link-information"&gt;retrouver les informations concernant une URL&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;Intégrez l’&lt;abbr&gt;API&lt;/abbr&gt; à vos scripts : en Python, JavaScript, ou tout autre langage capable d’envoyer et recevoir des requêtes &lt;abbr&gt;HTTP&lt;/abbr&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Voici un exemple de script Python très simple vous permettant de lister vos liens à lire les plus récents dans un terminal :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nn"&gt;requests&lt;/span&gt;

&lt;span class="n"&gt;API_URL&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;https://app.flus.fr/api/v1&amp;quot;&lt;/span&gt;
&lt;span class="n"&gt;TOKEN&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;VOTRE_TOKEN_API&amp;quot;&lt;/span&gt;

&lt;span class="n"&gt;headers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="s2"&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;application/json&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;&amp;quot;Authorization&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;Bearer &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;TOKEN&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;API_URL&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;/links?collection=to-read&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;link&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;json&lt;/span&gt;&lt;span class="p"&gt;():&lt;/span&gt;
    &lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;- &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;link&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;title&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt; (&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;link&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;url&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;)&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;L’&lt;abbr&gt;API&lt;/abbr&gt; fournit désormais une manière aux développeurs et développeuses d’étendre Flus pour l’adapter aux besoins de plus de monde, &lt;strong&gt;en le connectant à d’autres outils ou en permettant d’imaginer de nouvelles manières d’utiliser la plateforme.&lt;/strong&gt;
En tant que logiciel libre, c’est aussi une manière d’encourager à faire vivre un écosystème autour de Flus.&lt;/p&gt;
&lt;p&gt;N’hésitez pas à vous emparer de cette nouvelle &lt;abbr&gt;API&lt;/abbr&gt;, de créer vos propres scripts et automatisations, et d’en parler autour de vous.
Je suis très curieux de savoir ce que vous en ferez !&lt;/p&gt;</content></entry><entry><title>Feuille de route 2026 : plans immédiats et perspectives futures</title><id>urn:uuid:300da7dd-2663-5ae0-9f86-c43d8fc4896b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/feuille-de-route-2026.html" rel="alternate" type="text/html" /><published>2025-09-11T08:15:00+02:00</published><updated>2025-09-11T08:15:00+02:00</updated><content type="html">&lt;p&gt;Flus est une plateforme en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Flus s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.
&lt;a href="flus-deux-point-zero.html"&gt;Flus est sortie en version 2.0 la semaine dernière.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je suis très heureux des nouveautés de cette année, en tout particulier la refonte de l’extension navigateur qui est désormais un vrai plus pour la plateforme.
Mais la question qui se pose désormais est : &lt;strong&gt;et la suite ?&lt;/strong&gt;
Dans cet article, je partage avec vous mes plans immédiats pour la fin 2025, ainsi que mes perspectives pour Flus en 2026.&lt;/p&gt;
&lt;h2&gt;Prochaine mission : suivre les flux depuis l’extension&lt;/h2&gt;
&lt;p&gt;Il y a encore quelques années, les navigateurs détectaient et permettaient de retrouver les flux Web des sites qui en possédaient.
Malheureusement, ce n’est globalement plus le cas aujourd’hui.&lt;/p&gt;
&lt;p&gt;Et si l’extension Flus vous donnait &lt;strong&gt;la possibilité de suivre un site en quelques clics ?&lt;/strong&gt;
C’est l’objectif que je me donne pour la prochaine mise à jour de l’extension : permettre de retrouver les flux Web des sites, et pouvoir les suivre dans Flus en un clic.&lt;/p&gt;
&lt;h2&gt;Explorer les tags… des autres utilisateurices&lt;/h2&gt;
&lt;p&gt;Quelqu’un vous a partagé un lien tagué par ses soins, et vous aimeriez découvrir les autres liens de cette personne ?
Vous cliquez sur un tag et… Zut ! Flus vous affiche seulement vos propres liens 🙁&lt;/p&gt;
&lt;p&gt;Cette frustration est présente depuis que j’ai ajouté les tags en novembre dernier, et je m’étais promis de corriger ça.
Objectif : &lt;strong&gt;faciliter l’exploration de la veille des autres utilisateurs et utilisatrices de la plateforme.&lt;/strong&gt;
Il va maintenant être temps de m’en occuper.&lt;/p&gt;
&lt;h2&gt;De la bidouille et de la maintenance&lt;/h2&gt;
&lt;p&gt;La vie d’un logiciel n’est pas un long fleuve tranquille, et le maintenir sur la durée demande beaucoup de rigueur.
Ce n’est sans doute pas le plus intéressant pour vous, mais je compte bien passer du temps sur la maintenance du code de Flus.&lt;/p&gt;
&lt;p&gt;En principe, ce temps de maintenance sera effectué en parallèle des autres améliorations, cela devrait donc être plutôt transparent pour vous.
Mais enfin, je trouve important de rappeler certains aspects moins glamours du travail nécessaire à la qualité du service 😊&lt;/p&gt;
&lt;h2&gt;Des perspectives, mais pas de plan sur la comète&lt;/h2&gt;
&lt;p&gt;La suite de cette feuille de route liste les perspectives que j’envisage pour le futur de Flus, en particulier pour 2026.&lt;/p&gt;
&lt;p&gt;Néanmoins, je précise qu’il ne s’agit pas d’un engagement fort de ma part.
D’une part, mes priorités peuvent évoluer en fonction des échanges que j’ai avec vous.
D’autre part, la conception d’une solution face à un problème s’avère souvent plus complexe que prévu.
M’engager sur une année, ou même sur des solutions précises, me semble donc un exercice bien périlleux et serait une source de stress pour moi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Considérez donc la liste qui suit comme des idées que je compte explorer.&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Amélioration de l’onglet « Lecture »&lt;/h3&gt;
&lt;p&gt;J’aimerais permettre d’accéder aux dernières publications d’un flux ou d’un groupe de flux spécifique.
L’objectif serait de permettre de faire sa veille de manière thématique (par exemple pour afficher uniquement les flux que vous suivez dans le cadre professionnel).
Cela risque de demander de remanier grandement l’interface de l’onglet « Lecture », mais cela devrait également amener beaucoup de confort dans l’utilisation de Flus.&lt;/p&gt;
&lt;h3&gt;Listes de liens et options de personnalisation&lt;/h3&gt;
&lt;p&gt;En parlant de confort…
C’est peut-être ce qui m’a été le plus demandé : serait-il possible d’afficher les liens sous forme de listes ?
J’y songe depuis un moment, et je crois que ce serait souhaitable ; notamment pour réduire les mouvements oculaires.
Mais ce n’est pas tout, j’aimerais également proposer : un thème sombre, personnaliser la taille de la police, avoir une interface plus condensée, etc.&lt;/p&gt;
&lt;h3&gt;Traitement des liens à lire plus tard&lt;/h3&gt;
&lt;p&gt;Vous avez tendance à accumuler les liens à lire plus tard sans jamais les consulter ?
Rassurez-vous : vous n’êtes pas seul·e !
Par contre, si cela vous angoisse, c’est un échec de la part de Flus qui promet une veille apaisée…
Heureusement, j’ai des tas d’idées pour rendre cela plus plaisant.&lt;/p&gt;
&lt;p&gt;Que diriez-vous par exemple de planifier la lecture d’un article que vous n’avez jamais pris le temps de lire ?
Ou si Flus vous mettait en avant les liens qui ont le plus de valeur pour vous ?
Et peut-être même archiver ceux qui trainent depuis trop longtemps ?&lt;/p&gt;
&lt;h3&gt;Amélioration de la veille à plusieurs&lt;/h3&gt;
&lt;p&gt;De plus en plus de monde me demande comment utiliser Flus à plusieurs.
Si cela est déjà possible grâce aux collections partagées, il reste du travail à faire pour que les choses soient parfaitement fluides.&lt;/p&gt;
&lt;p&gt;Par exemple, si un collègue de travail vient à partir, toute la veille qu’il a produite risque de disparaitre.
Également, la production d’analyse commune ne peut pas vraiment se faire au sein de Flus.&lt;/p&gt;
&lt;h3&gt;Ajout et modification des méta-informations des liens&lt;/h3&gt;
&lt;p&gt;L’éditorialisation de sa veille passe par une multitude de petites informations.
S’agit-il d’un article, d’une vidéo, d’un podcast ? qui est l’auteurice du contenu ? par quel biais suis-je tombé sur celui-ci ? est-il payant ?
Toutes ces méta-informations sont parfois aussi utiles que le titre ou le contenu même d’un lien et j’aimerais permettre de préciser cela.
Cela représente toutefois un défi pour ne pas alourdir Flus d’un trop plein d’informations.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Toutes ces idées représentent évidemment beaucoup de travail.
Comme je l’ai déjà mentionné, leur mise en application dépendra aussi de vos retours sur la plateforme.
L’an passé, j’ai d’ailleurs amélioré ma manière de recueillir vos besoins afin de mieux cerner les demandes les plus récurrentes.
Cela m’aide grandement à prioriser les prochaines évolutions de Flus.
&lt;strong&gt;N’hésitez donc pas à me contacter soit via &lt;a href="https://flus.fr/contact"&gt;le formulaire de contact&lt;/a&gt;, soit &lt;a href="https://piaille.fr/@flus"&gt;sur Mastodon&lt;/a&gt; ou &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur le site de Flus
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Comment utiliser le bloc-note</title><id>urn:uuid:36d5e39e-fb1a-5a6b-ad3e-66e50ac92ee2</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/comment-utiliser-le-bloc-note.html" rel="alternate" type="text/html" /><published>2025-09-05T10:00:00+02:00</published><updated>2025-09-05T10:00:00+02:00</updated><content type="html">&lt;p&gt;Flus est une plateforme spécialisée dans l’éditorialisation de votre veille.
Elle vous permet de collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
&lt;strong&gt;&lt;a href="flus-deux-point-zero.html"&gt;La version 2.0 de Flus est sortie mercredi.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’un des principes de l’éditorialisation consiste à analyser le contenu issu de sa veille.
Cela peut par exemple être important au moment de republier votre veille, ou bien pour vous remémorer ce qui vous avez paru important au moment de sauvegarder un lien.
Pour cela, rien de tel que de prendre des notes au fil de votre lecture.
Qu’il s’agisse de citations ou de noter vos réflexions et questionnements : tout cela vous aide à structurer votre pensée.&lt;/p&gt;
&lt;p&gt;Avec l’arrivée de Flus 2.0, la prise de notes a évolué : &lt;strong&gt;un bloc-note remplace désormais le mécanisme précédent de commentaires.&lt;/strong&gt;
Bien entendu, pas d’inquiétude, car rien n’est perdu : vos commentaires ont simplement été transformés en notes.&lt;/p&gt;
&lt;h2&gt;Des notes au fil de l’eau&lt;/h2&gt;
&lt;p&gt;La principale évolution du bloc-note par rapport aux commentaires concerne sa présentation.
Alors que les commentaires étaient distincts et donnaient l’impression de se répondre, ils servaient en pratique à enregistrer plusieurs éléments les uns à la suite des autres.
Désormais, les notes sont regroupées en un seul ensemble — le bloc-note — afin de mieux refléter les usages et &lt;strong&gt;d’encourager la prise de courtes notes directement lors de la lecture d’un contenu.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-bloc-note.webp" alt="Un bloc-note dans l’application Web affichant 3 notes concernant un article de Flus."&gt;
&lt;/div&gt;

&lt;p&gt;Comme je l’ai expliqué dans l’article précédent (« &lt;a href="comment-utiliser-l-extension-navigateur.html"&gt;Comment utiliser l’extension navigateur&lt;/a&gt; »), l’extension facilite grandement la prise de notes.
Elle vous permet en effet de garder votre bloc-note à proximité de l’article que vous consultez afin d’y coller rapidement de courtes citations à mettre en avant, ou d’y consigner vos réflexions et questions au fil de la lecture.&lt;/p&gt;
&lt;h2&gt;Rédigez vos notes avec style&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les notes de Flus peuvent être rédigées au format Markdown,&lt;/strong&gt; un format d’écriture pensé pour le Web.
Il permet par exemple de mettre du texte en gras en l’entourant du double caractère &lt;code&gt;*&lt;/code&gt; (ex. le texte &lt;code&gt;**gras**&lt;/code&gt; s’affichera &lt;strong&gt;gras&lt;/strong&gt;), ou de créer une citation en commençant une ligne par le caractère &lt;code&gt;&amp;gt;&lt;/code&gt;.
Ce format texte est assez facile à utiliser au quotidien, mais nécessite toutefois un petit apprentissage.
Pour vous aider, je mets à disposition &lt;a href="https://flus.fr/markdown"&gt;un guide Markdown&lt;/a&gt; qui présente les principales règles de la syntaxe.&lt;/p&gt;
&lt;h2&gt;Créez des ponts thématiques grâce aux tags&lt;/h2&gt;
&lt;p&gt;Flus permet de créer des ponts thématiques entre divers liens grâce aux tags.
&lt;strong&gt;Il est possible d’associer des tags à un lien en préfixant les mots-clés avec le caractère croisillon (#) dans vos notes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vous pourrez ensuite filtrer les liens par leurs tags respectifs en cliquant dessus.
C’est un bon moyen de naviguer de thématique en thématique pour redécouvrir des liens que vous avez enregistrés par le passé.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-tags2.webp" alt="Le résultat d’une recherche sur le tag « #UE » dans Flus"&gt;
&lt;/div&gt;

&lt;h2&gt;💡 Mais au fait, pourquoi changer les commentaires en bloc-notes ?&lt;/h2&gt;
&lt;p&gt;C’est en réfléchissant à la manière dont les réseaux sociaux façonnent notre veille que j’ai initié ma réflexion.
Ces plateformes sont vectrices d’émotions, ce qui, je crois, influence notre veille en la liant à la temporalité des messages et des émotions suscitées.
Si cette dynamique fonctionne bien pour une veille à court terme, elle se révèle moins adaptée pour prendre du recul sur l’information.&lt;/p&gt;
&lt;p&gt;Au sein de Flus, les commentaires — avec la notion intrinsèquement liée de « réponse » — favorisaient plus naturellement une prise de note basée sur l’émotionnel.
Or, comme outil complémentaire à vos autres pratiques de veille, ce n’est pas la vocation de Flus.
&lt;strong&gt;Avec le bloc-note, je souhaite donc encourager une extraction d’informations plus « froide », tournée vers l’analyse.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;L’arrivée des bloc-notes marquent un peu plus l’orientation de Flus vers l’éditorialisation.
&lt;strong&gt;Mon objectif à terme est de véritablement rendre la veille effectuée sur Flus plus pérenne et plus utile.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En attendant, j’ai hâte de voir comment vous vous en emparerez.
Flus continue d’évoluer en fonction des usages que vous en avez, ainsi que sur la base de vos suggestions.
N’hésitez donc pas à partager votre veille autour de vous et à m’en avertir quand c’est le cas : je suis toujours curieux de découvrir la manière dont est utilisée la plateforme !&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Découvrir Flus sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Comment utiliser l’extension navigateur</title><id>urn:uuid:d1a61a60-e827-57fe-b391-0e65d1be9939</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/comment-utiliser-l-extension-navigateur.html" rel="alternate" type="text/html" /><published>2025-09-04T10:00:00+02:00</published><updated>2025-09-04T10:00:00+02:00</updated><content type="html">&lt;p&gt;Flus est une plateforme spécialisée dans l’éditorialisation de votre veille.
Elle vous permet de collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide.
&lt;strong&gt;&lt;a href="flus-deux-point-zero.html"&gt;La version 2.0 de Flus est sortie hier.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Flus se présente comme un complément éditorial à vos autres outils de veille.
Inutile de &lt;em&gt;changer&lt;/em&gt; d’outils si vous avez l’habitude de faire votre veille sur les réseaux sociaux par exemple.
Néanmoins, jusqu’à présent, il pouvait s’avérer fastidieux de jongler entre ces autres outils de veille et Flus.
La nouvelle extension navigateur a justement pour but de &lt;strong&gt;garder Flus à portée de main, et ainsi limiter ces allers-retours.&lt;/strong&gt;
Vous tombez sur un article intéressant sur les réseaux sociaux ?
Un clic suffit pour l’enregistrer dans Flus, et à peine plus pour prendre quelques notes et taguer le lien.&lt;/p&gt;
&lt;p&gt;Elle s’adresse donc avant tout aux personnes faisant de la veille de manière professionnelle et qui cherchent à &lt;strong&gt;diminuer les frictions entre navigation et veille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cet article explique comment tirer au mieux partie de cette nouvelle version de l’extension.&lt;/p&gt;
&lt;h2&gt;Télécharger l’extension&lt;/h2&gt;
&lt;p&gt;L’extension est disponible pour les navigateurs Firefox et Chrome.
Vous pouvez la télécharger sur les stores respectifs :&lt;/p&gt;
&lt;ul class="list--nostyle flow text--center"&gt;
    &lt;li&gt;&lt;a class="button button--primary" href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;
        Télécharger l’extension Firefox
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;
        Télécharger l’extension Chrome
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Ouvrir l’extension (et quelques astuces pratiques)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Vous trouverez Flus dans le menu « Extensions » de votre navigateur,&lt;/strong&gt; représenté à priori par une icône de puzzle dans votre barre d’outils.
Vous n’avez qu’à cliquer sur son logo pour ouvrir l’extension.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-menu-extension.webp" alt="Le menu extension de Firefox ouvert et affichant l’extension Flus."&gt;
&lt;/div&gt;

&lt;p&gt;Je vous recommande au passage &lt;strong&gt;de l’épingler à la barre d’outils&lt;/strong&gt; pour l’avoir toujours à portée de clic :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dans Firefox : clic droit sur l’extension, puis « Épingler à la barre d’outils » ;&lt;/li&gt;
&lt;li&gt;dans Chrome : cliquez simplement sur le bouton « Épingler ».&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il est aussi possible d’utiliser &lt;strong&gt;les raccourcis suivants pour ouvrir l’extension très rapidement :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;kbd&gt;Ctrl + Maj + 1&lt;/kbd&gt; ouvre l’extension en mode survol ;&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;Ctrl + Maj + 2&lt;/kbd&gt; ouvre l’extension dans le panneau latéral (uniquement sur Firefox).&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
&lt;p&gt;💡 Si l’un ou l’autre de ces raccourcis ne fonctionne pas, c’est probablement qu’une autre extension utilise ces mêmes raccourcis.
Vous pouvez les modifier ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dans Firefox, rendez-vous sur la page de gestion des extensions (en copiant &lt;code&gt;about:addons&lt;/code&gt; dans votre barre &lt;abbr&gt;URL&lt;/abbr&gt;), puis cliquez sur la roue crantée, et « Gérer les raccourcis d’extensions » ;&lt;/li&gt;
&lt;li&gt;dans Chrome, allez sur la page de gestion des raccourcis clavier (en copiant &lt;code&gt;chrome://extensions/shortcuts&lt;/code&gt; dans votre barre &lt;abbr&gt;URL&lt;/abbr&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2&gt;Connecter l’extension à Flus&lt;/h2&gt;
&lt;p&gt;Une fois installée, il est nécessaire de connecter l’extension à votre compte Flus.
Pour cela, ouvrez l’extension en cliquant sur son logo.
Un écran s’ouvre alors, vous demandant de vous connecter.
&lt;strong&gt;Entrez simplement vos identifiants habituels, puis confirmez en cliquant sur « Se connecter ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si vous n’avez pas encore de compte, &lt;a href="https://app.flus.fr/registration"&gt;vous pouvez commencer par vous inscrire sur Flus.&lt;/a&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-connexion.webp" alt="L’écran de connexion de l’extension Flus dont les champs adresse email et mot de passe sont remplis."&gt;
&lt;/div&gt;

&lt;p&gt;Notez au passage qu’il est possible de changer le serveur de connexion.
Cela rend l’extension utilisable pour les personnes souhaitant héberger Flus elles-mêmes&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2&gt;Ouvrir un lien dans l’extension&lt;/h2&gt;
&lt;p&gt;Vous êtes maintenant paré·e pour utiliser l’extension.&lt;/p&gt;
&lt;p&gt;Vous pouvez d’ailleurs l’essayer dès maintenant : &lt;strong&gt;ouvrez donc l’extension tout en consultant cet article.&lt;/strong&gt;
Vous verrez alors s’afficher le titre de l’article, ainsi que l’adresse du site (flus.fr) et le temps de lecture estimé.
Il s’agit des mêmes informations que vous auriez eues dans Flus, mais désormais accessibles à portée de clic.&lt;/p&gt;
&lt;p&gt;Cela vous permet notamment de vous assurer que vous êtes en train d’enregistrer le bon lien dans Flus.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-article.webp" alt="L’extension est ouverte pour afficher les informations de cet article ainsi que permettre les actions détaillées plus loin."&gt;
&lt;/div&gt;

&lt;p&gt;Vous remarquez sans doute plusieurs autres boutons d’actions.
Nous allons voir comment les utiliser immédiatement.&lt;/p&gt;
&lt;h2&gt;Marquer comme lu vs. à lire&lt;/h2&gt;
&lt;p&gt;Si vous n’avez pas le temps de lire un article ou de visionner une vidéo, mais que &lt;strong&gt;vous aimeriez la retrouver plus tard, cliquez sur l’icône en forme de signet.&lt;/strong&gt;
Vous pourrez retrouver facilement ce contenu dans Flus dans l’onglet « Lecture » puis « Signets ».&lt;/p&gt;
&lt;p&gt;Une fois que vous avez terminé de lire un contenu, &lt;strong&gt;vous pouvez au contraire cliquer sur l’icône en forme de coche pour le marquer comme lu.&lt;/strong&gt;
De la même manière, vous pourrez le retrouver très simplement dans Flus, dans l’onglet « Liens lus ».&lt;/p&gt;
&lt;p&gt;Ces actions sont particulièrement intéressantes car &lt;strong&gt;elles alimentent le moteur de recherche de Flus.&lt;/strong&gt;
Les liens ainsi marqués pourront ressortir dans les résultats de recherche (le mot-clé « extension » devrait ressortir cet article par exemple !)&lt;/p&gt;
&lt;h2&gt;Ranger le lien dans une collection&lt;/h2&gt;
&lt;p&gt;Les collections de Flus permettent d’organiser vos liens thématiquement.
C’est un excellent moyen de retrouver vos liens de manière logique, ou même de les partager grâce aux collections publiques.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pouvez ranger un lien dans vos collections directement depuis l’extension.&lt;/strong&gt;
Cliquez sur le bouton « Aucune collection », qui affiche alors une boite de sélection de vos collections existantes sur la plateforme.
Sélectionnez la collection dans laquelle vous souhaitez ranger votre lien, puis validez en cliquant sur « Confirmer ».
Vous pouvez bien sûr ranger un lien dans plusieurs collections.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-collections.webp" alt="Le menu collections de l’extension est ouvert et montre que le lien est ajouté à la collection Mes favoris."&gt;
&lt;/div&gt;

&lt;p&gt;En cas d’erreur, cliquez simplement sur le bouton « Retirer », et le lien sera immédiatement enlevé de la collection concernée.&lt;/p&gt;
&lt;h2&gt;Prendre des notes au fil de votre lecture&lt;/h2&gt;
&lt;p&gt;L’une des fonctionnalités les plus utiles de Flus est la prise de notes.
Cela vous permet de vous remémorer les informations que vous avez jugées importantes lors de votre lecture.
En partageant votre veille publiquement, ce sont les personnes qui vous suivent qui peuvent alors savoir ce que vous en avez retenu.
Les notes permettent également de &lt;a href="flus-un-point-un.html"&gt;taguer vos liens&lt;/a&gt;, créant ainsi des ponts entre les différents contenus que vous enregistrez.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grâce à l’extension, vous pouvez prendre des notes au fil de votre lecture.&lt;/strong&gt;
C’est notamment très pratique pour stocker les extraits marquants d’un article.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser-note.webp" alt="Le bloc-note de l’extension affichant une citation de l’article actuel ainsi que les tags #Flus, #veille et #tuto."&gt;
&lt;/div&gt;

&lt;p&gt;Vous pouvez prendre autant de notes que vous voulez : elles s’afficheront les unes à la suite des autres dans le bloc-note.
&lt;strong&gt;Une note peut consister en une citation, en une idée qui vous vient, ou une liste de tags, comme illustré par la capture d’écran précédente.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Attention, il n’est pas possible de modifier ou supprimer une note directement depuis l’extension.
Pour cela, vous pouvez cliquer sur le bouton « Ouvrir » : il vous redirigera vers la version Web du bloc-note.
Vous pourrez alors ajuster vos notes, si vous avez fait une erreur par exemple.&lt;/p&gt;
&lt;p&gt;Astuce supplémentaire pour les utilisateurices de Firefox : en ouvrant l’extension dans le panneau latéral, la prise de notes est grandement facilitée car l’extension ne se ferme pas dès que vous cliquez en dehors.&lt;/p&gt;
&lt;h2&gt;Changer les paramètres de l’extension&lt;/h2&gt;
&lt;p&gt;L’extension permet quelques réglages supplémentaires.
Pour y accéder, ouvrez le menu principal (les trois petits points en haut de l’extension), puis « Paramètres ».&lt;/p&gt;
&lt;p&gt;Vous pourrez alors &lt;strong&gt;changer la langue de l’extension&lt;/strong&gt; (anglais ou français), ou choisir &lt;strong&gt;d’utiliser le mode sombre&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; de l’extension.&lt;/strong&gt;
Cela devrait ravir les personnes qui sont sensibles à la lumière (ou qui font leur veille la nuit !)&lt;/p&gt;
&lt;h2&gt;Utiliser l’extension sur Firefox mobile (Android)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Si vous utilisez Firefox sur votre mobile Android, sachez qu’il est également possible d’utiliser l’extension navigateur Flus dessus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Une fois installée, elle apparait dans le menu « Extensions » du navigateur.
Sur mobile, il n’y a évidemment pas de raccourci clavier, et il est impossible de l’épingler.
Pour le reste, l’extension fonctionne exactement pareil que sur ordinateur !&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Nous avons vu dans cet article toutes les possibilités qu’offre désormais l’extension navigateur.
On est loin de l’ancienne version qui vous permettez seulement de marquer un lien à lire plus tard !
&lt;strong&gt;C’est désormais un outil très puissant à votre disposition, qui réduit la friction qui se produit entre navigation et veille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’article est assez dense car il fait le tour de toutes les options de l’extension.
Si cela fait trop d’informations pour vous, avancez à votre rythme : vous aurez tout le loisir de revenir sur cet article plus tard.&lt;/p&gt;
&lt;p&gt;D’autres nouveautés devraient encore arriver dans l’extension au fil de l’année à venir.
Je vous donne rendez-vous la semaine prochaine pour en savoir plus.&lt;/p&gt;
&lt;p&gt;…&lt;/p&gt;
&lt;p&gt;Vous venez de terminer la lecture de cet article ? Très bien !
Et maintenant, pensez bien à le marquer comme « lu » grâce à l’extension, voire à le ranger dans une collection 😉&lt;/p&gt;
&lt;ul class="list--nostyle flow text--center"&gt;
    &lt;li&gt;&lt;a class="button button--primary" href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;
        Télécharger l’extension Firefox
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;
        Télécharger l’extension Chrome
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://flus.fr"&gt;
        Découvrir Flus sur flus.fr
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Si cela ne vous parle pas, c’est probablement que vous n’êtes pas concerné·e !&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Et oui, il est prévu de disposer d’un mode sombre dans l’application Web également, mais il va falloir encore patienter un peu.&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Flus 2.0 : une nouvelle extension navigateur pour une veille plus efficace</title><id>urn:uuid:34a74930-6801-59e1-9fc6-203cdf07b249</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-deux-point-zero.html" rel="alternate" type="text/html" /><published>2025-09-03T10:00:00+02:00</published><updated>2025-09-03T10:00:00+02:00</updated><content type="html">&lt;p&gt;Entre vos favoris, vos onglets et vos notes éparpillées, difficile de retrouver vos liens ou de leur donner une utilité ? Flus est une plateforme en ligne conçue pour collecter, organiser, annoter et partager vos liens favoris de manière simple et rapide. Flus s’intègre à votre écosystème d’outils existants pour compléter et éditorialiser votre veille.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flus sort aujourd’hui en version 2.0&lt;/strong&gt; avec, entre autres choses, une extension navigateur toute neuve, une interface rafraichie et une &lt;abbr&gt;API&lt;/abbr&gt; destinée aux développeurs et développeuses.&lt;/p&gt;
&lt;p&gt;C’est donc une nouvelle étape majeure franchie pour Flus, et une belle occasion pour celles et ceux qui n’étaient pas encore convaincus de redécouvrir la plateforme.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Découvrir le site de Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;🔥 Facilitez-vous la veille : la nouvelle extension navigateur est là !&lt;/h2&gt;
&lt;p&gt;C’est la principale nouveauté qui vient répondre à de nombreuses demandes : l’extension navigateur a été remaniée, et pas qu’un peu.&lt;/p&gt;
&lt;p&gt;L’objectif de cette refonte était de &lt;strong&gt;rapprocher la phase d’&lt;a href="editorialisation-de-contenus.html"&gt;éditorialisation&lt;/a&gt; de l’instant où vous consultez un contenu.&lt;/strong&gt;
C’est en effet à ce moment-là de votre veille que vous êtes le ou la plus sensible aux informations que vous souhaitez mémoriser.
Il paraissait logique — et utile ! — que l’extension navigateur vous facilite grandement cette phase de la veille.&lt;/p&gt;
&lt;p&gt;Parmi les nouveautés, vous pourrez désormais :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ranger les liens dans vos collections&lt;/strong&gt; directement depuis l’extension ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;prendre des notes au fil de votre lecture&lt;/strong&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;marquer les liens comme lus ou à lire plus tard.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vous disposez donc désormais de toutes les fonctionnalités essentielles à portée de clic.&lt;/p&gt;
&lt;ul class="list--nostyle flow text--center"&gt;
    &lt;li&gt;&lt;a class="button button--primary" href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;
        Télécharger pour Firefox
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;
        Télécharger pour Chrome
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-browser.webp" alt=""&gt;

    &lt;figcaption&gt;
        L’extension navigateur permet bien plus de choses qu’auparavant.
        Ici, elle affiche les informations importantes d’une page du &lt;a href="https://framablog.org/2023/12/19/emancipasso-lethique-jusquau-bout-du-numerique/"&gt;Framablog&lt;/a&gt;, tout en permettant de ranger le lien, le marquer comme lu, ou ajouter des notes.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Deux bonus se sont glissés dans cette version pour les utilisateurs et utilisatrices de Firefox :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l’extension peut s’ouvrir dans le panneau latéral — très pratique pour prendre des notes en parallèle de votre lecture ;&lt;/li&gt;
&lt;li&gt;et celle-ci fonctionne également sur mobile&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quelques mises à jour de l’extension sont encore prévues au fil de l’année à venir.
Par exemple, il devrait devenir possible de retrouver et suivre des flux Web directement depuis celle-ci.&lt;/p&gt;
&lt;h2&gt;🎨 Plus cohérente et plus soignée, l’interface se refait une beauté&lt;/h2&gt;
&lt;p&gt;Cela fait un an que j’ai revu le site de Flus (&lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;) pour le rendre plus compréhensible.
Une charte graphique avait alors été créée grâce au travail d’&lt;a href="https://www.linkedin.com/in/elina-bufferne/"&gt;Elina Bufferne&lt;/a&gt;.
Le résultat final fut une identité visuelle bien plus propre et différenciante que la précédente.&lt;/p&gt;
&lt;p&gt;Faisant suite à ce travail, &lt;strong&gt;l’application repose désormais elle-même sur la même charte graphique.&lt;/strong&gt;
Finis les dégradés vert-violet hasardeux, place à une belle palette de nuances de verts ! 😊&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/registration"&gt;
        S’inscrire sur Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus.webp" alt=""&gt;

    &lt;figcaption&gt;
        L’interface de Flus a été revue en nuances de verts et blanc cassé (utilisé notamment en fond à la place du dégradé vert-violet précédent).
        On peut également voir que les arrondis sont utilisés de façon plus cohérente.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Ce travail n’est qu’un premier pas : de nombreuses améliorations sont encore à venir.
Ce rafraichissement visuel ouvre toutefois la voie à des ajouts très attendus, comme un mode sombre et la présentation des liens sous forme de listes.
Encore un peu de patience !&lt;/p&gt;
&lt;h2&gt;🧩 L’&lt;abbr&gt;API&lt;/abbr&gt; de Flus est officiellement accessible&lt;/h2&gt;
&lt;p&gt;Les développeurs et développeuses ne seront pas en reste avec cette nouvelle version, puisqu’&lt;strong&gt;une &lt;abbr&gt;API&lt;/abbr&gt;&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; leur permet maintenant d’étendre les possibilités de Flus.&lt;/strong&gt;
Ils et elles peuvent ainsi concevoir leurs propres applications capables d’interagir avec la plateforme.&lt;/p&gt;
&lt;p&gt;Il s’agit d’une première version qui sera amené à être complétée au fil du temps.
N’hésitez pas à me remonter tout manque éventuel, je tenterai d’y répondre du mieux possible.&lt;/p&gt;
&lt;p&gt;Si vous êtes intéressé·e, la documentation de l’API est disponible directement dans le dépôt de code, dans le dossier &lt;a href="https://github.com/flusio/Flus/blob/main/docs/api/README.md"&gt;&lt;code&gt;docs/api&lt;/code&gt;&lt;/a&gt;.
Un article technique sera également publié plus tard dans le mois pour en présenter son utilisation.&lt;/p&gt;
&lt;h2&gt;Résumé d’un an de nouveautés&lt;/h2&gt;
&lt;p&gt;En complément des nouveautés présentées ci-dessus, je voulais également vous proposer un tour d’horizon des principales évolutions survenues cette année.&lt;/p&gt;
&lt;p&gt;Dès novembre, &lt;a href="flus-un-point-un.html"&gt;les tags&lt;/a&gt; devenaient disponibles pour tout le monde.
&lt;strong&gt;Les tags (ex. &lt;code&gt;#veille&lt;/code&gt;) permettent de créer des ponts thématiques&lt;/strong&gt; très simplement entre différents liens, ce qui favorise l’exploration des contenus enregistrés au fil de votre veille.&lt;/p&gt;
&lt;p&gt;En février, l’affichage de &lt;a href="frequence-de-publication.html"&gt;la fréquence de publication&lt;/a&gt; était ajoutée aux flux et collections.
Grâce à cet affichage, &lt;strong&gt;vous pouvez écarter les flux qui publient excessivement et ainsi éviter d’être saturé·e de lectures.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En installant &lt;a href="flus-mobile.html"&gt;Flus sur Android&lt;/a&gt;, celui-ci &lt;strong&gt;s’intègre avec le système de partage natif de votre téléphone,&lt;/strong&gt; permettant d’enregistrer rapidement un lien.
Malheureusement aux dernières nouvelles, cela ne fonctionnait qu’en passant par Chrome.
Mais si vous préférez Firefox — et vous devriez —, l’extension navigateur est désormais un bon compromis.&lt;/p&gt;
&lt;p&gt;Enfin, c’est l’une des nouveautés de cette version 2.0 : &lt;strong&gt;les commentaires se transforment en bloc-notes.&lt;/strong&gt;
Pas d’inquiétude, vous ne perdrez aucune donnée au passage, mais la présentation change quelque peu.
J’aurai l’occasion d’en parler plus en détails dans un article prévu pour ce vendredi.
Restez donc dans le coin 👀&lt;/p&gt;
&lt;h2&gt;Logiciel libre, prix libre&lt;/h2&gt;
&lt;p&gt;Flus est, en son cœur, un logiciel libre.
D’autres développeurs et développeuses peuvent ainsi lire, modifier ou réutiliser &lt;a href="https://github.com/flusio/Flus"&gt;son code source.&lt;/a&gt;
Ainsi, c’est la fiabilité de la plateforme qui s’en trouve renforcée avec des améliorations qui bénéficient à toutes et tous.&lt;/p&gt;
&lt;p&gt;C’est aussi un marqueur de mon engagement à un service de haute qualité.
Car si n’importe qui peut réutiliser le logiciel, &lt;strong&gt;ma plus-value réside dans ce qui ne peut pas être copié :&lt;/strong&gt; mon expertise et ma relation avec mes utilisateurs et utilisatrices.&lt;/p&gt;
&lt;p&gt;Cette volonté de créer un service digne de confiance m’a amené à &lt;strong&gt;refuser la présence de publicités ou de financements externes au sein de Flus.&lt;/strong&gt;
Or, le projet doit rester viable pour que vous puissiez l’utiliser sans inquiétude quant à son futur.
C’est la base du système d’abonnements à prix libre de Flus : un modèle économique pérenne et un accès ouvert à n’importe quelle bourse.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr/tarifs"&gt;
        En savoir plus sur le prix libre
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Les publications à venir en septembre&lt;/h2&gt;
&lt;p&gt;Qui dit &lt;em&gt;nouveautés&lt;/em&gt;, dit &lt;em&gt;articles&lt;/em&gt; pour les présenter en bonne et due forme.
J’ai prévu toute une série d’articles que je publierai sur ce blog ce mois-ci.&lt;/p&gt;
&lt;p&gt;Dès demain, je vous présenterai un tutoriel pour &lt;strong&gt;apprendre à bien utiliser l’extension&lt;/strong&gt; au-delà des quelques fonctionnalités déjà présentées ici.&lt;/p&gt;
&lt;p&gt;Vendredi, je reviendrai plus en longueur sur &lt;strong&gt;le pourquoi et le comment du nouveau bloc-notes.&lt;/strong&gt;
J’y expliquerai notamment pourquoi il était important de remplacer le mécanisme de commentaires.&lt;/p&gt;
&lt;p&gt;La semaine prochaine, je présenterai &lt;strong&gt;les perspectives futures pour Flus,&lt;/strong&gt; en me penchant sur les nouveautés qui pourraient arriver en 2026.
Vous le verrez, il y aura encore de quoi faire !&lt;/p&gt;
&lt;p&gt;Enfin, un article technique destiné aux développeurs et développeuses &lt;strong&gt;détaillera l’usage de l’&lt;abbr&gt;API&lt;/abbr&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Pour conclure&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Mon ambition pour la plateforme reste simple : faire de Flus un compagnon de veille agréable, qui vous aide à organiser vos liens sans prise de tête.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La sortie de Flus 2.0 est un grand pas dans cette direction.
En particulier, la refonte de l’extension était un projet qui trainait dans les tiroirs depuis de nombreuses années et je suis ravi de l’avoir mené au bout.
Pour l’utiliser depuis plusieurs semaines déjà, elle apporte énormément de confort au quotidien.&lt;/p&gt;
&lt;p&gt;Comme toujours, vos retours sont les bienvenus et m’aident grandement dans la définition des priorités à venir.
&lt;strong&gt;N’hésitez pas non plus à parler de Flus autour de vous.
Cela a fait une grande différence au cours de l’année passée avec de plus en plus de monde qui s’intéresse à la plateforme.&lt;/strong&gt;&lt;/p&gt;
&lt;ul class="list--nostyle flow text--center"&gt;
    &lt;li&gt;&lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur le site de Flus
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://www.linkedin.com/company/flus-fr"&gt;
        Suivre sur LinkedIn
    &lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a class="button button--primary" href="https://piaille.fr/@flus"&gt;
        Suivre sur Mastodon
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Elle fonctionne en tout cas sur Android, j’ignore totalement si c’est le cas sur iOS. N’hésitez pas à me l’indiquer si vous êtes concerné·e.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Une &lt;abbr&gt;API&lt;/abbr&gt; fournit un accès privilégié à des applications externes.
C’est par exemple ce qui permet à l’extension navigateur d’interagir avec la plateforme Web.&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Quoi de neuf en juillet ?</title><id>urn:uuid:fc82e906-e3e5-53e2-8ec3-d100becde01b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-juillet-2025.html" rel="alternate" type="text/html" /><published>2025-07-30T08:30:00+02:00</published><updated>2025-07-30T08:30:00+02:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci j’y parle de la synchronisation des liens qui a été accéléré, des préparatifs pour septembre qui sont en bonne voie, et je fais mini-point financier sur les 6 premiers mois de l’année.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens. Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Diminution du temps de synchronisation des liens&lt;/h2&gt;
&lt;p&gt;Depuis quelques semaines, les liens issus des flux Web mettaient beaucoup plus de temps à se synchroniser.
Vous pouviez ainsi obtenir de nombreux liens « en cours de synchronisation », ce qui devenait désagréable au quotidien.
Cela était principalement dû à de nombreux liens inaccessibles qui s’accumulaient et pour lesquels Flus continuait malgré tout la synchronisation.&lt;/p&gt;
&lt;p&gt;J’ai donc resserré quelques vis par-ci, remis un peu d’huile par là et le nombre de liens à synchroniser a subitement diminué.
&lt;strong&gt;Le temps total de synchronisation a donc largement diminué, et l’expérience utilisateurice amélioré.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Au passage, la base de données est maintenant constituée de 5,5 millions de liens et de près de 14 000 flux à synchroniser plusieurs fois par jour.
Cela génère environ 200 000 requêtes par jour vers des sites extérieurs.
La machinerie est donc un peu délicate, et il faut en prendre soin pour continuer de proposer un service de qualité sans spammer les voisins.&lt;/p&gt;
&lt;h2&gt;Préparatifs pour septembre&lt;/h2&gt;
&lt;p&gt;En parallèle, j’ai bien avancé à la fois sur l’extension navigateur et sur quelques chouettes améliorations pour l’application Web de Flus.
Tout cela sera prêt pour septembre, ce qui annonce une belle campagne de communication de fin d’année.&lt;/p&gt;
&lt;p&gt;Quelques personnes sont d’ors-et-déjà en train de tester les nouveautés et les retours sont positifs.
&lt;strong&gt;Si cela vous intéresse également, n’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;me contacter&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Ce mois-ci, aucun article n’a été publié sur le blog, mais j’ai tout de même publié un mini-point financier sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;).
Je le repartage ici avec quelques informations complémentaires.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Les 6 premiers mois de l’année sont désormais derrière nous.
Alors comment s’est passé cette première période pour Flus d’un point de vue économique ?
J’ai une bonne et une mauvaise nouvelle.&lt;/p&gt;
&lt;p&gt;La mauvaise pour commencer : &lt;strong&gt;l’objectif financier annuel fixé à 7 500 € n’est pas en bonne voie d’être atteint.&lt;/strong&gt;
Je ne me faisais pas beaucoup d’illusions puisque cela aurait signifié une hausse du chiffre d’affaires de 115 % par rapport à l’année dernière.&lt;/p&gt;
&lt;p&gt;Mais la bonne nouvelle, c’est que, par rapport aux années précédentes, on est sur une très bonne dynamique avec &lt;strong&gt;un chiffre d’affaires en progression de 50 % sur les 6 premiers mois !&lt;/strong&gt;
À ce rythme, le seuil symbolique des 5 000 € devrait être atteint.
En fait, tous les indicateurs sont en hausse depuis l’an dernier : le nombre d’inscrit·es, le nombre de personnes actives et le nombre de renouvellements d’abonnements.
Ça, c’est même une très bonne nouvelle !&lt;/p&gt;
&lt;p&gt;Pas d’inquiétudes donc, Flus est bien parti pour continuer en 2026, avec plein de nouveautés prévues.
Rendez-vous en septembre pour tous les détails de la future feuille de route 👀&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en juin ?</title><id>urn:uuid:cf8e998e-5a35-5bde-8a58-2207469cc1af</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-juin-2025.html" rel="alternate" type="text/html" /><published>2025-06-26T10:30:00+02:00</published><updated>2025-06-26T10:30:00+02:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
L’été et les chaleurs étouffantes sont là, le rythme de travail s’en voit ralentit et j’allège le format de ces articles.
Si je n’y parle pas du développement, le travail sur l’extension avance tout de même !&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;Flus n’est pas un simple agrégateur de flux.
C’est pour éviter d’éventuelles incompréhensions, et pour présenter exactement ce qu’est et n’est pas Flus que j’ai rédigé un article dans ce sens.&lt;/p&gt;
&lt;p&gt;À retrouver dans l’article « &lt;a href="ce-qui-differencie-flus-des-autres-agregateurs-de-flux.html"&gt;Ce qui différencie Flus des autres agrégateurs de flux&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une astuce pour utiliser Flus.
Je profite de ces articles mensuels pour les repartager sur le blog.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;On me demande de temps en temps ce que représente Flus en termes de travail.
Globalement, mon temps se répartit ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 jour d’organisation (administratif, stratégie, planification, amélioration continue, etc.) ;&lt;/li&gt;
&lt;li&gt;1 jour de communication ;&lt;/li&gt;
&lt;li&gt;1 jour d’administration système ;&lt;/li&gt;
&lt;li&gt;et 2 jours de développement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et cela seulement une semaine sur deux !
Sans compter non plus les réponses "support" qui se font au fil de l’eau.&lt;/p&gt;
&lt;p&gt;C’est pas mal de taf, mais quel plaisir d’être à son compte ! 🥰&lt;/p&gt;</content></entry><entry><title>Ce qui différencie Flus des autres agrégateurs de flux</title><id>urn:uuid:f4720eec-8e7f-559a-b21a-3d6a190d4b02</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/ce-qui-differencie-flus-des-autres-agregateurs-de-flux.html" rel="alternate" type="text/html" /><published>2025-06-12T10:00:00+02:00</published><updated>2025-06-12T10:00:00+02:00</updated><content type="html">&lt;p&gt;Lorsque des personnes parlent de Flus autour d’elles, elles le présentent souvent comme un agrégateur de flux.
C’est une description plutôt réaliste, mais elle peut également induire en erreur.
Pour ma part, je parle plutôt d’une plateforme pour &lt;a href="editorialisation-de-contenus.html"&gt;éditorialiser votre veille&lt;/a&gt;.
C’est-à-dire qu’elle vous permet de collecter, organiser, commenter et partager votre veille.&lt;/p&gt;
&lt;p&gt;Dans cet article, j’explique en quoi Flus est effectivement un agrégateur, mais contraint par endroits, et bien plus complet par ailleurs.&lt;/p&gt;
&lt;h2&gt;Cartographie d’un agrégateur « traditionnel »&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Disons-le tout de suite : oui, Flus vous permet d’agréger des flux !&lt;/strong&gt;
C’est donc bien un agrégateur ; voilà, fin de l’article.&lt;/p&gt;
&lt;p&gt;Plus sérieusement, lorsqu’on parle d’agrégateur de flux à une personne qui en utilise depuis des années, plusieurs fonctionnalités sont généralement attendues.
On retrouve généralement :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l’ajout et la gestion des flux suivis ;&lt;/li&gt;
&lt;li&gt;un fil d’actualité global « infini » qui se remplit au fur et à mesure avec les articles issus des flux ;&lt;/li&gt;
&lt;li&gt;des fils d’actualité pour chaque flux et éventuellement pour chaque groupe de flux ;&lt;/li&gt;
&lt;li&gt;une interface relativement condensée sous forme de liste, un article par ligne ;&lt;/li&gt;
&lt;li&gt;la possibilité de lire les articles directement depuis l’agrégateur ;&lt;/li&gt;
&lt;li&gt;la possibilité de marquer un article comme lu.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C’est ce que j’appelle des fonctionnalités d’agrégateurs « traditionnels ».
Ça a fait ses preuves depuis de nombreuses années, ça fonctionne bien et, globalement, tout le monde fait comme ça…
Mais pas Flus !&lt;/p&gt;
&lt;h2&gt;Un agrégateur qui vient avec ses contraintes&lt;/h2&gt;
&lt;p&gt;Flus vient avec son lot de limites.
Certaines le sont par choix (ou par « conception ») et d’autres sont plutôt le résultat… d’un manque de temps pour concevoir et développer les fonctionnalités adéquates !&lt;/p&gt;
&lt;p&gt;En premier lieu, aujourd’hui Flus ne propose qu’un fil d’actualité global : le journal.
À terme, j’aimerais plus de finesse, notamment pour que vous puissiez créer vos propres fils thématiques.&lt;/p&gt;
&lt;p&gt;La seconde contrainte liée à mon manque de temps est qu’il n’existe qu’une vue sous forme de blocs (ou « cartes »).
J’ai le souhait de proposer une vue alternative sous forme de listes, ce qui devrait avoir pour effets positifs d’alléger la vue et de réduire la fatigue oculaire.&lt;/p&gt;
&lt;p&gt;Enfin Flus ne permet pas de lire directement les contenus : il faut pour cela vous rendre sur le site d’origine.
C’était au départ un souhait de ma part, mais cela rajoute également plus de navigation, de temps de chargement, et vous expose davantage au pistage sur Internet.
Bref, c’est pas l’idéal.&lt;/p&gt;
&lt;p&gt;Parlons maintenant des contraintes de conception.&lt;/p&gt;
&lt;p&gt;C’est un comportement parfois contre-intuitif, mais le journal de Flus est vide par défaut ; vous devez le rafraichir manuellement pour le remplir.
L’avantage de ce comportement est que &lt;strong&gt;votre journal est bien moins oppressant qu’un fil d’actualité toujours rempli et infini.&lt;/strong&gt;
Le corolaire, c’est que vous devez également vider votre journal avant de pouvoir le rafraichir à nouveau.
Vous passez ainsi toujours par une phase où le journal est vide… l’occasion de stopper et partir faire autre chose ?&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-news-empty.webp" alt="Un journal vide dans l’onglet Lecture de Flus. Le bouton pour rafraîchir le journal est mis en évidence."&gt;
&lt;/div&gt;

&lt;p&gt;Enfin, par défaut, le journal vous affiche uniquement les contenus de la semaine passée, pas au-delà.
Le principe est &lt;strong&gt;d’empêcher les contenus de s’accumuler indéfiniment&lt;/strong&gt; et de vous alléger la charge de &lt;em&gt;devoir&lt;/em&gt; tout lire : vous raterez des choses, c’est ainsi.
Mais parce que ce comportement n’est pas toujours celui souhaité, vous pouvez lever cette limite au cas par cas, selon les flux.&lt;/p&gt;
&lt;p&gt;Si tout cela vous intimide, rassurez-vous : Flus est conçu volontairement pour rester très simple dans son fonctionnement.
Mais si ce n’est pas suffisant, j’ai rédigé un article qui explique &lt;a href="comment-bien-utiliser-le-journal.html"&gt;comment bien utiliser le journal&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Plus qu’un agrégateur&lt;/h2&gt;
&lt;p&gt;La raison pour laquelle je ne présente généralement pas Flus comme un agrégateur, c’est que cela peut en limiter l’image inconsciente que vous pourriez vous en faire.
Flus, c’est un agrégateur, mais pas que !&lt;/p&gt;
&lt;p&gt;Plusieurs fonctionnalités viennent compléter Flus.&lt;/p&gt;
&lt;p&gt;En premier lieu, il est très facile de &lt;strong&gt;stocker temporairement un article que vous aimeriez consulter plus tard ;&lt;/strong&gt; et pas seulement ceux issus de vos flux.
Vous pouvez en effet ajouter n’importe quel lien à vos signets en un clic depuis Flus, ou grâce à l’extension navigateur.
Il en est de même pour les liens que vous avez déjà consultés : Flus garde une trace de ce que vous lisez pour vous aider à retrouver et partager facilement un lien que vous avez vu passer plus tôt.&lt;/p&gt;
&lt;p&gt;Un autre avantage de Flus est que vous pouvez facilement ranger et organiser les liens que vous voyez passer lors de votre veille.
Pour cela, la plateforme met des collections thématiques à votre disposition.
Elles vous permettent de retrouver très rapidement le contenu qui vous a marqué, et même &lt;strong&gt;de partager votre veille de manière publique.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Enfin, vous pouvez commenter vos liens pour vous rappeler pourquoi vous avez enregistré tel ou tel article.
Les tags quant à eux permettent de créer des ponts thématiques et de redécouvrir votre veille sous un nouvel angle en navigant de tag en tag.
J’en avais davantage parlé lors de &lt;a href="flus-un-point-un.html"&gt;la sortie de Flus 1.1&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;On vous a vendu Flus comme un « simple » agrégateur de flux ? 👀&lt;/p&gt;
&lt;p&gt;Avec cet article, j’ai essayé de déconstruire l’image mentale que vous pourriez vous en être fait.
En concevant Flus, j’ai voulu avoir une approche unique du monde de l’agrégation de contenus.
Ainsi, certaines contraintes n’en sont pas vraiment — elles visent à désamorcer la peur de rater des choses —, tandis qu’un certain nombre de fonctionnalités bien pratiques ne sont présentes que dans cet outil.
En effet, Flus n’est pas qu’un agrégateur : &lt;strong&gt;c’est une plateforme complète prête à accueillir votre veille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si cet article vous a rendu curieux ou curieuse, je vous invite à en apprendre plus sur le site, ainsi qu’à le partager autour de vous !&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en mai ?</title><id>urn:uuid:6392b92c-ac2d-5096-92c8-0af3d0321ce9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-mai-2025.html" rel="alternate" type="text/html" /><published>2025-05-29T10:00:00+02:00</published><updated>2025-05-29T10:00:00+02:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci, je parle du travail sur l’extension navigateur qui se poursuit et je fais un retour sur ma participation aux JdLL.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens. Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Le travail de fond&lt;/h2&gt;
&lt;p&gt;En mai, j’ai pu me consacrer à l’avancement de la nouvelle version de l’extension navigateur.
Ce travail est compliqué à mettre en avant car très technique, et donc difficile à illustrer.
L’interface, quant à elle, ne vous sera présentée qu’en septembre ; restez donc connecté·es !&lt;/p&gt;
&lt;p&gt;En tout cas, j’ai pu résoudre un des problèmes qui me gênaient le plus : les personnes qui hébergent leur propre plateforme Flus — qui est sous licence libre — pourront désormais utiliser l’extension sans avoir à en adapter son code.&lt;/p&gt;
&lt;h2&gt;Participation aux JdLL&lt;/h2&gt;
&lt;p&gt;J’ai pu participer au &lt;a href="https://jdll.org/"&gt;JdLL&lt;/a&gt; le weekend des 24 et 25 mai à Lyon.
Je tenais le stand de &lt;a href="https://framasoft.org"&gt;Framasoft&lt;/a&gt;, mais les cartes de visite et les stickers que j’avais apportés m’ont donné l’occasion de présenter Flus.
Les retours ont été positifs et intéressés, &lt;strong&gt;je souhaite donc la bienvenue à toutes les personnes qui se sont inscrites suite à l’évènement 👋&lt;/strong&gt;
C’est au passage toujours un plaisir de participer à celui-ci !&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;Plusieurs fonctionnalités de Flus n’ont jamais été vraiment présentées sur ce blog.
Ce mois-ci, je revenais sur les collections thématiques et comment bien les présenter à vos visiteurs et visiteuses.
Vous pouvez lire l’article ici : « &lt;a href="bien-presenter-vos-collections.html"&gt;Comment bien présenter vos collections Flus&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une astuce pour utiliser Flus.
Je profite de ces articles mensuels pour les repartager sur le blog.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Vous pouvez suivre les collections publiées sur Flus, même si vous n’êtes pas inscrit·e dessus. En effet, chaque collection dispose d’un flux Web que vous pouvez ajouter à votre agrégateur de flux favori (vous utilisez bien un agrégateur de flux pour votre veille, n’est-ce pas ? 👀)&lt;/p&gt;
&lt;p&gt;Pour cela, ajoutez &lt;code&gt;/feed&lt;/code&gt; à la fin de l’URL d’une collection. Par exemple, le flux de la collection « L’actu par Flus » : &lt;a href="https://app.flus.fr/collections/1806651330350867498/feed"&gt;app.flus.fr/collections/1806651330350867498/feed&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et d’ailleurs, cette astuce marche aussi pour les profils !&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Cet article est relativement court par rapport aux précédents, pourtant je n’ai vraiment pas chômé ce mois-ci !
J’ai simplement avancé sur des tâches techniques peu visibles tout en me gardant des choses à annoncer pour la rentrée.&lt;/p&gt;
&lt;p&gt;Il est d’ailleurs possible que j’adapte le format de ces articles pour l’été.
Entre le travail de fond qui avancera et les vacances, j’aurai probablement moins de choses à raconter ici.
N’hésitez pas à me contacter sur les réseaux sociaux pour me dire s’il y a des choses dont vous aimeriez que je parle.&lt;/p&gt;
&lt;p&gt;En attendant, n’hésitez pas à parler de Flus autour de vous.&lt;/p&gt;</content></entry><entry><title>Comment bien présenter vos collections Flus</title><id>urn:uuid:03b55243-d6a3-52a3-a9a2-c49a074f7bf4</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bien-presenter-vos-collections.html" rel="alternate" type="text/html" /><published>2025-05-14T10:00:00+02:00</published><updated>2025-05-14T10:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme vous permettant d’éditorialiser votre veille.
Elle permet de collecter, annoter, ranger et partager des liens vers des contenus sur le Web.&lt;/p&gt;
&lt;p&gt;Les collections de Flus sont l’un des outils les plus puissants de la plateforme.
En effet, elles permettent non seulement de ranger des liens qui ont des thématiques communes, mais aussi de partager publiquement votre veille.
&lt;strong&gt;À ce titre, il est important de bien présenter vos collections pour que vos visiteurs et visiteuses sachent ce qu’elles y trouveront.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tout d’abord, il est bon de rappeler que les collections se trouvent dans l’onglet « Mes liens » de Flus.
Ici, un badge permet de distinguer vos collections publiques.
Après avoir ouvert l’une d’elles, le bouton « Actions » vous permet de personnaliser votre collection de divers moyens.&lt;/p&gt;
&lt;p&gt;Vous pouvez tout d’abord « modifier » la collection afin d’ajuster certains éléments :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le titre est évidemment la composante la plus importante puisque c’est ce que liront en premier vos visiteurs et visiteuses. N’hésitez pas à faire preuve d’originalité !&lt;/li&gt;
&lt;li&gt;La description est (presque) tout aussi importante car vous pouvez détailler la ou les intentions derrière votre collection : &lt;strong&gt;pourquoi l’avez-vous créée ? Comment sélectionnez-vous les liens que vous y partagez ? À quelle fréquence alimentez-vous votre collection ? etc.&lt;/strong&gt; Cette section accepte le format Markdown, pour lequel je propose d’ailleurs &lt;a href="https://flus.fr/markdown"&gt;un guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enfin, afin de la trouver depuis la section « &lt;a href="https://app.flus.fr/discovery"&gt;Découvrir&lt;/a&gt; » de Flus, vous pouvez sélectionner une ou plusieurs thématiques proposées par la plateforme.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vous pouvez aussi modifier l’illustration de votre collection &lt;strong&gt;en cliquant sur « Changer l’illustration ».&lt;/strong&gt;
Celle-ci sera utilisée en bannière de la page, mais également pour les vignettes lorsque la collection apparaitra au sein d’une liste de collections.
Vous pouvez utiliser une image de votre cru, ou encore une image sous licence libre par exemple.
Dans tous les cas, assurez-vous d’avoir le droit de l’utiliser.
Vous pouvez — et souvent devez — créditer l’auteur ou autrice de l’image, en ajoutant une mention et un lien à la description de la collection par exemple.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-collection-actu.webp" alt="La présentation de la collection L’actu par Flus."&gt;

    &lt;figcaption&gt;
        Ma collection « &lt;a href="https://app.flus.fr/collections/1806651330350867498"&gt;L’actu par Flus&lt;/a&gt; » présente le contenu que j’y partage en trois paragraphes.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Il ne vous reste maintenant plus qu’à partager le lien vers votre collection autour de vous !&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en avril ?</title><id>urn:uuid:fa48dd72-b976-5d16-883a-118e548956e9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-avril-2025.html" rel="alternate" type="text/html" /><published>2025-05-01T10:00:00+02:00</published><updated>2025-05-01T10:00:00+02:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci, pas mal de choses : la base technique de l’extension navigateur est posée, un &lt;em lang="en"&gt;design system&lt;/em&gt; fait son apparition, la migration du serveur de mails est terminée, et la gestion du support passe sur Bileto.
Rien que ça !&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Le travail de fond&lt;/h2&gt;
&lt;h3&gt;La base technique de l’extension navigateur est posée&lt;/h3&gt;
&lt;p&gt;Le gros boulot de cette année consiste à remettre à plat l’extension navigateur de Flus.&lt;/p&gt;
&lt;p&gt;J’ai pu avancer ce mois-ci sur la base technique en validant les technologies à utiliser.
La future version permettra de faire beaucoup plus de choses que l’actuelle (comme ajouter des notes à un lien, ou le ranger directement dans des collections).
Par conséquent, la complexité technique va elle aussi augmenter ; &lt;strong&gt;il me fallait donc être sûr de faire les bons choix.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je ne rentre pas dans le détail de ces choix, les plus curieux et curieuses iront voir &lt;a href="https://github.com/flusio/flus-browser/tree/new/redesign"&gt;le dépôt du projet&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Un &lt;em lang="en"&gt;design system&lt;/em&gt; fait son apparition&lt;/h3&gt;
&lt;p&gt;J’ai travaillé sur un début de &lt;em lang="en"&gt;design system&lt;/em&gt;.
Il s’agit d’un ensemble de composants pour construire les interfaces des différents sites et applications de Flus.&lt;/p&gt;
&lt;p&gt;Ce &lt;em lang="en"&gt;design system&lt;/em&gt; a été tiré du chouette travail d’&lt;a href="https://fr.linkedin.com/in/elina-bufferne"&gt;Elina&lt;/a&gt; pour la refonte du site &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.
J’ai étendu son travail pour disposer de palettes de couleurs complètes, et notamment d’un jeu de couleurs pour un futur mode sombre (oui oui 👀).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je compte maintenant l’utiliser pour l’extension navigateur puis, à terme, également pour l’application Web.&lt;/strong&gt;
Le but est d’avoir un design cohérent entre toutes les applications et le site.
Tout ça va cependant encore demander beaucoup de boulot avant d’en arriver là !&lt;/p&gt;
&lt;p&gt;Vous pouvez en avoir un aperçu préliminaire &lt;a href="https://flusio.github.io/flus-design/"&gt;sur cette page&lt;/a&gt; (attention, ce n’est qu’une page de démonstration qui me sert à retrouver facilement les bonnes classes et variables &lt;abbr&gt;CSS&lt;/abbr&gt; notamment).&lt;/p&gt;
&lt;h3&gt;La migration du serveur de mails est terminée&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Bonne nouvelle : j’en ai fini avec la migration de mon serveur de mails !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, j’hébergeais mon propre serveur de mails depuis plus de 10 ans.
Néanmoins, la charge devenait trop pénible avec des emails tombant régulièrement dans les spams de mes destinataires, et un travail de maintenance que je n’avais plus envie de mener.&lt;/p&gt;
&lt;p&gt;J’en ai donc terminé avec cette migration :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les emails transactionnels sont envoyés grâce à &lt;a href="https://www.scaleway.com"&gt;Scaleway&lt;/a&gt; depuis février ;&lt;/li&gt;
&lt;li&gt;et les emails « standards » sont désormais hébergés chez &lt;a href="https://www.infomaniak.com"&gt;Infomaniak&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ça a été un gros travail de préparation et de planification, je suis donc très content que tout ce soit passé de manière invisible pour vous.&lt;/p&gt;
&lt;h3&gt;La gestion du support passe sur Bileto&lt;/h3&gt;
&lt;p&gt;Petit changement pour les personnes qui me posent des questions depuis &lt;a href="https://flus.fr/contact"&gt;le formulaire de contact&lt;/a&gt; par exemple.
&lt;strong&gt;Les demandes seront désormais grâce au logiciel &lt;a href="https://github.com/Probesys/bileto"&gt;Bileto&lt;/a&gt;&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;,&lt;/strong&gt; que je développe par ailleurs sur mon second mi-temps.&lt;/p&gt;
&lt;p&gt;Je gérais jusqu’à maintenant les demandes de support exclusivement par email, mais ce n’était pas toujours très satisfaisant.
Je voulais par exemple assurer un meilleur suivi des demandes « en cours » et les dissocier des demandes déjà résolues.
Je voulais également pouvoir les catégoriser pour pouvoir plus facilement revenir sur des demandes passées par exemple.&lt;/p&gt;
&lt;p&gt;Comme j’ai travaillé sur Bileto pendant plus de 2 ans, je savais qu’il répondrait très bien à mes besoins.
C’est aussi l’occasion de l’éprouver un peu plus, pour ensuite pouvoir encore l’améliorer.&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;J’ai publié un article ce mois-ci pour expliquer comment importer ses flux Web depuis un autre service que Flus à partir d’un fichier &lt;abbr&gt;OPML&lt;/abbr&gt;.
&lt;strong&gt;C’est une très bonne manière de tester le service en conditions réelles.&lt;/strong&gt;
L’article est d’ailleurs tombé à point nommé puisque Netvibes, un agrégateur de flux historique, a annoncé ce mois-ci qu’il fermerait ses portes le 2 juin prochain.
L’occasion de venir tester Flus ?&lt;/p&gt;
&lt;p&gt;Vous pouvez lire l’article ici : « &lt;a href="importez-depuis-un-fichier-opml.html"&gt;Importez vos flux Web à partir d’un fichier OPML&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une astuce pour utiliser Flus.
Je profite de ces articles mensuels pour les repartager sur le blog.
D’ailleurs en parlant de gestion de vos données…&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Il vous est possible d’exporter une archive de vos données Flus. L’objectif est de vous permettre de quitter la plateforme (ça peut arriver !) sans devoir abandonner toute votre veille durement construite.&lt;/p&gt;
&lt;p&gt;Pour cela, ouvrez le menu utilisateur en cliquant sur votre avatar, puis « Compte &amp;amp; données » et « Télécharger vos données ». Générez une nouvelle archive, puis téléchargez-la.&lt;/p&gt;
&lt;p&gt;Plus d’informations dans cet article de 2021 : &lt;a href="telechargez-vos-donnees.html"&gt;Téléchargez vos données&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Le mois d’avril a été particulièrement chargé puisque j’ai clôturé tout un tas de sujets qui prenaient de la place dans mon quotidien.&lt;/strong&gt;
Je vais désormais avoir un peu plus de temps à accorder au développement de l’extension navigateur qui est également un sacré morceau.&lt;/p&gt;
&lt;p&gt;Dans un monde parfait, je pourrais dédier encore plus de temps à Flus, et pour cela j’ai besoin que le projet se fasse connaître auprès de plus de monde.
N’hésitez donc pas à parler de Flus autour de vous, notamment à des personnes qui font de la veille au quotidien !&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Accéder au site de Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;En réalité &lt;a href="https://github.com/flusio/bileto"&gt;une version forkée&lt;/a&gt; dont les modifications seront amenées à être intégrée au dépôt d’origine.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Importez vos flux Web à partir d’un fichier OPML</title><id>urn:uuid:410bee89-f687-50d5-858e-7c53a5f4ea65</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/importez-depuis-un-fichier-opml.html" rel="alternate" type="text/html" /><published>2025-04-16T10:00:00+02:00</published><updated>2025-04-16T10:00:00+02:00</updated><content type="html">&lt;p&gt;Flus est un service de veille en ligne vous permettant de collecter, ranger, commenter et partager des liens.
Il vous offre notamment la possibilité de suivre des flux Web ; c’est-à-dire que vous pouvez recevoir les dernières actualités de vos sites favoris directement dans Flus.&lt;/p&gt;
&lt;p&gt;Vous utilisez déjà un agrégateur de flux, mais vous souhaitez tout de même essayer Flus ?
&lt;strong&gt;Bonne nouvelle : il est très facile d’importer votre liste de flux en quelques clics.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il vous faut au préalable vous procurer un fichier dit « &lt;abbr&gt;OPML&lt;/abbr&gt; » — le nom de ce format de fichiers — contenant la liste de vos flux.
Par exemple, si vous utilisez Feedly, vous pouvez vous rendre dans « &lt;em lang="en"&gt;Settings&lt;/em&gt; », puis « &lt;em lang="en"&gt;Privacy and Personal data&lt;/em&gt; », et enfin « &lt;em lang="en"&gt;Download your data&lt;/em&gt; ».
Un lien vers une archive de vos données vous sera alors envoyé par email. Vous trouverez dans cette archive un fichier nommé &lt;code&gt;subscriptions.opml&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ensuite dans Flus, rendez-vous dans « Compte &amp;amp; données », puis « Importer depuis un fichier &lt;abbr&gt;OPML&lt;/abbr&gt; » et cliquer sur « Importer un fichier ».&lt;/strong&gt;
Sélectionnez le fichier &lt;abbr&gt;OPML&lt;/abbr&gt; récupéré précédemment.
Après quelques secondes d’attente, vous serez redirigé·es vers la liste de vos flux, qui seront en train d’être synchronisés.
Vous pouvez désormais commencer à &lt;a href="comment-bien-utiliser-le-journal.html"&gt;remplir votre journal.&lt;/a&gt;&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-import-opml.webp" alt="La page de Flus permettant d’importer un fichier OPML."&gt;
&lt;/div&gt;

&lt;p&gt;Vous le voyez, grâce aux fichiers OPML, &lt;strong&gt;il est très facile de tester, voire de migrer complètement d’un service d’agrégation de flux à un autre.&lt;/strong&gt;
En poussant la réflexion un cran plus loin, on se rend compte de la force des standards ouverts : lorsqu’ils sont respectés, les utilisateurices ne sont plus prisonniers des services qu’ils et elles utilisent.
Évidemment, Flus vous permet également &lt;a href="telechargez-vos-donnees.html"&gt;d’exporter vos flux&lt;/a&gt; (et bien plus !)&lt;/p&gt;
&lt;p&gt;Vous pouvez donc désormais tester Flus en conditions réelles en suivant les indications de cet article, &lt;strong&gt;et en vous inscrivant sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en mars ?</title><id>urn:uuid:dbb12a41-6986-530e-a028-dce697faba7f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-mars-2025.html" rel="alternate" type="text/html" /><published>2025-03-27T09:00:00+01:00</published><updated>2025-03-27T09:00:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque mois un article pour résumer mon activité mensuelle.
Ce mois-ci : la poursuite de la migration du serveur de mails et le début des travaux concernant l’amélioration de l’extension navigateur.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Améliorations de l’extension navigateur&lt;/h2&gt;
&lt;p&gt;Comme annoncé en septembre dernier dans &lt;a href="feuille-de-route-2025.html"&gt;ma feuille de route 2025&lt;/a&gt;, &lt;strong&gt;je souhaite améliorer grandement l’extension navigateur pour permettre de nouvelles possibilités de veille avec elle.&lt;/strong&gt;
Aujourd’hui, elle permet uniquement de marquer des liens pour les lire plus tard.
Ça a le mérite d’exister, mais que diriez-vous d’aussi pouvoir ranger les liens dans vos collections, ou ajouter des notes directement depuis l’extension ?&lt;/p&gt;
&lt;p&gt;Le premier travail, assez urgent, a consisté à migrer l’extension vers le « Manifest v3 ».
Le Manifest, c’est un standard pour que les extensions fonctionnent de la même manière quel que soit le navigateur&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.
Les extensions utilisant l’ancienne version du Manifest ne seront bientôt plus fonctionnelles sur Chrome ; il était donc grand temps que je m’occupe de cette mise à jour.
&lt;strong&gt;La version 0.9 qui est sortie récemment assure donc que l’extension continuera de fonctionner sur Chrome durant les mois à venir.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Une fois cela fait, &lt;strong&gt;je me suis attelé à réaliser des maquettes de la future version de l’extension.&lt;/strong&gt;
Il est encore un peu tôt pour vous les partager, mais si vous avez du temps pour me faire des retours, &lt;strong&gt;on peut se prévoir un créneau pour échanger ensemble dessus !&lt;/strong&gt;
N’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;me contacter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il faudra encore attendre quelques mois avant de voir cette nouvelle extension arriver, mais en attendant vous pouvez la retrouver :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sur &lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;le store de Firefox&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;et &lt;a href="https://chromewebstore.google.com/detail/flus/gikjpohbbimicecbndkefebbpjobokjd?hl=fr"&gt;le store de Chrome.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Poursuite des opérations de migration du serveur de mails&lt;/h2&gt;
&lt;p&gt;Entamée le mois dernier afin de ne plus avoir à gérer mon propre serveur de mails (et donc moins tomber dans les spams de mes destinataires), la migration de mes mails s’est poursuivie en mars.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai franchi une étape majeure ce mois-ci en migrant mon adresse personnelle vers Infomaniak.&lt;/strong&gt;
Cette étape était nécessaire avant de m’attaquer aux adresses professionnelles, car je souhaitais tester et éprouver le service avant.
Tout s’est fait de manière fluide, et cela m’a permis de mettre en place une procédure pour éviter quelques erreurs.&lt;/p&gt;
&lt;p&gt;Il me reste encore à organiser pas mal de choses (notamment concernant l’adresse email de support — j’aurai l’occasion d’en reparler), mais j’espère avoir terminé fin avril / début mai.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’est en tout cas un vrai soulagement de voir le bout de ce tunnel et de pouvoir envisager de me consacrer à d’autres tâches qui apporteront plus de valeur aux utilisateurs et utilisatrices du service !&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;J’ai publié ce mois-ci un article pour présenter &lt;strong&gt;deux astuces concernant le moteur de recherche de Flus : la recherche par tag et la recherche par &lt;abbr&gt;URL&lt;/abbr&gt;.&lt;/strong&gt;
En rédigeant l’article, je me suis d’ailleurs rendu compte qu’il était possible de rechercher par extension d’&lt;abbr&gt;URL&lt;/abbr&gt;, ce qui peut permettre de retrouver des liens vers des fichiers &lt;abbr&gt;PDF&lt;/abbr&gt; par exemple.
Comme quoi, j’en apprends moi-même sur l’outil que je développe !&lt;/p&gt;
&lt;p&gt;Vous pouvez lire l’article ici : « &lt;a href="https://flus.fr/carnet/retrouvez-n-importe-quel-lien-avec-la-recherche-avancee.html"&gt;Retrouvez n’importe quel lien avec la recherche avancée de Flus&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une astuce pour utiliser Flus.
Je profite de ces articles mensuels pour les repartager sur le blog.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Le saviez-vous ?
Vous disposez d’un profil public dans Flus vous permettant de partager facilement autour de vous un point d’entrée vers votre veille.&lt;/p&gt;
&lt;p&gt;Pour y accéder, ouvrez le menu utilisateur en cliquant sur votre avatar, puis « Profil ».
Vous n’avez plus qu’à copier l’URL de cette page.&lt;/p&gt;
&lt;p&gt;Vous y retrouverez les derniers liens que vous avez partagés ainsi que l’ensemble de vos collections publiques.&lt;/p&gt;
&lt;p&gt;Plus d’informations dans cet article de 2022 : &lt;a href="https://flus.fr/carnet/votre-profil-flus.html"&gt;Votre profil Flus&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Le début de l’année 2025 est passé à toute vitesse et je cours un peu après le temps.
Heureusement, j’arrive à avancer sur les objectifs que je me suis fixés.
L’extension navigateur était le sujet qui m’inquiétait le plus car comportant beaucoup de paramètres inconnus.
Je suis toutefois bien rassuré d’avoir fait des maquettes ; j’ai hâte de vous les présenter (et encore plus qu’elles prennent vie !)&lt;/p&gt;
&lt;p&gt;Si je cours après le temps, c’est aussi que je travaille sur Flus à mi-temps.
&lt;strong&gt;La bonne nouvelle, c’est que les chiffres sont en hausse depuis septembre, ce qui montre un intérêt croissant pour le projet.&lt;/strong&gt;
Les personnes qui en parlent autour d’elles font clairement une différence, et je vous en remercie encore !&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Accéder au site de Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;En théorie, parce qu’en pratique il faut quand même jongler un peu pour adapter l’extension aux spécificités des navigateurs.
C’est aussi le Manifest V3 qui fait que vous ne pouvez plus bloquer les pubs correctement sur Chrome. L’occasion de changer de navigateur ?&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Retrouvez n’importe quel lien avec la recherche avancée de Flus</title><id>urn:uuid:f559fc64-5601-5fb0-b54d-099578e4acc3</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/retrouvez-n-importe-quel-lien-avec-la-recherche-avancee.html" rel="alternate" type="text/html" /><published>2025-03-12T08:30:00+01:00</published><updated>2025-03-12T08:30:00+01:00</updated><content type="html">&lt;p&gt;Il vous est sans doute déjà arrivé de vouloir retrouver un article que vous aviez vu passer.
Cependant, vous ne savez plus où c’était, et l’historique de votre navigateur n’est pas très pratique…
Impossible de remettre la main dessus !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grâce à Flus, vous gardez heureusement une trace de tous les contenus que vous lisez en ligne.&lt;/strong&gt;
Et comme vous le savez peut-être, en plus de vous permettre &lt;a href="editorialisation-de-contenus.html"&gt;d’éditorialiser votre veille&lt;/a&gt;, Flus vous met à disposition un champ de recherche permettant de retrouver rapidement un lien.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour cela, rendez-vous dans l’onglet « Mes liens », et repérez le champ de recherche directement sous la barre de navigation.&lt;/strong&gt;
Ici, entrez simplement un ou plusieurs mot-clés qui seront cherchés dans les titres de vos liens.
Flus se chargera de retrouver les liens que vous avez stockés ou marqués comme lus et qui correspondent à votre recherche.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-search.webp" alt="La page de résultats pour la recherche « quoi de neuf ». On y voit 3 liens sur 40 résultats."&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;En plus de cette recherche simple par titre, il existe deux astuces avancées pour rendre votre recherche encore plus puissante.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;La recherche par tag&lt;/h2&gt;
&lt;p&gt;Tout d’abord, &lt;strong&gt;vous pouvez rechercher des liens avec des « #tags ».&lt;/strong&gt;
Ainsi, Flus ne retournera que les liens que vous avez explicitement tagués.
Vous pouvez également exclure des tags en les préfixant par le caractère « moins » (-).&lt;/p&gt;
&lt;p&gt;Par exemple :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;France #santé -#politique
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Cette recherche retournera tous les liens qui contiennent le mot « France » dans leur titre, tout en possédant le tag « #santé ».
Néanmoins, les liens qui possèdent également le tag « #politique » seront, quant à eux, exclus.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pouvez ainsi comprendre toute l’importance qu’il y a à correctement &lt;a href="flus-un-point-un.html"&gt;taguer vos liens&lt;/a&gt; !&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;La recherche par URL&lt;/h2&gt;
&lt;p&gt;La seconde astuce à votre disposition consiste à &lt;strong&gt;limiter les résultats de votre recherche à une URL.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si vous savez que le lien que vous cherchez a été publié sur un site spécifique, vous pouvez ainsi limiter les résultats grâce au mot-clé &lt;code&gt;url:&lt;/code&gt;.
Par exemple, si vous vous souvenez avoir lu un article qui parlait de mobile sur ce blog, vous pouvez effectuer la recherche suivante :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;mobile url: flus.fr
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Comme ce mot-clé recherche dans n’importe quelle partie de l’URL, vous pouvez également utiliser ce mot-clé pour retrouver des liens qui pointent, par exemple, vers des fichiers PDF :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;url: .pdf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Si, vous aussi, vous en avez marre de ne jamais retrouver les liens que vous avez vu passer, Flus est l’outil idéal pour vous seconder.&lt;/p&gt;
&lt;p&gt;Bon à savoir, il n’est pas nécessaire que vous ayez rangé les liens dans une collection spécifique.
Flus est en effet capable de retrouver des liens que vous avez simplement marqués comme lus ou bien placés dans vos signets.
Cela augmente donc vos chances de retrouver un lien que vous aviez simplement survolé par le passé.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si ce n’est pas encore le cas, n’hésitez pas à vous inscrire sur Flus et à en parler autour de vous !&lt;/strong&gt;&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en février ?</title><id>urn:uuid:f84cb237-c0e7-5fa8-a798-2a55e3e787fe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-fevrier-2025.html" rel="alternate" type="text/html" /><published>2025-02-27T13:00:00+01:00</published><updated>2025-02-27T13:00:00+01:00</updated><content type="html">&lt;p&gt;Tous les mois je publie un article pour résumer mon activité mensuelle. Ce mois-ci : une mise à jour, le début de la migration du serveur de mails, et l’évènement AlpOSS.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Mise à jour vers Flus 1.2&lt;/h2&gt;
&lt;p&gt;Flus a reçu une nouvelle mise à jour.&lt;/p&gt;
&lt;p&gt;Outre l’apparition de la fréquence de publication déjà mentionnée dans &lt;a href="frequence-de-publication.html"&gt;un article précédent&lt;/a&gt;, un autre changement important fait son apparition : &lt;strong&gt;les comptes seront désormais supprimés automatiquement au bout d’un an d’inactivité.&lt;/strong&gt;
C’est l’occasion de faire du ménage dans les données que je stocke, notamment les données personnelles.&lt;/p&gt;
&lt;p&gt;Autre changement, plus technique : j’ai grandement amélioré le code qui synchronise les flux.
La synchronisation s’adapte maintenant à la fréquence de publication de chaque flux.
Ainsi, un flux qui publie beaucoup sera synchronisé toutes les heures, tandis qu’un flux qui publie très peu sera synchronisé toutes les 24 heures.
Ce changement a permis de réduire de 25 % le nombre de requêtes vers des serveurs externes : une amélioration non négligeable !&lt;/p&gt;
&lt;p&gt;Pour les plus curieux et curieuses, je vous invite à lire les notes pour les versions &lt;a href="https://github.com/flusio/Flus/releases/tag/v1.2.0"&gt;1.2.0&lt;/a&gt; et &lt;a href="https://github.com/flusio/Flus/releases/tag/v1.2.1"&gt;1.2.1&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Début des opérations de migration du serveur de mails&lt;/h2&gt;
&lt;p&gt;Comme je l’ai précisé dans plusieurs articles précédents : l’objectif technique de 2025 va être de ne plus héberger mon serveur de mails afin de m’éviter cette charge de travail non négligeable (et le stress qui va avec !)&lt;/p&gt;
&lt;p&gt;Les opérations ont commencé : &lt;strong&gt;les mails transactionnels — par exemple les mails vous avertissant de la fin de votre abonnement — sont désormais envoyés grâce à un nouveau prestataire : &lt;a href="https://www.scaleway.com/fr/"&gt;Scaleway&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ces mails sont un peu particuliers car ils peuvent être envoyés en grand nombre et nécessitent une bonne délivrabilité. Le suivi de la réputation de ces emails est donc important pour éviter de tomber dans les spams des destinataires.&lt;/p&gt;
&lt;p&gt;La suite, notamment la migration de l’adresse email de support, se fera dans plusieurs semaines, à priori chez &lt;a href="https://www.infomaniak.com/"&gt;Infomaniak&lt;/a&gt; (Scaleway ne proposant pas d’offre pour ce genre d’emails plus « standards »).&lt;/p&gt;
&lt;h2&gt;Présence à AlpOSS&lt;/h2&gt;
&lt;p&gt;J’étais présent à &lt;a href="https://alposs.fr/"&gt;AlpOSS&lt;/a&gt; le jeudi 20 février.
C’était l’occasion de discuter avec quelques utilisateurs et utilisatrices et de présenter Flus aux personnes qui ne connaissaient pas.&lt;/p&gt;
&lt;p&gt;L’évènement était très chouette, j’espère avoir l’occasion d’y donner une présentation officielle l’année prochaine !&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une astuce pour utiliser Flus.
Je profite de ces articles mensuels pour les repartager sur le blog.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Le saviez-vous ? Les collections de Flus vous permettent de stocker et organiser thématiquement vos liens vers des ressources Web.&lt;/p&gt;
&lt;p&gt;Pour démarrer avec les collections, rendez-vous dans « Mes liens » et « Créer une collection ».
Ajoutez-y ensuite un lien en cliquant sur « Ajouter un lien » (facile non ?)&lt;/p&gt;
&lt;p&gt;Besoin d’une idée de collection ? Et si vous regroupiez les liens vers tous ces outils en ligne pour lesquels vous vous dites « ça a l’air pratique, il faudrait que je l’essaye un de ces jours ! »&lt;/p&gt;
&lt;h2&gt;Les évènements à venir&lt;/h2&gt;
&lt;p&gt;Ces évènements se dérouleront en mai, donc ma venue reste à confirmer, mais je devrais me rendre à Lyon :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le 15 mai pour les &lt;a href="https://www.rpll.fr/"&gt;RPLL&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;les 24 et 25 mai pour les &lt;a href="https://jdll.org/"&gt;JdLL&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Se protéger de l’info-pollution en évitant les flux bavards</title><id>urn:uuid:d26bdbe0-1d66-5ebb-9c1d-12d15c8a5e34</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/frequence-de-publication.html" rel="alternate" type="text/html" /><published>2025-02-19T10:20:00+01:00</published><updated>2025-02-19T10:20:00+01:00</updated><content type="html">&lt;p&gt;Qui ne s’est jamais retrouvé à crouler sous le nombre de publications de son fil d’actualité et devoir faire du tri dans ses sources d’information ?&lt;/p&gt;
&lt;p&gt;Malgré plusieurs protections pour vous protéger de la surcharge informationnelle, cette question se pose également dans Flus.
Vous pouvez ainsi rapidement vous retrouver à suivre plusieurs sites qui publient trop.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme d’éditorialisation de votre veille.
Elle vous permet entre autres de suivre, ranger, commenter et partager du contenu en ligne.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour une veille efficace et non anxiogène, il est important de ne pas se laisser dépasser par le nombre de contenus publiés par les sites que vous suivez.&lt;/strong&gt;
Pour vous y aider, Flus vous affiche donc désormais la fréquence de publication de chaque flux et collection.
Ainsi, vous pourrez suivre sans souci un site qui publie une fois par mois, tandis que vous éviterez sans doute ceux publiant plusieurs fois par jour…
Mais enfin, ça, c’est vous qui décidez !&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-frequence-publication.webp" alt=""&gt;

    &lt;figcaption&gt;
        Le flux de France Info publie en moyenne 71 liens par jour.
        C’est probablement trop pour beaucoup de monde, mais d’autres personnes arriveront à gérer cette fréquence.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Connaître la fréquence de publication vous sera utile dans deux situations principalement.&lt;/p&gt;
&lt;p&gt;Tout d’abord, vous pourrez facilement déterminer si un flux ou collection publie trop pour vous avant même de la suivre.
Si tel est le cas, mais que vous tenez malgré tout à recevoir les actualités de celle-ci, rappelez-vous que vous pouvez &lt;a href="des-reglages-pour-filtrer-vos-flux.html"&gt;configurer le filtre temporel&lt;/a&gt; pour n’avoir que les publications parues durant les dernières 24 heures.&lt;/p&gt;
&lt;p&gt;Savoir si un flux publie trop nécessite toutefois parfois de s’y confronter.
Une fois suivi, si vous avez le sentiment qu’un flux spamme un peu trop votre journal, il est facile de vérifier sa fréquence de publication.
Vous aurez ainsi l’information de quel volume de contenus vous êtes prêt·es à suivre.
Vous pourrez ensuite adapter le filtre temporel, ou carrément arrêter de suivre le flux concerné.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Avec cette nouvelle fonctionnalité, c’est un outil en plus pour mener votre veille dans des conditions agréables !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en janvier ?</title><id>urn:uuid:183bcc92-6c44-5bc6-b0f9-373220f4cbbe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-janvier-2025.html" rel="alternate" type="text/html" /><published>2025-01-30T08:30:00+01:00</published><updated>2025-01-30T08:30:00+01:00</updated><content type="html">&lt;p&gt;Tous les mois je publie un article pour résumer mon activité mensuelle. Ce mois-ci : de la gestion de projet, un peu de développement et la préparation de la migration du serveur de mails.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens. Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Gestion de projet et retours utilisateurices&lt;/h2&gt;
&lt;p&gt;Le début du mois a été dédié à la mise en place du plan de communication pour les premiers mois de l’année, et plus spécifiquement les choses à publier en janvier.
Comme je travaille à mi-temps, il est parfois compliqué de prendre le temps de publier sur les réseaux sociaux.
C’est pourquoi j’essaye désormais de préparer un maximum de choses à l’avance.&lt;/p&gt;
&lt;p&gt;Le début de l’année, c’est aussi le moment où je fais un point sur les chiffres :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;D’un point de vue financier, j’ai mis à jour l’article &lt;a href="bilan-2024.html"&gt;Bilan 2024&lt;/a&gt; avec les chiffres finalisés.
  &lt;strong&gt;Le mois de décembre a rapporté légèrement plus que prévu, et c’est une bonne nouvelle.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Du point de vue des métriques de visites, la hausse est très notable avec notamment &lt;strong&gt;une hausse de 44 % des visites uniques sur la page d’accueil par rapport aux 6 premiers mois de l’année.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Enfin, j’ai commencé à améliorer ma façon de gérer les retours utilisateurices en me créant un espace dédié dans lesquels je peux lister tous les retours que l’on me fait de manière thématique.
C’est les balbutiements de ce nouveau système, donc il y a fort à parier qu’il évolue encore.
L’objectif est d’être capable de proposer des fonctionnalités en meilleure adéquation avec vos besoins.&lt;/p&gt;
&lt;h2&gt;Un peu de développement&lt;/h2&gt;
&lt;p&gt;J’ai fait relativement peu de développement ce mois-ci.
Cela a constitué principalement à mettre à jour les dépendances logicielles et à corriger quelques bugs ; rien qui ne nécessite que je rentre dans les détails ici.
Une nouvelle version devrait bientôt être publiée pour mettre en ligne ces correctifs.&lt;/p&gt;
&lt;p&gt;Mais avant cela, je souhaite terminer un travail technique pour améliorer la synchronisation des flux.
L’objectif final est d’être un service plus respectueux de ses voisins en diminuant le nombre de requêtes externes faites vers les flux Web.
&lt;em&gt;In fine,&lt;/em&gt; Flus devrait se faire potentiellement moins bloquer par les autres sites (phénomène qui a eu tendance à s’amplifier ces dernières semaines).&lt;/p&gt;
&lt;p&gt;Il sera temps ensuite de commencer le travail sur la refonte de l’extension navigateur 👀&lt;/p&gt;
&lt;h2&gt;Planification de la migration du serveur de mails&lt;/h2&gt;
&lt;p&gt;Je l’ai évoqué au détour de mon bilan 2024 : l’un des objectifs techniques de cette année va être de ne plus héberger moi-même mes mails.
Cela fait plus de 10 ans que j’héberge mon propre serveur de mails.
Mais après tout ce temps, et malgré de bonnes pratiques mises en place, mes mails continuent de tomber dans les spams de manière régulière.&lt;/p&gt;
&lt;p&gt;Comme je suis amené à envoyer de plus en plus de mails au fur et à mesure que le service grandit, je ne me sens plus les épaules de gérer ça moi-même.
Il y a aussi un peu de fatigue qui s’accumule, et l’envie de me consacrer à d’autres choses plus stimulantes.
C’est pourquoi j’ai mis un début de plan sur pied pour passer chez un (ou plusieurs) prestataire qui gèrera ça mieux que moi.&lt;/p&gt;
&lt;p&gt;En principe, l’envoi des mails transactionnels (notamment les mails vous avertissant de la fin de votre abonnement) devraient assez rapidement migrer.&lt;/p&gt;
&lt;h2&gt;Le saviez-vous ?&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Chaque mois, je partage désormais sur les réseaux sociaux (&lt;a href="https://piaille.fr/@flus"&gt;Mastodon&lt;/a&gt; et &lt;a href="https://www.linkedin.com/company/flus-fr"&gt;LinkedIn&lt;/a&gt;) une petite astuce pour utiliser Flus. Je profite de ces articles mensuels pour les repartager sur le blog.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Le saviez-vous ? Flus vous permet de stocker facilement des contenus à lire plus tard.&lt;/p&gt;
&lt;p&gt;Pour cela, rendez-vous dans l’onglet « Lecture », puis « Signets », et « Ajouter un lien ». Il ne vous reste plus qu’à copier-coller l’adresse &lt;abbr&gt;HTTP&lt;/abbr&gt; du contenu que vous voulez consulter plus tard.&lt;/p&gt;
&lt;p&gt;Vous pouvez également installer l’extension navigateur pour ajouter une page Web en 2 clics ! (&lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;pour Firefox&lt;/a&gt; et &lt;a href="https://chromewebstore.google.com/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;Chrome&lt;/a&gt;).&lt;/p&gt;
&lt;h2&gt;Un très bon démarrage&lt;/h2&gt;
&lt;p&gt;Ce début d’année a été très encourageant.
En effet, il y a eu 17 renouvellements d’abonnements pour un chiffre d’affaires de 671 € (objectif mensuel atteint !)
Par rapport à janvier 2024, c’est une hausse de 50 %.&lt;/p&gt;
&lt;p&gt;Il y a par ailleurs eu de nombreux renouvellements au tarif soutien (à plus de 60 € !), &lt;strong&gt;ce qui est très encourageant vis-à-vis du modèle du &lt;a href="https://flus.fr/tarifs"&gt;prix libre&lt;/a&gt; que je propose.&lt;/strong&gt;
La démarche semble comprise et même encouragée !&lt;/p&gt;
&lt;p&gt;Enfin, il y a eu un beau pic de visites sur un lien partagé sur Flus.
Conséquence : il y a eu plus de 1 600 visites uniques sur l’application en janvier, alors qu’on tourne généralement plutôt autour des 600 ou 700 visites uniques.&lt;/p&gt;
&lt;p&gt;Bref, de beaux chiffres qui me motivent à continuer les efforts de communication.
&lt;strong&gt;Un très grand merci au passage à toutes les personnes qui parlent de Flus autour d’elles et eux, ça fait une nette différence !&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Les évènements à venir&lt;/h2&gt;
&lt;p&gt;Pour terminer, c’est le retour de la section des évènements auxquels je compte me rendre.&lt;/p&gt;
&lt;p&gt;Le 20 février, je serai à &lt;a href="https://alposs.fr/"&gt;AlpOSS&lt;/a&gt; à Échirolles, près de Grenoble.
J’y donnerai une conférence non pas sur Flus, mais sur un autre projet sur lequel je travaille pendant mon second mi-temps : &lt;a href="https://github.com/Probesys/bileto"&gt;Bileto&lt;/a&gt;, une application de ticketing pour gérer votre support (&lt;a href="https://pretalx.com/alposs-2025/talk/SDC9R7/"&gt;lien vers la présentation&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Enfin, c’est dans bien plus longtemps, mais je devrais me rendre à Lyon :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le 15 mai pour les &lt;a href="https://www.rpll.fr/"&gt;&lt;abbr&gt;RPLL&lt;/abbr&gt;&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;les 24 et 25 mai pour les &lt;a href="https://jdll.org/"&gt;&lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;N’hésitez pas à faire coucou si vous êtes dans les parages de l’un ou l’autre de ces évènements, je porterai un sweat Flus.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en décembre ?</title><id>urn:uuid:c3286013-9c5f-566e-a35c-b924ee37cda9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-decembre-2024.html" rel="alternate" type="text/html" /><published>2024-12-31T18:40:00+01:00</published><updated>2024-12-31T18:40:00+01:00</updated><content type="html">&lt;p&gt;Tous les mois je publie un article pour résumer mon activité mensuelle.
Ce mois-ci : la finalisation de la retraite d’un service, les 5 ans de Flus et… du repos !&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens. Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;De flus.io à flus.fr&lt;/h2&gt;
&lt;p&gt;Lorsque j’ai démarré mon activité, j’ai d’abord proposé un service basé sur un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; traditionnel : FreshRSS.
Celui-ci était accessible à l’adresse flus.io.&lt;/p&gt;
&lt;p&gt;Quelques mois plus tard, j’ai réalisé que je voulais proposer quelque chose de « neuf ».
Le nouveau service qui a émergé de cette envie a été Flus, à l’adresse &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Au fil du temps, il a fallu que je rode le discours pour parler de chacun des services, mais ça a toujours été compliqué.
Finalement, j’ai décidé de &lt;a href="une-retraite-bien-meritee-pour-freshrss.html"&gt;la retraite du premier service&lt;/a&gt; cette année.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai conclu cette mise à la retraite ce mois-ci en redirigeant l’adresse flus.io vers flus.fr.&lt;/strong&gt;
FreshRSS reste toujours accessible aux personnes déjà inscrites à l’adresse &lt;a href="https://rss.flus.fr"&gt;rss.flus.fr&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Les 5 ans de Flus&lt;/h2&gt;
&lt;p&gt;Je fête la cinquième année de Flus ce mois-ci.
J’ai profité de cette occasion et de la fin d’année pour rédiger &lt;a href="bilan-2024.html"&gt;mon traditionnel article bilan annuel&lt;/a&gt; (à noter que les chiffres en un peu évolué depuis le 20 décembre, je le remettrai à jour dans les jours qui viennent).&lt;/p&gt;
&lt;p&gt;L’important à retenir est que cette activité m’a permis de trouver un équilibre de vie qui me plaise, bien que les objectifs financiers ne soient pas atteints.&lt;/p&gt;
&lt;p&gt;J’espère que l’année 2025 sera aussi riche que cette année ; en tout cas je ne manque pas d’idées pour améliorer Flus !&lt;/p&gt;
&lt;h2&gt;Du repos&lt;/h2&gt;
&lt;p&gt;L’une des clés qui font que Flus a 5 ans, c’est en grande partie parce que j’ai su ralentir quand il le fallait.
J’ai décidé de m’octroyer du repos en cette fin d’année.&lt;/p&gt;
&lt;p&gt;Je me suis en effet rendu compte que je n’avais quasiment pas pris de repos malgré une année 2024 très dense à la fois au niveau professionnel et personnel.
Il était temps que je souffle !&lt;/p&gt;
&lt;h2&gt;Bonne fin d’année&lt;/h2&gt;
&lt;p&gt;Je termine cet article en vous souhaitant une bonne fin d’année, et en remerciant encore une fois les personnes qui m’ont aidé dans mon aventure avec Flus.
À l’année prochaine !&lt;/p&gt;
&lt;p&gt;&lt;img alt="Un sapin de Noël avec, entre autre, le logo de Flus en guise de décoration." src="images/photos/noel.webp" /&gt;&lt;/p&gt;</content></entry><entry><title>Bilan 2024 — 5 ans de Flus</title><id>urn:uuid:91a4eec0-5ba9-5bfe-a998-4351cac5c529</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2024.html" rel="alternate" type="text/html" /><published>2024-12-20T12:00:00+01:00</published><updated>2025-01-02T10:45:00+01:00</updated><content type="html">&lt;p&gt;Je publie chaque année un bilan de Flus.
C’est l’occasion d’un exercice réflexif sur mon activité, permettant de comparer l’évolution par rapport aux années précédentes.&lt;/p&gt;
&lt;p&gt;Habituellement, je publie ces bilans plutôt en janvier une fois que tous les chiffres sont arrêtés.
Je n’en fais toutefois pas une règle stricte, et les chiffres ne sont pas les seules informations intéressantes de cet article !
&lt;del&gt;Gardez seulement en tête que la partie financière risque encore d’évoluer un peu, mais que je remettrai l’article à jour en janvier.&lt;/del&gt;
&lt;em&gt;Changement du 2 janvier 2024 : j’ai mis à jour l’article avec les bons chiffres.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cette année, Flus souffle sa cinquième bougie.&lt;/strong&gt;
J’en profite donc pour faire un bilan très personnel de ces 5 premières années en fin d’article.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille en ligne.
Elle permet l’éditorialisation de votre veille, en complétant les différents outils que vous pouvez déjà utiliser au quotidien.
Vous pouvez ainsi y collecter, organiser, retrouver et partager facilement les liens issus de votre veille.&lt;/p&gt;
&lt;p&gt;Vous pouvez retrouver les bilans des années précédentes en cliquant sur les liens suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="bilan-2020.html"&gt;Le bilan de la première année de Flus &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2021.html"&gt;Bilan 2021&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2022.html"&gt;Bilan 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="bilan-2023.html"&gt;Bilan 2023&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Bilan de l’activité&lt;/h2&gt;
&lt;p&gt;Beaucoup de choses se sont passées cette année, bien que la majeure partie se soit passée en sous-marin jusqu’en septembre.
En effet, j’ai débuté le mois de janvier en souhaitant &lt;strong&gt;retravailler ma stratégie globale :&lt;/strong&gt; cela m’a amené à entamer plusieurs chantiers internes qui n’ont pas été visibles avant la fin de cette année.&lt;/p&gt;
&lt;h3&gt;Des interviews autour de la veille&lt;/h3&gt;
&lt;p&gt;J’ai commencé l’année en menant des interviews avec une dizaine de personnes.
Le but de ces interviews était de mieux comprendre les besoins en termes de veille de chacun et chacune.
C’est à cette occasion que le terme d’« éditorialisation » s’est imposé à moi : il revenait systématiquement lors des discussions.
Merci beaucoup aux personnes qui ont participé.
Je souhaite d’ailleurs renouveler ce travail l’année prochaine car il a été fondamental pour la suite de l’année.&lt;/p&gt;
&lt;h3&gt;La refonte du site&lt;/h3&gt;
&lt;p&gt;Plus tard dans l’année, une opportunité s’est présentée à moi : une ancienne collègue graphiste, &lt;a href="https://fr.linkedin.com/in/elina-bufferne"&gt;Elina Bufferne&lt;/a&gt;, cherchait un projet de conception graphique pour la fin de ses études.
J’ai saisi l’occasion pour lui proposer de bosser sur la refonte du site &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.
Ça a été une très bonne expérience que de bosser à deux sur ce projet, et clairement essentiel pour rendre le site plus clair et plus visuel.
Je la remercie encore pour son travail !&lt;/p&gt;
&lt;h3&gt;La mise à la retraite du service FreshRSS&lt;/h3&gt;
&lt;p&gt;Le travail stratégique entamé, j’en ai profité pour &lt;a href="une-retraite-bien-meritee-pour-freshrss.html"&gt;mettre à la retraite mon service FreshRSS&lt;/a&gt; — le tout premier service que j’ai proposé !
Ça faisait quelque temps que j’y songeais, car il m’était devenu très compliqué d’assurer la maintenance et la communication de deux services en parallèle.
La dernière brique de cette mise à la retraite a eu lieu hier avec le nom de domaine historique du service (flus.io) qui redirige maintenant vers flus.fr.
FreshRSS reste toutefois accessible aux utilisateurices déjà inscrit·es à l’adresse rss.flus.fr.&lt;/p&gt;
&lt;h3&gt;La réécriture des documents légaux&lt;/h3&gt;
&lt;p&gt;Lors de mes réflexions concernant la stratégie de Flus, j’ai rapidement identifié que les documents légaux qui régissent l’utilisation de Flus constituaient un risque pour mon activité.
En effet, j’avais rédigé ces documents moi-même et j’y percevais plusieurs défauts qui auraient pu me porter préjudice face à une personne mal intentionnée.
J’ai donc fait appel à un cabinet d’avocats pour &lt;a href="evolutions-des-conditions-generales.html"&gt;réécrire les différents documents légaux de Flus.&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;La sortie de Flus 1.0&lt;/h3&gt;
&lt;p&gt;Flus a continué de vivre sa vie durant tout ce temps de manière assez tranquille.&lt;/p&gt;
&lt;p&gt;Pour &lt;a href="flus-un-point-zero.html"&gt;Flus 1.0&lt;/a&gt;, je n’avais qu’une seule chose à faire : revoir l’expérience utilisateur du journal.
En réorganisant les menus ainsi que la présentation des liens, Flus a énormément gagné en maturité.
Le reste n’a été que de la stabilisation et peaufinage de petits détails.&lt;/p&gt;
&lt;p&gt;Une fois la 1.0 sortie, j’ai repassé du temps sur l’amélioration des performances globales.
Beaucoup de travail très technique, mais qui en valait la peine : la plateforme est ainsi beaucoup plus véloce qu’avant.&lt;/p&gt;
&lt;p&gt;Enfin, ce sont les tags qui sont apparus avec &lt;a href="flus-un-point-un.html"&gt;la version 1.1 de Flus&lt;/a&gt; en novembre.&lt;/p&gt;
&lt;h2&gt;Situation financière&lt;/h2&gt;
&lt;h3&gt;Chiffre d’affaires&lt;/h3&gt;
&lt;p&gt;Le chiffre d’affaires (&lt;abbr&gt;CA&lt;/abbr&gt;) s’élève à 3 486 € pour un total de 109 abonnements pris.
C’est à peine plus que celui des deux années précédentes, mais cette observation nécessite d’être analysée de plus près.&lt;/p&gt;
&lt;p&gt;Tout d’abord, je travaille à mi-temps sur Flus depuis 2022, soit une semaine sur deux.
Ce mi-temps m’assure un revenu stable mensuel, mais m’empêche de me consacrer pleinement à Flus.
À cause de cela, ainsi que du travail interne que j’ai effectué cette année, je n’ai pu communiquer que sur peu d’améliorations du service : seulement 5 articles jusqu’en août, dont un seul concernait des améliorations.
Le début de l’année 2024 a donc été assez similaire aux deux années précédentes en termes de &lt;abbr&gt;CA&lt;/abbr&gt;.&lt;/p&gt;
&lt;p&gt;La tendance s’est néanmoins inversée en fin d’année avec la sortie de Flus 1.0.
&lt;strong&gt;Le &lt;abbr&gt;CA&lt;/abbr&gt; a ainsi progressé de 40 % sur les quatre derniers mois par rapport à 2023, passant de 987 € à 1386 €.&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Dépenses et résultat&lt;/h3&gt;
&lt;p&gt;Si le &lt;abbr&gt;CA&lt;/abbr&gt; a augmenté, les dépenses également.&lt;/p&gt;
&lt;p&gt;Le gros de mon budget est évidemment passé dans les frais d’avocats pour réaliser les documents légaux.
Mais même en excluant cela, mes dépenses ont augmenté de près de 15 % au total.
Les causes sont assez variées entre des dépenses en fournitures plus importantes et une légère hausse des frais liés aux serveurs et aux noms de domaine.&lt;/p&gt;
&lt;p&gt;Au final, l’année se termine avec &lt;strong&gt;un déficit d’environ 1 250 €.&lt;/strong&gt;
Ce déficit est à relativiser, car je possède une trésorerie confortable, et que les abonnements couvrent toujours largement mes charges fixes.
C’est le principal aujourd’hui pour moi : le service reste tout à fait soutenable et ne me met pas en danger.&lt;/p&gt;
&lt;h3&gt;Le prix libre&lt;/h3&gt;
&lt;p&gt;Depuis l’an dernier, Flus est à prix libre : ses utilisateurices peuvent choisir le prix de leur abonnement entre 0 et 120 €.
Le résultat de ce modèle économique est très positif selon moi.&lt;/p&gt;
&lt;p&gt;Tout d’abord, &lt;strong&gt;le montant moyen de l’abonnement s’élève à 31,98 € pour 109 abonnements pris.&lt;/strong&gt;
C’est légèrement plus que le tarif par défaut qui est de 30 €.
On peut toutefois noter de fortes disparités entre les mois : la fourchette s’étalant de 22,14 € (mai) à 48,58 € (mars).&lt;/p&gt;
&lt;p&gt;Si je suis forcément content de voir des renouvellements à plus de 30 €, je le suis tout autant quand je vois des renouvellements à 5, 10 ou 15 €.
Cela signifie que le prix libre rend Flus accessible à des personnes qui ne pourraient ou ne voudraient pas mettre plus ; c’est très bien.&lt;/p&gt;
&lt;p&gt;Toutefois, il faut relativiser ces chiffres car j’en ai volontairement exclu les renouvellements d’abonnements à 0 euro.
En effet, les raisons d’un tel renouvellement peuvent être très variées : manque de moyens, souhait de prolonger la période d’essai, pas l’habitude de payer pour des services en ligne, refus de renseigner les informations de paiement auprès de Stripe, etc.
Je pense que compter ces renouvellements au même titre que les autres fausseraient l’analyse de l’ensemble.&lt;/p&gt;
&lt;p&gt;Cela étant dit, &lt;strong&gt;il y a eu 39 renouvellements gratuits cette année.&lt;/strong&gt;
En les comptant, le montant moyen de l’abonnement s’élèverait ainsi à 24 €, ce que je trouve encore très correct.&lt;/p&gt;
&lt;h2&gt;Pistes pour 2025&lt;/h2&gt;
&lt;p&gt;Comme on l’a vu plus haut, l’année 2024 a été dédiée à plusieurs travaux internes qui n’ont pas apporté de bénéfices immédiats.
Je considère toutefois que ce temps constitue une forme d’investissement pour la suite.
Ainsi, l’année 2025 devrait être plus concrète d’un point de vue extérieur.&lt;/p&gt;
&lt;p&gt;Mon objectif principal, je l’ai &lt;a href="feuille-de-route-2025.html"&gt;déjà annoncé&lt;/a&gt;, va être de &lt;strong&gt;réécrire et enrichir l’extension navigateur.&lt;/strong&gt;
C’est un chantier que j’imagine depuis plusieurs années, mais qui me semble aujourd’hui essentiel pour une meilleure expérience de veille.
J’ai très hâte d’attaquer le travail, bien qu’il soit légèrement intimidant car il me fera sortir de ma zone de confort.&lt;/p&gt;
&lt;p&gt;J’ai également la volonté pour l’année à venir de mieux analyser les problèmes que vous rencontrez, et de mieux prioriser les fonctionnalités à venir en me basant sur vos remarques et idées.
J’ai déjà entamé des discussions sur le sujet, mais &lt;strong&gt;si vous avez de l’expertise dans la gestion de produits logiciels, en particulier sur la prise en compte des boucles de feedback : n’hésitez pas &lt;a href="https://flus.fr/contact"&gt;à me contacter&lt;/a&gt;.&lt;/strong&gt;
Je ne sais pas encore quelle forme cela prendra, mais j’ai hâte d’améliorer tout ça !&lt;/p&gt;
&lt;p&gt;Enfin, le troisième chantier va sans doute être de migrer mon serveur email.
Cela fait de nombreuses années que j’héberge moi-même mes emails.
Si cela m’a toujours semblé moins compliqué que ce qu’en dise beaucoup de gens, cela reste un travail éreintant à la longue.
Aujourd’hui, je ne peux plus me permettre que mes mails finissent dans les spams de mes utilisateurices.
Je considère donc qu’il est temps que &lt;strong&gt;je déménage mes mails vers un hébergeur professionnel.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Et ensuite, si j’ai le temps ?
J’ai des tas d’idées en tête :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;permettre de lire et archiver les contenus directement dans Flus ;&lt;/li&gt;
&lt;li&gt;améliorer la découvrabilité et la recherche des contenus ;&lt;/li&gt;
&lt;li&gt;permettre de suivre d’autres sources de contenus (des newsletters par exemple) ;&lt;/li&gt;
&lt;li&gt;revoir le design de Flus ;&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mais je ne me précipiterai pas, attendant d’échanger avec vous pour savoir ce dont vous avez le plus besoin !&lt;/p&gt;
&lt;h2&gt;5 ans de Flus… et moi ?&lt;/h2&gt;
&lt;p&gt;Et donc voilà : &lt;strong&gt;Flus a désormais 5 ans.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’avoue être un peu fier de la longévité de ce projet alors que j’ai décidé d’écrire le logiciel de zéro.
5 ans, c’est plus long que certains projets de structures beaucoup plus grandes : je vous laisse d’ailleurs découvrir le site &lt;a href="https://killedbygoogle.com/"&gt;&lt;em lang="en"&gt;Killed by Google&lt;/em&gt;&lt;/a&gt;, le cimetière des projets abandonnés par Google.&lt;/p&gt;
&lt;p&gt;J’y ai aussi passé très peu d’argent personnel ; le service se finançant par lui-même grâce aux abonnements.
Si je n’ai pu me verser que peu d’argent pour l’instant, au moins je n’en perds pas par sa faute.&lt;/p&gt;
&lt;p&gt;5 ans, c’est également incroyablement long par rapport à la peur de la lassitude que j’avais en démarrant le projet.
Mais au final, même si j’ai eu des hauts et des bas au fil des années, je ne me suis jamais lassé.
Au contraire, Flus reste un projet qui me passionne et &lt;strong&gt;il m’a permis de me trouver un équilibre de vie qui me convienne parfaitement.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cet équilibre se retrouve ainsi également dans mon train de vie.
J’ai d’abord pu financer le projet grâce à mon chômage.
Aujourd’hui c’est un mi-temps au sein de la coopérative &lt;a href="https://probesys.com"&gt;Probesys&lt;/a&gt; qui me permet de payer mon loyer et mes dépenses personnelles.
Cela étant dit — et c’est peut-être ici que le bât blesse — cet équilibre reste précaire et à la merci des aléas de la vie.
Je ne suis certainement pas à plaindre, mais cela reste globalement inconfortable.&lt;/p&gt;
&lt;p&gt;Alors si j’ai un souhait pour 2025, &lt;strong&gt;c’est d’arriver à faire suffisamment décoller Flus pour commencer à envisager de me verser un bout de salaire.&lt;/strong&gt;
Je sais que pour y arriver, il me faudra travailler efficacement et beaucoup communiquer.
J’envisage également de revoir légèrement à la hausse mon objectif financier pour cette année, alors que je ne l’ai paradoxalement jamais atteint jusque-là : une gageure !
Et si cela ne fonctionne toujours pas ?
J’envisagerai les choses probablement sous un angle différent.
Une chose est certaine : je continuerai de maintenir le service tant qu’il aura des utilisateurs et des utilisatrices et que j’en aurai les moyens !&lt;/p&gt;
&lt;p&gt;Pour conclure cet article, &lt;strong&gt;j’adresse un grand merci à toutes les personnes qui soutiennent le projet depuis le début !&lt;/strong&gt;
Que vous soyez utilisateurices de Flus ou non, vous êtes de plus en plus nombreux et nombreuses à en parler autour de vous, et cela fait nettement une différence.
Merci encore ! 🙏&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en novembre ?</title><id>urn:uuid:83bc5e04-0d85-5097-b36f-9d39f4e79d0c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-novembre-2024.html" rel="alternate" type="text/html" /><published>2024-11-28T12:00:00+01:00</published><updated>2024-11-28T12:00:00+01:00</updated><content type="html">&lt;p&gt;Tous les mois je publie un article pour résumer mon activité mensuelle. Ce mois-ci : la sortie de Flus 1.1, de nouvelles conditions générales, et deux évènements physiques.&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous accompagne dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Flus 1.1 : les tags sont là&lt;/h2&gt;
&lt;p&gt;L’annonce principale du mois était la sortie de Flus 1.1.
&lt;strong&gt;Cette nouvelle version permet d’ajouter des tags à vos liens pour ensuite les retrouver plus facilement.&lt;/strong&gt;
L’objectif est de permettre de créer des ponts thématiques entre des liens qui n’auraient pas leur place dans une même collection.&lt;/p&gt;
&lt;p&gt;Si les collections permettent de structurer votre veille, les tags sont là pour vous aider à l’explorer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pouvez retrouver tous les détails dans &lt;a href="flus-un-point-un.html"&gt;l’article dédié à la sortie de la 1.1.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;De nouvelles Conditions Générales&lt;/h2&gt;
&lt;p&gt;Je les avais annoncées fin octobre, mais elles sont désormais effectives : &lt;strong&gt;Flus est désormais soumis à de nouvelles Conditions Générales.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ça a sans doute été le chantier le moins marrant de cette année, mais cela m’a permis de m’alléger l’esprit en vous proposant des conditions plus robustes.&lt;/p&gt;
&lt;p&gt;Pour en savoir plus, vous pouvez relire &lt;a href="evolutions-des-conditions-generales.html"&gt;l’article d’annonce des nouvelles Conditions Générales.&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Les évènements du mois&lt;/h2&gt;
&lt;p&gt;J’ai participé à deux évènements ce mois-ci.&lt;/p&gt;
&lt;p&gt;Tout d’abord, je me suis rendu au &lt;a href="https://capitoledulibre.org/"&gt;Capitole du Libre&lt;/a&gt;.
J’ai pu y discuter avec plusieurs personnes, que ce soit pour présenter le service (c’est bien, ça m’entraîne !), soit pour simplement papoter tranquillement.&lt;/p&gt;
&lt;p&gt;Ensuite, j’ai fait une démonstration de Flus au &lt;a href="https://www.campus-du-libre.org/"&gt;Campus du Libre&lt;/a&gt; le weekend dernier.
La salle était plus remplie que ce à quoi je m’attendais, et j’ai beaucoup apprécié le format.
Les personnes présentes n’ont pas hésité à poser des questions et interagir, merci à elles et eux !
Les retours à la sortie m’ont semblé positifs, et j’envisage d’en refaire une version filmée.&lt;/p&gt;
&lt;h2&gt;Le travail en interne&lt;/h2&gt;
&lt;p&gt;Ce mois-ci, j’ai essentiellement travaillé mes processus de travail pour améliorer la qualité générale du service que je fournis avec Flus.&lt;/p&gt;
&lt;p&gt;Pour l’instant, je me suis surtout consacré à des sujets techniques.
Cependant plusieurs éléments — dont les échanges que j’ai pu avoir lors du Capitole et du Campus du Libre — me motivent à améliorer l’accueil et le suivi de vos demandes et retours.
Par exemple, j’aimerais reprendre début 2025 les interviews utilisateurices que j’ai pu mener au début de cette année.
Je réfléchis également à mettre en place un outil du type de &lt;a href="https://fider.io"&gt;Fider&lt;/a&gt; pour m’aider à déterminer les fonctionnalités que vous attendez le plus.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;N’hésitez pas &lt;a href="https://flus.fr/contact"&gt;à me contacter&lt;/a&gt; si vous avez un avis ou des expériences liées à la collecte et à l’évaluation des besoins utilisateurices, je suis preneur !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Sortie de Flus 1.1 : taguez vos contenus</title><id>urn:uuid:6b83a2cc-8135-5af9-bb29-b2eee3efe177</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-un-point-un.html" rel="alternate" type="text/html" /><published>2024-11-14T12:00:00+01:00</published><updated>2024-11-14T12:00:00+01:00</updated><content type="html">&lt;p&gt;Deux mois après la sortie de la version 1.0 et après 4 versions correctives additionnelles, &lt;strong&gt;j’ai le plaisir de vous annoncer l’arrivée des tags dans la version 1.1 de Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comme évoqué lors de l’annonce de &lt;a href="feuille-de-route-2025.html"&gt;la feuille de route 2025&lt;/a&gt;, les tags ont vocation à améliorer l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Tags et sérendipité&lt;/h2&gt;
&lt;p&gt;Dans Flus, il était déjà possible d’organiser vos liens en collections thématiques.
J’ai voulu les tags comme un système alternatif et plus flexible pour créer des ponts entre les liens traitant d’une même thématique.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si le mot d’ordre des collections était « organisation », celui des tags serait « sérendipité&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt; ».&lt;/strong&gt;
En effet, les tags vous permettent d’explorer rapidement des liens sur une thématique donnée, puis de naviguer de thématique en thématique.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-tags.webp" alt="Capture d’écran de Flus montrant trois liens avec différents tags."&gt;

    &lt;figcaption&gt;
        On peut retrouver tous les liens tagués de la même manière en cliquant sur un tag (ou depuis le moteur de recherche).
        Ici, les liens sont tous tagués avec le tag « écologie ».
        Il est ensuite possible de naviguer vers un autre tag comme « Lyon » ou « hérisson ».
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Les tags peuvent être ajoutés à un lien &lt;strong&gt;en préfixant des mots avec le caractère croisillon (&lt;code&gt;#&lt;/code&gt;) au sein des commentaires.&lt;/strong&gt;
Les tags ainsi ajoutés dans les commentaires sont automatiquement associés aux liens concernés.&lt;/p&gt;
&lt;h2&gt;Recherche améliorée&lt;/h2&gt;
&lt;p&gt;Le second changement majeur de ce Flus version 1.1 est &lt;strong&gt;le moteur de recherche qui a été amélioré pour l’occasion.&lt;/strong&gt;
En effet, il était nécessaire de le modifier pour permettre de rechercher les liens par tags.&lt;/p&gt;
&lt;p&gt;Concernant les tags, non seulement vous pouvez rechercher un unique tag comme vu plus haut, mais vous pouvez également rechercher les liens qui possèdent un ensemble de tags.
Par exemple, la recherche « &lt;code&gt;#écologie #hérisson&lt;/code&gt; » ne retournera que les liens possédant les deux tags.&lt;/p&gt;
&lt;p&gt;Il est aussi possible d’exclure des tags d’une recherche en préfixant le tag par le signe moins (&lt;code&gt;-&lt;/code&gt;).
Par exemple, « &lt;code&gt;#écologie -#hérisson&lt;/code&gt; » retournera les liens avec le tag « écologie » à condition qu’ils ne soient pas aussi associés au tag « hérisson ».&lt;/p&gt;
&lt;h2&gt;Essayer Flus 1.1&lt;/h2&gt;
&lt;p&gt;Cette version 1.1 vient encore consolider les fonctionnalités d’éditorialisation de Flus.
Si vous êtes à la recherche d’un outil pour organiser, commenter et partager les liens que vous stockez au quotidien, alors Flus est pour vous.&lt;/p&gt;
&lt;p&gt;De nombreuses autres fonctionnalités sont déjà disponibles : agrégateur de flux Web, collections collaboratives, profil public, etc.
Je vous invite à découvrir tout ça sur le site :&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;L’une des définitions du Wiktionnaire pour le mot « &lt;a href="https://fr.wiktionary.org/wiki/s%C3%A9rendipit%C3%A9"&gt;sérendipité&lt;/a&gt; » est la suivante : « Fait de trouver sur Internet (web, blog, images, forum, vidéos, etc.) une information intéressante en interrogeant un moteur de recherche sur autre chose. » Ça colle plutôt très bien !&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Quoi de neuf en octobre ?</title><id>urn:uuid:21560c0d-0b08-5abf-8093-9715b7f885b6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-octobre-2024.html" rel="alternate" type="text/html" /><published>2024-10-30T12:00:00+01:00</published><updated>2024-10-30T12:00:00+01:00</updated><content type="html">&lt;p&gt;Tous les mois, un article pour expliquer ce qui a rythmé la vie de Flus. Au menu aujourd’hui : de meilleures performances au sein de Flus, de nombreux articles publiés, des tags (bientôt), et une démarche d’amélioration continue.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens. Il vous aide dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;Deux versions correctives pour de meilleures performances&lt;/h2&gt;
&lt;p&gt;Je n’ai pas chômé durant le mois puisque j’ai sorti deux versions correctives de Flus.&lt;/p&gt;
&lt;p&gt;Les principales améliorations de ces deux versions concernent les performances de Flus.
&lt;strong&gt;Le journal est notamment beaucoup plus fluide avec des temps de réponse bien plus rapide qu’avant.&lt;/strong&gt;
Mon journal qui pouvait prendre près de 10 à 15 secondes à se rafraîchir en prend désormais environ 2 ou 3.
&lt;strong&gt;L’accès aux collections et aux profils s’est aussi largement amélioré.&lt;/strong&gt;
Par exemple, alors que &lt;a href="https://app.flus.fr/p/1670839367044869607"&gt;mon profil personnel&lt;/a&gt; pouvait prendre jusqu’à 5 secondes à charger, il se charge désormais presque instantanément.
Vous le voyez, ce sont d’importantes améliorations qui étaient nécessaires pour une expérience la plus fluide possible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;D’autres améliorations et corrections plus petites sont venues rythmer ces sorties.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il est désormais possible de &lt;strong&gt;suivre des collections que vous partagez avec d’autres utilisateurices.&lt;/strong&gt; Utile quand d’autres personnes ajoutent des liens à vos collections.&lt;/p&gt;
&lt;p&gt;Sur une suggestion de la communauté, certains libellés d’actions des liens (« Retirer du journal ») ont été homogénéisés avec les actions groupées (« Retirer les liens du journal »).&lt;/p&gt;
&lt;p&gt;Sur une remontée de la communauté, un bug visuel concernant les cases à cocher de sélection des thématiques des collections a été corrigé.&lt;/p&gt;
&lt;p&gt;Enfin, les règles de détection &lt;a href="https://flus.fr/carnet/luttez-contre-les-pisteurs-avec-flus.html"&gt;des pisteurs dans les liens&lt;/a&gt; ont été mises à jour.&lt;/p&gt;
&lt;h2&gt;Si vous l’avez raté&lt;/h2&gt;
&lt;p&gt;J’ai publié 5 articles durant le mois d’octobre et vous en avez peut-être raté certains.
Voici un petit récapitulatif si vous les avez ratés, et une occasion de les (re)lire.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Maïtané et Thierry Joffredo ont pris &lt;del&gt;la plume&lt;/del&gt; le clavier pour présenter certaines de leurs collections.&lt;/strong&gt;
On y parle d’oppressions systémiques et de numérique technocritique ; des sujets que j’affectionne particulièrement.
Je suis donc ravi que de telles collections aient leur place sur Flus.
À retrouver dans l’article « &lt;a href="veille-communautaire-oppressions-systemiques-veille-numerique.html"&gt;Veille communautaire : oppressions systémiques et veille numérique&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L’éditorialisation de contenu est peut-être un terme un peu obscur pour vous ?&lt;/strong&gt;
Pourtant j’en ai fait le fer de lance de ma communication depuis septembre.
Il me fallait donc un article pour bien définir ce que je mets derrière, de son intérêt, et comment elle est intégrée au sein de Flus.
À retrouver dans l’article « &lt;a href="editorialisation-de-contenus.html"&gt;Qu’est-ce que l’éditorialisation de contenus ?&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je me suis dit qu’il serait utile de présenter des cas d’utilisation de Flus sur le blog.&lt;/strong&gt;
Cela me permet de vous rendre l’outil beaucoup plus concret, et d’éventuellement vous aider à démarrer avec.
Alors que je n’avais initialement prévu qu’un article, j’en ai finalement écrit deux.
À retrouver dans « &lt;a href="cas-utilisation-suivi-logiciel.html"&gt;Cas d’utilisation : assurer votre suivi logiciel avec Flus&lt;/a&gt; » et « &lt;a href="etude-de-cas-dependances-bileto.html"&gt;Étude de cas : la veille des dépendances du projet Bileto&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enfin, j’ai annoncé et présenté les prochains changements concernant les conditions générales de Flus.&lt;/strong&gt;
C’est un des chantiers qui m’a le plus (pré)occupé depuis le début de l’année, je suis donc heureux que cela se conclut.
Les changements entreront en vigueur à partir du 25 novembre prochain.
À retrouver dans l’article « &lt;a href="evolutions-des-conditions-generales.html"&gt;Évolutions des Conditions Générales de Flus&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le travail en interne&lt;/h2&gt;
&lt;p&gt;La gestion de Flus implique aussi du travail moins visible.
Il me semble toutefois important et intéressant de le mettre en avant.&lt;/p&gt;
&lt;p&gt;Durant le mois, j’ai bossé à &lt;strong&gt;l’ajout des tags dans Flus.&lt;/strong&gt;
Les tags font partie des fonctionnalités annoncées dans &lt;a href="feuille-de-route-2025.html"&gt;ma feuille de route 2025.&lt;/a&gt;
La fonctionnalité est déjà quasiment terminée, mais il me reste à la tester en conditions réelles.
Je prévois leur arrivée courant novembre.&lt;/p&gt;
&lt;p&gt;J’ai également débranché le site actu.flus.fr.
Il s’agissait d’un portail d’actualités à la manière de Google Actualités, mais collaboratif.
Malheureusement un tel site demande à être animé, et je n’en avais pas le temps.
Comme il s’agissait avant tout d’un test (non concluant en l’occurrence), j’ai préféré débrancher le site et inviter les éventuels visiteurs et visiteuses à se diriger vers ma collection « &lt;a href="https://app.flus.fr/collections/1806651330350867498"&gt;L’actu par Flus&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;Enfin, j’ai repris ma démarche d’amélioration continue pour… eh bien, l’améliorer.
J’aime prendre le temps de corriger les problèmes que je rencontre au quotidien &lt;strong&gt;pour rendre mon travail plus fluide et de meilleure qualité.&lt;/strong&gt;
C’est ce genre de démarche qui me fait publier des « post-mortem » en cas d’incident important, comme &lt;a href="2024-01-22-perte-de-comptes-de-paiement.html"&gt;celui survenu en janvier de cette année&lt;/a&gt;.
J’ai souhaité reposer un certain nombre de choses à plat pour prendre notamment le temps chaque mois d’identifier les problèmes rencontrés durant les semaines passées.&lt;/p&gt;
&lt;h2&gt;Les évènements à venir&lt;/h2&gt;
&lt;p&gt;Pour rappel, je serai au &lt;strong&gt;&lt;a href="https://capitoledulibre.org/"&gt;Capitole du Libre&lt;/a&gt; à Toulouse les 16 et 17 novembre prochains&lt;/strong&gt; en simple visiteur.&lt;/p&gt;
&lt;p&gt;J’irai également au &lt;strong&gt;&lt;a href="https://www.campus-du-libre.org/"&gt;Campus du Libre&lt;/a&gt; le 23 novembre à Lyon.&lt;/strong&gt;
J’y présenterai une démo de Flus auprès du milieu universitaire.&lt;/p&gt;
&lt;p&gt;N’hésitez pas à m’interpeler lors de ces évènements, je porterai un hoodie noir à capuche verte, avec le logo de Flus à l’arrière !&lt;/p&gt;</content></entry><entry><title>Évolutions des Conditions Générales de Flus</title><id>urn:uuid:a29d5b15-e47f-550b-a905-57fd1d752cb5</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/evolutions-des-conditions-generales.html" rel="alternate" type="text/html" /><published>2024-10-22T13:00:00+02:00</published><updated>2024-10-22T13:00:00+02:00</updated><content type="html">&lt;p&gt;En début d’année, j’ai identifié quelques sujets fâcheux dans ma gestion de Flus.
L’un des plus critiques était celui des conditions générales du service que j’avais écrites moi-même à son lancement.
Elles n’étaient absolument pas robustes.
Je me suis donc fait accompagner par un cabinet d’avocats&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt; durant l’année afin de remettre tout ça d’aplomb.&lt;/p&gt;
&lt;p&gt;Ainsi, &lt;strong&gt;à compter du 25 novembre 2024,&lt;/strong&gt; les Conditions Générales de Flus vont évoluer.
Vous pouvez d’ors-et-déjà les consulter pour savoir de quoi il en retourne.
Jusqu’à la date du 25 novembre, ce sont les anciennes conditions qui s’appliquent.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button" href="https://flus.fr/conditions-generales"&gt;
        Accéder aux nouvelles Conditions Générales
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Les évolutions majeures&lt;/h2&gt;
&lt;p&gt;Impossible de lister point par point tous les éléments qui changent sans reproduire entièrement les nouvelles Conditions Générales dans cet article.
Néanmoins, je tenais à souligner quelques points importants.&lt;/p&gt;
&lt;p&gt;Pour commencer, je distinguais jusque-là les « Conditions Générales d’Utilisation » (que vous acceptiez à l’inscription) des « Conditions Générales de Vente » (que vous acceptiez lors du renouvellement de votre abonnement).
&lt;strong&gt;Tout cela est désormais regroupé en un seul document intitulé « Conditions Générales ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Hormis un langage juridique plus précis, ce nouveau document détaille des éléments plus précisément.
C’est notamment le cas de l’abonnement (article 5) et du prix et paiement (article 6).
Les engagements (et leurs limites) de Flus sont précisés dans l’article 7, tandis que les obligations des utilisateurices le sont dans l’article 8.
Tout cela n’est pas absolument nouveau, mais est désormais mieux écrit d’un point de vue juridique.&lt;/p&gt;
&lt;p&gt;De nouveaux éléments font leur apparition.
C’est le cas de l’article 11 qui détaille ma façon de gérer vos données personnelles.
Cela était en partie présent dans mes précédentes mentions légales, mais se trouve désormais complété et précisé dans ce document.
J’y rappelle également vos droits en termes d’information, accès, rectification ou encore suppression de vos données.
La durée de conservation de vos données est précisée.
&lt;strong&gt;Un changement important puisque cela m’engage à supprimer vos données au-delà de la période contractuelle qui nous engage.&lt;/strong&gt;
Je vous laisserai toutefois un certain délai pour ne pas vous couper les accès à Flus du jour au lendemain.
Vous recevrez aussi un email avant suppression.&lt;/p&gt;
&lt;p&gt;Les articles 12 et 13 détaillent enfin ma responsabilité et les éléments liés à ma propriété intellectuelle.
Des gros mots, mais qui sont là pour me défendre contre d’éventuels acteurs malveillants.
L’article 13 précise également que &lt;strong&gt;les contenus que vous publiez sur Flus restent votre propriété et que vous ne me cédez pas vos droits.&lt;/strong&gt;
Une précision bienvenue compte tenu de ce que se permettent certaines plateformes.&lt;/p&gt;
&lt;h2&gt;Les politiques de confidentialité et de cookies à jour&lt;/h2&gt;
&lt;p&gt;Les Conditions Générales ne sont pas les seules à évoluer.
En effet, Flus propose deux nouveaux documents :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://flus.fr/politique-confidentialite"&gt;une politique de confidentialité&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://flus.fr/politique-cookies"&gt;une politique de cookies&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il s’agit là encore d’informations que je donnais plus ou moins dans mes précédentes mentions légales, mais qui sont désormais mieux rédigées et plus précises.
Le but est de mieux vous informer, mais aussi d’être moi-même plus serein avec des documents légaux plus robustes.&lt;/p&gt;
&lt;p&gt;Ces différents documents sont accessibles depuis le bas de chaque page de Flus, depuis le lien « &lt;a href="https://flus.fr/informations-legales"&gt;Informations légales&lt;/a&gt; ».&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Merci au cabinet &lt;a href="https://www.deshoulieres-avocats.com/"&gt;Deshoulières Avocats Associés&lt;/a&gt; pour leur disponibilité et leur réactivité !&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Étude de cas : la veille des dépendances du projet Bileto</title><id>urn:uuid:747d6fe0-496a-50ec-a78e-52105916e703</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/etude-de-cas-dependances-bileto.html" rel="alternate" type="text/html" /><published>2024-10-17T12:00:00+02:00</published><updated>2024-10-17T12:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Cet article fait suite à celui d’hier : « &lt;a href="cas-utilisation-suivi-logiciel.html"&gt;Cas d’utilisation : assurer votre suivi logiciel avec Flus&lt;/a&gt; ».
J’y expliquais notamment pourquoi et comment faire sa veille logicielle avec Flus quand on est développeur ou développeuse.
Aujourd’hui, je vous présente une étude de cas pour rendre le sujet plus concret.&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Sur le reste de mon temps professionnel, en plus de Flus, je travaille sur une application de gestion de support (&lt;em lang="en"&gt;helpdesk&lt;/em&gt;) : &lt;a href="https://github.com/probesys/bileto"&gt;Bileto&lt;/a&gt;.
Ce projet possède de plus nombreuses dépendances à des bibliothèques externes que Flus.
Je le trouve donc plus intéressant à étudier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dans cet article, je présente les différentes technologies qui sont utilisées dans le projet, et quelles sources liées je suis amené à suivre dans le cadre de ma veille.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Les technologies de base&lt;/h2&gt;
&lt;p&gt;Pour commencer par du très basique, Bileto est écrit en &lt;abbr&gt;PHP&lt;/abbr&gt;.
C’est donc naturellement que je suis le flux du site officiel, mais également quelques blogs qui traitent de &lt;abbr&gt;PHP&lt;/abbr&gt; plus largement.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.php.net"&gt;PHP&lt;/a&gt; : &lt;code&gt;https://www.php.net/feed.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://thephp.foundation/"&gt;The PHP Foundation&lt;/a&gt; : &lt;code&gt;https://thephp.foundation/atom.xml&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://php.watch/"&gt;PHP.Watch&lt;/a&gt; : &lt;code&gt;https://php.watch/feed/articles.xml&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stitcher.io"&gt;stitcher.io&lt;/a&gt; : &lt;code&gt;https://stitcher.io/rss&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;De plus, Bileto repose sur le framework &lt;a href="https://symfony.com/"&gt;Symfony&lt;/a&gt;.
Je suis à la fois :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le flux du blog (&lt;code&gt;https://feeds.feedburner.com/symfony/blog&lt;/code&gt;) qui contient les annonces des nouvelles versions, mais également des trucs et astuces ainsi que l’activité de l’écosystème.&lt;/li&gt;
&lt;li&gt;le flux des versions sur GitHub (&lt;code&gt;https://github.com/symfony/symfony/releases.atom&lt;/code&gt;) pour être certain de ne manquer aucune sortie de version.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Les bibliothèques additionnelles&lt;/h2&gt;
&lt;p&gt;Du côté des dépendances, je me contente généralement de suivre les sorties des nouvelles versions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PHP-IMAP : &lt;code&gt;https://github.com/Webklex/php-imap/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;PHPStan : &lt;code&gt;https://github.com/phpstan/phpstan/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;PHPUnit : &lt;code&gt;https://github.com/sebastianbergmann/phpunit/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Rector : &lt;code&gt;https://github.com/rectorphp/rector/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Foundry : &lt;code&gt;https://github.com/zenstruck/foundry/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;ViteJS : &lt;code&gt;https://github.com/vitejs/vite/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;TinyMCE : &lt;code&gt;https://github.com/tinymce/tinymce/tags.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Turbo : &lt;code&gt;https://github.com/hotwired/turbo/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Stimulus : &lt;code&gt;https://github.com/hotwired/stimulus/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je suis également &lt;a href="https://dev.37signals.com/"&gt;le blog des développeurs de 37signals&lt;/a&gt; qui développent et maintiennent Turbo et Stimulus (en plus de Ruby on Rails) : &lt;code&gt;https://dev.37signals.com/feed/posts.xml&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;L’infrastructure&lt;/h2&gt;
&lt;p&gt;Côté infrastructure, Bileto supporte les bases de données MariaDB et PostgreSQL.
Je n’effectuais pas de veille très active sur ces projets jusqu’à récemment.
En effet, j’utilise peu les fonctionnalités avancées de ces bases dans Bileto, et j’assure le support jusqu’à leurs plus anciennes versions encore maintenues.
Je bénéficie donc peu des nouveautés au moment de leur sortie.
Néanmoins, je suis récemment tombé sur &lt;a href="https://blog.dalibo.com"&gt;le blog de Dalibo&lt;/a&gt;, une ressource française intéressante du côté de PostgreSQL : &lt;code&gt;https://blog.dalibo.com/feed.xml&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;J’utilise aussi &lt;a href="https://greenmail-mail-test.github.io/greenmail/"&gt;GreenMail&lt;/a&gt; qui me sert de serveur de mails en phase de développement : &lt;code&gt;https://github.com/greenmail-mail-test/greenmail/releases.atom&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;L’écosystème&lt;/h2&gt;
&lt;p&gt;Parce que tout n’est pas que technique, j’essaye de suivre l’avancée de quelques projets opensource qui font également de la gestion de support :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://glpi-project.org/"&gt;GLPI&lt;/a&gt; : &lt;code&gt;https://github.com/glpi-project/glpi/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://osticket.com/"&gt;osTicket&lt;/a&gt; : &lt;code&gt;https://github.com/osTicket/osTicket/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://freescout.net/"&gt;FreeScout&lt;/a&gt; : &lt;code&gt;https://github.com/freescout-help-desk/freescout/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://zammad.org/"&gt;Zammad&lt;/a&gt; : &lt;code&gt;https://github.com/zammad/zammad/tags.atom&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Vous le voyez, pour un simple projet, le nombre de sources potentielles à suivre peut rapidement grimper.&lt;/strong&gt;
Je n’ai d’ailleurs pas inclus tout un tas de sources complémentaires que je ne suis pas spécifiquement dans le cadre de Bileto, mais qui me sont toutefois utiles (comme des blogs qui traitent d’accessibilité ou de frontend).
Vous pourriez vous dire que cela fait beaucoup de sources à suivre.
Toutefois, cela reste très supportable au quotidien : la plupart n’ont pas un rythme de publication quotidien.&lt;/p&gt;
&lt;p&gt;Effectuer cette veille me permet non seulement de suivre avec précisions les nouvelles sorties, mais aussi &lt;strong&gt;de découvrir de nouvelles pratiques ou de nouveaux outils que je peux régulièrement appliquer sur mes projets.&lt;/strong&gt;
De plus, en suivant ce qui se passe dans l’écosystème de Bileto, &lt;strong&gt;je découvre ce qui se fait ailleurs et qui pourrait ensuite m’inspirer pour le projet.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;À travers cet exemple, j’espère vous avoir montré qu’il y avait la possibilité de suivre de nombreuses sources grâce aux flux Web.
Je pense que vous imaginez qu’il serait impossible de tout suivre sans un agrégateur tel que Flus !
Si cela vous a rendu curieux ou curieuse, je vous invite donc à découvrir toutes les possibilités de Flus sur le site.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Cas d’utilisation : assurer votre suivi logiciel avec Flus</title><id>urn:uuid:cafd839e-0370-5b97-967a-8c4bb25bb315</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/cas-utilisation-suivi-logiciel.html" rel="alternate" type="text/html" /><published>2024-10-16T10:00:00+02:00</published><updated>2024-10-16T10:00:00+02:00</updated><content type="html">&lt;p&gt;Se tenir à jour des informations dans le domaine de l’informatique nécessite de suivre les bonnes sources.
Il peut toutefois être compliqué de savoir par où commencer.
&lt;strong&gt;À travers cet article, je vous explique pourquoi et comment assurer votre veille logicielle avec Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est un outil de veille dédié à l’éditorialisation de votre veille.
Vous pouvez y collecter, organiser, commenter et partager les liens issus de vos lectures sur le Web.
En particulier, vous pouvez y agréger les liens issus de flux Web (&lt;abbr&gt;RSS&lt;/abbr&gt;, Atom et Json).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cet article s’adresse plutôt aux développeurs et développeuses qui sont amenées à gérer des projets logiciels,&lt;/strong&gt; mais il pourra intéresser plus généralement toute personne travaillant dans l’informatique.&lt;/p&gt;
&lt;h2&gt;Pourquoi faire de la veille logicielle ?&lt;/h2&gt;
&lt;p&gt;Il existe plusieurs raisons pour lesquelles il est intéressant, voire important de faire sa veille logicielle :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;améliorer sa manière de travailler&lt;/strong&gt; en profitant des évolutions de son écosystème, en s’informant par exemple de l’arrivée de nouveaux logiciels ou de pratiques plus adaptées à nos besoins ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;planifier les évolutions à venir&lt;/strong&gt; sur le ou les projets sur lesquels on travaille, par exemple en prévoyant au plus tôt une montée de version d’une dépendance logicielle non rétrocompatible avec l’ancienne ;&lt;/li&gt;
&lt;li&gt;appliquer des mises à jour logicielles aussi tôt que possible &lt;strong&gt;en cas de faille de sécurité importante.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En somme, être à l’écoute de son écosystème permet de mieux travailler et de s’adapter à ses évolutions.&lt;/p&gt;
&lt;h2&gt;Identifier le périmètre de votre veille&lt;/h2&gt;
&lt;p&gt;Il existe des tas de sites et de projets à suivre pour assurer une veille logicielle complète.
Mon conseil : ne cherchez pas l’exhaustivité, mais complétez plutôt votre veille au fil du temps.
&lt;strong&gt;Je vous recommande ainsi de commencer par identifier le périmètre que vous souhaitez surveiller pour ne pas partir dans tous les sens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En tant que développeur, un élément qui me semble particulièrement pertinent est le suivi des sorties de versions des dépendances des projets.
Cela peut concerner votre langage de programmation, le ou les frameworks utilisés, les bibliothèques les plus importantes, ou encore les briques d’infrastructure comme la base de données.
Cette veille vous permettra de couvrir un large spectre qui vous sera directement utile.&lt;/p&gt;
&lt;p&gt;En fonction de votre spécialité, vous allez aussi vouloir suivre des domaines plus spécifiques comme la sécurité, l’accessibilité, le design, ou l’administration système.&lt;/p&gt;
&lt;p&gt;Enfin, vous aurez peut-être envie de compléter le tout par une veille numérique plus généraliste pour des questions d’intérêt et de culture générale.
Mais si vous débutez, gardez-vous peut-être ça pour plus tard afin de ne pas crouler sous les informations.&lt;/p&gt;
&lt;h2&gt;Trouver les flux qui vous intéressent&lt;/h2&gt;
&lt;p&gt;Une fois le périmètre posé, il faut partir à la quête des sites et blogs qui contiennent les informations qui vous intéressent.
Il existe plusieurs types de sources qui peuvent vous intéresser :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les blogs des projets (langages de programmation, bibliothèques, logiciels) ;&lt;/li&gt;
&lt;li&gt;les blogs et sites spécialisés dans leur domaine d’expertise ;&lt;/li&gt;
&lt;li&gt;les forges logicielles (type Gitlab ou GitHub) ;&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;L’important est que ces sources vous fournissent un flux Web auquel vous brancher.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Par exemple, les langages de programmation ont tous leur blog avec un flux associé.
Une (très) courte sélection :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.php.net/"&gt;PHP&lt;/a&gt; : &lt;code&gt;https://www.php.net/feed.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.python.org/"&gt;Python&lt;/a&gt; : &lt;code&gt;https://blog.python.org/feeds/posts/default?alt=rss&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ruby-lang.org/en/news/"&gt;Ruby&lt;/a&gt; : &lt;code&gt;https://www.ruby-lang.org/en/feeds/news.rss&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Certains projets n’ont toutefois pas l’énergie bénévole pour tenir un blog&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.
Vous pouvez également n’être intéressé·e que par les sorties des nouvelles versions, et non par l’ensemble des actualités.
Dans ces cas-là, il est possible de suivre les publications de versions depuis les flux générés par les forges logicielles.
GitHub, notamment, génère des flux pour les pages « Releases » et « Tags » de chaque projet.
Il suffit pour cela d’ajouter &lt;code&gt;.atom&lt;/code&gt; à la fin des &lt;abbr&gt;URL&lt;/abbr&gt;.
Par exemple, du côté de l’écosystème PHP :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/symfony/symfony/releases"&gt;Symfony&lt;/a&gt; : &lt;code&gt;https://github.com/symfony/symfony/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/rectorphp/rector/releases"&gt;Rector&lt;/a&gt; : &lt;code&gt;https://github.com/rectorphp/rector/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sebastianbergmann/phpunit/releases"&gt;PHPUnit&lt;/a&gt; : &lt;code&gt;https://github.com/sebastianbergmann/phpunit/releases.atom&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Les flux des forges sont une très bonne porte d’entrée à votre veille logicielle.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Du côté des sites spécialisés, les possibilités sont très variées et je ne m’aventurerai pas dans une longue liste.
Toutefois, certaines entreprises spécialisées dans les outils que vous utilisez bloguent possiblement dessus.
N’hésitez pas à les suivre : il s’agit de l’une des meilleures sources d’information qu’il soit !
On peut parfois les découvrir depuis la page « sponsors » des projets.&lt;/p&gt;
&lt;p&gt;Vous pouvez également vous intéresser aux orateurs et oratrices qui interviennent aux conférences liées aux technologies que vous utilisez.
Ils et elles peuvent tenir un blog à côté !&lt;/p&gt;
&lt;p&gt;Dans le domaine spécifique de la sécurité, vous voudrez peut-être suivre les publications du &lt;a href="https://www.cert.ssi.gouv.fr/"&gt;CERT-FR&lt;/a&gt;.
Il s’agit de l’équipe gouvernementale portée par l’&lt;a href="https://cyber.gouv.fr/"&gt;&lt;abbr&gt;ANSSI&lt;abbr&gt;&lt;/a&gt; qui traite les incidents de cybersécurité.
Je ne conseille pas de suivre le flux général car il est plutôt verbeux.
Je me contente personnellement :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;du flux des alertes : &lt;code&gt;https://www.cert.ssi.gouv.fr/alerte/feed/&lt;/code&gt; ;&lt;/li&gt;
&lt;li&gt;et de celui des bulletins d’actualité : &lt;code&gt;https://www.cert.ssi.gouv.fr/actualite/feed/&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Suivre des flux dans Flus&lt;/h2&gt;
&lt;p&gt;Flus vous permet de recevoir automatiquement les publications des flux que vous suivez.
&lt;strong&gt;Pour cela, rendez-vous dans l’onglet « Flux » et cliquez sur « Ajouter un flux » pour y coller son adresse.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une fenêtre dans Flus demandant l’adresse d’un site à suivre." src="images/flus-add-feed2.webp" /&gt;&lt;/p&gt;
&lt;p&gt;Il n’est pas toujours nécessaire de connaître l’adresse précise du flux que vous voulez suivre.
En effet, Flus peut généralement le trouver tout seul depuis l’adresse du blog ou de la page concernée&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt;.
Si Flus ne trouve pas le flux qui vous intéresse, alors il vous faudra en chercher l’adresse vous-même malheureusement !&lt;/p&gt;
&lt;p&gt;Une fois les flux ajoutés, vous retrouverez leurs publications depuis le journal (onglet « Lecture »).
Pour profiter au mieux des fonctionnalités du journal, je vous renvoie vers l’article dédié : « &lt;a href="comment-bien-utiliser-le-journal.html"&gt;Comment bien utiliser le journal de Flus&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Si vous bossez en informatique, assurer votre veille est important pour rester à la page et maintenir vos compétences.
Bonne nouvelle : ce n’est pas une démarche compliquée à entreprendre, à condition de savoir par où commencer.
&lt;strong&gt;Le plus simple est de partir d’un de vos projets et d’identifier sur quelles briques logicielles il repose.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cet article est déjà suffisamment long, mais je vous présente également dans l’article suivant une étude de cas pour rendre le sujet plus concret : « &lt;a href="etude-de-cas-dependances-bileto.html"&gt;Étude de cas : la veille des dépendances du projet Bileto&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;En attendant, je vous invite à d’ors-et-déjà entreprendre la mise en place d’une démarche de veille si ce n’est pas encore le cas.
Pour cela, Flus vous accueille les bras ouverts !&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Ou pire : ils ont un blog mais pas de flux Web ! 😱&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;À condition que &lt;a href="declarez-vos-flux.html"&gt;le blog ait pensé à déclarer son flux.&lt;/a&gt;&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Qu’est-ce que l’éditorialisation de contenus ?</title><id>urn:uuid:0f203d0a-c21e-56dd-88e8-0d45a109e84d</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/editorialisation-de-contenus.html" rel="alternate" type="text/html" /><published>2024-10-08T09:00:00+02:00</published><updated>2024-10-08T09:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Depuis la sortie de &lt;a href="flus-un-point-zero.html"&gt;la version 1.0 de Flus&lt;/a&gt;, j’ai décidé de mettre l’accent sur l’éditorialisation de contenus au sein de l’outil.&lt;/strong&gt;
Cela se retrouve aussi bien sur &lt;a href="https://flus.fr/"&gt;le site flus.fr&lt;/a&gt; — où je parle de « complément éditorial de votre veille » — que dans &lt;a href="feuille-de-route-2025.html"&gt;ma feuille de route pour 2025&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Cependant, si le terme parle aux personnes qui s’y intéressent, ce n’est pas forcément le cas pour tout le monde.&lt;/p&gt;
&lt;p&gt;Dans cet article, je voulais donc revenir sur ce terme, tout en expliquant ce (pas si grand) changement dans la direction du projet.&lt;/p&gt;
&lt;h2&gt;Une définition simple de l’éditorialisation&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;L’éditorialisation est le processus qui consiste à structurer, valoriser et diffuser du contenu numérique.&lt;/strong&gt;
Cela consiste pour un ou une autrice à se réapproprier un contenu pour l’organiser et le présenter par &lt;strong&gt;son propre prisme.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’éditorialisation est à la fois une pratique personnelle (structuration et valorisation du contenu) mais aussi sociale (diffusion de l’information analysée et retravaillée).&lt;/p&gt;
&lt;p&gt;Pour moi, l’élément central dans l’éditorialisation est l’individu impliqué dans le processus : qu’a-t-il compris du sujet consulté ? qu’en a-t-il retenu ? que souhaite-t-il (re)diffuser ?&lt;/p&gt;
&lt;h2&gt;De l’intérêt de l’éditorialisation dans un processus de veille&lt;/h2&gt;
&lt;p&gt;La veille consiste à sélectionner des sources pour se tenir informé d’un ou plusieurs sujets spécifiques.
Les outils généralement utilisés pour faire sa veille repose sur les réseaux sociaux ou les agrégateurs de flux.
&lt;strong&gt;Ces outils sont structurés majoritairement autour de la notion temporelle.&lt;/strong&gt;
L’actualité importante est celle d’aujourd’hui, qui a remplacé et écrasé celle d’hier.&lt;/p&gt;
&lt;p&gt;Or, &lt;strong&gt;l’éditorialisation met justement l’accent sur la structuration de l’information.&lt;/strong&gt;
Sa plus-value réside dans le fait qu’un contenu intéressant à un instant T pourra toujours l’être à un instant T+1.
En effet, la structure, c’est ce qui va permettre de créer des ponts entre différents contenus au-delà de la simple notion temporelle.
C’est aussi la manière dont vous structurez les contenus issus de votre veille qui va vous permettre de retrouver facilement (ou non) un contenu.&lt;/p&gt;
&lt;p&gt;Ainsi, &lt;strong&gt;l’éditorialisation est un élément essentiel de la veille professionnelle&lt;/strong&gt;, car c’est la seule manière de valoriser correctement les contenus que vous consultez et que vous aurez à retrouver le moment venu.
Malheureusement, comme nous l’avons vu, les outils de veille traditionnels ne sont pas de bons outils d’éditorialisation.&lt;/p&gt;
&lt;h2&gt;L’éditorialisation au sein de Flus&lt;/h2&gt;
&lt;p&gt;Aujourd’hui, Flus est déjà bien pourvu de fonctionnalités dédiées à l’éditorialisation.&lt;/p&gt;
&lt;p&gt;Les collections thématiques vous permettent de structurer fortement les liens issus de votre veille.
Les commentaires ajoutent une touche personnelle, vous permettant de vous rappeler et de mettre en avant les éléments importants à retenir.
Votre profil utilisateurice vous offre la possibilité de diffuser votre veille, même si vous ne disposez pas d’autres outils de partage.
Bientôt, les tags créeront également des ponts plus divers et dynamiques que les collections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Avec Flus, vous pouvez déjà vous créer une bibliothèque personnelle de contenus éditorialisés.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Flus est néanmoins encore trop structuré autour de la notion temporelle.
Il y a sans doute beaucoup de choses à imaginer et développer, notamment pour valoriser et lier des contenus similaires traitant de sujets connexes.&lt;/p&gt;
&lt;p&gt;C’est pourquoi je me suis donné l’éditorialisation comme point de mire.
&lt;strong&gt;Je vous assure ainsi un outil d’encore meilleure qualité, car ma vision de Flus est mieux définie.&lt;/strong&gt;
En reconnaissant également le fait que Flus ne remplacera pas vos autres outils de veille, je me concentre sur des fonctionnalités qui se démarqueront et que vous ne trouverez pas ailleurs.
C’est pour ces différentes raisons que j’ai décidé de repositionner Flus plus spécifiquement sur l’éditorialisation de la veille depuis sa version 1.0.&lt;/p&gt;
&lt;p&gt;Je vous invite bien évidemment à vous rendre sur le site pour en apprendre davantage et vous inscrire si ce n’est pas déjà fait.
Si vous jugez Flus pertinent, n’hésitez pas non plus à en parler à vos collègues ou camarades qui partagent des contenus.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Veille communautaire : oppressions systémiques et veille numérique</title><id>urn:uuid:851ac386-e218-50a1-9459-ee098d48be11</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/veille-communautaire-oppressions-systemiques-veille-numerique.html" rel="alternate" type="text/html" /><published>2024-10-03T10:00:00+02:00</published><updated>2024-10-03T10:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; est une plateforme de veille dédiée à l’éditorialisation de votre veille.
Vous pouvez y collecter, organiser, commenter et partager tous les liens issus de vos lectures sur le Web.&lt;/p&gt;
&lt;p&gt;Dans ce cadre, plusieurs utilisateurs et utilisatrices tiennent à jour quotidiennement leurs collections sur la plateforme.
&lt;strong&gt;Par le biais de ces articles, j’essaye de mettre en valeur leur veille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le premier article de cette série était centré sur &lt;a href="veille-communautaire-actu-peril-mortel-et-musique.html"&gt;trois de mes propres collections&lt;/a&gt;.
Aujourd’hui, je laisse la main à &lt;a href="https://app.flus.fr/p/1670841004790630991"&gt;Maïtané&lt;/a&gt; et &lt;a href="https://app.flus.fr/p/1701478314931506162"&gt;ThierryJoffredo&lt;/a&gt; pour présenter quelques-unes de leurs collections respectives.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Si vous partagez votre veille sur Flus vous-mêmes, n’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;me contacter&lt;/a&gt; pour qu’on en discute !&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Oppressions systémiques&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/oppressions-systemiques.webp" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Par Maïtané&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;À force de traîner sur Internet, j’ai commencé à lire des articles parlant de différentes problématiques de société.
J’ai voulu les rassembler en deux collections, utiles selon le niveau d’avancement de chacun·e.
Je les ai nommées toutes les deux « Oppressions systémiques » pour ne pas être limitée par les sujets que j’y glisserai, et pour pouvoir notamment y glisser des contenus parlant d’enjeux transverses.&lt;/p&gt;
&lt;p&gt;La première se nomme « Oppressions systémiques — Comprendre » pour celleux qui démarrent dans leur compréhension d’une oppression.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1674131422621686352"&gt;
        Oppressions systémiques — Comprendre
    &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Et la seconde se nomme « Oppressions systémiques — Avancer » parce que si comprendre les oppressions systémiques, c’est bien, trouver comment avancer vers un monde plus juste, c’est mieux.
Cela évite aussi, si vous connaissez assez bien un sujet, de vous retaper des articles qui expliquent les fondamentaux : l’idée ici c’est de voir comment on passe à la suite.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1688443784477206970"&gt;
        Oppressions systémiques — Avancer
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Justice sociale et environnementale : quelle place pour le numérique ?&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/justice-sociale-et-environnementale.webp" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Par Maïtané&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Initialement pour préparer &lt;a href="https://framatube.org/w/usaFraCUPK2o1H2J17pbjg"&gt;une conférence&lt;/a&gt;, cette collection continue pour documenter l’impact du numérique sur la société et l’écologie.
En parlant notamment du délaissement des services publics et leur transition affreuse vers la dématérialisation, ou encore de comment des entreprises de « marketing » permettent d’influencer les votes, par exemple pour faire élire Trump aux États-Unis en 2016, ce qui a dû avoir un ""tout petit"" impact écologique sur le reste du monde…&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1719663207093398848"&gt;
        Justice sociale et environnementale : quelle place pour le numérique ?
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;Miscellanées numériques&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/miscellanees-numeriques.webp" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Par ThierryJoffredo&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Je travaille depuis plus de 15 ans dans le domaine du numérique pour l’éducation, et je m’intéresse plus particulièrement, depuis quelques années à l’empreinte des technologies sur nos vies, nos relations, nos activités, nos communautés et notre société.&lt;/p&gt;
&lt;p&gt;J’ai créé cette collection — qui contient aujourd’hui plus de 500 liens — afin de conserver et de partager les articles, billets, podcasts qui me semblent éclairer de manière pertinente les conséquences délétères ou, au contraire, les perspectives émancipatrices de pratiques numériques.
Plutôt colorée technocritique, cette collection reflète pour beaucoup mes craintes quant aux usages déraisonnables ou inacceptables du numérique, aux méfaits du capitalisme de surveillance, aux croyances technosolutionnistes… et, en contrepoint, à la défense de nos libertés numériques.&lt;/p&gt;
&lt;p&gt;J’essaie de l’entretenir régulièrement, un peu toutes les semaines. Les contenus qui y sont enregistrés sont automatiquement partagés sur mon compte Mastodon (&lt;a href="https://mamot.fr/@ThierryJoffredo"&gt;@ThierryJoffredo@mamot.fr&lt;/a&gt;) avec le mot-balise #VeilleNum&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1732141437309404145"&gt;
        Miscellanées numériques
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en septembre ?</title><id>urn:uuid:7d4fe3d0-7577-5634-8b76-8de66cfaeb46</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-septembre-2024.html" rel="alternate" type="text/html" /><published>2024-09-30T12:00:00+02:00</published><updated>2024-09-30T12:00:00+02:00</updated><content type="html">&lt;p&gt;Tous les mois, un article pour expliquer ce qui a rythmé la vie de Flus.
Au menu aujourd’hui : la sortie des versions 1.0 et 1.0.1, des articles, des évènements, et de la vie interne.&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille en ligne permettant de collecter, ranger, commenter et partager des liens.
Il vous aide dans l’éditorialisation de votre veille.&lt;/p&gt;
&lt;h2&gt;La 1.0 est sortie…&lt;/h2&gt;
&lt;p&gt;Si vous l’avez ratée, c’était l’information principale du mois de septembre : &lt;a href="flus-un-point-zero.html"&gt;&lt;strong&gt;j’ai enfin sorti la version 1.0 de Flus !&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cette sortie s’est accompagnée de plusieurs changements importants.&lt;/p&gt;
&lt;p&gt;Tout d’abord, le site a été refait à neuf pour mieux répondre aux questions que vous vous posiez ; notamment ce que permet de faire Flus, et à qui il s’adresse.
Au passage, le design a été revu grâce au travail d’&lt;a href="https://fr.linkedin.com/in/elina-bufferne"&gt;Elina Bufferne&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J’en ai profité pour orienter clairement l’objectif de Flus vers l’éditorialisation de la veille.
J’en parle plus dans &lt;a href="feuille-de-route-2025.html"&gt;ma feuille de route 2025&lt;/a&gt;.
En résumé, l’objectif de Flus est de venir en complément de vos autres outils de veille pour vous permettre de facilement ajouter vos notes de lecture et retrouver des liens rapidement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;N’hésitez pas à partager l’adresse du site autour de vous.&lt;/strong&gt;
Cela aidera à mieux faire connaître le service.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        flus.fr
    &lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;… et déjà une version corrective dans la foulée&lt;/h2&gt;
&lt;p&gt;La sortie de la 1.0 a apporté son lot de nouveaux et nouvelles utilisatrices, et donc de nouvelles demandes.
Ainsi, &lt;strong&gt;une nouvelle option pour « ne plus revoir les liens » d’un flux a fait son apparition.&lt;/strong&gt;
Pratique quand vous venez de suivre un flux qui a déjà publié beaucoup de contenus que vous ne souhaitez pas consulter.&lt;/p&gt;
&lt;p&gt;Cette période est aussi venue souligner un souci au niveau des performances lors du rafraichissement du journal.
Un premier correctif permettant de les améliorer pour les personnes ayant beaucoup de liens lus est déjà sorti.
Attendez-vous à d’autres correctifs à ce niveau-là dans le futur, il me reste des choses à faire !&lt;/p&gt;
&lt;p&gt;Enfin, &lt;strong&gt;les liens issus de « youtu.be » sont désormais correctement récupérés par Flus.&lt;/strong&gt;
Vous retrouverez donc bien le titre des vidéos ainsi que leur durée lorsque vous les ajouterez à vos signets ou autres collections.
Pour les liens enregistrés avant la publication du correctif, vous pouvez aller dans le menu des liens concernés, cliquer sur « Réparer ».
Pensez bien à cocher la case « Forcer la synchronisation ».&lt;/p&gt;
&lt;p&gt;Une nouvelle version corrective devrait encore paraître dans la semaine pour corriger des détails.&lt;/p&gt;
&lt;h2&gt;Vos habitudes et Flus&lt;/h2&gt;
&lt;p&gt;J’ai sorti deux articles de référence &lt;strong&gt;pour les personnes qui découvrent Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le premier article à côté duquel vous ne devriez pas passer vous explique « &lt;a href="comment-bien-utiliser-le-journal.html"&gt;Comment bien utiliser le journal de Flus&lt;/a&gt; ».
Vous y comprendrez mieux certains choix particuliers faits au sein de Flus, et comment ils vous aident à mieux gérer la quantité d’informations à suivre.&lt;/p&gt;
&lt;p&gt;Pour aider les personnes qui me disent qu’elles apprécient Flus mais qu’elles n’arrivent pas à s’y mettre, j’ai sorti un article « &lt;a href="faire-entrer-flus-dans-vos-habitudes-de-veille.html"&gt;Comment faire entrer Flus dans vos habitudes de veille&lt;/a&gt; ».&lt;/p&gt;
&lt;h2&gt;Le travail en interne&lt;/h2&gt;
&lt;p&gt;Deux sujets m’ont bien occupé durant le mois.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le premier a consisté à une remise à plat de mon plan de communication.&lt;/strong&gt;
J’ai identifié que le problème principal auquel je faisais face pour ce blog résidait dans le manque de préparation des sujets à l’avance.
J’ai donc entrepris d’en identifier plusieurs dont je voulais parler ici.
J’ai aussi repéré les évènements auxquels je voulais participer pour ne pas avoir à m’organiser au dernier moment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le second sujet qui m’a occupé a été la refonte des documents légaux de Flus avec un cabinet d’avocats.&lt;/strong&gt;
Je n’ai jamais été satisfait des conditions générales d’utilisation et de vente que j’avais rédigées.
J’ai donc fait le choix de me faire accompagner par un cabinet d’avocats pour remettre tout ça d’aplomb.
Je vous préviendrai en amont lorsque je serai prêt à publier tout ça.&lt;/p&gt;
&lt;h2&gt;Les évènements à venir&lt;/h2&gt;
&lt;p&gt;Je serai au &lt;strong&gt;&lt;a href="https://capitoledulibre.org/"&gt;Capitole du Libre&lt;/a&gt; à Toulouse les 16 et 17 novembre prochains&lt;/strong&gt; en simple visiteur.&lt;/p&gt;
&lt;p&gt;J’irai également au &lt;strong&gt;&lt;a href="https://www.campus-du-libre.org/"&gt;Campus du Libre&lt;/a&gt; le 23 novembre à Lyon.&lt;/strong&gt;
J’y présenterai une démo de Flus auprès du milieu universitaire.&lt;/p&gt;
&lt;p&gt;N’hésitez pas à m’interpeler lors de ces évènements.
J’essayerai de m’organiser pour porter un hoodie ou un t-shirt distinctif !&lt;/p&gt;</content></entry><entry><title>Comment faire entrer Flus dans vos habitudes de veille</title><id>urn:uuid:ad177cf6-0aad-5a9c-903a-5cad9382395c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/faire-entrer-flus-dans-vos-habitudes-de-veille.html" rel="alternate" type="text/html" /><published>2024-09-24T08:30:00+02:00</published><updated>2024-09-24T08:30:00+02:00</updated><content type="html">&lt;p&gt;Découvrir et utiliser un nouvel outil n’est pas chose aisée.
En plus de devoir s’habituer à une nouvelle interface, il faut également prendre l’habitude de se rendre sur ce nouvel outil de manière régulière.
Flus n’échappe pas à cette règle.
&lt;strong&gt;Dans cet article, je vous présente différentes astuces pour vous aider à faire entrer Flus dans votre quotidien.&lt;/strong&gt;
Il vise à aider les personnes qui trouvent l’outil intéressant, mais qui n’arrivent pas à l’utiliser sur la durée.&lt;/p&gt;
&lt;p&gt;Flus est un outil vous permettant de collecter, ranger, commenter et partager les liens Web que vous consultez.
En tant qu’outil de veille complémentaire de vos autres outils, il est important de le mettre au centre de vos habitudes de veille.&lt;/p&gt;
&lt;p&gt;Si vous ne possédez pas déjà un compte Flus, je vous invite à jeter un œil à &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt; pour en apprendre davantage et vous y inscrire.&lt;/p&gt;
&lt;h2&gt;Installer l’extension navigateur&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;La première astuce — sans doute la plus utile — est d’installer l’extension navigateur de Flus.&lt;/strong&gt;
Celle-ci est disponible à la fois pour &lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;Firefox&lt;/a&gt; et &lt;a href="https://chromewebstore.google.com/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;Chrome&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;L’extension permet non seulement d’accéder rapidement à Flus, mais elle permet surtout d’enregistrer en 2 clics les liens dans vos signets.
&lt;strong&gt;Vous aurez donc, non seulement, Flus toujours à portée de main, mais son utilisation en sera, en plus, grandement améliorée.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img class="illustration" src="/static/screenshots/extension.webp" alt="L’extension navigateur de Flus ouverte pour ajouter un lien aux signets."&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, j’ai prévu &lt;a href="feuille-de-route-2025.html"&gt;d’améliorer l’extension en 2025&lt;/a&gt; pour la rendre encore plus pratique.&lt;/p&gt;
&lt;h2&gt;Rendre Flus facilement accessible dans votre navigateur&lt;/h2&gt;
&lt;p&gt;Installer une extension peut vous paraître invasif tant que vous n’êtes pas sur·e d’utiliser Flus sur le long terme.
Une manière alternative est de créer des raccourcis dans votre navigateur.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Par exemple, vous pouvez créer un marque-page dans votre navigateur en l’ajoutant à votre barre personnelle (Firefox) ou de favoris (Chrome).&lt;/strong&gt;
Il suffit pour cela, &lt;a href="https://app.flus.fr"&gt;lorsque vous êtes connecté·e à Flus&lt;/a&gt;, de cliquer sur l’étoile dans la barre d’&lt;abbr&gt;URL&lt;/abbr&gt; de votre navigateur.
Ainsi, vous aurez un raccourci vers Flus toujours à portée de main.&lt;/p&gt;
&lt;p&gt;&lt;img class="illustration" src="images/flus-marque-page-navigateur.webp" alt="Un menu permettant d’ajouter Flus comme marque-page dans la barre personnelle de Firefox"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Autre technique plus radicale — et plus efficace —, celle de faire de Flus votre page d’accueil.&lt;/strong&gt;
Flus s’ouvrira ainsi quand vous démarrerez votre navigateur : vous ne passerez plus à côté !
Rendez-vous dans les paramètres de votre navigateur, puis « Accueil » (Firefox) ou « Au démarrage » (Chrome) afin de choisir l’adresse &lt;code&gt;https://app.flus.fr/&lt;/code&gt; comme page d’accueil.&lt;/p&gt;
&lt;h2&gt;Créer un raccourci sur votre téléphone&lt;/h2&gt;
&lt;p&gt;Si vous êtes plutôt du genre mobile, alors bonne nouvelle : &lt;strong&gt;Flus fonctionne parfaitement sur téléphone grâce à son interface adaptée.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lorsque vous êtes &lt;a href="https://app.flus.fr"&gt;dans Flus&lt;/a&gt;, dans le menu du navigateur, vous devriez trouver une option « Ajouter à l’écran d’accueil » ou bien « Installer ».
Vous retrouverez alors Flus sur votre écran d’accueil, et profiterez ainsi d’une belle icône souriante sur votre téléphone.&lt;/p&gt;
&lt;p&gt;Vous pouvez également déplacer l’icône dans la barre de vos applications principales pour l’avoir toujours à portée de main.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;img class="illustration" src="images/flus-mobile-ajouter-ecran-accueil.webp" alt="Un menu sur Firefox mobile et dont l’option « ajouter à l’écran d’accueil » est entouré en rouge"&gt;
&lt;/p&gt;

&lt;h2&gt;S’assurer de stocker du contenu dans Flus&lt;/h2&gt;
&lt;p&gt;Vous rendre Flus accessible, c’est bien, mais encore faut-il avoir des choses à y faire.
Il est important de vous assurer d’avoir des choses à y consulter de manière régulière.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La première façon de faire consiste à suivre différents flux.&lt;/strong&gt;
Pour ma part je m’assure d’avoir toujours un flux qui publie de manière quotidienne.
Par exemple, les sites de presse sont un bon moyen de suivre l’actualité, tout en vous garantissant d’avoir des choses à lire.
Attention toutefois car ceux-ci peuvent publier énormément, générant un effet repoussoir (et donc inverse à celui recherché).
Il vous faudra peut-être tâtonner un peu pour trouver la bonne quantité de flux à suivre.
Vous pouvez également suivre &lt;a href="comment-bien-utiliser-le-journal.html"&gt;mes conseils pour bien utiliser le journal de Flus.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La seconde manière de vous donner des choses à lire consiste à stocker des liens dans vos signets Flus.&lt;/strong&gt;
Par exemple, si vous avez des onglets que vous lirez « plus tard », il est peut-être temps de les stocker dans un endroit plus pérenne comme Flus.
L’extension navigateur peut d’ailleurs vous faire gagner du temps pour cela.
Une fois stockés, vous les retrouverez rapidement depuis l’onglet « Journal », puis « Signets ».&lt;/p&gt;
&lt;p&gt;Lorsque Flus sera bien abreuvé en contenus, il vous sera bien plus facile de revenir régulièrement dessus.&lt;/p&gt;
&lt;h2&gt;Se dégager du temps pour consulter régulièrement Flus&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Pour utiliser véritablement Flus, il vous faudra sans doute lui faire un peu de place dans votre emploi du temps.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela peut se faire en consultant les dernières publications de vos flux le matin au petit-déjeuner, ou pendant votre pause déjeuner.
Si votre métier implique de faire de la veille, c’est encore plus simple : bloquez-vous un créneau horaire quotidien durant votre journée de boulot.
Les transports sont également un moment propice à lire ou trier quelques articles dans vos collections.&lt;/p&gt;
&lt;p&gt;Une autre manière de faire consiste à identifier les activités numériques annexes qui ne vous apportent pas ou plus de plaisir.
Pour ma part, j’ai ainsi réduit drastiquement le temps passé à scroller sur les réseaux sociaux.&lt;/p&gt;
&lt;h2&gt;Partager Flus autour de vous&lt;/h2&gt;
&lt;p&gt;C’est simple : si vous partagez Flus autour de vous, plus de monde l’utilisera.
Plus de monde l’utilisera, plus vous le verrez apparaître autour de vous.
Plus vous le verrez autour de vous, plus vous aurez tendance à l’utiliser…
Malin !&lt;/p&gt;
&lt;p&gt;Flus peut être particulièrement utile dans un cadre professionnel ou militant, donc n’hésitez pas à en parler à vos collègues et camarades.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Veille communautaire : de l’actu, un péril mortel et de la musique</title><id>urn:uuid:07330261-5dab-500b-a9dc-bfb11ff8d135</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/veille-communautaire-actu-peril-mortel-et-musique.html" rel="alternate" type="text/html" /><published>2024-09-06T10:00:00+02:00</published><updated>2024-09-06T10:00:00+02:00</updated><content type="html">&lt;p&gt;J’ai toujours eu dans l’idée de faire de Flus une plateforme pour partager sa veille.
&lt;strong&gt;&lt;a href="flus-un-point-zero.html"&gt;La version 1.0 sortie lundi&lt;/a&gt; pose une base solide permettant de collecter, ranger, commenter et partager facilement des publications issues de partout sur le Web.&lt;/strong&gt;
La prochaine version devrait se concentrer sur l’amélioration des fonctionnalités d’éditorialisation de la veille.
Pour autant, j’aimerais d’ors et déjà mettre un peu mieux en avant le travail effectué par les personnes utilisant Flus.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’inaugure donc aujourd’hui une nouvelle catégorie d’articles pour partager la veille communautaire faite sur la plateforme.&lt;/strong&gt;
Je présente dans cet article quelques-unes de mes collections personnelles, mais l’idée est bien d’ouvrir ces articles à tout le monde.&lt;/p&gt;
&lt;h2&gt;L’actu par Flus&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/flus-actu.webp" /&gt;&lt;/p&gt;
&lt;p&gt;J’ai débuté cette collection il y a un mois afin de proposer une sélection d’articles de presse qui traitent de l’actualité généraliste.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si vous évitez les sites de presse car vous avez peur d’être submergé⋅e par leurs publications, j’estime que c’est une bonne collection à suivre.&lt;/strong&gt;
Je sélectionne 2 ou 3 articles par jour, rarement plus.
J’essaye de ne lister dans cette collection que des articles dont l’accès est gratuit pour permettre à tout le monde d’y accéder.&lt;/p&gt;
&lt;p&gt;Mon traitement de l’actualité n’est évidemment pas exhaustif, et certains sujets peuvent passer à la trappe tant que je ne tombe pas sur un article suffisamment intéressant.
J’ai également un biais envers les sujets écologique et sociétaux… vous êtes prévenu⋅es !&lt;/p&gt;
&lt;div class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1806651330350867498"&gt;
        Ouvrir la collection « L’actu par Flus »
    &lt;/a&gt;
&lt;/div&gt;

&lt;h2&gt;Tournures inclusives, péril mortel de la langue&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/tournures-inclusives.webp" /&gt;&lt;/p&gt;
&lt;p&gt;J’ai créé cette collection pour lister toutes les publications que je trouvais intéressantes — en tout cas pertinentes — pour mieux comprendre l’écriture inclusive.
Cette collection peut être prise comme une liste de ressources pour répondre aux critiques.
&lt;strong&gt;Mais elle peut aussi servir à vous informer vous-même pour mieux en comprendre ses usages fluctuants.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour ma part, malgré la veille que j’ai effectuée toutes ces années, mon utilisation continue d’évoluer avec le temps.
Je prends plaisir à jouer avec les différentes formes à ma disposition.
Comme quoi, l’inclusivité n’est probablement pas un si grand péril pour la langue française, qui continue d’évoluer.&lt;/p&gt;
&lt;p&gt;Ma veille sur le sujet n’est plus très active ces temps-ci, alors ne vous attendez pas à beaucoup d’activité au sein de cette collection.&lt;/p&gt;
&lt;div class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1678881149731043972"&gt;
        Ouvrir la collection « Tournures inclusives, péril mortel de la langue »
    &lt;/a&gt;
&lt;/div&gt;

&lt;h2&gt;Ambiance soundtracks 🎶&lt;/h2&gt;
&lt;p&gt;&lt;img alt="" src="images/collections/ambiance-soundtracks.webp" /&gt;&lt;/p&gt;
&lt;p&gt;Le jeu vidéo constitue une grande partie de ma vie.
J’ai passé de (très) nombreuses heures sur des jeux comme Final Fantasy 7, Age of Empires II, ou plus récemment Hadès, Hollow Knight et Céleste.&lt;/p&gt;
&lt;p&gt;L’une des composantes qui me fait tant aimer les jeux vidéos est leur bande-son.
J’ai donc entrepris de lister dans cette collection un certain nombre d’albums de musiques de jeux.
Je n’y liste en public que des liens menant vers des plateformes où les auteurs et autrices ont publié elles-mêmes leur musique.
En général, les liens mènent vers Bandcamp.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cette collection est idéale si vous cherchez de quoi écouter pour travailler notamment.&lt;/strong&gt;
N’hésitez pas non plus à m’en proposer, je suis toujours preneur de belles découvertes.&lt;/p&gt;
&lt;div class="text--center"&gt;
    &lt;a class="button button--primary" href="https://app.flus.fr/collections/1672354633238832183"&gt;
        Ouvrir la collection « Ambiance soundtracks 🎶 »
    &lt;/a&gt;
&lt;/div&gt;

&lt;h2&gt;Vous aussi, présentez vos collections&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Comme expliqué en introduction de cet article, j’aimerais présenter les collections d’autres utilisateurs et utilisatrices de Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si vous tenez une ou plusieurs collections publiques sur Flus, je vous invite à me contacter via &lt;a href="https://flus.fr/contact?subject=Partage+de+veille+communautaire"&gt;le formulaire de contact&lt;/a&gt; pour en discuter.
Comme vous le voyez, même si votre collection n’est plus très active, il suffit qu’elle soit suffisamment fournie pour avoir sa place ici.
Deux ou trois paragraphes suffisent pour la présenter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Et si vous n’utilisez pas encore Flus, n’hésitez pas à vous rendre sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt; pour en apprendre davantage, et éventuellement vous inscrire.&lt;/strong&gt;
Peut-être que le prochain article présentera vos propres collections ? 😊&lt;/p&gt;</content></entry><entry><title>Flus débarque sur LinkedIn</title><id>urn:uuid:b3e191ad-8241-5242-a4bf-509e98b57192</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/linkedin.html" rel="alternate" type="text/html" /><published>2024-09-05T10:00:00+02:00</published><updated>2024-09-05T10:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Aujourd’hui, un court article pour annoncer que Flus possède désormais sa page LinkedIn.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est un outil de veille conçu pour collecter, commenter, rechercher et partager vos liens.
Il complémente vos outils habituels de veille en leur ajoutant une dimension éditoriale.
&lt;strong&gt;&lt;a href="flus-un-point-zero.html"&gt;La version 1.0 est sortie&lt;/a&gt; en ce début de semaine.&lt;/strong&gt;
Si vous ne connaissez pas encore, ou si vous n’avez pas suivi les dernières évolutions, c’est la bonne occasion de jeter un œil à &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt; pour en apprendre davantage.&lt;/p&gt;
&lt;p&gt;Jusqu’ici je ne possédais qu’un compte Mastodon : &lt;a href="https://piaille.fr/@flus"&gt;@flus@piaille.fr&lt;/a&gt;.
En rejoignant LinkedIn, je souhaite mobiliser un réseau plus professionnel autour de Flus.
Je compte y toucher un public qui fasse de la veille de manière constante et assidue.
&lt;strong&gt;Cela à la fois pour amener de nouvelles personnes à utiliser Flus, mais également pour collecter des besoins et des idées qui se révèleraient utiles au service.&lt;/strong&gt;
C’est une manière d’ouvrir un peu plus mes horizons.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://www.linkedin.com/company/flus-fr"&gt;
        Se rendre sur la page LinkedIn de Flus
    &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Les informations importantes seront toujours publiées sur ce blog pour être ensuite relayées sur les réseaux sociaux.
Il pourra toutefois arriver que je partage des sondages ou des questions moins construites sur Mastodon et LinkedIn, donc &lt;strong&gt;n’hésitez pas à m’y suivre.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Et si vous préférez le bon vieux bouche-à-oreille, n’hésitez pas à parler de Flus autour de vous.
Le service gagnera toujours à être mieux connu !&lt;/p&gt;</content></entry><entry><title>Ce qui pourrait arriver en 2025 #FeuilleDeRoute</title><id>urn:uuid:d97956b2-253f-551e-a1c1-bfbb0ca146eb</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/feuille-de-route-2025.html" rel="alternate" type="text/html" /><published>2024-09-04T09:00:00+02:00</published><updated>2024-09-04T09:00:00+02:00</updated><content type="html">&lt;p&gt;J’ai annoncé lundi &lt;a href="flus-un-point-zero.html"&gt;la sortie de Flus en version 1.0.&lt;/a&gt;
C’était une étape importante qui ne signifie évidemment pas l’arrêt du développement du logiciel.
Il est donc temps que je parle de ce que contiendra Flus 2.0 dont la sortie est prévue pour fin 2025.&lt;/p&gt;
&lt;p&gt;Flus est un service permettant d’éditorialiser sa veille.
Il permet de collecter, commenter, rechercher et partager vos liens favoris en quelques clics.&lt;/p&gt;
&lt;p&gt;En début d’année, j’ai mené plusieurs entretiens avec des personnes effectuant une veille quotidienne de manière professionnelle.
&lt;strong&gt;Ces entretiens m’ont permis d’identifier l’importance de prendre soin de la phase d’éditorialisation.&lt;/strong&gt;
Tout naturellement, les prochaines fonctionnalités visent à améliorer cette étape dans Flus.&lt;/p&gt;
&lt;h2&gt;En quoi consiste l’éditorialisation&lt;/h2&gt;
&lt;p&gt;L’éditorialisation, c’est la manière de structurer les informations issues de votre veille en leur donnant un sens nouveau selon votre point de vue.&lt;/p&gt;
&lt;p&gt;Flus n’est pas dénué d’outils permettant cette éditorialisation grâce notamment aux collections qui permettent de regrouper les liens thématiquement.
Les commentaires permettent également de contextualiser les liens et donc ajouter une plus-value à votre veille.
Cette phase est essentielle pour que votre veille soit la plus utile possible.
Elle permet par exemple de ne pas laisser tomber des informations importantes dans l’oubli.&lt;/p&gt;
&lt;p&gt;Néanmoins, selon les besoins, les outils fournis par Flus peuvent parfois se révéler peu adaptés.
Il est donc important de les améliorer.&lt;/p&gt;
&lt;h2&gt;Des tags pour ranger et lier des liens en un instant&lt;/h2&gt;
&lt;p&gt;Si les collections permettent de structurer l’organisation des liens, elles sont parfois trop rigides.
&lt;strong&gt;Afin de faciliter cette organisation, je compte permettre d’ajouter des tags aux liens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Des tags pourront être associés à un lien lorsque vous commenterez ce dernier.
Il suffira pour cela de faire précéder un mot par le traditionnel croisillon.
Par exemple, le tag &lt;code&gt;#écologie&lt;/code&gt; peut être utilisé pour lier tous les liens traitant d’écologie.
Contrairement aux collections, les tags ont l’avantage de pouvoir être ajoutés et changés à la volée.
Ils permettent également de créer des connexions entre différents liens qui n’auraient pas forcément leur place dans vos collections existantes.
&lt;strong&gt;C’est donc plus de flexibilité qui est cherchée grâce aux tags.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-comment-tags.webp" alt="Un commentaire dans Flus avec les tags écologie et politique."&gt;

    &lt;figcaption&gt;
        On ne peut pas encore faire grand-chose avec les tags dans les commentaires, malheureusement.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;La recherche sera également améliorée pour permettre de rechercher tous les liens qui ont été marqués par un même tag.
Ainsi il sera possible de naviguer de lien en lien plus facilement qu’avec les collections.&lt;/p&gt;
&lt;h2&gt;Une extension navigateur beaucoup plus riche&lt;/h2&gt;
&lt;p&gt;Les tags ajouteront certes une grande valeur éditoriale à votre veille, mais cette phase éditoriale doit pouvoir être encore facilitée.
En effet, aujourd’hui, si vous tombez sur une publication intéressante par un autre biais que Flus — comme un réseau social —, vous devrez copier-coller son adresse dans Flus manuellement.
L’extension navigateur vous permet certes de la stocker dans vos signets, mais vous ne pouvez pas la ranger ou commenter immédiatement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je compte améliorer grandement l’extension navigateur afin de rapprocher Flus de vos habitudes de veille quotidienne.&lt;/strong&gt;
À terme, il sera possible depuis celle-ci de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ranger un lien dans une ou plusieurs collections ;&lt;/li&gt;
&lt;li&gt;marquer un lien comme lu ;&lt;/li&gt;
&lt;li&gt;commenter (et donc ajouter des tags) ;&lt;/li&gt;
&lt;li&gt;découvrir et suivre des flux Web.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="/static/screenshots/extension.webp" alt="L’extension navigateur de Flus ouverte pour ajouter un lien aux signets."&gt;

    &lt;figcaption&gt;
        L’extension navigateur, aussi utile soit-elle, est encore beaucoup trop simple pour une veille quotidienne.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Ce travail sur l’extension nécessitera également d’initier celui d’une &lt;abbr&gt;API&lt;/abbr&gt;.
Cette &lt;abbr&gt;API&lt;/abbr&gt; sera utilisable par d’autres développeurs et développeuses qui souhaiteraient étendre les possibilités de Flus en dehors de l’interface Web.&lt;/p&gt;
&lt;h2&gt;Horizon fin 2025&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Ces améliorations représentent ma feuille de route pour la version 2.0 de Flus, à venir en fin d’année 2025.&lt;/strong&gt;
Toutefois, vous n’aurez pas à attendre un an pour en profiter.
Je sortirai en effet les nouvelles fonctionnalités au fur et à mesure qu’elles seront prêtes.&lt;/p&gt;
&lt;p&gt;De plus, la version 2.0 ne se limitera pas à cette feuille de route.
D’autres tâches plus ou moins techniques, ainsi que des améliorations de confort devraient également faire leur apparition au fil de l’année.
Je vous tiendrai au courant des différentes sorties sur ce blog au fil de l’eau (&lt;a href="abonnement.html"&gt;n’oubliez pas de le suivre !&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pouvez d’ors et déjà profiter des nombreuses fonctionnalités proposées par Flus.&lt;/strong&gt;
Pour en apprendre plus, je vous renvoie vers le site de Flus.
Vous pouvez également faire découvrir le service à vos collègues et camarades qui font de la veille.
Il y a des chances que Flus leur fasse de l’œil 👀&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Comment bien utiliser le journal de Flus</title><id>urn:uuid:118d26f6-bdd3-51d2-ac98-5e1049ed38e9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/comment-bien-utiliser-le-journal.html" rel="alternate" type="text/html" /><published>2024-09-03T10:00:00+02:00</published><updated>2024-09-03T10:00:00+02:00</updated><content type="html">&lt;p&gt;Si vous êtes un ou une grande consommatrice de contenus sur Internet, il y a de fortes chances pour que vous vous soyez déjà sentie écrasée par la densité de vos fils d’actualités.&lt;/p&gt;
&lt;p&gt;Flus est un outil spécialisé dans l’éditorialisation de votre veille.
Il vous permet de collecter, commenter et rechercher vos liens favoris en quelques clics.
C’est un complément à vos outils de veille traditionnels.
&lt;strong&gt;&lt;a href="flus-un-point-zero.html"&gt;La version 1.0 de Flus est sortie hier&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Parmi les outils fournis par Flus, le journal est un lecteur de flux Web qui sort de l’ordinaire.&lt;/strong&gt;
Les flux Web — ou flux &lt;abbr&gt;RSS&lt;/abbr&gt; / Atom — vous permettent de recevoir les nouvelles publications de sites Internet, de podcasts, ou encore de chaînes vidéos.
Plutôt que de devoir naviguer de site en site en quête de nouvelles publications, les flux vous permettent de tout recevoir en un seul endroit.&lt;/p&gt;
&lt;p&gt;Dans cet article, je vous explique comment utiliser au mieux le journal de Flus pour suivre vos sources de contenus favorites sans crouler sous la quantité d’informations.
C’est également l’occasion de comprendre quelques choix de conception qui rendent ce lecteur de flux particulier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cet article pré-suppose que vous possédez un compte Flus.&lt;/strong&gt;
Si ce n’est pas le cas, c’est donc la bonne occasion de jeter un œil à &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt; pour en apprendre davantage et vous y créer un compte.&lt;/p&gt;
&lt;h2&gt;Ajouter des flux, c’est pas si compliqué&lt;/h2&gt;
&lt;p&gt;Avant de commencer à utiliser le journal, rendez-vous dans l’onglet « Flux ».
C’est ici que vous allez pouvoir suivre de nouveaux flux Web.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cliquez sur « Ajouter un flux », puis dans le champ affiché, copiez-collez l’adresse d’un site.&lt;/strong&gt;
Cela peut être l’adresse d’un site de presse, comme &lt;code&gt;https://lesjours.fr&lt;/code&gt;.
Les sites de presse ne sont pas les seuls à proposer des flux Web : vous pouvez également suivre des blogs, des chaînes Youtube ou encore des podcasts.
C’est à vous de décider quels sites vous souhaitez suivre.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une fenêtre dans Flus demandant l’adresse d’un site à suivre. L’adresse https://lesjours.fr est saisie." src="images/flus-add-feed.webp" /&gt;&lt;/p&gt;
&lt;p&gt;Si Flus vous indique qu’aucun flux n’a été trouvé, il faut parfois rechercher la mention « &lt;abbr&gt;RSS&lt;/abbr&gt; » ou « Flux &lt;abbr&gt;RSS&lt;/abbr&gt; » sur le site concerné, et en copier le lien.&lt;/p&gt;
&lt;p&gt;Il existe encore des tas de sites qui proposent des flux Web à suivre, mais il vous faudra parfois les chercher un peu.&lt;/p&gt;
&lt;h2&gt;Collectez votre veille grâce au journal&lt;/h2&gt;
&lt;p&gt;Une fois vos flux ajoutés, rendez-vous dans l’onglet « Lecture », puis « Journal ».
&lt;strong&gt;C’est ici que vous recevez les actualités des sites que vous suivez.&lt;/strong&gt;
Pour cela, rien de plus simple : cliquez sur « Rafraichir le journal ».&lt;/p&gt;
&lt;p&gt;&lt;img alt="Un journal vide dans l’onglet Lecture de Flus. Le bouton pour rafraîchir le journal est mis en évidence." src="images/flus-news-empty.webp" /&gt;&lt;/p&gt;
&lt;p&gt;Flus récupère alors automatiquement la liste des 50 dernières publications de vos différents flux suivis.
Il ne vous reste plus qu’à cliquer sur chacune d’entre elles pour consulter leurs contenus.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Petite astuce : le bouton « Rafraichir le journal » reste gris tant qu’il n’y a pas de nouvelles publications.
C’est un moyen simple de savoir si Flus a de nouveaux contenus à vous proposer.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Vider le journal, un acte de sérénité&lt;/h2&gt;
&lt;p&gt;Une particularité de Flus et de vous forcer à vider le journal avant d’accéder à de nouvelles publications.
&lt;strong&gt;Le but est de créer un sentiment de satisfaction en traitant les publications.&lt;/strong&gt;
Cela vous assure de ne pas les revoir tant que vous ne l’avez pas décidé.
En revanche, cela nécessite de pouvoir les traiter précisément et rapidement.&lt;/p&gt;
&lt;p&gt;Pour vider le journal, plusieurs actions complémentaires sont possibles sur les publications :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;marquer comme lu : en marquant une publication comme lue, elle est ajoutée à votre liste de liens lus, pratique pour s’y référer plus tard.&lt;/li&gt;
&lt;li&gt;lire le lien plus tard : vous n’avez pas forcément le temps de lire un article de 5 000 mots, mais peut-être plus tard ? Le marquer à lire plus tard l’ajoute immédiatement à vos signets.&lt;/li&gt;
&lt;li&gt;retirer le lien : une publication ne vous intéresse pas ? La retirer du journal la fera simplement disparaître et vous ne la reverrez pas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="Un journal remplit de deux liens issus du flux Web de France Info. Un menu est ouvert permettant de marquer comme lu, lire plus tard ou retirer les liens de la journée du 23 août." src="images/flus-news-filled.webp" /&gt;&lt;/p&gt;
&lt;p&gt;Ces différentes actions sont possibles à différents niveaux du journal :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;au niveau des liens individuels.&lt;/li&gt;
&lt;li&gt;au niveau des flux : les liens issus d’un même flux sont regroupés, il est alors possible de tous les marquer en une fois.&lt;/li&gt;
&lt;li&gt;au niveau de la journée : de la même manière, les liens publiés un même jour sont regroupés et peuvent être retirés en une fois.&lt;/li&gt;
&lt;li&gt;au niveau global : pour vider le journal en une seule fois, rien de plus simple que le bouton « Actions » tout en bas du journal.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En règle générale, vous allez marquer quelques liens individuels comme lus, ou bien les marquer à lire plus tard.
Une fois ce premier tri fait, vous allez utiliser les actions groupées pour retirer tous les liens qui ne vous intéressent pas en une seule fois.
Vous pouvez évidemment vous y prendre différemment, Flus vous offre suffisamment de flexibilité pour cela.&lt;/p&gt;
&lt;h2&gt;Éditorialiser votre veille&lt;/h2&gt;
&lt;p&gt;Plus haut, j’ai éludé une quatrième action possible : &lt;strong&gt;celle de ranger un lien dans une ou plusieurs collections.&lt;/strong&gt;
Cette action n’est disponible que pour les liens individuels.
Le bouton d’action le plus à droite des liens permet en effet d’ouvrir une fenêtre pour sélectionner des collections dans lesquelles ranger vos liens.
Cette fenêtre permet par la même occasion d’ajouter un commentaire.
Ce commentaire peut se révéler particulièrement utile si vous comptez repartager votre veille sur d’autres réseaux plus tard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’est cette phase d’éditorialisation qui va venir consolider votre veille, donc prêtez-y attention !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une fenêtre de Flus proposant de sélectionner une ou plusieurs collections pour un lien. Une zone de commentaire est présente en bas de la fenêtre." src="images/flus-news-collection.webp" /&gt;&lt;/p&gt;
&lt;h2&gt;Comment le journal filtre par temporalités&lt;/h2&gt;
&lt;p&gt;Par défaut, le journal ne récupère pas les publications datant de plus d’une semaine.
Le but est de faire un tri automatique des vieilles publications et d’éviter de vous surcharger de contenus.&lt;/p&gt;
&lt;p&gt;Il est toutefois possible de modifier ce comportement flux par flux.
Il s’agit de l’une des fonctionnalités les plus puissantes de Flus.
&lt;strong&gt;En effet, c’est ce mécanisme de « filtres temporels » qui va vous permettre de mieux supporter la densité de l’information.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lorsque vous êtes sur l’écran d’un flux, vous pouvez cliquer sur « Actions », puis « Régler pour le journal ».
Dans la fenêtre qui s’ouvre, vous pouvez choisir comment le journal doit se comporter pour ce flux :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;« Strict », les publications datant de plus de 24 heures ne sont pas récupérées (très utile pour les flux publiant beaucoup de contenus) ;&lt;/li&gt;
&lt;li&gt;« Normal », le comportement par défaut, les publications datant de plus d’une semaine ne sont pas récupérées ;&lt;/li&gt;
&lt;li&gt;« Tout » permet de recevoir absolument toutes les publications (dans le cas d’un flux dont vous ne voulez rien rater).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="Une fenêtre dans Flus permettant de choisir le filtre temporel à appliquer au flux du blog &amp;quot;Le carnet de Flus&amp;quot;" src="images/flus-feed-time-filters.webp" /&gt;&lt;/p&gt;
&lt;h2&gt;En résumé&lt;/h2&gt;
&lt;p&gt;Suivre l’actualité dans Flus pourrait se résumer ainsi :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ajoutez des flux à suivre ;&lt;/li&gt;
&lt;li&gt;rafraichissez votre journal ;&lt;/li&gt;
&lt;li&gt;lisez (ou non) les contenus proposés ;&lt;/li&gt;
&lt;li&gt;triez les contenus, et ajoutez-y des commentaires si nécessaire ;&lt;/li&gt;
&lt;li&gt;une fois tous les premiers contenus traités, retournez à l’étape 2.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Rien de bien sorcier, mais Flus prend soin de rapprocher la phase de collecte d’information avec la phase d’éditorialisation afin de vous simplifier la vie.
La particularité du journal étant que cette phase de collecte reste satisfaisante et tranquille vis-à-vis d’autres plateformes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si le journal vous a convaincu, ou que vous pensez qu’il pourrait convaincre des personnes dans votre entourage, n’hésitez pas à en parler et partager cet article.&lt;/strong&gt;
Si ce n’est pas encore fait, vous pouvez également découvrir plus de fonctionnalités sur le site de Flus, et vous inscrire pour essayer.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Flus, votre veille éditorialisée, sort en 1.0</title><id>urn:uuid:f4f7a0f3-84c5-5197-a238-8c6a0dee50cc</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-un-point-zero.html" rel="alternate" type="text/html" /><published>2024-09-02T09:30:00+02:00</published><updated>2024-09-02T09:30:00+02:00</updated><content type="html">&lt;p&gt;Flus est un service en ligne qui vous permet de collecter, commenter et retrouver vos liens favoris en un instant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Après plus de quatre années de développement, j’ai le plaisir de vous annoncer la sortie de Flus en version stable 1.0.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Que vous connaissiez déjà ou que vous débarquiez pour la première fois, cet article est la bonne occasion de (re)découvrir comment Flus peut vous aider dans votre veille quotidienne.&lt;/p&gt;
&lt;p&gt;Pour les plus pressé·es, vous pouvez découvrir le nouveau site publié pour l’occasion en vous rendant sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Une intégration à vos processus de veille&lt;/h2&gt;
&lt;p&gt;Flus est composé de plusieurs outils qui vous seront utiles au quotidien.
Il est conçu pour vous assister et compléter la veille que vous faites déjà sur d’autres plateformes.
Bref, c’est le parfait complément éditorial à votre veille en ligne.
Petit tour d’horizon de ses principales fonctionnalités.&lt;/p&gt;
&lt;p&gt;Si vous avez déjà été agacé⋅e de ne pas retrouver un lien que vous aviez vu passer quelques jours plus tôt, alors les signets et les liens lus de Flus vous seront utiles.
En centralisant en quelques clics toutes vos lectures — futures ou passées — au même endroit, &lt;strong&gt;vous assurez à votre futur vous de trouver ce qu’il ou elle cherchera.&lt;/strong&gt;
Parfait si vous consommez beaucoup de contenus… ou que vous vous trainez 900 onglets ouverts dans votre navigateur !&lt;/p&gt;
&lt;p&gt;Les collections thématiques et les commentaires vous permettent ensuite &lt;strong&gt;d’organiser toute votre veille et de l’éditorialiser de manière propre et réfléchie.&lt;/strong&gt;
Vous pourrez ainsi ranger logiquement tous vos liens favoris, tout en apportant une plus-value aux contenus à travers vos notes personnelles.
Le moteur de recherche intégré vous permet de vous assurer de retrouver rapidement un lien qui se serait perdu malgré tout.&lt;/p&gt;
&lt;p&gt;Enfin, grâce à son accès mobile adapté et son extension navigateur, Flus vous permet de stocker en un instant les liens qui vous paraissent pertinents, que ce soit pour les lire plus tard ou pour les repartager à d’autres, chez vous ou dans les transports.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="/static/screenshots/onglet-lecture.webp" alt=""&gt;

    &lt;figcaption&gt;
        L’onglet lecture de Flus regroupe les liens issus des flux que vous suivez, les liens à lire plus tard (signets) et les liens déjà lus.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Un outil à votre service&lt;/h2&gt;
&lt;p&gt;La veille est souvent une pratique solitaire.
Flus propose plusieurs outils supplémentaires pour la faire vivre à plusieurs, tout en évitant les logiques de viralité propres aux réseaux sociaux.
Au contraire, Flus est conçu pour que votre veille se fasse le plus sereinement possible.&lt;/p&gt;
&lt;p&gt;Il arrive qu’on ait le sentiment que notre veille n’est pas très utile.
&lt;strong&gt;Flus vous permet de la repartager facilement via la plateforme grâce à votre profil public.&lt;/strong&gt;
Vos commentaires deviennent alors un ajout éditorial utile à votre public.
Et si vos lecteurs et lectrices ne sont pas sur Flus, elles peuvent malgré tout suivre votre profil grâce au flux Web fourni.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="/static/screenshots/profil.webp" alt=""&gt;

    &lt;figcaption&gt;
        Votre profil Flus centralise l’ensemble de votre veille publique.
        Il vous suffit d’en partager l’adresse autour de vous.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Parce que vous faites peut-être votre veille à plusieurs,&lt;/strong&gt; Flus vous permet également de partager l’accès à vos collections à d’autres utilisateurs et utilisatrices de la plateforme.
L’occasion de vous entourer d’une équipe de passionné⋅es et de commenter entre vous les liens intéressants que vous voyez passer.&lt;/p&gt;
&lt;p&gt;Sans chercher à remplacer vos outils de veille actuels — notamment si elle a lieu sur les réseaux sociaux —, Flus vous propose tout de même de suivre vos sites, podcasts ou encore chaînes vidéos grâce à son lecteur de flux Web intégré (RSS, Atom et Json).
Le journal — c’est son nom ! — limite volontairement le nombre d’articles affichés et &lt;strong&gt;vous évite ainsi de vous sentir submergé par l’actualité.&lt;/strong&gt;
Une veille plus apaisée est possible quand on sort des plateformes habituelles.&lt;/p&gt;
&lt;h2&gt;Plus de clarté grâce à un site refait à neuf&lt;/h2&gt;
&lt;p&gt;La sortie de cette version 1.0 marque un moment charnière pour le projet.
&lt;strong&gt;Il acte la stabilité de ce qui a été développé jusqu’à maintenant, tout en se professionnalisant en se destinant à un public qui a des besoins avancés en termes de veille.&lt;/strong&gt;
C’était donc l’occasion de revoir le site vitrine de fond en comble pour mieux présenter tout cela.&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Découvrir le nouveau site
    &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;La première chose que vous verrez probablement est la charte graphique remaniée pour plus de cohérence et d’élégance.
J’ai travaillé avec l’excellente &lt;a href="https://fr.linkedin.com/in/elina-bufferne"&gt;Elina Bufferne&lt;/a&gt; lors de cette refonte.
Elle a su me proposer une version entièrement remaniée, plus moderne, tout en conservant un lien graphique, s’intégrant notamment bien avec le logo.
Un grand merci à elle pour son travail !&lt;/p&gt;
&lt;p&gt;Mais au-delà du visuel, le contenu a également été profondément retravaillé.
L’objectif était de mieux présenter le service pour comprendre rapidement à qui il s’adresse et ce qu’il permet de faire.
La présentation des fonctionnalités gagne ainsi en qualité avec des explications plus claires et visuelles.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flusfr-nouveau-site.webp" alt=""&gt;

    &lt;figcaption&gt;
        Le nouveau site met mieux en avant ce que Flus à apporter à votre veille, que ce soit visuellement ou grâce au contenu retravaillé.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Un prix libre pour un outil libre&lt;/h2&gt;
&lt;p&gt;Il y a des choses qui ne changent pas et qui sont profondément ancrées dans l’&lt;abbr&gt;ADN&lt;/abbr&gt; de Flus.
&lt;strong&gt;J’ai toujours eu à cœur de proposer un service numérique qui soit accessible et plus humain que ce qu’on peut trouver chez les &lt;abbr&gt;GAFAM&lt;/abbr&gt;.&lt;/strong&gt;
Service professionnel ne signifie pas service déshumanisé.
Logiciel et prix libres sont des marqueurs de cette position.&lt;/p&gt;
&lt;p&gt;En proposant un service payant, j’assure ainsi le financement pérenne du service sur la base d’un modèle économique vertueux : je n’ai de compte à rendre qu’à mes utilisateurices (au lieu de publicitaires ou de financements externes).
En rendant le prix libre, le soutien au projet devient accessible à n’importe quelle bourse.&lt;/p&gt;
&lt;p&gt;Si le prix est libre, le logiciel sous-jacent l’est aussi.
En permettant à d’autres développeurs et développeuses de lire, modifier ou réutiliser le logiciel, c’est la qualité toute entière du service qui s’en trouve renforcée.
Les améliorations se font donc au bénéfice de toutes et tous.
Cela fait plus de 10 ans que je fais du logiciel libre, et vous pouvez être assuré·es que cela ne changera pas.&lt;/p&gt;
&lt;h2&gt;Une semaine d’articles pour en apprendre plus&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Avec cet article, j’inaugure une semaine d’articles à paraître sur ce blog.&lt;/strong&gt;
Je voulais en effet profiter de cette période pour vous annoncer d’autres choses annexes, ou faire le point sur des fonctionnalités qui sont déjà parues mais dont je n’ai pas pris le temps de parler ici.
Je parlerai notamment de la feuille de route pour la version 2.0 de Flus.&lt;/p&gt;
&lt;p&gt;Cette période est importante pour moi, car elle marque une rupture avec une vision floue du projet.
Je sais désormais mieux vers qui et quoi je m’oriente, ce qui devrait me permettre de concentrer mon énergie vers des actions vraiment utiles au développement de mon activité.&lt;/p&gt;
&lt;p&gt;Restez dans le coin les jours qui viennent si vous voulez en apprendre davantage.
Rendez-vous donc dès demain pour le second article de la semaine.
Et en attendant, n’hésitez pas à parler de Flus autour de vous.
&lt;strong&gt;Que vous soyez déjà convaincu·e, ou que vous ayez des collègues et camarades qui puissent être intéressé·es, Flus a encore besoin d’être mieux connu !&lt;/strong&gt;&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Une retraite bien méritée pour FreshRSS</title><id>urn:uuid:bf6193d0-eee1-59d2-b612-e49d5acbcb5f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/une-retraite-bien-meritee-pour-freshrss.html" rel="alternate" type="text/html" /><published>2024-05-03T11:05:00+02:00</published><updated>2024-05-03T11:05:00+02:00</updated><content type="html">&lt;p&gt;FreshRSS n’a pas 65 ans, mais est déjà jeune retraité, félicitations à lui !
&lt;strong&gt;En effet, le service historique que j’ai ouvert en démarrant mon activité vient d’atteindre sa limite de 500 inscriptions.&lt;/strong&gt;
Je lui avais donné cette limite afin de garder le coût de la maintenance gérable.&lt;/p&gt;
&lt;p&gt;FreshRSS ferme donc ses portes au grand public, mais, en bon jeune retraité, il ne reste pas inactif !
&lt;strong&gt;Pas d’inquiétude pour celles et ceux qui ont déjà un compte sur ce service : vous pourrez continuer de vous y connecter et l’utiliser comme avant.&lt;/strong&gt;
D’ailleurs, je continuerai de maintenir le service à jour.
Ça, ça ne change pas.&lt;/p&gt;
&lt;p&gt;Pour marquer ce cap — et pour mieux distinguer les deux services, on va pas se mentir —, &lt;strong&gt;le service flus.io déménagera à l’adresse rss.flus.fr à la fin du mois&lt;/strong&gt; (le mardi 28 mai si tout va bien).
En effet, il y avait beaucoup de confusion entre les deux services flus.io et flus.fr, notamment dans les demandes de support.
J’espère que les choses seront désormais plus claires.&lt;/p&gt;
&lt;p&gt;Enfin pour enfoncer le clou, fini les dénominations Flus 1 et Flus 2 qui désignaient chaque service.
Place donc à FreshRSS et Flus, tout bêtement.
C’est un tout petit changement, mais qui vise, là encore, à simplifier ma communication.&lt;/p&gt;
&lt;p&gt;Avec tous ses changements, j’affirme donc ma volonté de me consacrer à Flus.
Un nouveau cap a d’ailleurs été franchi il y a quelques jours avec &lt;a href="des-nouveautes-dans-le-journal-de-flus.html"&gt;un tout nouveau journal&lt;/a&gt;.
&lt;strong&gt;Si vous cherchez un outil de veille pour agréger vos flux et éditorialiser votre veille, c’est peut-être l’occasion de &lt;a href="https://flus.fr"&gt;vous ré-intéresser à Flus ?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Des nouveautés dans le journal de Flus</title><id>urn:uuid:55a381cf-6395-53f6-af4d-341391f63fd6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/des-nouveautes-dans-le-journal-de-flus.html" rel="alternate" type="text/html" /><published>2024-04-04T18:45:00+02:00</published><updated>2024-04-04T18:45:00+02:00</updated><content type="html">&lt;p&gt;Aujourd’hui, grosse nouveauté dans Flus ! Les liens du journal sont désormais groupés pour faciliter leur tri.&lt;/p&gt;
&lt;p&gt;Les liens sont groupés à la fois par dates et par flux. Ils sont donc mieux organisés et plus faciles à retirer du journal. Si vous suivez des sites de presse notamment, leurs articles ne noieront désormais plus ceux de vos autres flux.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour tester, ça se passe sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-news-8.webp" alt="Des liens affichés dans le journal de l’application Flus. Ils sont affichés sous une ligne qui montre la date du jour et un bouton « Actions ». Les deux premiers liens sont affichés séparément, tandis que les suivants sont affichés dans un groupe correspondant au flux de Mediapart."&gt;
&lt;/div&gt;

&lt;p&gt;Pour les personnes qui ont activé les fonctionnalités « bêta », plusieurs autres choses ont été revues :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Le menu affiche un onglet « Lecture » qui regroupe le journal, les signets et les liens lus.&lt;/li&gt;
&lt;li&gt;Le journal ne permet plus de récupérer les articles issus des signets. Pour les lire, il suffit de cliquer sur « Signets » !&lt;/li&gt;
&lt;li&gt;Le journal récupère désormais maximum 50 liens d’un coup (au lieu de 9 auparavant). Avec les autres améliorations, il devrait être plus simple de gérer beaucoup de liens d’un coup.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ces fonctionnalités sont en cours de test, mais devraient être intégrées de base rapidement.&lt;/p&gt;</content></entry><entry><title>[post-mortem] Perte de comptes de paiement</title><id>urn:uuid:9258fec1-ee23-5f7f-b214-a3c6aaf001f1</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/2024-01-22-perte-de-comptes-de-paiement.html" rel="alternate" type="text/html" /><published>2024-01-23T14:15:00+01:00</published><updated>2024-01-23T14:15:00+01:00</updated><content type="html">&lt;p&gt;En résumé : ce début janvier, des comptes de paiement ont été supprimés automatiquement à cause d’un bug dans la synchronisation entre les services. Aucune donnée n’a été perdue, les comptes ayant été rétablis à partir d’une sauvegarde récente.&lt;/p&gt;
&lt;p&gt;Toutefois, si vous remarquez un souci, &lt;a href="https://flus.fr/contact"&gt;n’hésitez pas à me contacter.&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Contexte&lt;/h2&gt;
&lt;p&gt;Flus est constitué de 2 services : rss.flus.fr (FreshRSS) et app.flus.fr (Flus).
La gestion des abonnements à ces deux services est centralisée à travers le site flus.fr.
C’est-à-dire que pour chaque compte sur l’un des deux services, un compte de paiement est créé sur flus.fr.
Les services communiquent chaque jour à flus.fr la liste des comptes qu’ils connaissent.
Lorsque plus aucun service n’est rattaché à un compte de paiement, celui-ci est supprimé automatiquement.
C’est-à-dire que si un utilisateur supprime son compte sur rss.flus.fr, son compte de paiement sera supprimé quelques jours plus tard sur flus.fr.&lt;/p&gt;
&lt;h2&gt;Chronologie&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;le 5 janvier, j’effectue une mise à jour de FreshRSS vers la version 1.23.1. Cette version apporte pas mal de changements importants en interne, ce qui casse le script qui fait la synchronisation avec flus.fr.&lt;/li&gt;
&lt;li&gt;entre le 5 janvier et le 19 janvier, rss.flus.fr ne notifie plus flus.fr. Ce dernier supprime les comptes de paiements qui existent uniquement sur rss.flus.fr au fur et à mesure.&lt;/li&gt;
&lt;li&gt;le 19 janvier milieu d’après-midi, je m’aperçois qu’un certain nombre de factures récentes sont rattachées au compte de service qui est utilisé en cas de suppression de comptes de paiement. Je réalise que quelque chose cloche (il est peu probable qu’une personne ait renouvelé son abonnement, puis ait supprimé son compte dans la foulée).&lt;/li&gt;
&lt;li&gt;le 19 janvier fin d’après-midi, je comprends le souci et &lt;a href="https://github.com/flusio/xExtension-Flus/commit/68c1037e13f80ae3ef1bf8c4898796abaffcbda7"&gt;je corrige le bug.&lt;/a&gt; Je corrige également un problème qui fait que je n’ai pas reçu de mail d’erreurs plus tôt concernant le bug.&lt;/li&gt;
&lt;li&gt;le 22 janvier au matin, je réimporte les données supprimées à partir d’une sauvegarde du 7 janvier.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;la suppression des comptes de paiement n’empêchait pas l’utilisation du service, l’urgence était donc moyenne&lt;/li&gt;
&lt;li&gt;les sauvegardes de données étaient faites, disponibles et en bon état (je disposais d’une sauvegarde du 7 janvier, tandis que les données ont été supprimées à partir du 8 janvier)&lt;/li&gt;
&lt;li&gt;l’impact était relativement faible ; on parle de quelques centaines d’utilisateurs et personne ne m’a remonté le problème (donc potentiellement personne ne s’en est rendu compte)&lt;/li&gt;
&lt;li&gt;les paiements eux-mêmes n’étaient pas supprimés, seulement rattachés à un compte de service&lt;/li&gt;
&lt;li&gt;j’ai pu corriger très rapidement le problème une fois identifié&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est moins bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;je n’ai pas suffisamment bien testé un script pourtant critique avant de faire la mise à jour de FreshRSS&lt;/li&gt;
&lt;li&gt;je n’ai reçu aucune notification d’erreur, je me suis rendu compte du problème par hasard&lt;/li&gt;
&lt;li&gt;je n’ai pas mis en place certaines actions &lt;a href="https://flus.fr/carnet/2021-05-18-serveur-hs.html"&gt;suite au dernier incident important auquel j’ai fait face&lt;/a&gt;, qui m’auraient (peut-être) permis d’éviter celui-ci&lt;/li&gt;
&lt;li&gt;la politique de conservation des sauvegardes était un peu faiblarde, j’ai eu de la chance d’avoir une sauvegarde pile la veille de la suppression des données&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Cet incident m’a permis de relever un problème majeur au niveau de la surveillance des erreurs sur mes serveurs.
C’est en fait toute une stratégie que j’ai à repenser et mettre en place pour ne rater aucune erreur qui survient sur l’un de mes serveurs.&lt;/p&gt;
&lt;p&gt;Pour équilibrer la balance, cet incident a aussi permis de me rassurer sur le fait que le plus important est en place : les sauvegardes des données sont faites et sont directement utilisables.
La documentation pour restaurer les données est également claire et m’enlève un poids dans ces situations.&lt;/p&gt;
&lt;p&gt;Deux actions pour la suite :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mettre en place une meilleure stratégie de supervision des erreurs (dans les grandes lignes : faire le tour de tous les scripts, tâches asynchrones et services qui peuvent générer des erreurs ; centraliser tout ça via Sentry probablement ; créer une procédure de bonnes pratiques sur le sujet)&lt;/li&gt;
&lt;li&gt;revoir la politique de conservation des sauvegardes pour l’augmenter légèrement&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Suivi des visites avec Plausible</title><id>urn:uuid:8beee60f-57b6-5856-8c11-26972f657e25</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/plausible.html" rel="alternate" type="text/html" /><published>2024-01-22T09:00:00+01:00</published><updated>2024-01-22T09:00:00+01:00</updated><content type="html">&lt;p&gt;Depuis les débuts de Flus en 2019, je n’ai jamais fait un véritable travail de fond pour connaître mon public.
Dans le cadre de la future stratégie du projet, j’ai décidé d’améliorer cela.
L’un de mes buts est de connaître les impacts de mes actions marketing et de communication afin de savoir ce qui peut être amélioré.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour cela, j’ai mis en place un suivi statistique des visites pour les sites flus.fr et app.flus.fr.&lt;/strong&gt;
J’ai fait le choix de &lt;a href="https://plausible.io"&gt;Plausible&lt;/a&gt;.
Plausible est un logiciel libre conçu pour ne pas être invasif et est compatible avec le &lt;abbr&gt;RGPD&lt;/abbr&gt;.
Il se contente de collecter seulement quelques données liées à votre appareil.
L’adresse &lt;abbr&gt;IP&lt;/abbr&gt; des visiteurs n’est notamment pas conservée par Plausible.&lt;/p&gt;
&lt;p&gt;Pour information, si vous utilisez un bloqueur de pubs, celui-ci bloque probablement le suivi de Plausible.
Vous pouvez au choix le désactiver pour les sites flus.fr et app.flus.fr… ou non.
La préservation de votre vie privée est et restera évidemment une de mes priorités.
Et si vous n’utilisez pas de bloqueur de pubs, je vous recommande fortement d’installer &lt;a href="https://ublockorigin.com/fr"&gt;uBlock Origin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je prévois d’autres actions dans les semaines à venir pour affiner ma compréhension du public de Flus.&lt;/strong&gt;
Vos retours m’aideront grandement à faire grandir la plateforme.
Restez donc dans le coin… ou commencez à &lt;a href="https://app.flus.fr/collections/1697725479256195983"&gt;suivre le carnet de Flus&lt;/a&gt; !&lt;/p&gt;</content></entry><entry><title>Bilan 2023</title><id>urn:uuid:95c6bd82-a834-56e8-ad08-86240771678e</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2023.html" rel="alternate" type="text/html" /><published>2024-01-15T18:00:00+01:00</published><updated>2024-01-15T18:00:00+01:00</updated><content type="html">&lt;p&gt;Tous les ans, j’effectue un bilan de Flus (&lt;a href="bilan-2020.html"&gt;2020&lt;/a&gt;, &lt;a href="bilan-2021.html"&gt;2021&lt;/a&gt;, &lt;a href="bilan-2022.html"&gt;2022&lt;/a&gt;).
Voici mon bilan de l’année 2023.&lt;/p&gt;
&lt;h2&gt;Situation financière&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Cette année, le chiffre d’affaires s’élève à 3 119 €.&lt;/strong&gt;
Ce n’est toujours pas beaucoup.
En 2022, il s’élevait à 3 177 €.
On reste donc très proche, mais avec une communication encore plus réduite.&lt;/p&gt;
&lt;p&gt;Je ne suis ni surpris, ni attristé par ces chiffres.
En effet, je n’ai pas mené d’action particulière pour relever la barre.
Je n’ai surtout pas fait de prospection pour tenter de toucher de nouvelles personnes.&lt;/p&gt;
&lt;p&gt;L’action la plus significative a consisté &lt;a href="flus-passe-au-prix-libre.html"&gt;&lt;strong&gt;à passer au prix libre&lt;/strong&gt;&lt;/a&gt;.
En moyenne, les renouvellements d’abonnements se sont élevés à 27,74 € sur la fin de l’année.
Depuis ce changement, je note toutefois une légère hausse — peu significative — du chiffre d’affaires par rapport à l’année 2022.
Autrement dit, cela signifie que j’ai légèrement plus de client⋅es.&lt;/p&gt;
&lt;h2&gt;Une activité au ralenti ?&lt;/h2&gt;
&lt;p&gt;Quand je réfléchis à mon année 2023, j’ai le sentiment de ne pas avoir fait grand-chose.
Je l’explique principalement par le fait de travailler à mi-temps.
À savoir également que je suis passé exceptionnellement à 60 % pour mon autre boulot sur la fin d’année.
Par conséquent, je n’ai quasiment pas travaillé sur Flus en novembre et décembre !&lt;/p&gt;
&lt;p&gt;Toutefois, en listant ce que j’ai réellement fait, &lt;strong&gt;je me rends compte que j’ai été loin d’être inactif.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je voulais profiter de 2023 pour expérimenter des choses.
Cela a donné naissance à trois prototypes de logiciels : &lt;a href="hitchhiker-generateur-de-planets-statiques.html"&gt;Hitchhiker&lt;/a&gt;, &lt;a href="flus-actualites.html"&gt;Flus Actualités&lt;/a&gt; et &lt;a href="loquace-un-agregateur-social.html"&gt;Loquace&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Seul Flus Actualités m’a convaincu de son potentiel immédiat.
J’ai reçu beaucoup de retours positifs sur cette alternative à Google Actualités.
Malheureusement, animer ce site est exigeant, et lire les titres d’actualités m’est devenu très lourd moralement en fin d’année ; d’où la mise en pause.
J’espère toutefois trouver une solution pour relancer l’initiative !&lt;/p&gt;
&lt;p&gt;Le travail fait sur ces prototypes m’a poussé à &lt;strong&gt;moderniser la base de code de Flus.&lt;/strong&gt;
Ça a été un long travail compliqué qui a introduit quelques bugs, rapidement corrigés.
Je suis content de ce travail qui devenait de plus en plus nécessaire.&lt;/p&gt;
&lt;p&gt;Comme évoqué plus haut, j’ai également introduit le tarif libre dans Flus.
Ce travail m’a tout de même demandé plusieurs semaines de préparation.
J’en ai aussi profité pour introduire &lt;strong&gt;la possibilité pour des entreprises de &lt;a href="flus-souvre-aux-entreprises.html"&gt;payer plusieurs abonnements d’un coup&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le dernier travail qui m’a demandé pas mal de préparation a été &lt;strong&gt;la mise à niveau &lt;a href="debian12.html"&gt;des serveurs vers Debian 12&lt;/a&gt;.&lt;/strong&gt;
Je ne suis pas administrateur système de profession, donc ce genre d’opérations me fait plutôt peur en général.
Je prépare donc ces mises à niveau soigneusement pour éviter les catastrophes.
Au final, tout s’est plutôt bien passé, j’en suis content 🙂&lt;/p&gt;
&lt;h2&gt;Quelques nouveautés dans Flus&lt;/h2&gt;
&lt;p&gt;Concernant les nouveautés de Flus, peu de choses sont à se mettre sous la dent.
Deux nouvelles fonctionnalités ont eu droit à leur article :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;la possibilité de &lt;a href="deconnectez-vos-sessions.html"&gt;vous déconnecter de Flus depuis un autre appareil&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;et &lt;a href="ne-perdez-plus-vos-commentaires.html"&gt;la mémorisation des champs de saisi&lt;/a&gt; pour ne plus craindre de perdre vos commentaires.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Un ajout plus anecdotique a été le support des &lt;a href="https://www.jsonfeed.org/"&gt;flux Json&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Peu de choses donc, mais j’ai espoir d’avoir plus de choses à vous annoncer en 2024 ! 👀&lt;/p&gt;
&lt;h2&gt;Perspectives 2024&lt;/h2&gt;
&lt;p&gt;Comme évoqué dans mon précédent article (« &lt;a href="4-ans-de-flus-et-ensuite.html"&gt;4 ans de Flus, et ensuite ?&lt;/a&gt; »), &lt;strong&gt;2024 devrait marquer une réorientation de ma stratégie commerciale.&lt;/strong&gt;
J’ai dans l’idée d’étendre mon activité, mais de mieux définir ma cible et, donc, d’adapter ma communication.
Histoire de ne pas répéter les mêmes erreurs, je compte me faire aider au maximum.
Je préfère toutefois ne pas trop m’étendre parce que les choses peuvent changer du tout au tout d’ici là.&lt;/p&gt;
&lt;p&gt;Je tiens tout de même à préciser qu’il n’est pas question d’abandonner Flus.
Bien au contraire, j’ai envie de développer cette application.
Il serait contre-productif de ne pas profiter du travail déjà fait sur cet outil.
&lt;strong&gt;Attendez-vous donc à des nouveautés de ce côté en 2024 !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;D’un point de vue financier, mon objectif reste le même, soit : 5 000 € à la fin de l’année.
&lt;strong&gt;Si je le valide, c’est que ma stratégie commerciale aura eu un effet.&lt;/strong&gt;
J’envisagerai alors de pouvoir poursuivre cette activité plus sereinement.&lt;/p&gt;
&lt;p&gt;Je suis en tout cas heureux des perspectives qui se dégagent pour l’année à venir.&lt;/p&gt;</content></entry><entry><title>4 ans de Flus, et ensuite ?</title><id>urn:uuid:8090d791-b1ad-5134-af46-134b313c6d77</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/4-ans-de-flus-et-ensuite.html" rel="alternate" type="text/html" /><published>2023-12-26T12:00:00+01:00</published><updated>2023-12-26T12:00:00+01:00</updated><content type="html">&lt;p&gt;C’est la période des fêtes et, avec elles, l’habituel article de fin d’année.
Je n’ai pas été bavard ces derniers mois, alors je me rattrape avec cet article.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cette année, je voulais parler de ce que m’ont appris les 4 premières années à bosser sur Flus.&lt;/strong&gt;
Le partage de mon expérience est au cœur de ce blog, et il permet de comprendre des choix que j’ai pu faire, ou que je vais être amené à faire.
En filigrane, vous pourrez commencer à deviner mes plans pour 2024.&lt;/p&gt;
&lt;h2&gt;4 ans de Flus&lt;/h2&gt;
&lt;h3&gt;Premiers pas&lt;/h3&gt;
&lt;p&gt;En mai 2019, j’ai commencé à réfléchir à mettre en ligne un service qui serait accessible sur abonnement.
&lt;strong&gt;Mon but était de créer ma propre activité professionnelle, pour ne plus dépendre d’un patron et gérer moi-même mes horaires.&lt;/strong&gt;
J’avais alors un logiciel tout désigné : &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J’ai créé ce logiciel étant étudiant, et j’avais envie de permettre à n’importe qui de l’utiliser sans avoir à l’installer sur un serveur.
De plus, j’avais dans l’idée que je pourrais ainsi contribuer à nouveau au logiciel.
C’était l’occasion de lui redonner un coup de neuf !&lt;/p&gt;
&lt;p&gt;Cependant, j’avais surtout envie de proposer une expérience des flux Web qui soit plus simple que ce que propose FreshRSS.
J’ai rapidement réalisé qu’il serait plus efficace pour moi de développer un outil à part entière.&lt;/p&gt;
&lt;h3&gt;Flus « 2 »&lt;/h3&gt;
&lt;p&gt;Dès avril 2020, j’annonçais &lt;a href="flus-media-social-citoyen.html"&gt;la seconde phase&lt;/a&gt; de Flus.
J’avais dans l’idée de m’ouvrir à un public plus large.
En effet, je suis persuadé que le public habituel des lecteurs de flux Web est déjà saturé de solutions existantes.
Je risquais alors de m’épuiser à essayer de convaincre un public ayant ses habitudes.
Je présentais alors Flus « 2 » comme un futur « média social », afin d’attirer un nouveau public.&lt;/p&gt;
&lt;p&gt;&lt;a href="flus-beta.html"&gt;Cette nouvelle version ouvrait ses portes&lt;/a&gt; en décembre 2020, dans une version très basique.
Même pas encore de flux Web à l’époque : le principe était simplement de stocker et ranger des liens dans des collections.
Je continue de développer cette version depuis lors, avec de nombreuses fonctionnalités venues consolider l’application.
Aujourd’hui, Flus 2 est un puissant outil de veille permettant d’agréger, stocker et partager des liens facilement.&lt;/p&gt;
&lt;p&gt;En revanche, je n’ai jamais réussi vraiment à implémenter la dimension sociale.
N’étant moi-même pas un gros consommateur des plateformes sociales, je ne sais en fait pas concevoir ce genre d’outil.
J’ai piétiné, hésité, puis reculé.
&lt;strong&gt;Finalement, j’ai fini par présenter Flus comme une plateforme de veille, tout simplement.&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Passage à mi-temps&lt;/h3&gt;
&lt;p&gt;2022 a été l’année de mon passage à mi-temps.
En effet, faisant le constat que je n’arrivais pas à &lt;a href="bilan-2021.html"&gt;&lt;em&gt;vouloir&lt;/em&gt; faire décoller mon activité commerciale&lt;/a&gt;, j’ai préféré assurer mes finances avec un boulot complémentaire à mi-temps.
Grand bien m’en a pris, car il m’a permis de respirer un coup et prendre du recul sur le projet.&lt;/p&gt;
&lt;p&gt;Néanmoins, passer à mi-temps a mécaniquement diminué le temps que je pouvais passer sur Flus.
J’ai commencé à ressentir une frustration sur la seconde moitié de 2023 : coincé entre les mises à jour techniques et le boulot, je n’ai pas pu avancer sur le développement, et encore moins la communication.&lt;/p&gt;
&lt;p&gt;Ce mi-temps m’a toutefois offert du recul.
&lt;strong&gt;Il m’a donné l’occasion de questionner le projet dans son ensemble, et d’accepter sa dimension commerciale ;&lt;/strong&gt; dimension qui n’était pas en accord avec mes envies fin 2021.&lt;/p&gt;
&lt;h2&gt;Des joies et difficultés rencontrées en chemin&lt;/h2&gt;
&lt;p&gt;Il y a des tas de choses dont je suis fier, ou qui m’ont causé du souci en chemin.&lt;/p&gt;
&lt;p&gt;Le positionnement entre lecteur de flux Web, média social, et plateforme de veille a été compliqué.
Au final, je suis plutôt content de ce dernier positionnement, qui implique un public assez spécifique toutefois.&lt;/p&gt;
&lt;p&gt;Ma seconde grande difficulté est celle de vendre le service.
Autant vous dire que ça pose quelques problèmes quand on veut vivre de son activité ! 🙂
Comme je conçois moi-même l’outil, je vois tout ce qui ne va pas dedans.
&lt;strong&gt;J’ai du mal à être fier de qui est fait, et je déplore ce qui ne l’est pas encore.&lt;/strong&gt;
Si j’ai bien appris quelque chose durant ces 4 années, c’est que j’ai besoin d’être entouré pour m’aider !&lt;/p&gt;
&lt;p&gt;De l’autre côté de la balance, je suis très heureux de mes expérimentations tarifaires.
J’ai remplacé cette année &lt;a href="https://flus.fr/cagnotte"&gt;le système de cagnotte&lt;/a&gt; par &lt;a href="flus-passe-au-prix-libre.html"&gt;un financement à prix libre&lt;/a&gt;.
Je trouve que mon service, destiné à des particuliers, se prête plutôt bien à ce genre d’initiatives.
&lt;strong&gt;Elles rendent le service plus humain.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sur un plan plus technique, je suis très heureux du code produit en développant Flus.
J’ai toujours plaisir à l’ouvrir, et j’aime avoir su mixer une bonne architecture avec un code relativement simple.&lt;/p&gt;
&lt;p&gt;Je suis également très fier d’avoir tenu ce blog sur la durée.
J’ai beau déplorer régulièrement ma difficulté à communiquer, j’ai au moins réussi à le faire ici de manière fréquente.&lt;/p&gt;
&lt;p&gt;Enfin, et c’est particulièrement important, j’ai un certain nombre de clients qui utilisent Flus de manière régulière.
C’est toujours un plaisir de voir les personnes renouveler d’année en année, sans que je n’interagisse directement avec elle.
&lt;strong&gt;Je me dis que mon travail sert réellement à ces personnes.&lt;/strong&gt;
Un grand merci pour votre soutien !&lt;/p&gt;
&lt;h2&gt;2024, on apprend de ses erreurs et on s’y remet ?&lt;/h2&gt;
&lt;p&gt;2024 pourrait marquer une forme de renouveau pour le projet.
J’ai en effet recommencé à travailler sur une stratégie commerciale.
Rien de trop ambitieux pour le moment : je me contente de jeter les bases.
L’objectif est d’en discuter avec mon entourage, obtenir des retours, collecter des idées.&lt;/p&gt;
&lt;p&gt;Pour aller au plus simple : &lt;strong&gt;j’aimerais réorienter mon activité vers les professionnels de la veille.&lt;/strong&gt;
L’idée serait de consacrer mon énergie à des personnes avec des besoins mieux définis, et qui auraient un intérêt direct à faire appel à moi.
Cela fait plus de 10 ans que je m’informe majoritairement en ligne, que je développe des outils pour cela, et que j’effectue une veille des outils existants.
Je pense avoir 2 — 3 idées de comment accompagner ces personnes au mieux.
Il me reste tout un tas de choses à définir, mais cette fois-ci &lt;strong&gt;je me ferai accompagner pour ne plus être seul dans mon bateau !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le chemin est encore long pour rendre ce projet suffisamment rentable pour en vivre, mais je suis très heureux du chemin parcouru.
J’ai également très hâte de ce qui s’annonce cette année, entre fonctionnalité très attendue et réorientation de mon activité.
Je parlerai évidemment de tout ça ici même, en temps voulu.&lt;/p&gt;
&lt;p&gt;Il ne me reste plus qu’à vous souhaiter de bonnes fêtes de fin d’année, et à l’année prochaine !&lt;/p&gt;</content></entry><entry><title>Déconnectez vos sessions à distance</title><id>urn:uuid:519f6553-8a05-5cd2-9dbc-0a54e9bf2dea</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/deconnectez-vos-sessions.html" rel="alternate" type="text/html" /><published>2023-09-27T20:05:00+02:00</published><updated>2023-09-27T20:05:00+02:00</updated><content type="html">&lt;p&gt;Imaginez : vous êtes de passage chez une amie, et vous lui empruntez son ordinateur pour retrouver un lien stocké dans votre Flus.
Une fois rentré‧e chez vous, vous réalisez : mince, vous avez oublié de déconnecter votre session sur l’ordinateur de votre amie.&lt;/p&gt;
&lt;p&gt;Pas de souci !
&lt;strong&gt;Flus vous permet désormais de retrouver et déconnecter les différentes sessions connectées à votre compte.&lt;/strong&gt;
Rendez-vous dans « Comptes &amp;amp; données », « Gérer vos sessions ».
Vous devrez confirmer votre mot de passe avant d’accéder à la liste des sessions actives.
Vous pourrez alors déconnecter la session démarrée sur l’ordinateur de votre amie sans avoir à lui demander de le faire.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-sessions.webp" alt="Capture d’écran d’un écran listant trois sessions de connexion. Deux sessions sont sur Firefox Linux, une est sur Firefox Android. On voit les dates de connexion ainsi que les adresses IP (légèrement anonymisées) associées. Des boutons permettent de déconnecter les sessions distantes."&gt;
&lt;/div&gt;</content></entry><entry><title>La mise à niveau des serveurs est terminée</title><id>urn:uuid:1c576a0d-7235-5bb0-87bd-83c5de73af01</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/debian12.html" rel="alternate" type="text/html" /><published>2023-09-21T16:00:00+02:00</published><updated>2023-09-21T16:00:00+02:00</updated><content type="html">&lt;p&gt;L’entretien d’un service proposé sur Internet passe également par l’entretien du serveur qui le fait fonctionner.
Les serveurs qui font fonctionner &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; (et les services afférents) tournent avec le système d’exploitation &lt;a href="https://www.debian.org"&gt;Debian&lt;/a&gt;.
La version 12 de Debian — la dernière — est sortie en juin.&lt;/p&gt;
&lt;p&gt;J’ai effectué cette semaine la mise à jour des différents serveurs que je possède.
Vous avez d’ailleurs peut-être observé quelques coupures de service hier et aujourd’hui à cette occasion.&lt;/p&gt;
&lt;p&gt;En principe, tout fonctionne à nouveau correctement, mais il est possible qu’il reste quelques instabilités.
N’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;me contacter&lt;/a&gt; si vous en observez !&lt;/p&gt;
&lt;p&gt;Pour rappel, ces maintenances sont annoncées à l’avance sur le site &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>Ne perdez plus vos commentaires</title><id>urn:uuid:43b1123c-f90b-54c9-b20a-0da791aec550</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/ne-perdez-plus-vos-commentaires.html" rel="alternate" type="text/html" /><published>2023-09-18T12:00:00+02:00</published><updated>2023-09-18T12:00:00+02:00</updated><content type="html">&lt;p&gt;Imaginez : vous êtes en train de rédiger un long commentaire dans Flus quand, *poc*, votre navigateur décide de planter pile quand vous êtes sur le point de l’envoyer.
Plus qu’à tout retaper…&lt;/p&gt;
&lt;p&gt;Ou pas ?
&lt;strong&gt;En effet, Flus mémorise désormais automatiquement le texte saisi dans un certain nombre de champs.&lt;/strong&gt;
Vous ne risquez plus de perdre vos longs commentaires à cause d’un crash intempestif !&lt;/p&gt;
&lt;p&gt;Bonus confidentialité : le texte mémorisé est stocké uniquement dans votre navigateur.
Rien n’est envoyé au serveur tant que vous ne validez pas le formulaire concerné.&lt;/p&gt;</content></entry><entry><title>Flus s’ouvre aux entreprises</title><id>urn:uuid:89eb97aa-b4cd-5efc-8268-3438ee322c4f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-souvre-aux-entreprises.html" rel="alternate" type="text/html" /><published>2023-09-06T12:00:00+02:00</published><updated>2023-09-06T12:00:00+02:00</updated><content type="html">&lt;p&gt;Si vous travaillez dans une entreprise et que celle-ci souhaite utiliser Flus en interne, il est désormais possible pour elle de payer des abonnements à ses salarié⋅es.&lt;/p&gt;
&lt;p&gt;Dans le profil de facturation, vous pouvez indiquer que vous êtes une « structure » et entrer les coordonnées de votre entreprise.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flus-renew-profile.webp" alt="Capture d’écran du profil de facturation montrant un bouton radio placé sur « structure »"&gt;
&lt;/div&gt;

&lt;p&gt;Ensuite, dans l’onglet « abonnement », une nouvelle option vous permettra de gérer des comptes.
Il vous suffit alors d’entrer les adresses emails des comptes gérés par votre entreprise.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flus-managed-accounts.webp" alt="Capture d’écran du formulaire de gestion des comptes abonnés. Un champ de saisi est rempli avec une adresse email et à côté un bouton « Ajouter ». En-dessous, l’adresse email du compte courant est affichée avec sa date d’expiration."&gt;
&lt;/div&gt;

&lt;p&gt;Lors du renouvellement, le total que vous aurez à payer correspond au tarif choisi multiplié par le nombre de comptes gérés.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flus-renew-2.webp" alt="Capture d’écran du formulaire de renouvellement de l’abonnement. Le tarif « équilibre » à 30 € est sélectionné. En-dessous, il est indiqué que le renouvellement sera effectif pour 2 comptes et que le total sera de 60 €."&gt;
&lt;/div&gt;

&lt;p&gt;Bien entendu, &lt;a href="flus-passe-au-prix-libre.html"&gt;le prix reste libre : à vous de le fixer !&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une application de veille permettant de suivre des flux Web, de stocker des liens et de repartager sa veille.
&lt;strong&gt;Vous pouvez notamment créer des collections partagées entre plusieurs personnes &lt;a href="publiez-votre-veille-a-plusieurs.html"&gt;pour partager une veille collective.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Un nouveau mode de maintenance pour le service flus.io</title><id>urn:uuid:c80b5619-aacf-5a0a-890e-6b1b7216f2d6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/un-nouveau-mode-de-maintenance-pour-le-service-flus-io.html" rel="alternate" type="text/html" /><published>2023-08-09T18:00:00+02:00</published><updated>2023-08-09T18:00:00+02:00</updated><content type="html">&lt;p&gt;Le tout premier service que j’ai proposé avec Flus est FreshRSS.
Il s’agit d’un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; plus traditionnel.
Il est accessible à l’adresse &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La version 1.21 de FreshRSS est sortie en début d’année,&lt;/strong&gt; mais je n’avais pas encore effectué la mise à jour.
Celle-ci sera effective demain.&lt;/p&gt;
&lt;p&gt;Avec cette mise à jour, &lt;strong&gt;je prévois également de supprimer le thème personnalisé.&lt;/strong&gt;
Il s’agit du thème par défaut du serveur, attendez-vous donc à quelques changements visuels !
L’idée est de me faciliter la vie pour me permettre de faire les mises à jour de FreshRSS plus régulièrement à l’avenir.
En effet, la maintenance du thème était compliquée et me prenait plus de temps que de raisonnable.&lt;/p&gt;
&lt;p&gt;En contre-partie, j’ai d’ores et déjà installé deux extensions : CustomCSS et CustomJS.
Celles-ci vous permettent de personnaliser vous-même l’interface en CSS et en JavaScript.&lt;/p&gt;
&lt;p&gt;En supplément de ces changements, &lt;strong&gt;les inscriptions seront limitées à 500 comptes&lt;/strong&gt; pour m’assurer que le service ne me demande pas trop de temps de maintenance.
Il reste encore un peu de place, et je pourrai faire du ménage à l’occasion pour libérer de la place s’il le faut.&lt;/p&gt;
&lt;p&gt;Enfin, je souhaite également migrer le service vers l’&lt;abbr&gt;URL&lt;/abbr&gt; &lt;a href="https://rss.flus.fr"&gt;rss.flus.fr&lt;/a&gt; d’ici la fin de l’année.
Cette &lt;abbr&gt;URL&lt;/abbr&gt; est fonctionnelle depuis des années, mais je n’avais jamais pris le temps de faire le transfert définitif.
Le but est de rendre ce service moins important vis-à-vis de &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.
J’en reparlerai le moment venu, mais vous pouvez déjà commencer à utiliser la nouvelle &lt;abbr&gt;URL&lt;/abbr&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous l’aurez compris avec tous ces changements, mon intention est de m’assurer de pouvoir maintenir FreshRSS l’esprit léger.&lt;/strong&gt;
Le service n’est pas trop demandeur actuellement, mais je ne souhaite pas le voir exploser.
Mon envie est de me concentrer totalement sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;.
Évidemment, je ne compte pas fermer FreshRSS tant que des personnes l’utiliseront !&lt;/p&gt;</content></entry><entry><title>Flus passe au prix libre</title><id>urn:uuid:109df5d7-e3aa-53fd-9df6-152063791530</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-passe-au-prix-libre.html" rel="alternate" type="text/html" /><published>2023-07-12T12:00:00+02:00</published><updated>2023-07-12T12:00:00+02:00</updated><content type="html">&lt;p&gt;Bien que développé sur la base d’un logiciel libre, Flus est un service de veille en ligne payant.
Au démarrage, le tarif était simple : 3 € par mois, ou 30 € par an.
À cela s’ajoutait une cagnotte qui pouvait être alimentée par les personnes le souhaitant, et utilisée par celles qui ne voulaient ou ne pouvaient pas payer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui, toutefois, cela évolue : Flus passe au prix libre !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le prix libre, c’est la possibilité pour vous de payer le prix que vous souhaitez, de 0 à 120 €.
Cela vous permet de définir le prix qui vous paraît le plus juste au regard de vos propres finances et de l’utilité que vous trouvez à Flus.&lt;/p&gt;
&lt;h2&gt;« Mais c’est quoi le “juste” prix ?! »&lt;/h2&gt;
&lt;p&gt;Vous vous dites peut-être qu’il n’est pas évident de définir &lt;em&gt;vous-même&lt;/em&gt; un prix correct ?
Pas d’inquiétude, je vous propose trois tarifs « par défaut » qui vous permettront de le faire sereinement.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-prix-libre.webp" alt="Une capture d’écran du formulaire de renouvellement qui montre trois tarifs (détaillés ci-dessous) et un champ permettant de définir le montant soi-même."&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Le tarif « solidaire » à 15 € par an&lt;/strong&gt; est destiné à celles et ceux qui ne sont pas prêts à dépenser plus, mais qui souhaitent tout de même soutenir le projet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le tarif « équilibre » à 30 € par an&lt;/strong&gt; correspond au prix de base, celui que je juge le plus juste au regard du service que je propose et de mon objectif financier.&lt;/p&gt;
&lt;p&gt;Enfin, &lt;strong&gt;le tarif « soutien » est un tarif évolutif.&lt;/strong&gt;
Il correspond au prix que chaque abonné·e &lt;em&gt;actuelle&lt;/em&gt; aurait eu à payer pour que j’atteigne mon objectif financier.
L’idée est d’en faire une sorte de « tarif cotisé » : &lt;strong&gt;plus vous êtes nombreux et nombreuses à payer un abonnement, plus son montant diminue !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tout cela est rappelé sur &lt;a href="https://flus.fr/tarifs"&gt;la page des tarifs de Flus&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;La cagnotte, c’est fini !&lt;/h2&gt;
&lt;p&gt;En imaginant le paiement au prix libre, j’ai réalisé que la cagnotte n’avait plus tellement d’intérêt.
En effet, comme vous pouvez désormais payer zéro euro — si si, c’est possible —, la cagnotte paraît redondante pour ses bénéficiaires.
Elle l’était également pour celles et ceux qui l’alimentaient pour soutenir le projet, puisque ces personnes peuvent désormais payer directement davantage.&lt;/p&gt;
&lt;p&gt;« Et le montant qu’il y avait dans la cagnotte, qu’est-ce qu’il devient ? », allez-vous me demander.
La cagnotte s’élevait effectivement à 905 € avant sa disparition, et j’étais embêté que ce montant disparaisse purement et simplement.
J’ai donc fait le choix de soustraire ce montant à mon objectif financier annuel, qui passe ainsi de 5 000 € à 4 095 €.
L’impact direct est qu’il diminue le montant du tarif « soutien » pour cette année.&lt;/p&gt;
&lt;p&gt;Tout cela est résumé sur &lt;a href="https://flus.fr/cagnotte"&gt;l’ancienne page de la cagnotte&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Un grand merci&lt;/h2&gt;
&lt;p&gt;Je profite de cet article pour remercier les personnes qui ont déjà souscrit à un abonnement.
Cela m’a permis de maintenir Flus en ligne jusqu’ici sereinement.
J’espère pouvoir vous annoncer de chouettes fonctionnalités d’ici la fin de l’année !&lt;/p&gt;
&lt;p&gt;Et pour les personnes qui chercheraient un service de veille indépendant pour vous-même ou votre organisation, &lt;strong&gt;&lt;a href="https://flus.fr"&gt;Flus vous ouvre grand ses portes&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Le prix libre : annonce préalable</title><id>urn:uuid:420e2a1a-bca3-5bcf-9fae-00ff914dbfa8</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/le-prix-libre-annonce-prealable.html" rel="alternate" type="text/html" /><published>2023-06-12T14:35:00+02:00</published><updated>2023-06-12T14:35:00+02:00</updated><content type="html">&lt;p&gt;Pour utiliser Flus — depuis son ouverture en novembre 2019 — vous devez payer un abonnement mensuel de 3 €, ou annuel de 30 €.
Il était également possible d’alimenter &lt;a href="https://flus.fr/cagnotte"&gt;une cagnotte&lt;/a&gt; qui permettait de débloquer des abonnements « gratuits » pour les personnes ne pouvant pas — ou ne voulant pas — payer un abonnement.
Ce système, bien que plutôt chouette à première vue, ne me convenait pas totalement.
J’en avais parlé dans &lt;a href="vive-la-rentree.html"&gt;mon premier article de l’année&lt;/a&gt; : j’envisageais &lt;strong&gt;de passer à un modèle d’abonnement à prix libre.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai ensuite un peu trainé pour m’en occuper.
Je voulais surtout prendre le temps d’être sûr de moi.
Désormais, les choses ont bien avancé et je peux commencer à en parler.&lt;/p&gt;
&lt;p&gt;J’écris cet article pour annoncer les 3 changements principaux à venir :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;le passage au &lt;strong&gt;prix libre&lt;/strong&gt; donc : vous pourrez choisir vous-même le montant de votre abonnement (pas d’inquiétude, vous serez guidé‧es pour choisir au mieux) ;&lt;/li&gt;
&lt;li&gt;le renouvellement deviendra &lt;strong&gt;uniquement annuel&lt;/strong&gt; : ce sera plus facile pour vous à utiliser et plus simple pour moi à gérer ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;la cagnotte disparaîtra&lt;/strong&gt; : comme il sera possible de payer 0 euro, celle-ci devient naturellement inutile.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;J’aurai d’autres choses à expliquer et dévoiler en temps et en heure.
Il me semblait toutefois important de vous expliquer ces trois points à l’avance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rendez-vous le 12 juillet prochain pour le passage au prix libre !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Loquace, un agrégateur-social</title><id>urn:uuid:a08c0d32-3708-546b-8f0b-efd8bd31d9e1</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/loquace-un-agregateur-social.html" rel="alternate" type="text/html" /><published>2023-03-20T12:15:00+01:00</published><updated>2023-05-02T11:05:00+02:00</updated><content type="html">&lt;p&gt;Combien de fois ai-je lu « &lt;em&gt;Google a tué le &lt;abbr&gt;RSS&lt;/abbr&gt; en fermant Google Reader&lt;/em&gt; » ?
Je n’y ai jamais vraiment cru.
Selon moi, les flux Web — dont le format &lt;abbr&gt;RSS&lt;/abbr&gt; fait partie — ont simplement perdu de leur intérêt face à une forme de « veille sociale » qu’ont permis les réseaux sociaux (pour le meilleur et pour le pire).
Cela étant dit, les flux Web n’ont jamais été que des formats ; des détails techniques.
Ce sont les concepteur⋅ices de logiciels qui en imaginent les usages.
Or, aujourd’hui, les agrégateurs de flux Web ont tendance à ne proposer que des variations autour du même « moule » : une colonne qui se remplit à l’infini d’articles à lire.&lt;/p&gt;
&lt;p&gt;Après &lt;a href="hitchhiker-generateur-de-planets-statiques.html"&gt;Hitchhiker&lt;/a&gt; et &lt;a href="flus-actualites.html"&gt;Flus Actualités&lt;/a&gt;, j’ai continué d’explorer d’autres manières d’utiliser les flux Web.
&lt;strong&gt;Aujourd’hui, je vous présente Loquace.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Note importante pour commencer : contrairement à &lt;a href="flus-actualites.html"&gt;Flus Actualités&lt;/a&gt;, &lt;strong&gt;Loquace ne restera pas en ligne.&lt;/strong&gt;
Je le désinstallerai aux alentours &lt;strong&gt;du 20 avril&lt;/strong&gt; (&lt;em&gt;edit : ce qui est désormais chose faite&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une capture d’écran de Loquace montrant un champ de saisie pour écrire du texte et le début d’une publication. La navigation montre qu’il existe un profil et un champ de recherche pour trouver des flux." src="images/loquace.png" /&gt;&lt;/p&gt;
&lt;p&gt;Loquace est un &lt;em&gt;prototype&lt;/em&gt; de réseau social.
Vous pouvez y créer un compte, publier du contenu, suivre d’autres comptes et répondre à leurs publications.
&lt;strong&gt;L’astuce, c’est que n’importe quel site proposant un flux RSS ou Atom peut également y être suivi.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela signifie notamment que vous pouvez facilement commenter les publications de ces sites.
Comme Loquace se base sur un standard&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;, il est capable de détecter lorsque deux sites externes se répondent entre eux.&lt;/p&gt;
&lt;p&gt;Second élément important : Loquace supporte &lt;a href="https://fr.wikipedia.org/wiki/WebSub"&gt;Websub&lt;/a&gt;.
Websub est un protocole léger qui ajoute du temps réel aux flux Web.
C’est-à-dire que les publications des sites qui publient leur flux via Websub (comme ce blog !) seront affichées en temps réel dans Loquace.
Cela signifie également que deux serveurs Loquace qui se suivent peuvent interagir en temps réel, un peu à la manière de &lt;a href="https://joinmastodon.org/fr"&gt;Mastodon&lt;/a&gt;.
En somme, c’est de la &lt;a href="https://fr.wikipedia.org/wiki/ActivityPub"&gt;fédération&lt;/a&gt;&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; à pas cher !&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Loquace est &lt;a href="https://framagit.org/marienfressinaud/loquace"&gt;un logiciel libre&lt;/a&gt; que j’ai développé dans le cadre de la présentation que je donnerai &lt;a href="https://flus.fr/carnet/jdll-2023.html"&gt;dimanche 2 avril aux &lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/a&gt;.
Il ne sera pas amené à évoluer.
En revanche, certaines fonctionnalités pourront être intégrées plus tard à &lt;a href="https://flus.fr/"&gt;Flus&lt;/a&gt;, mon logiciel de veille.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Je me suis basé sur la présence d’une balise &lt;code&gt;&amp;lt;link rel="related"&amp;gt;&lt;/code&gt; dans le flux.
À noter pour les curieux de la technique qu’il aurait été plus judicieux de me baser &lt;a href="https://www.bortzmeyer.org/4685.html"&gt;sur la RFC 4685&lt;/a&gt; qui normalise les fils de discussion au sein des flux Atom.
Que voulez-vous, mon temps est limité, mais ne faites pas la même erreur que moi !&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Peut-on parler de &lt;i&gt;Feed&lt;/i&gt;iverse ?&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Flus Actualités, un nouveau portail d’informations collaboratif</title><id>urn:uuid:b3928ec0-d3a1-5fed-8da7-1c00c7f5e2d5</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-actualites.html" rel="alternate" type="text/html" /><published>2023-03-06T10:00:00+01:00</published><updated>2023-03-06T10:00:00+01:00</updated><content type="html">&lt;p&gt;Vous connaissez probablement Google Actualités, le fameux portail qui agrège les actualités de différents sites de presse.
Cela faisait des années que ça me trottait dans la tête : et si on créait un portail similaire &lt;em&gt;dont la ligne éditoriale serait collaborative ?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui, je vous présente &lt;a href="https://actu.flus.fr"&gt;Flus Actualités&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sur la page d’accueil du site, vous trouverez une sélection d’une dizaine d’articles max, publiés la veille sur différents sites de presse français&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.
La liste d’articles est rafraîchie tous les jours à 7h du matin.
&lt;strong&gt;Le but est de vous permettre de vous tenir rapidement informé‧es de l’actualité généraliste chaque matin.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Les articles sélectionnés peuvent l’être par n’importe qui.
&lt;strong&gt;Ainsi, vous pouvez vous connecter et voter pour les articles que vous souhaitez voir dans la sélection du lendemain.&lt;/strong&gt;
Les articles sélectionnés sont ceux qui obtiennent le plus de votes.&lt;/p&gt;
&lt;p&gt;Il vous est également possible de recevoir les articles directement dans votre agrégateur de flux.
Il vous suffit pour cela d’ajouter cette adresse dans votre agrégateur : &lt;a href="https://actu.flus.fr/feed"&gt;actu.flus.fr/feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pouvez d’ailleurs d’ors et déjà &lt;a href="https://app.flus.fr/collections/1758454847518345159"&gt;suivre Flus Actualités dans Flus.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Flus Actualités repose sur un logiciel que j’ai développé pour l’occasion : &lt;a href="https://framagit.org/flusio/hermes"&gt;Hermès&lt;/a&gt;.
Il s’agit d’un prototype écrit dans le cadre de la présentation que je donnerai &lt;a href="jdll-2023.html"&gt;lors des prochaines JdLL&lt;/a&gt;.
Il ne sera pas amené à évoluer.
En revanche, &lt;strong&gt;je souhaitais tester cette idée pour éventuellement l’intégrer plus tard, d’une manière ou d’une autre, à &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt;.&lt;/strong&gt;
Tout dépendra de l’accueil et des retours que j’obtiendrai dessus !&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Les sites sont : &lt;a href="https://www.francetvinfo.fr/"&gt;Franceinfo&lt;/a&gt;, &lt;a href="https://www.rfi.fr"&gt;RFI&lt;/a&gt;, &lt;a href="https://www.humanite.fr/"&gt;l’Humanité&lt;/a&gt;, &lt;a href="https://www.lemonde.fr"&gt;Le Monde&lt;/a&gt; et &lt;a href="https://www.liberation.fr/"&gt;Libération&lt;/a&gt;.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>JdLL 2023</title><id>urn:uuid:d3b78748-10c9-57e4-9c2e-ff390e3d99e8</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/jdll-2023.html" rel="alternate" type="text/html" /><published>2023-02-23T09:45:00+01:00</published><updated>2023-02-23T09:45:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Je serai présent lors des &lt;a href="https://jdll.org/"&gt;&lt;abbr&gt;JdLL&lt;/abbr&gt; 2023&lt;/a&gt; à Lyon, les 1 et 2 avril prochains.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’y donnerai (notamment) une conférence intitulée « Jouons avec les flux Web ».
J’y présenterai trois prototypes de logiciels qui utilisent des flux Web : &lt;a href="hitchhiker-generateur-de-planets-statiques.html"&gt;Hitchhiker&lt;/a&gt; (un planet), Hermès (une alternative collaborative à Google News dont je vous parlerai très prochainement ici) et Loquace (un réseau social non développé à l’heure actuelle).&lt;/p&gt;
&lt;p&gt;L’idée est de montrer que, malgré la disparition de Google Reader il y a 10 ans, le &lt;abbr&gt;RSS&lt;/abbr&gt; n’est pas mort !
Je vous montrerai qu’il est toujours possible d’inventer des usages à base de flux Web ; que les agrégateurs de flux traditionnels n’en sont qu’une forme.
J’espère que je saurai vous convaincre de les (ré-)utiliser et que, à votre tour, vous aurez envie de jouer avec.&lt;/p&gt;
&lt;p&gt;La conférence sera relativement technique pour montrer qu’il n’est pas (forcément) compliqué de travailler avec ces formats.&lt;/p&gt;</content></entry><entry><title>Pourquoi vous devriez publier un flux Web</title><id>urn:uuid:959ca256-dca1-5b55-9067-9305bb11c3fc</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/pourquoi-vous-devriez-publier-un-flux-web.html" rel="alternate" type="text/html" /><published>2023-02-08T09:45:00+01:00</published><updated>2023-02-08T09:45:00+01:00</updated><content type="html">&lt;p&gt;Vous tenez un blog, un site d’actualité, un podcast, ou un « quoi que ce soit qui publie du contenu de manière chronologique » ?
&lt;strong&gt;Alors vous devriez publier un flux Web&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/strong&gt;
Voici quelques arguments basés sur 3 objections communes.&lt;/p&gt;
&lt;h2&gt;« Le RSS, c’est mort : personne n’utilise plus ça aujourd’hui. »&lt;/h2&gt;
&lt;p&gt;Obtenir des chiffres sur le nombre d’utilisateurs de flux Web s’avère difficile tellement il existe d’outils et de plateformes d’agrégation différentes.
On peut citer les chiffres de &lt;a href="https://www.wired.com/story/rss-readers-feedly-inoreader-old-reader/"&gt;14 millions pour &lt;span lang="en"&gt;Feedly&lt;/span&gt;&lt;/a&gt; en 2018, ou &lt;a href="https://www.nextinpact.com/article/28384/106578-the-old-reader-agregateur-flux-rss-pour-veille-entre-amis"&gt;500 000 pour &lt;span lang="en"&gt;The Old Reader&lt;/span&gt;&lt;/a&gt;.
Ce n’est déjà pas totalement « rien », mais, globalement, on ne sait pas… dans un sens comme dans l’autre !&lt;/p&gt;
&lt;p&gt;Surtout, si vous raisonnez en nombre d’utilisateurs, vous passez à côté de ce que sont les flux Web.
&lt;strong&gt;Un flux, c’est une &lt;abbr&gt;API&lt;/abbr&gt; : une porte d’accès vers votre contenu.
Il est non seulement utile pour vos lecteurs et lectrices, mais également pour vous-même.&lt;/strong&gt;
Vous pourrez réutiliser votre contenu facilement ailleurs, comme pour publier automatiquement vers les réseaux sociaux.
C’est l’une des formes les plus simples d’&lt;a href="https://fr.wikipedia.org/wiki/Interop%C3%A9rabilit%C3%A9"&gt;interopérabilité&lt;/a&gt; qui puisse exister.&lt;/p&gt;
&lt;h2&gt;« Tout le monde utilise les réseaux sociaux »&lt;/h2&gt;
&lt;p&gt;Pourquoi opposer les deux ?
Les flux Web sont des objets techniques : &lt;strong&gt;vous pouvez en adapter les usages et en faire ce que vous voulez.&lt;/strong&gt;
Je compte prochainement en faire la démonstration en prototypant un réseau social basé sur des flux Web.&lt;/p&gt;
&lt;p&gt;Si par « réseau social » vous pensez Twitter ou Facebook : &lt;strong&gt;que se passera-t-il le jour où ces plateformes verront partir leurs utilisateurs et utilisatrices en masse&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; ?&lt;/strong&gt;
Ne cherchez pas la réponse trop loin : &lt;strong&gt;vous perdrez votre audience.&lt;/strong&gt;
Lorsque vous publiez un flux, vous maîtrisez le canal de diffusion et vous vous adressez directement à votre audience.
Vous n’avez pas envie de &lt;em&gt;dépendre d’une plateforme tierce&lt;/em&gt; pour diffuser votre contenu.&lt;/p&gt;
&lt;h2&gt;« C’est trop compliqué et j’ai pas envie de faire du &lt;abbr&gt;XML&lt;/abbr&gt; ! »&lt;/h2&gt;
&lt;p&gt;C’est vrai que les formats &lt;abbr&gt;RSS&lt;/abbr&gt; et Atom reposent sur le format &lt;abbr&gt;XML&lt;/abbr&gt;.
Mais il existe également le format &lt;a href="https://www.jsonfeed.org/"&gt;&lt;span lang="en"&gt;Json Feed&lt;/span&gt;&lt;/a&gt; si vous préférez le Json.
Certes le support de ce dernier dans les agrégateurs est moins répandu, mais encore une fois : le principal est d’ouvrir une porte d’accès (programmatique) sur votre contenu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hormis cela, générer un flux Web se fait en quelques lignes de code.
Mieux encore : une fois (correctement) mis en place, vous n’avez globalement plus besoin de vous en soucier.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Par exemple, &lt;a href="https://flus.fr/carnet/abonnement.html"&gt;le flux de ce blog&lt;/a&gt; est généré avec &lt;a href="https://framagit.org/marienfressinaud/boop/-/blob/main/boop/atom.py"&gt;moins de 60 lignes de code Python&lt;/a&gt;.
Les flux générés par Flus, quant à eux, tiennent dans &lt;a href="https://github.com/flusio/flusio/blob/main/src/views/collections/feeds/show.atom.xml.php"&gt;un fichier &lt;i lang="en"&gt;template&lt;/i&gt; d’une soixantaine de lignes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Vous avez dit compliqué ?&lt;/p&gt;
&lt;h2&gt;Par où commencer&lt;/h2&gt;
&lt;p&gt;Le plus compliqué, c’est de faire le premier pas.&lt;/p&gt;
&lt;p&gt;Si vous hésitez sur le format à adopter, je préconise le format Atom qui est mieux spécifié (&lt;a href="https://www.ietf.org/rfc/rfc4287"&gt;&lt;abbr&gt;RFC&lt;/abbr&gt; 4287&lt;/a&gt;) et plus puissant que les autres.
Si vous préférez le Json, alors vous pouvez préférer &lt;span lang="en"&gt;Json Feed&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Si la lecture de la &lt;abbr&gt;RFC&lt;/abbr&gt; vous donne des boutons, rassurez-vous : vous n’êtes pas seul‧e.
Commencez alors par lire la page Wikipédia (&lt;a href="https://en.wikipedia.org/wiki/Atom_(web_standard)"&gt;anglaise&lt;/a&gt; de préférence, mais la &lt;a href="https://fr.wikipedia.org/wiki/Atom_Syndication_Format"&gt;française&lt;/a&gt; est ok aussi).
Ça devrait vous donner un aperçu suffisant du format pour publier un flux.
Vous pouvez également vous baser sur le code mentionné plus haut dans cet article.&lt;/p&gt;
&lt;p&gt;Ensuite, n’oubliez pas de publier votre flux pour que les agrégateurs puissent le découvrir.
J’avais écrit &lt;a href="declarez-vos-flux.html"&gt;un article là-dessus&lt;/a&gt; il y a quelque temps.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enfin, n’hésitez pas à me le faire savoir &lt;a href="https://pouet.chapril.org/@flus"&gt;sur Mastodon&lt;/a&gt;, ou via &lt;a href="https://flus.fr/contact"&gt;le formulaire de contact&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Par flux Web, j’entends un flux &lt;a href="https://fr.wikipedia.org/wiki/Atom_Syndication_Format"&gt;Atom&lt;/a&gt;, &lt;a href="https://fr.wikipedia.org/wiki/RSS"&gt;&lt;abbr&gt;RSS&lt;/abbr&gt;&lt;/a&gt;, &lt;a href="https://en.wikipedia.org/wiki/JSON_Feed"&gt;&lt;span lang="en"&gt;Json Feed&lt;/span&gt;&lt;/a&gt;, ou même &lt;a href="http://microformats.org/wiki/h-feed"&gt;au micro-format &lt;span lang="en"&gt;h-feed&lt;/span&gt;&lt;/a&gt;.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Toute ressemblance avec des évènements récents liés à la plateforme du pioupiou bleu n’est pas totalement fortuite.&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Hitchhiker, générateur de « planets » statiques</title><id>urn:uuid:e4ff9dac-e75e-5cbc-b8ef-2e60e3b397b9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/hitchhiker-generateur-de-planets-statiques.html" rel="alternate" type="text/html" /><published>2023-01-31T10:00:00+01:00</published><updated>2023-01-31T10:00:00+01:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Note : cet article est relativement technique. Vous êtes prévenu‧es&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Connaissez-vous les « planets » ?
Il s’agit de sites Web qui agrègent les publications de plusieurs sites, généralement sur un sujet précis.
Pour cela, ils utilisent les flux Web (&lt;abbr&gt;RSS&lt;/abbr&gt;, Atom) mis à disposition par les sites concernés.
Par exemple, on peut citer &lt;a href="http://www.planet-libre.org/"&gt;planet-libre.org&lt;/a&gt;&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt; qui agrège le contenu de plusieurs blogs français traitant de logiciels libres.&lt;/p&gt;
&lt;p&gt;La mode est quelque peu passée, mais je trouve le concept toujours intéressant.
Dans le cadre des &lt;a href="https://jdll.org/"&gt;&lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/a&gt;, je veux créer des prototypes d’applications autour des flux Web.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le premier prototype que j’ai écrit est donc un générateur de planets statiques : &lt;a href="https://framagit.org/marienfressinaud/hitchhiker/"&gt;Hitchhiker&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il s’agit d’un programme en ligne de commande.
Il suffit de l’appeler avec une liste de flux Web à agréger, et il génère un site avec les articles issus de ces flux.&lt;/p&gt;
&lt;p&gt;Hitchhiker peut être facilement configuré avec Gitlab Pages ou GitHub Pages pour publier des planets.
À titre d’exemple, j’ai créé &lt;a href="https://marienfressinaud.frama.io/planet/"&gt;un planet qui agrège la liste de mes publications&lt;/a&gt; (issues de ce carnet, de mon site perso et de ma veille Flus).
La configuration Gitlab Pages se trouve ici : &lt;a href="https://framagit.org/marienfressinaud/planet"&gt;framagit.org/marienfressinaud/planet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Attention, je rappelle que Hitchhiker est un prototype.
Mon but est de le garder le plus simple possible (30 lignes de code).
Je compte m’en servir en démonstration lors des prochaines &lt;abbr&gt;JdLL&lt;/abbr&gt; (si ma conf est retenue, évidemment !)&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;À l’heure où j’écris ces lignes, le planet est toujours en ligne, mais ne semble plus vraiment maintenu.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Bilan 2022</title><id>urn:uuid:be188b26-062b-5e9d-b0d2-ccbdc4dd9e85</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2022.html" rel="alternate" type="text/html" /><published>2023-01-29T11:37:00+01:00</published><updated>2023-01-29T11:37:00+01:00</updated><content type="html">&lt;p&gt;Voici le bilan annuel de Flus pour l’année 2022 (voir &lt;a href="bilan-2020.html"&gt;celui de 2020&lt;/a&gt; et &lt;a href="bilan-2021.html"&gt;celui de 2021&lt;/a&gt;).&lt;/p&gt;
&lt;h2&gt;Situation financière&lt;/h2&gt;
&lt;p&gt;On ne peut pas dire que l’année 2022 ait été très positive d’un point de vue financier.&lt;/p&gt;
&lt;p&gt;Après une année 2020 à 2 136 € de chiffre d’affaires, puis 2021 à 4 091 €, &lt;strong&gt;le chiffre d’affaires de 2022 grimpe difficilement à 3 177 €.&lt;/strong&gt;
C’est donc une baisse par rapport à l’année précédente.&lt;/p&gt;
&lt;p&gt;Du point de vue des dépenses (serveurs, noms de domaines, frais de paiement, banque), j’en ai eu pour environ 1 500 €.
À cela s’ajoute presque 650 € de cotisations et 1 000 € de rémunération.&lt;/p&gt;
&lt;p&gt;Le résultat (comptable) final est quasi-nul.&lt;/p&gt;
&lt;p&gt;Si les chiffres sont moins bons que ceux de l’année dernière, c’est surtout que je n’ai pas fait d’opération de communication particulière.
Je n’ai profité que d’un seul pic d’abonnements en début d’année au lieu de deux en 2021.
J’y reviens plus bas.&lt;/p&gt;
&lt;h2&gt;Passage à mi-temps&lt;/h2&gt;
&lt;p&gt;En juin, j’ai rejoint &lt;a href="https://probesys.com"&gt;la société Probesys&lt;/a&gt; à mi-temps.
Il s’agit d’une coopérative &lt;a href="https://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_coop%C3%A9rative_et_participative"&gt;au statut Scop&lt;/a&gt;.
J’y travaille en tant que développeur d’un logiciel de tickets, &lt;a href="https://github.com/Probesys/bileto"&gt;Bileto&lt;/a&gt;.
Je gère le projet de (presque) A à Z et j’y dispose de toute l’autonomie dont j’ai besoin, tout en bénéficiant du support des personnes qui connaissent mieux le métier que moi.
Le poste est taillé pour moi, autant dire que ça me plaît !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;De fait, je ne travaille plus qu’une semaine sur deux sur Flus.
Ce rythme me convient parfaitement.&lt;/strong&gt;
Néanmoins, il est certain que cela a un impact fort sur la quantité de boulot que je peux dédier au projet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Surtout — le plus important —, je bénéficie d’une source de revenus stable.&lt;/strong&gt;
Je ne ressens plus la même importance à vivre de mon activité avec Flus.
Je suis donc plus libre de prendre les décisions que je veux et essayer des choses qui pourraient se révéler bancales.&lt;/p&gt;
&lt;h2&gt;Communication&lt;/h2&gt;
&lt;p&gt;J’ai principalement communiqué en publiant des articles sur ce carnet.
Ceux-ci étaient ensuite partagés sur Mastodon et Twitter.&lt;/p&gt;
&lt;p&gt;Les articles traitaient surtout des nouveautés de Flus (les « Quoi de neuf »).
Je dois dire que ce format a fini par m’ennuyer sur la fin, au point que je ne publie plus rien en fin d’année.
J’en ai profité pour &lt;a href="vive-les-vacances.html"&gt;prendre des vacances&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J’ai également donné une conférence aux JdLL en avril : « &lt;a href="transcription-tout-plaquer-pour-elever-des-logiciels-libres.html"&gt;Tout plaquer pour élever des logiciels libres&lt;/a&gt; ».&lt;/p&gt;
&lt;p&gt;En revanche, cette année, &lt;strong&gt;je n’ai pas pris le temps de faire d’opération de communication.&lt;/strong&gt;
Je l’ai déjà dit plus haut, cela a eu un impact sur les (non-)abonnements.
En général, je profite de ces campagnes pour toucher plus de monde et donc gagner des abonné‧es.
Je suis toutefois content de ne pas l’avoir fait : je déteste ce boulot !&lt;/p&gt;
&lt;p&gt;La communication est un travail à part entière qui demande des compétences bien particulières.
J’ai tendance à dire que « je n’aime pas ça ».
Mais pour être plus précis : &lt;strong&gt;je n’aime pas communiquer sur les réseaux sociaux.&lt;/strong&gt;
Malheureusement, j’ai l’impression qu’il s’agit d’un passage obligé si je veux faire décoller mon activité.
Eh bien j’ai décidé de ne pas la faire décoller.&lt;/p&gt;
&lt;p&gt;En 2023, je me reconcentre sur ce blog.
Dans &lt;a href="vive-la-rentree.html"&gt;mon article de rentrée&lt;/a&gt;, j’ai annoncé vouloir y écrire des articles plus courts et plus variés.
Le blog est un espace sur lequel je prends plaisir à écrire et publier.
&lt;strong&gt;C’est une manière de me réapproprier ma communication, sans chercher à répondre aux attentes des réseaux sociaux.&lt;/strong&gt;
Pour aller encore plus loin, &lt;a href="au-revoir-twitter.html"&gt;j’ai d’ailleurs supprimé mon compte Twitter&lt;/a&gt; en ce début d’année.&lt;/p&gt;
&lt;h2&gt;Plusieurs nouveautés dans Flus&lt;/h2&gt;
&lt;p&gt;L’année a été marquée par plusieurs chouettes nouveautés dans Flus :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="votre-profil-flus.html"&gt;une page de profil&lt;/a&gt; pour partager plus facilement votre veille ;&lt;/li&gt;
&lt;li&gt;&lt;a href="nouvelle-navigation-flus.html"&gt;une nouvelle navigation&lt;/a&gt; pour vous retrouver plus facilement ;&lt;/li&gt;
&lt;li&gt;&lt;a href="quoi-de-neuf-mai-2022.html"&gt;un moteur de recherche&lt;/a&gt; pour rechercher vos liens ;&lt;/li&gt;
&lt;li&gt;la possibilité de &lt;a href="publiez-votre-veille-a-plusieurs.html"&gt;partager vos collections en lecture et écriture&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;et enfin, un mécanisme pour &lt;a href="luttez-contre-les-pisteurs-avec-flus.html"&gt;lutter contre les pisteurs&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;À côté de tout ça, j’ai fait un indispensable boulot d’optimisation des performances et de nettoyage de données.
Le résultat : l’impact de Flus est minimal sur le serveur, tout en étant très rapide.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je n’ai donc pas chaumé en 2022 et je suis très fier d’avoir pu faire autant de choses malgré mon mi-temps.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Pour finir, j’ai déjà annoncé mon envie de faire évoluer mon activité (voir &lt;a href="vive-la-rentree.html"&gt;mon article de rentrée&lt;/a&gt;).
Celui-ci se base sur quatre changements :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;publier plus d’articles courts ;&lt;/li&gt;
&lt;li&gt;développer d’autres applications que Flus (mais beaucoup plus petites) ;&lt;/li&gt;
&lt;li&gt;faire évoluer le modèle économique pour passer à un prix libre ;&lt;/li&gt;
&lt;li&gt;aligner mon activité sur mes valeurs et priorité (notamment réfléchir à comment répondre à l’urgence des crises climatiques et sociales).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Je n’espère pas que ces changements m’apportent plus de chiffre d’affaires.
En revanche, j’espère qu’ils me permettront de m’épanouir encore plus dans mon boulot.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Développer des prototypes</title><id>urn:uuid:c8709b23-8982-52ee-bde0-c812cc796959</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/developper-des-prototypes.html" rel="alternate" type="text/html" /><published>2023-01-16T19:42:00+01:00</published><updated>2023-01-16T19:42:00+01:00</updated><content type="html">&lt;p&gt;Depuis quelque temps, j’ai envie de développer des prototypes d’applications sur une poignée de jours (au maximum 5). Par « prototype », j’entends des programmes destinés à tester des idées, pas nécessairement des programmes « fonctionnels ».&lt;/p&gt;
&lt;p&gt;Les intérêts sont multiples pour moi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les contraintes sont sources de créativité ;&lt;/li&gt;
&lt;li&gt;certaines fonctionnalités pourraient éventuellement être intégrées plus tard dans Flus ;&lt;/li&gt;
&lt;li&gt;ça me donnera l’occasion de progresser techniquement en explorant d’autres architectures de code et d’autres manières de développer ;&lt;/li&gt;
&lt;li&gt;je prendrai plus de plaisir en variant les petits projets sans avoir à en assurer la maintenance ;&lt;/li&gt;
&lt;li&gt;je progresserai sur des sujets annexes, comme l’écriture de spécifications, la documentation ou encore la création d’une vision forte pour mes projets.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Par exemple, d’ici avril, j’ai prévu d’expérimenter plusieurs choses autour des flux Web avec :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un « &lt;a href="https://fr.wikipedia.org/wiki/Planet_(site_web)"&gt;planet&lt;/a&gt; » statique ;&lt;/li&gt;
&lt;li&gt;un site style Google Actualités, mais avec une ligne éditoriale partagée ;&lt;/li&gt;
&lt;li&gt;un réseau social temps réel basé sur des flux Atom ou &lt;a href="https://microformats.org/"&gt;des micro-formats&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’ai soumis une conférence aux &lt;a href="https://jdll.org/"&gt;Journées du Logiciel Libre 2023&lt;/a&gt;. Si elle est acceptée, je vous y présenterai ces prototypes !&lt;/p&gt;
&lt;p&gt;Certains prototypes n’auront que peu à voir avec Flus : je parlerai de ceux-ci sur &lt;a href="https://marienfressinaud.fr"&gt;mon blog personnel&lt;/a&gt;. Le premier devrait être un prototype de jeu vidéo que je suis en train de finaliser.&lt;/p&gt;</content></entry><entry><title>Au revoir Twitter 👋</title><id>urn:uuid:924f4aac-ae94-5c4a-9bce-dc320de41ab2</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/au-revoir-twitter.html" rel="alternate" type="text/html" /><published>2023-01-12T09:38:00+01:00</published><updated>2023-01-12T09:38:00+01:00</updated><content type="html">&lt;p&gt;L’an dernier, &lt;a href="https://marienfressinaud.fr/quitter-twitter.html"&gt;j’ai supprimé mon compte Twitter personnel&lt;/a&gt;.
À l’époque, j’avais décidé de garder mon compte pro (@flus_fr) pour conserver une visibilité sur mon activité.
Depuis, deux choses ont changé la donne :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;je suis passé à mi-temps et je touche donc un salaire régulier (générer des revenus avec Flus n’est donc plus aussi critique qu’auparavant) ;&lt;/li&gt;
&lt;li&gt;un ultra-riche s’est accaparé la plateforme et a prouvé qu’il pouvait décider seul des règles de vie commune.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je ne souhaitais déjà pas promouvoir une plateforme qui enferme le contenu.
Je suspectais également l’algorithme d’être particulièrement strict (par exemple, j’ai toujours eu bien plus d’interactions sur Mastodon avec bien moins d’abonné‧es).
Enfin, j’ai toujours eu à cœur de faire les choses de la manière qui me plaît.
Il se trouve qu’il me plaît de quitter Twitter ; je supprimerai donc mon compte à la fin du mois.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Une pensée pour celles et ceux qui ne me suivaient que sur Twitter : vous n’êtes pas obligés de rester enfermés là-bas, le Web est bien plus grand et beau que ça.&lt;/strong&gt; Vous pouvez d’ailleurs &lt;a href="https://app.flus.fr/collections/1697725479256195983"&gt;me suivre sur Flus&lt;/a&gt; ou &lt;a href="https://pouet.chapril.org/@flus"&gt;sur Mastodon&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>Vive la rentrée</title><id>urn:uuid:814af00c-5666-554f-bf6c-2449c52566e9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/vive-la-rentree.html" rel="alternate" type="text/html" /><published>2023-01-11T09:24:00+01:00</published><updated>2023-01-11T09:24:00+01:00</updated><content type="html">&lt;p&gt;Après &lt;a href="vive-les-vacances.html"&gt;les vacances&lt;/a&gt;, voici le moment de la rentrée. J’ai repris cette semaine le chemin du boulot, toujours sur un rythme d’une semaine sur deux. C’est l’occasion de prendre de bonnes résolutions et d’engager les changements qui me font envie. Cette année, j’aimerais revoir quatre domaines concernant mon activité.&lt;/p&gt;
&lt;p&gt;La première résolution, &lt;strong&gt;c’est de publier plus souvent dans ce carnet des articles plus courts.&lt;/strong&gt; L’an dernier j’ai principalement publié des articles concernant les nouveautés de Flus ; j’aimerais varier les sujets cette année.&lt;/p&gt;
&lt;p&gt;Le second changement concerne mon activité elle-même. J’ai senti en fin d’année que j’avais besoin de retrouver du plaisir sur des projets plus petits et variés. &lt;strong&gt;J’aimerais développer des prototypes d’applications pour explorer d’autres domaines et manières de faire.&lt;/strong&gt; Pas d’inquiétude : Flus reste mon projet principal et il continuera d’évoluer (potentiellement avec des idées provenant de ces prototypes s’ils s’avèrent convaincants d’ailleurs).&lt;/p&gt;
&lt;p&gt;Ensuite, &lt;strong&gt;le modèle économique pourrait lui-même évoluer vers une forme d’abonnement (uniquement) annuel à prix libre.&lt;/strong&gt; Ça me trotte dans la tête depuis quelque temps et je trouve que &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt;, bien qu’étant une bonne idée, ne va pas assez loin. Comme mon besoin de sortir un salaire n’est plus aussi prégnant, je pense que c’est l’occasion d’expérimenter un autre modèle.&lt;/p&gt;
&lt;p&gt;Enfin, c’est l’alignement à mes valeurs et priorités que j’aimerais explorer. &lt;strong&gt;Je pars du constat d’un besoin d’aligner mon activité à l’urgence des crises climatiques et sociales.&lt;/strong&gt; Quelle place pour le numérique dans tout ça ? Je pressens qu’un bout de la réponse se trouve dans la création de liens et de réseaux. Le sujet est complexe et mes idées peu claires, je suis donc en phase de réflexion.&lt;/p&gt;
&lt;p&gt;J’aurai encore d’autres choses à annoncer, et je détaillerai peut-être plus tard les sujets évoqués ici. N’hésitez pas à &lt;a href="https://app.flus.fr/collections/1697725479256195983"&gt;suivre ce carnet dans Flus&lt;/a&gt; pour ne rien rater !&lt;/p&gt;</content></entry><entry><title>Vive les vacances</title><id>urn:uuid:7d8bbf57-e5cd-52af-970b-9128fac21d40</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/vive-les-vacances.html" rel="alternate" type="text/html" /><published>2022-12-18T15:22:00+01:00</published><updated>2022-12-18T15:22:00+01:00</updated><content type="html">&lt;p&gt;Vous l’avez peut-être remarqué : je n’ai pas été très actif ces deux derniers mois. Voici un court billet pour expliquer ce qu’il se passe.&lt;/p&gt;
&lt;p&gt;Le mois d’octobre a été marqué par le Covid : rien de très grave heureusement, mais suffisamment pour me mettre hors-service quelques jours. S’en est ensuite suivi une période de déprime automnale qui ne m’a pas motivé à reprendre le chemin du boulot. Enfin, appréciant particulièrement la période de calme qui s’en est suivi, j’ai décidé de me prendre des congés prolongés en ne bossant plus jusqu’à la fin de l’année.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mais pas d’inquiétude, je suis toujours dans le coin et Flus tourne toujours !&lt;/strong&gt; Je continue de m’occuper des mises à jour du serveur, et je réponds aux demandes sur le support lorsque vous en avez (heureusement pour moi, il y en a eu peu ces derniers temps).&lt;/p&gt;
&lt;p&gt;Je profite également de cette période pour prendre du recul sur ce que je veux faire, et réfléchir à comment faire évoluer mon cadre professionnel. J’ai en effet pris un boulot à mi-temps en juin, et cela change pas mal le contexte dans lequel j’évolue. Attendez-vous à quelques changements en 2023 !&lt;/p&gt;
&lt;p&gt;Cela étant dit, je m’en retourne à mon repos et j’en profite pour vous souhaiter de bonnes fêtes. À l’année prochaine !&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en septembre ?</title><id>urn:uuid:cc0dce24-7c94-5e9f-be68-cc44782adebe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-septembre-2022.html" rel="alternate" type="text/html" /><published>2022-10-03T16:21:00+02:00</published><updated>2022-10-03T16:21:00+02:00</updated><content type="html">&lt;p&gt;Au mois de septembre, j’ai pu faire tout ce que j’avais prévu dans mon &lt;a href="quoi-de-neuf-aout-2022.html"&gt;quoi de neuf d’août&lt;/a&gt;, et bien plus encore !&lt;/p&gt;
&lt;p&gt;Si vous n’avez pas encore essayé les changements que je vous présente ci-dessous, je vous invite fortement à les tester dès maintenant : l’expérience utilisateur est bien meilleure qu’avant !&lt;/p&gt;
&lt;h2&gt;Amélioration de l’interface des liens&lt;/h2&gt;
&lt;p&gt;Les changements les plus notables concernent sans doute les liens. Si vous avez utilisé Flus récemment, vous avez dû être accueilli par une fenêtre d’information vous résumant les principales modifications.&lt;/p&gt;
&lt;h3&gt;Les boutons d’actions&lt;/h3&gt;
&lt;p&gt;Tout d’abord, &lt;strong&gt;les actions ont été réorganisées&lt;/strong&gt; pour être d’une part plus pratiques et, d’autre part, plus cohérentes d’un écran à un autre. Vous pouvez notamment marquer un lien comme lu, ou le placer dans vos signets en un seul clic. C’est particulièrement pratique dans le journal !&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-link-actions.webp" alt="Les 4 boutons d’actions d’un lien : le plus à gauche ouvre un menu secondaire, ensuite les boutons permettent de marquer comme lu, placer dans les signets, ou ranger dans les collections"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        La nouvelle organisation des boutons permet de retrouver ses petits plus facilement. Le menu secondaire notamment ne change plus de comportement dans le journal.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;À noter que j’ai dû virer l’action « Lire » qui prenait trop de place. Mais pas de panique : vous pouvez toujours cliquer sur le titre ou l’image d’illustration pour ouvrir le lien !&lt;/p&gt;
&lt;h3&gt;Le défilement&lt;/h3&gt;
&lt;p&gt;Ensuite, j’ai modifié le comportement du défilement de la page lorsque vous agissez sur les liens. Jusqu’à maintenant, lorsque vous marquiez un lien comme lu par exemple, le défilement de la page était remis tout en haut. &lt;strong&gt;Désormais, la page reste au même endroit, ce qui vous permet d’agir rapidement sur des liens qui se suivent.&lt;/strong&gt; Ça change totalement la vie sur mobile.&lt;/p&gt;
&lt;h3&gt;Sur mobile&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;En parlant de mobile, j’ai optimisé la place prise par les liens.&lt;/strong&gt; Les images notamment sont placées sur la gauche des titres plutôt qu’au-dessus. Je trouve ce mode « compact » tellement agréable que je pense d’ailleurs le proposer également sur PC, en option.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-mobile-2.webp" alt="3 liens affichés sur mobile : une illustration carrée se trouve à gauche et le titre et les infos complémentaires à droite."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Les illustrations prennent beaucoup moins de place, ce qui permet d’afficher plusieurs liens à la fois sur mobile.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Affichage du nombre de liens dans chaque collection&lt;/h2&gt;
&lt;p&gt;Dans la catégorie « les petits ajouts qui font du bien », &lt;strong&gt;le nombre de liens des collections est affiché juste au-dessus de la liste des liens.&lt;/strong&gt; Cela permet de savoir rapidement que vous avez beaucoup trop de liens dans vos signets :)&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-number-links.webp" alt="Un petit libellé indique « 5 liens » dans une collection, juste au-dessus de la liste des liens."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Plus besoin de compter le nombre de pages multiplié par 30 auquel j’ajoute 6 et duquel je soustrais l’âge du capitaine.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Pagination des signets&lt;/h2&gt;
&lt;p&gt;En parlant de signets, ceux-ci sont désormais paginés comme les autres collections. La logique initiale pour ne pas les paginer était d’encourager à les vider… mais ils étaient de fait inutilisables pour les personnes avec de très (trop) nombreux signets (importés depuis Pocket par exemple).&lt;/p&gt;
&lt;h2&gt;Réorganisation du menu utilisateur&lt;/h2&gt;
&lt;p&gt;J’ai revu le menu utilisateur (celui qui s’ouvre quand vous cliquez sur votre avatar). Une entrée « extensions » a fait son apparition pour accéder à l’extension navigateur, un « &lt;em&gt;bookmarklet&lt;/em&gt; » (pour celles et ceux qui ne voudraient ou pourraient pas installer l’extension), et ajouter un mot sur l’utilisation de Flus sur mobile (inutile de demander une application !)&lt;/p&gt;
&lt;p&gt;L’entrée « Support », quant à elle, a été renommée en « Aide &amp;amp; support » et permet également d’accéder à la page « À propos » et à l’introduction de Flus (i.e. les quelques écrans de présentation quand vous vous inscrivez).&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-user-menu.webp" alt="Le nouveau menu utilisateur : Profil, Compte &amp; données, Identifiants &amp; sécurité, Extensions, Aide &amp; support, Se déconnecter"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Le menu a également été légèrement élargi pour l’aérer un peu plus. D’autres changements sont à prévoir rapidement 👀
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Divers améliorations&lt;/h2&gt;
&lt;p&gt;Quelques améliorations en vrac supplémentaires :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le visuel des éléments qui ont le focus a été homogénéisé à travers toute l’application ;&lt;/li&gt;
&lt;li&gt;la taille des pages a été réduite en réduisant la taille prise par les icônes &lt;abbr&gt;SVG&lt;/abbr&gt; (qui ne sont plus intégrés directement dans le corps de la page mais déclarés dans un fichier à part) ;&lt;/li&gt;
&lt;li&gt;Flus gère un peu mieux les flux &lt;abbr&gt;RSS&lt;/abbr&gt; invalides (ceux déclarant un mauvais encodage et ceux déclarant leur date de publication dans une balise &lt;code&gt;dc:date&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et tout un tas d’autres choses à trouver dans les notes complètes de versions &lt;a href="https://github.com/flusio/flusio/releases/tag/v0.50"&gt;0.50&lt;/a&gt; et &lt;a href="https://github.com/flusio/flusio/releases/tag/v0.51"&gt;0.51&lt;/a&gt; (en anglais).&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;J’ai encore beaucoup de choses prévues pour le mois d’octobre, notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;revoir le sélecteur de collections pour le rendre plus pratique ;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;proposer un mode « compact » sur &lt;abbr&gt;PC&lt;/abbr&gt; pour les liens, basé sur l’affichage mobile ;&lt;/li&gt;
&lt;li&gt;convertir toutes les images au format WebP, plus efficace et léger que le &lt;abbr&gt;JPEG&lt;/abbr&gt; ou le &lt;abbr&gt;PNG&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;et d’autres bidules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;À côté de ça, je vais bosser sur &lt;a href="https://github.com/FreshRSS/FreshRSS/discussions/4667"&gt;les 10 ans de FreshRSS&lt;/a&gt;, mais je vous en reparle très vite ! :)&lt;/p&gt;</content></entry><entry><title>Flus 1 sous FreshRSS 1.20</title><id>urn:uuid:614ac402-d9cf-5e39-b2f0-93d1b20dfcfe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-1-sous-freshrss-1-20.html" rel="alternate" type="text/html" /><published>2022-09-19T15:50:00+02:00</published><updated>2022-09-19T15:50:00+02:00</updated><content type="html">&lt;p&gt;Flus 1, le premier service que j’ai proposé, vient d’être mis à jour vers la dernière version de FreshRSS, la 1.20 (sortie il y a quelques jours). Il s’agit d’un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; plus traditionnel et il est accessible à l’adresse &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Voici quelques nouveautés importantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;suivi de sites par &lt;i lang="en"&gt;scraping&lt;/i&gt; web&lt;/strong&gt; pour ceux ne proposent pas de flux &lt;abbr&gt;RSS&lt;/abbr&gt; ou Atom ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;suivi de fichiers &lt;abbr&gt;OPML&lt;/abbr&gt; dynamiques&lt;/strong&gt; ;&lt;/li&gt;
&lt;li&gt;nouveau moteur de recherche acceptant des requêtes avec parenthèses ;&lt;/li&gt;
&lt;li&gt;amélioration des performances permettant de gérer plus de flux dans l’interface ;&lt;/li&gt;
&lt;li&gt;et arrivée de 2 nouveaux thèmes : Dark-pink et Nord.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tous les changements de la 1.20 sont annoncés &lt;a href="https://github.com/FreshRSS/FreshRSS/discussions/4517"&gt;dans cette discussion GitHub&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en août ?</title><id>urn:uuid:82711919-3bde-58d8-8e5e-9b74023e0e82</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-aout-2022.html" rel="alternate" type="text/html" /><published>2022-09-05T17:24:00+02:00</published><updated>2022-09-05T17:24:00+02:00</updated><content type="html">&lt;p&gt;J’ai pas mal amélioré Flus en août. Certaines améliorations traînaient depuis un moment et c’était le bon moment de s’en occuper.&lt;/p&gt;
&lt;p&gt;Au final, j’ai quasiment pu tout faire en une semaine de boulot. À côté, j’ai également pris quelques jours de vacances, et j’ai bossé à mi-temps en tant que salarié chez &lt;a href="https://www.probesys.com/"&gt;Probesys&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J’espère quand même pouvoir accorder plus de temps à Flus en septembre.&lt;/p&gt;
&lt;h2&gt;Lutter contre les pisteurs&lt;/h2&gt;
&lt;p&gt;J’en ai déjà fait un article : Flus est désormais capable &lt;a href="luttez-contre-les-pisteurs-avec-flus.html"&gt;&lt;strong&gt;de détecter les paramètres-pisteurs au sein des &lt;abbr&gt;URL&lt;/abbr&gt;&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Je n’ai pas voulu que cette fonctionnalité donne une fausse sensation de protection absolue : elle est imparfaite et d’autres mécanismes existent pour vous pister en ligne. Voyez plutôt ça comme un moyen de sensibilisation qui vous encourage à nettoyer vos &lt;abbr&gt;URL&lt;/abbr&gt; manuellement.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-trackers-2.png" alt="Une capture d'écran d’un formulaire pour réparer un lien dans Flus. Le lien en question est un lien de redirection Facebook dont l’un des paramètres est u=https://flus.fr?fbclid=[…]. Flus indique qu’il a détecté des pisteurs dans l’URL et suggère de le remplacer directement par le lien https://flus.fr"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Flus détecte qu’il s’agit d’un lien de redirection de Facebook vers le site flus.fr. Il propose alors de remplacer directement l’&lt;abbr&gt;URL&lt;/abbr&gt; par le site de destination.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Réparer les liens&lt;/h2&gt;
&lt;p&gt;La seconde fonctionnalité — directement liée à la précédente — est &lt;strong&gt;la possibilité de réparer vos liens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il peut arriver qu’une page, vers laquelle vous aviez créé un lien, soit déplacée. Au lieu de supprimer le lien pour le ré-ajouter avec sa nouvelle adresse, vous pourrez désormais simplement en modifier l’adresse pour le réparer.&lt;/p&gt;
&lt;p&gt;Flus vous affiche également un badge dans le cas où il aurait été incapable d’accéder au lien, ce qui peut vous aider à savoir quels liens sont à réparer.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-broken-link.png" alt="Une capture d’écran d’un lien dans Flus. En haut à gauche, un badge prévient que le lien est inaccessible pour Flus."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Le badge dans le coin en haut à gauche vous prévient que Flus n’a pas été en mesure d’accéder au lien. Vous pouvez cliquer dessus pour le réparer (enfin là il s’agit d’une capture d’écran, alors ne cliquez pas. Ou cliquez si ça vous chante, mais ça ne fera rien. En tout cas ça ne réparera pas le lien, ça c’est sûr).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Modifier le temps de lecture des liens&lt;/h2&gt;
&lt;p&gt;Vous avez peut-être remarqué que le temps de lecture des liens était souvent peu satisfaisant. Pour le calculer, Flus tente d’extraire le contenu utile du lien en question, en compte le nombre de mots et divise ce nombre par 200&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Bien entendu, ce calcul est très limité :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;il part du principe que le « contenu utile » a bien été extrait (ça marche notamment mal avec les articles payants) ;&lt;/li&gt;
&lt;li&gt;il ne fonctionne qu’avec du contenu texte (et pas du tout avec des vidéos ou des fichiers audio).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour obvier à ces problèmes, &lt;strong&gt;il est désormais possible de modifier le temps de lecture d’un lien manuellement.&lt;/strong&gt; Il suffit d’ouvrir son menu secondaire, puis de cliquer sur « Modifier ».&lt;/p&gt;
&lt;h2&gt;Modifier ses commentaires&lt;/h2&gt;
&lt;p&gt;Si vous commentez vos liens, il vous est peut-être déjà arrivé d’y faire une faute, de supprimer votre commentaire et de le réécrire pour la corriger.&lt;/p&gt;
&lt;p&gt;C’est désormais plus pratique : ouvrez le menu secondaire de votre commentaire, puis « Modifier ». &lt;strong&gt;Vous pourrez alors corriger directement votre erreur.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Encore plus de nettoyage&lt;/h2&gt;
&lt;p&gt;Dans le &lt;a href="quoi-de-neuf-juillet-2022.html"&gt;quoi de neuf de juillet&lt;/a&gt;, je vous expliquais que j’avais pris la décision de supprimer, au sein des flux, les liens datant de plus d’un an (cela afin de diminuer le nombre de liens en base de données).&lt;/p&gt;
&lt;p&gt;Les flux qui n’avaient rien publié sur l’année passée s’étaient alors vidés de tout leur contenu. Pour les rendre plus engageant (et ne pas donner l’impression d’un bug), Flus conserve désormais au moins 15 liens par flux.&lt;/p&gt;
&lt;p&gt;Je pensais alors être tranquille pour quelque temps, mais j’ai découvert quelques flux particulièrement actifs (dépassant pour certains les 500 000 liens 😱). J’ai rapidement rattrapé puis dépassé la barre fatidique des 10 millions de liens en base de données. Je n’ai donc pas traîné pour ajouter un nombre maximum de liens par flux. &lt;strong&gt;Ainsi, les flux seront purgés de leurs liens les plus anciens chaque nuit dès qu’ils dépasseront les 5 000 liens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Avec ce dernier changement, le nombre de liens s’est (enfin) stabilisé aux alentours de 4 millions depuis deux semaines, ce qui — je vous l’avoue — me rassérène pas mal. Ne boudons pas l’effet de bord positif : les performances de l’ensemble sont sensiblement meilleures !&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;Au mois de septembre, j’ai décidé de me caler encore plein de petites broutilles qui traînent depuis des mois, du genre :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;alléger le poids des icônes à l’affichage ;&lt;/li&gt;
&lt;li&gt;permettre de retrouver l’extension navigateur facilement ;&lt;/li&gt;
&lt;li&gt;proposer un &lt;i lang="en"&gt;bookmarklet&lt;/i&gt; pour celles et ceux qui ne voudraient (ou ne pourraient) pas utiliser l’extension ;&lt;/li&gt;
&lt;li&gt;permettre de retrouver le tutoriel de départ ;&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’aimerais également écrire un article pour expliquer comment partager votre veille Flus sur Mastodon (mais il pourrait être repoussé à plus tard).&lt;/p&gt;
&lt;p&gt;Je rappelle également que j’ai publié &lt;a href="roadmap.html"&gt;une roadmap&lt;/a&gt; il y a deux semaines. Elle vous donne les grandes lignes de ce qui suivra ensuite.&lt;/p&gt;
&lt;p&gt;Oh ! Et je vais sans doute passer du temps pour organiser &lt;a href="https://github.com/FreshRSS/FreshRSS/discussions/4294"&gt;les 10 ans de FreshRSS&lt;/a&gt;.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Il s’agit d’une estimation très approximative du nombre de mots lus par une personne en une minute. On trouve généralement le nombre de 300 mots par minute pour un adulte, mais &lt;a href="https://actualitte.com/article/12721/insolite/vous-lisez-probablement-moins-vite-que-ce-que-vous-croyez"&gt;tout le monde ne semble pas d’accord&lt;/a&gt;. J’ai choisi 200 en partant du principe que l’on est potentiellement moins attentif en ligne (donc que la vitesse de lecture ralentit) et qu’il valait mieux sur-estimer le temps de lecture que l’inverse.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Roadmap</title><id>urn:uuid:f5370bdf-34b4-54aa-a1ce-a8d63ad11cdc</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/roadmap.html" rel="alternate" type="text/html" /><published>2022-08-23T17:42:00+02:00</published><updated>2022-08-23T17:42:00+02:00</updated><content type="html">&lt;p&gt;J’ai commencé &lt;a href="flus-media-social-citoyen.html"&gt;le développement de Flus&lt;/a&gt; il y a un peu plus de deux ans. Partant de zéro, de nombreuses fonctionnalités sont désormais disponibles, parmi lesquelles :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le suivi des flux &lt;abbr&gt;RSS&lt;/abbr&gt; et Atom ;&lt;/li&gt;
&lt;li&gt;le stockage de liens dans une liste à lire plus tard (les signets) ou dans des listes pour archiver et partager (les collections) ;&lt;/li&gt;
&lt;li&gt;la sélection de liens à lire depuis vos flux et vos signets (le journal) ;&lt;/li&gt;
&lt;li&gt;le partage de votre veille grâce aux profils publics ;&lt;/li&gt;
&lt;li&gt;la possibilité de faire et partager votre veille à plusieurs ;&lt;/li&gt;
&lt;li&gt;et j’en passe !&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, la liste s’agrandit petit à petit — tout ça prend du temps à développer — &lt;strong&gt;et vous pourriez vous demander : « c’est quoi la suite ? »&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Les pincettes de rigueur&lt;/h2&gt;
&lt;p&gt;Jusqu’ici, je me suis toujours refusé à vous partager une roadmap des futurs développements. Je craignais de créer des attentes qui pourraient n’être jamais comblées ; il m’arrive en effet de changer d’avis&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt; !&lt;/p&gt;
&lt;p&gt;Mais dernièrement, deux choses ont changé :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;je me suis dit qu’en mettant suffisamment d’emphase sur l’aspect prévisionnel d’une roadmap, je limiterais l’attente ;&lt;/li&gt;
&lt;li&gt;j’ai beaucoup avancé et je vois plus clair dans les fonctionnalités que j’ai envie d’ajouter à Flus.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Alors voilà, je crois qu’il est temps de vous partager les plans pour la suite de Flus. Mais avant ça, les pincettes de rigueur donc :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;je ne suis pas sûr de tout faire&lt;/strong&gt; (même si j’en ai envie à l’heure actuelle) ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;je ne m’engage sur aucune échéance&lt;/strong&gt; (mais je pense qu’il faut bien encore compter un ou deux ans de développement) ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;je ne respecterai pas forcément l’ordre donné ici ;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;et, enfin, des choses s’intercaleront entre chacun de ces points (ma liste de trucs à développer est bien plus longue que les quelques points ci-dessous !)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;La roadmap&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;améliorer les liens pour les rendre plus pratiques (ex. homogénéiser le menu secondaire, faciliter le placement dans les signets et le marquage comme « lu », optimiser la place sur mobile, améliorer l’ajout aux collections) ;&lt;/li&gt;
&lt;li&gt;améliorer le journal (ex. faciliter le « vidage », permettre de le paramétrer) ;&lt;/li&gt;
&lt;li&gt;refondre l’extension navigateur (ex. permettre de placer des liens directement dans des collections, marquer comme lu, suivre des flux) ;&lt;/li&gt;
&lt;li&gt;ajouter la lecture du contenu des éléments issus de flux directement dans Flus (!!) ;&lt;/li&gt;
&lt;li&gt;finir les systèmes d’importation de données (depuis Shaarli, wallabag et flusio) ;&lt;/li&gt;
&lt;li&gt;améliorer la découverte des flux et des contenus de la plateforme ;&lt;/li&gt;
&lt;li&gt;permettre de suivre des sites qui ne disposent pas de flux, notamment des pages Facebook ou des comptes Twitter (je le redis ici : je ne suis pas sûr de tout faire 😉)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et ensuite ? &lt;strong&gt;Ensuite il sera temps de sortir officiellement une version 1.0, puis de « terminer » proprement le projet :&lt;/strong&gt; il sera maintenu, bichonné, je continuerai à communiquer dessus… mais je ne pense pas que j’ajouterai de fonctionnalités pour éviter l’effet « usine à gaz ».&lt;/p&gt;
&lt;p&gt;Il sera alors peut-être temps de commencer un nouvel outil, qui sait ? 🙂&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;D’ailleurs, je me suis risqué à parler de « média social » au départ parce que c’était la vision que j’en avais initialement. Mais au fil du développement, je me suis de plus en plus éloigné de cette vision et aujourd’hui je parle plus simplement d’« outil de veille », même si Flus contient quelques éléments sociaux.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Luttez contre les pisteurs avec Flus</title><id>urn:uuid:f239c618-5532-5c60-8228-2a1f90197401</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/luttez-contre-les-pisteurs-avec-flus.html" rel="alternate" type="text/html" /><published>2022-08-13T09:58:00+02:00</published><updated>2022-08-13T09:58:00+02:00</updated><content type="html">&lt;p&gt;Lorsque vous naviguez sur Internet, il est fréquent que vous retrouviez dans vos &lt;abbr&gt;URL&lt;/abbr&gt; des paramètres du type &lt;code&gt;utm_campaign=…&lt;/code&gt;, ou encore &lt;code&gt;fbclid=…&lt;/code&gt;. Ces paramètres servent à vous pister : ils sont par exemple utilisés par les services marketing pour savoir d’où vous venez (de Twitter ? de la newsletter ? etc.) S’il ne fait pas de doute que ces informations peuvent être utiles aux gérants des sites, &lt;strong&gt;cela se fait en général au détriment de votre vie privée.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si vous n’y prêtez pas attention, ces paramètres-pisteurs peuvent se retrouver dans les liens que vous stockez dans Flus. Les personnes avec qui vous partagez peuvent alors se retrouver pistées par ricochet. &lt;strong&gt;C’est pourquoi Flus vous prévient désormais lorsqu’il détecte des pisteurs dans un lien.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey text--center"&gt;
    &lt;img class="illustration" src="images/flusio-trackers-1.png" alt="Une capture d’écran d’un lien dans Flus. Le titre du lien (et son URL) contient un paramètre utm_source. En haut à gauche, un badge prévient qu’un pisteur a été détecté dans l’URL."&gt;

    &lt;figcaption&gt;
        Le nouveau badge dans le coin en haut à gauche vous prévient lorsque des pisteurs ont été détectés dans un lien.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Cet avertissement s’accompagne d’une nouvelle fonctionnalité : la réparation des liens. Il s’agit d’une nouvelle option disponible afin de modifier l’&lt;abbr&gt;URL&lt;/abbr&gt; d’un lien. Cela est particulièrement pratique pour réparer les liens cassés (dans le cas d’une page qui aurait été déplacée par exemple). &lt;strong&gt;Ce nouveau formulaire vous prévient également s’il a détecté des pisteurs et vous suggère une version nettoyée.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey text--center"&gt;
    &lt;img class="illustration" src="images/flusio-trackers-2.png" alt="Une capture d'écran d’un formulaire pour réparer un lien dans Flus. Le lien en question est un lien de redirection Facebook dont l’un des paramètres est u=https://flus.fr?fbclid=[…]. Flus indique qu’il a détecté des pisteurs dans l’URL et suggère de le remplacer directement par le lien https://flus.fr"&gt;

    &lt;figcaption&gt;
        Ici, Flus détecte qu’il s’agit d’un lien de redirection de Facebook vers le site flus.fr. Il propose alors de remplacer directement l’&lt;abbr&gt;URL&lt;/abbr&gt; par le site de destination (vous n’avez certainement pas besoin de faire savoir à Facebook que vous venez ici !)
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Bien entendu, ne vous attendez pas à devenir subitement invisible sur Internet en nettoyant vos liens. Ce mécanisme est nécessairement imparfait et ne peut pas lutter contre les techniques toujours plus complexes de pistage en ligne. &lt;strong&gt;Voyez plutôt cela comme une mesure d’hygiène et de pédagogie numérique.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour les plus curieux et curieuses, j’ai utilisé le fichier de règles établies par l’extension navigateur &lt;a href="https://clearurls.xyz/"&gt;ClearURLs&lt;/a&gt;. Cette extension permet de retirer les pisteurs pendant que vous naviguez. En réutilisant ces règles, Flus bénéficie du travail d’une communauté déjà établie. En échange, je pourrai contribuer à mon tour pour corriger d’éventuels faux-négatifs par exemple.&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en juillet ?</title><id>urn:uuid:a5c3a27f-6ce6-50b5-bb44-0c0ce965888c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-juillet-2022.html" rel="alternate" type="text/html" /><published>2022-08-09T13:10:00+02:00</published><updated>2022-08-09T13:10:00+02:00</updated><content type="html">&lt;p&gt;Voici l’habituel article — presque — mensuel concernant mon travail du mois passé.&lt;/p&gt;
&lt;p&gt;Pour rappel, il n’y a pas eu d’article en juin car j’ai désormais un travail salarié à mi-temps (voir &lt;a href="quoi-de-neuf-mai-2022.html"&gt;le quoi de neuf de mai&lt;/a&gt;). Le mois de juin a toutefois été à temps plein là-bas afin de faire connaissance avec mes nouveaux et nouvelles collègues. J’ai désormais débuté mon rythme normal, à savoir que je travaillerai sur Flus une semaine sur deux.&lt;/p&gt;
&lt;h2&gt;Partage des collections&lt;/h2&gt;
&lt;p&gt;Il est désormais possible de partager vos collections avec d’autres utilisateurices de Flus. Vous pouvez leur donner un accès en lecture seule — particulièrement utile concernant les collections privées —, &lt;strong&gt;ou carrément en lecture et écriture afin de partager votre veille à plusieurs.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vous pouvez en apprendre davantage &lt;a href="publiez-votre-veille-a-plusieurs.html"&gt;dans mon précédent article&lt;/a&gt;.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-collection-share.png" alt="Une fenêtre modale affichant un champ pour saisir l’identifiant d’un‧e utilisateur‧ice ainsi que pour choisir le niveau d’accès. L’URL de la collection peut être copiée-collée en bas."&gt;
&lt;/div&gt;

&lt;h2&gt;Les petites améliorations…&lt;/h2&gt;
&lt;h3&gt;… des performances&lt;/h3&gt;
&lt;p&gt;Celles et ceux qui l’utilisent régulièrement auront peut-être noté que &lt;strong&gt;Flus va globalement plus vite.&lt;/strong&gt; Cela est dû à un travail de fond concernant aussi bien l’utilisation de requêtes &lt;abbr&gt;SQL&lt;/abbr&gt; plus optimisées, qu’au passage à un disque plus rapide pour la base de données. J’ai l’impression que ça fait un an que j’évoque de meilleures performances à chaque « quoi de neuf », mais il faut dire que j’ai toujours plus de données à gérer !&lt;/p&gt;
&lt;h3&gt;… dans la gestion des collections&lt;/h3&gt;
&lt;p&gt;Deux petites améliorations concernant la gestion des collections des liens :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;il est désormais possible de &lt;strong&gt;retirer toutes les collections d’un lien&lt;/strong&gt; (auparavant, il fallait supprimer le lien) ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;la visibilité des liens se modifie maintenant au même endroit que les collections&lt;/strong&gt; (si vous aviez déjà ajouté un lien en « masqué », vous pouvez donc le rendre visible au moment où vous l’ajoutez à nouveau à une collection publique).&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-link-collections.png" alt="Une liste de collections associées à un lien, et une case à cocher en-dessous pour modifier la visibilité du lien."&gt;
&lt;/div&gt;

&lt;h3&gt;… de l’affichage des commentaires&lt;/h3&gt;
&lt;p&gt;Du côté des commentaires, j’ai stylé les blocs de citation et de code afin de les rendre plus agréables visuellement. J’y suis allé un peu fort sur le turquoise des citations, donc prévoyez qu’il se fasse plus discret dès la fin du mois !&lt;/p&gt;
&lt;h3&gt;… du formatage des nombres&lt;/h3&gt;
&lt;p&gt;Enfin, si vous êtes du genre maniaque de la typographie, vous apprécierez d’apprendre que les grands nombres sont désormais formatés correctement (ex. 1 000 au lieu de 1000).&lt;/p&gt;
&lt;h2&gt;Nettoyage des données anciennes&lt;/h2&gt;
&lt;p&gt;Je l’ai évoqué un peu plus haut, j’ai de plus en plus de données à gérer. On en est aujourd’hui à plus de 2 500 collections, 12 500 flux et presque 9,5 millions de liens en base de données.&lt;/p&gt;
&lt;p&gt;Il faut savoir également que chaque enregistrement de ce type peut être associé à une image d’illustration générée en trois formats. Ça commençait à faire du monde sur le disque !&lt;/p&gt;
&lt;p&gt;J’ai agi sur ces deux points :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;au sein des flux, les liens datant de plus d’un an sont désormais supprimés (cela a supprimé environ 400 millions de liens) ;&lt;/li&gt;
&lt;li&gt;je dispose maintenant d’une commande pour supprimer du disque les images qui ne sont plus utilisées (j’ai libéré une grosse centaine de gigaoctets ainsi).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ces deux ajouts permettent de limiter l’impact de Flus en termes d’espace disque.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’impact négatif est que certains flux peu actifs (i.e. aucune publication sur l’année passée) sont désormais vides : j’ajouterai prochainement un nombre minimum de liens à conserver.&lt;/p&gt;
&lt;h2&gt;L’essentiel travail d’administration système&lt;/h2&gt;
&lt;p&gt;Le morceau important du mois a été &lt;strong&gt;le déplacement de la base de données vers un disque plus performant.&lt;/strong&gt; Je l’ai fait un peu au pied levé — &lt;a href="https://status.flus.fr/a/1739675117324572492"&gt;annoncé&lt;/a&gt; le matin pour l’après-midi —, mais tout s’est très bien passé. La bonne nouvelle est que ça a grandement amélioré les performances de Flus !&lt;/p&gt;
&lt;p&gt;D’autres travaux d’adminsys ont porté sur le nettoyage et la réduction de la taille des logs, notamment ceux de Nginx (le serveur Web) afin de ne plus loguer toutes les requêtes de bots.&lt;/p&gt;
&lt;p&gt;Enfin, le serveur stockant mes backups ayant été totalement rempli, j’ai travaillé à en réduire leur nombre et leur taille. J’ai pu économiser 90 Go ainsi, mais je crains que la prochaine fois il ne me faille augmenter la taille du disque.&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;Mon passage à mi-temps m’a &lt;del&gt;forcé à&lt;/del&gt; donné l’occasion de revoir l’organisation de mon travail. J’ai notamment remis sur pied ma liste de fonctionnalités et améliorations à venir, puis j’ai pris le temps de l’organiser. Je devrais désormais pouvoir annoncer mon travail à venir de manière plus précise… en excluant les aléas ;)&lt;/p&gt;
&lt;p&gt;En août, j’aimerais notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;permettre de modifier les commentaires ;&lt;/li&gt;
&lt;li&gt;permettre de réparer les liens cassés ;&lt;/li&gt;
&lt;li&gt;permettre de corriger les durées de lecture ;&lt;/li&gt;
&lt;li&gt;prévenir lorsque les liens contiennent des paramètres de tracking (ex. &lt;code&gt;utm_medium&lt;/code&gt;, &lt;code&gt;utm_source&lt;/code&gt;, etc.)&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Publiez votre veille à plusieurs</title><id>urn:uuid:f78bd2eb-78e1-5954-ba7f-ec13ab1c0864</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/publiez-votre-veille-a-plusieurs.html" rel="alternate" type="text/html" /><published>2022-07-28T14:30:00+02:00</published><updated>2022-07-28T14:30:00+02:00</updated><content type="html">&lt;p&gt;Si vous utilisez un tchat au sein de votre entreprise ou de votre association, les chances sont bonnes que vous disposiez d’un canal appelé « Veille ». Ce genre de canal est utilisé pour partager des liens vers des articles et ressources intéressantes en interne. Malheureusement, ces ressources ne sortent jamais de ce canal et ne bénéficient ainsi qu’à une poignée de personnes. &lt;strong&gt;Et si vous disposiez d’un endroit pour partager votre veille commune avec plus de monde ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Et ça tombe bien — vous me voyiez venir —, &lt;strong&gt;Flus propose désormais des collections partagées !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ainsi, vous pouvez donner des droits supplémentaires à certains et certaines utilisatrices afin qu’ils et elles puissent contribuer à vos collections. &lt;strong&gt;Pour cela, rendez-vous dans l’une de vos collections, cliquez sur le bouton « Actions », puis « Partager ».&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-collection-share.png" alt="Une fenêtre modale affichant un champ pour saisir l’identifiant d’un‧e utilisateur‧ice ainsi que pour choisir le niveau d’accès. L’URL de la collection peut être copiée-collée en bas."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Vous pouvez rapidement permettre à d’autres personnes de voir ou contribuer à vos collections, privées ou non.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Dans la fenêtre qui s’ouvre, vous devez copier-coller l’&lt;abbr&gt;URL&lt;/abbr&gt; vers le profil d’un ou une autre utilisatrice. Vous pouvez choisir entre lui donner uniquement &lt;strong&gt;un droit de lecture&lt;/strong&gt; (donnant accès aux collections privées et aux liens masqués), ou &lt;strong&gt;un droit de lecture et écriture&lt;/strong&gt; (ce qui lui permet de modifier la collection, ajouter des liens et de commenter sur vos liens). Une fois cela fait, informez-en la personne : il n’y a pas de système de notifications dans Flus !&lt;/p&gt;
&lt;p&gt;Vous pouvez donc maintenant inviter vos collègues et ami‧es &lt;strong&gt;pour tenir une collection commune et partager votre veille ensemble et publiquement. N’hésitez pas à leur proposer !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Un guide Markdown à partager</title><id>urn:uuid:ebf665da-e26c-5aaf-8b3f-9ee4f6613ae9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/un-guide-markdown-a-partager.html" rel="alternate" type="text/html" /><published>2022-07-11T12:00:00+02:00</published><updated>2022-07-11T12:00:00+02:00</updated><content type="html">&lt;p&gt;Dans mon article de juin, j’ai mentionné le guide sur Markdown que j’avais réalisé pour l’occasion.
Le lien était un peu trop discret puisqu’on m’a fait remarquer qu’il était difficile de le retrouver.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le guide est disponible à l’adresse suivante : &lt;a href="https://flus.fr/markdown"&gt;flus.fr/markdown&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le but de ce guide est d’avoir une ressource en français qui aille droit au but et qui soit abordable par le plus grand nombre.
Il peut tout à fait être mis dans les mains de personnes non-techniques.&lt;/p&gt;
&lt;p&gt;N’hésitez pas à le partager autour de vous !&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en mai</title><id>urn:uuid:4d7941bc-53ee-54a1-8a1f-3a8f1235337b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-mai-2022.html" rel="alternate" type="text/html" /><published>2022-06-03T19:11:00+02:00</published><updated>2022-06-03T19:11:00+02:00</updated><content type="html">&lt;h2&gt;Retrouvez vos liens&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;La grande nouveauté du mois de mai est le système de recherche.&lt;/strong&gt; C’était l’une des fonctionnalités les plus attendues et elle est d’ors et déjà disponible.&lt;/p&gt;
&lt;p&gt;Le champ de recherche se trouve sous l’onglet « Mes liens » et vous permet de retrouver tous les liens correspondant à un ensemble de mots, ou une &lt;abbr&gt;URL&lt;/abbr&gt;. À noter que vous ne pouvez rechercher que vos propres liens (ce qui inclue vos liens « lus »).&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-search-4.png" alt="La page de résultats pour la recherche « quoi de neuf ». On y voit 3 liens sur les 13 résultats."&gt;
    &lt;/div&gt;
    &lt;figcaption&gt;
        Le champ de recherche vous permet de retrouver des liens que vous avez ajoutés, mais que vous ne retrouvez plus.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;La grande difficulté a été de trouver où placer ce champ de recherche. Je l’ai longtemps imaginé à la place ou à côté du bouton « Nouveau » dans la barre principale, ce qui posait beaucoup d’autres questions. Finalement la solution est venue naturellement en discutant avec Maiwann et en simplifiant l’ambition de cette fonctionnalité.&lt;/p&gt;
&lt;h2&gt;Du Markdown pour les champs libres&lt;/h2&gt;
&lt;p&gt;J’aime pouvoir mettre en forme un minimum le texte que je rédige. Jusque-là, Flus se contentait d’afficher du texte brut, mais j’avais l’intention d’aller plus loin.&lt;/p&gt;
&lt;p&gt;Un premier pas a été franchi puisque &lt;strong&gt;vous pouvez désormais rédiger les descriptions de vos collections, ainsi que vos commentaires en Markdown.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le Markdown permet de formater votre texte de façon simple et relativement naturelle. Pour mettre en gras, par exemple, vous pouvez entourer un ensemble de mots de doubles astérisques (ex. &lt;code&gt;**ce texte sera en gras**&lt;/code&gt;). Vous pouvez en apprendre plus sur Markdown &lt;a href="https://flus.fr/carnet/markdown.html"&gt;grâce à ce guide&lt;/a&gt;. Attention, le format est volontairement restreint dans Flus : pas de titre, ni d’image ou de tableau notamment !&lt;/p&gt;
&lt;p&gt;Je me suis contenté du strict minimum pour l’instant, il n’y a même pas d’aide visuelle pour vous guider. Le but est juste de permettre à celles et ceux qui le souhaiteraient de pouvoir égayer un peu leur texte. J’améliorerai l’ergonomie dans le futur.&lt;/p&gt;
&lt;h2&gt;Des améliorations en vrac&lt;/h2&gt;
&lt;p&gt;Une page « À propos » &lt;a href="https://app.flus.fr/about"&gt;a fait son apparition dans Flus&lt;/a&gt;. Jusque-là, je me contentais d’un lien vers flus.fr. L’avantage est que je dispose maintenant directement dans le logiciel d’une page traduite en anglais et en français pour afficher les informations et les crédits importants.&lt;/p&gt;
&lt;p&gt;J’ai revu le message prévenant lorsque le journal n’a plus rien à vous proposer. Le but était de le rendre plus visuel et qu’on comprenne mieux que ce n’était pas un état « normal ». Il est aussi plus cohérent avec les messages d’erreurs ou de succès.&lt;/p&gt;
&lt;p&gt;J’ai sensiblement amélioré les performances de la page « Flux » pour les personnes qui suivent de nombreux flux. Ça devenait pénible pour moi d’ouvrir cette page.&lt;/p&gt;
&lt;h2&gt;Mise à jour vers Debian 11 (Bullseye)&lt;/h2&gt;
&lt;p&gt;Le système de recherche m’a un peu forcé la main pour mettre à jour le serveur &lt;code&gt;faremis&lt;/code&gt; (celui qui héberge app.flus.fr) vers la dernière version de Debian.&lt;/p&gt;
&lt;p&gt;Non pas que je ne souhaitais pas la faire, mais ça ne faisait pas partie de mes priorités. La recherche dépend cependant d’une fonctionnalité de PostgreSQL 12, et j’étais bloqué à la 11.&lt;/p&gt;
&lt;p&gt;La mise à jour &lt;a href="https://status.flus.fr/a/1733630713450655375"&gt;ne s’est pas passé exactement comme je l’espérais&lt;/a&gt;, mais a fini par fonctionner.&lt;/p&gt;
&lt;p&gt;Je dispose désormais de PHP 7.4 et PostgreSQL 13, qui sont les nouvelles versions minimales officiellement supportées par &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt;, le logiciel derrière Flus.&lt;/p&gt;
&lt;h2&gt;Passage à mi-temps&lt;/h2&gt;
&lt;p&gt;Mon mois de mai a également été marqué par des entretiens passés avec &lt;a href="https://www.probesys.com/"&gt;la SCOP Probesys&lt;/a&gt;. Celle-ci m’a proposé un poste qui correspondait très bien à ce que je sais et ce que j’ai envie de faire. Ils ont accepté de m’embaucher à mi-temps et je commence mardi prochain si tout va bien.&lt;/p&gt;
&lt;p&gt;Ce mi-temps va me permettre de continuer de travailler sur Flus une semaine sur deux. J’aurai donc théoriquement un peu moins de temps à consacrer au projet, mais j’aurai également l’esprit plus tranquille :)&lt;/p&gt;
&lt;p&gt;À noter que je travaillerai tout le mois de juin chez Probesys histoire de faire connaissance avec mes nouveaux et nouvelles collègues. Il n’y aura donc probablement pas de « quoi de neuf » à la fin du mois.&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;La recherche étant terminée, je vais commencer à me pencher sur le partage de collections afin de pouvoir alimenter une veille à plusieurs. Je m’attends à ce que ça soulève des problèmes, donc ne vous attendez pas à voir la fonctionnalité arriver tout de suite !&lt;/p&gt;
&lt;p&gt;Avant ça, j’ai de nouveau des soucis de performance à plusieurs endroits de l’application à corriger. Ces problèmes sont liés au nombre de liens stockés en base de données, mais j’ai déjà plusieurs pistes pour améliorer les choses. La plus intéressante consiste à revoir comment sont stockées les &lt;abbr&gt;URL&lt;/abbr&gt; en base de données, autant dire que ce n’est pas un changement anodin.&lt;/p&gt;
&lt;p&gt;J’ai également des idées pour améliorer sensiblement l’ergonomie autour des liens. Tout reste à tester !&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en avril</title><id>urn:uuid:cd31b3aa-de5c-5b1a-9e30-2bccb98e34a0</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-avril-2022.html" rel="alternate" type="text/html" /><published>2022-04-28T16:53:00+02:00</published><updated>2022-04-28T16:53:00+02:00</updated><content type="html">&lt;h2&gt;&lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/h2&gt;
&lt;p&gt;Le mois d’avril a commencé par ma conférence « Tout plaquer pour élever des logiciels libres » donnée lors des Journées du Logiciel Libre, à Lyon. J’ai déjà publié &lt;a href="transcription-tout-plaquer-pour-elever-des-logiciels-libres.html"&gt;la transcription dans le carnet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Je vous avoue que la préparation a été plutôt chaotique durant le mois de mars. Je voulais l’avancer un peu toutes les semaines mais, passé la première phase de travail, j’ai eu tendance à fuir et vouloir m’occuper autrement. J’ai fini par la préparer sérieusement seulement la dernière semaine de mars, juste avant les &lt;abbr&gt;JdLL&lt;/abbr&gt;. En soit, c’était très similaire à ma manière de préparer mes partiels durant mes études, j’étais donc en terrain connu et plutôt serein 😄&lt;/p&gt;
&lt;p&gt;Au final les retours sur ma présentation ont tous été très positifs.&lt;/p&gt;
&lt;h2&gt;Mise à jour de FreshRSS et de l’infrastructure&lt;/h2&gt;
&lt;p&gt;J’ai fini par m’occuper de deux gros morceaux que je traînais depuis des mois : &lt;a href="flus-1-sous-freshrss-1-19.html"&gt;la mise à jour de FreshRSS vers la version 1.19&lt;/a&gt;, et &lt;a href="infrastructure-avril-2022.html"&gt;la migration de flus.io vers un nouveau serveur&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La mise à jour de FreshRSS a été plus simple que prévu. J’ai tout de même réécrit le thème en faisant en sorte de rester le plus proche possible des thèmes par défaut, afin de faciliter les prochaines mises à jour.&lt;/p&gt;
&lt;p&gt;Concernant la migration, l’ampleur de la tâche me faisait un peu peur, mais les choses se sont bien passées. Je suis content d’avoir bien préparé le terrain, en particulier en répétant une partie du processus de migration en amont. Le seul vrai souci que j’ai rencontré a été &lt;a href="https://status.flus.fr/a/1730477658301676875"&gt;une panne du côté de Gandi&lt;/a&gt; au moment de mettre à jour les enregistrements &lt;abbr&gt;DNS&lt;/abbr&gt;, ce que je pouvais difficilement prévoir.&lt;/p&gt;
&lt;p&gt;Il me reste encore de petites choses à corriger par endroit, mais j’avoue que j’ai plutôt envie de refaire un peu de développement. Ce qui m’amène à…&lt;/p&gt;
&lt;h2&gt;La recherche dans Flus&lt;/h2&gt;
&lt;p&gt;J’ai repris le développement de Flus, en travaillant sur un mécanisme de recherche. C’est quelque chose qui m’a souvent été demandé, mais que j’ai repoussé tant que j’avais des choses plus pressantes ou intéressantes à faire.&lt;/p&gt;
&lt;p&gt;J’ai débuté le développement du moteur de recherche cette semaine. Pour l’instant j’ai seulement avancé sur le « parser » de requêtes (c’est-à-dire le bout de code chargé de donner du sens au texte rentré dans le champ de recherche).&lt;/p&gt;
&lt;p&gt;Il restera ensuite à lancer les requêtes sur la base de données, puis à créer l’interface utilisateur (et je pressens que ce ne sera pas simple !) Enfin, il y aura sans doute une phase de tests privée afin de vérifier que les performances sont bonnes.&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;J’espère que le moteur de recherche sera disponible dès la fin du mois de mai. Cela me laisserait le champ libre pour travailler sur la prochaine grosse fonctionnalité de Flus : &lt;strong&gt;les collections partagées.&lt;/strong&gt; Le but sera de permettre l’édition de collections à plusieurs, et ainsi de partager une veille commune. À cet instant, je n’ai pas de date à annoncer, en particulier parce que je prends invariablement du retard dès que je me risque à le faire.&lt;/p&gt;
&lt;p&gt;De plus, comme annoncé dans mon article « &lt;a href="bilan-2021.html"&gt;Bilan 2021&lt;/a&gt; », je suis en recherche d’un job à temps partiel pour compléter mes revenus. Les choses ont commencé à avancer de ce côté-là. Mon objectif principal est bien entendu de continuer de bosser et maintenir Flus. Cependant, si cela se concrétise, je vais sans doute devoir adapter mon rythme de travail. Je vous tiendrai au courant dès que j’en saurai plus.&lt;/p&gt;</content></entry><entry><title>Infrastructure de Flus (avril 2022)</title><id>urn:uuid:bb221136-3c12-5f35-b5b1-5879f5cece6c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/infrastructure-avril-2022.html" rel="alternate" type="text/html" /><published>2022-04-21T18:22:00+02:00</published><updated>2022-04-21T18:22:00+02:00</updated><content type="html">&lt;p&gt;J’avais prévu de vous tenir au courant des changements qui surviendraient sur l’infrastructure de Flus tous les ans. J’ai eu l’occasion de vous en parler occasionnellement (ex. lors de &lt;a href="weeknotes-22.html"&gt;la suppression de Docker&lt;/a&gt;, ou lors de &lt;a href="2021-03-10-serveur-courriels-hs.html"&gt;l’incendie chez &lt;abbr&gt;OVH&lt;/abbr&gt;&lt;/a&gt;), mais il est temps de faire un nouvel état des lieux. Je ne reviendrai pas ici sur tous les choix que j’ai pu détailler dans &lt;a href="stack-technique-decembre-2019.html"&gt;le premier article de 2019&lt;/a&gt;, je vous invite donc à le lire en complément.&lt;/p&gt;
&lt;h2&gt;Les serveurs&lt;/h2&gt;
&lt;p&gt;Flus tourne principalement grâce à trois serveurs loués chez &lt;a href="https://www.hetzner.com/"&gt;Hetzner&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Rufus, le petit dernier, est un &lt;abbr&gt;CPX&lt;/abbr&gt;11 (2 &lt;abbr&gt;CPU&lt;/abbr&gt;, 2 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt;, 40 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;SSD&lt;/abbr&gt;). C’est le plus petit de mes serveurs, mais il fait tourner la majorité des sites et services, à savoir &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;, &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;, &lt;a href="https://demo.flus.fr"&gt;demo.flus.fr&lt;/a&gt; et &lt;a href="https://websub.flus.io"&gt;websub.flus.io&lt;/a&gt;. Il est possible que je le fasse évoluer vers un serveur un peu plus puissant, mais ça n’est pas du tout nécessaire pour l’instant.&lt;/p&gt;
&lt;p&gt;Mikado est un &lt;abbr&gt;CX&lt;/abbr&gt;21 (2 &lt;abbr&gt;CPU&lt;/abbr&gt;, 4 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt;, 40 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;SSD&lt;/abbr&gt;). C’est mon serveur personnel de courriels que je fais tourner grâce à &lt;a href="https://mailu.io"&gt;Mailu&lt;/a&gt; (parce que oui, j’aime me faire mal en hébergeant ce genre de choses).&lt;/p&gt;
&lt;p&gt;Faremis, le plus ancien, est légèrement plus puissant : c’est un &lt;abbr&gt;CPX&lt;/abbr&gt;31 (4 &lt;abbr&gt;CPU&lt;/abbr&gt;, 8 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;RAM&lt;/abbr&gt;, 40 &lt;abbr&gt;GB&lt;/abbr&gt; de &lt;abbr&gt;SSD&lt;/abbr&gt; + un volume supplémentaire de 500 &lt;abbr&gt;GB&lt;/abbr&gt;). Il est désormais dédié à &lt;a href="https://app.flus.fr"&gt;app.flus.fr&lt;/a&gt;. Je pense que je pourrai le repasser en &lt;abbr&gt;CX&lt;/abbr&gt;31 comme avant (2 &lt;abbr&gt;CPU&lt;/abbr&gt; en moins), mais je suis plus tranquille ainsi face à de potentielles arrivées massives d’utilisateur⋅ices.&lt;/p&gt;
&lt;p&gt;Tous les serveurs sont gérés grâce à &lt;a href="https://www.ansible.com/"&gt;Ansible&lt;/a&gt;. L’arrivée de Rufus m’a d’ailleurs permis d’améliorer mes scripts de déploiement ainsi que la documentation. Au passage, le dépôt contenant mes scripts Ansible est le seul que je garde privé car contenant des données sensibles (bien que chiffrées).&lt;/p&gt;
&lt;h2&gt;Les services&lt;/h2&gt;
&lt;p&gt;Tous les services que je propose reposent sur une stack simple :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un serveur web (nginx) ;&lt;/li&gt;
&lt;li&gt;le langage &lt;abbr&gt;PHP&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;une base de données PostgreSQL (ou SQLite).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si j’utilisais Docker pendant un temps, &lt;a href="weeknotes-22.html"&gt;je l’ai viré en grande partie en janvier 2021&lt;/a&gt;. Il reste toutefois utilisé sur Mikado pour faire tourner Mailu.&lt;/p&gt;
&lt;p&gt;Il y a donc eu très peu de changements à ce niveau-là, malgré l’arrivée du
second service (app.flus.fr).&lt;/p&gt;
&lt;h2&gt;La supervision&lt;/h2&gt;
&lt;p&gt;Après quelques aventures, je me suis créé en 2020 un outil minimaliste de supervision : &lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt; (j’en avais parlé &lt;a href="weeknotes-4.html"&gt;dans ma 4&lt;sup&gt;e&lt;/sup&gt; weeknote&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Le principe est d’avoir un outil pour surveiller mes sites et mes serveurs, et de recevoir des alertes par SMS et courriel en cas de problème. À la fin de l’année dernière, je lui ai ajouté la possibilité de générer des pages de statut avec système d’annonces (c’est ce qui est derrière &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt;). Je suis extrêmement satisfait du résultat final.&lt;/p&gt;
&lt;p&gt;Je ne prévois plus de gros ajouts à taust, seulement du fignolage et l’écriture de la documentation. Avec un peu de chance, le projet sera totalement fini cette année !&lt;/p&gt;
&lt;p&gt;À noter que taust tourne sur un serveur personnel hébergé chez &lt;abbr&gt;OVH&lt;/abbr&gt; : ça réduit les risques de passer à côté d’une panne si l’ensemble de l’infrastructure de Hetzner tombe en panne (le principe de ne pas mettre tous ses œufs dans le même panier quoi).&lt;/p&gt;
&lt;h2&gt;La sauvegarde des données&lt;/h2&gt;
&lt;p&gt;En janvier 2020, j’ai passé l’ensemble de mon système de sauvegardes sur &lt;a href="https://www.borgbackup.org/"&gt;Borg&lt;/a&gt; et &lt;a href="https://torsion.org/borgmatic/"&gt;borgmatic&lt;/a&gt;. Les sauvegardes sont journalières et chiffrées de manière plus efficace qu’avec mon script manuel précédent. Elles sont exportées chez &lt;a href="https://rsync.net/"&gt;rsync.net&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J’ai eu l’occasion de remettre en place des sauvegardes à plusieurs reprises, je suis donc globalement serein là-dessus (même si je ne reste pas à l’abri d’une corruption de données).&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;L’infrastructure de Flus a pas mal évolué en 2 ans et demi sans pour autant changer fondamentalement (je fais toujours tourner de simples applications en &lt;abbr&gt;PHP&lt;/abbr&gt;). Les changements se sont faits au fur et à mesure que les choses me démangeaient. Je ressens une grosse progression de mes compétences en administration système, ça fait plaisir 🙂&lt;/p&gt;
&lt;p&gt;Les prochains grands changements que je prévois sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la centralisation des logs des trois serveurs ;&lt;/li&gt;
&lt;li&gt;la migration de Flus 1 sur (uniquement) rss.flus.fr, flus.io deviendrait alors un nom de domaine disponible pour le logiciel &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt; (celui derrière Flus 2).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ces deux changements n’étant pas urgents, je ne suis pas sûr de m’en occuper cette année. J’espère pouvoir me concentrer sur du développement désormais !&lt;/p&gt;</content></entry><entry><title>Flus 1 sous FreshRSS 1.19</title><id>urn:uuid:26a43abf-535c-5525-9a0d-4993ee880318</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-1-sous-freshrss-1-19.html" rel="alternate" type="text/html" /><published>2022-04-15T11:27:00+02:00</published><updated>2022-04-15T11:27:00+02:00</updated><content type="html">&lt;p&gt;Je ne parle généralement que du service principal de veille (à l’adresse
flus.fr), mais Flus c’est également un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; plus
traditionnel qui tourne avec FreshRSS. Ce dernier est accessible à l’adresse
&lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La version &lt;a href="https://github.com/FreshRSS/FreshRSS/blob/edge/CHANGELOG.md#2021-12-31-freshrss-1190"&gt;1.19.0&lt;/a&gt;
de FreshRSS est sortie en décembre dernier, suivie de deux versions correctives
(&lt;a href="https://github.com/FreshRSS/FreshRSS/blob/edge/CHANGELOG.md#2022-01-02-freshrss-1191"&gt;1.19.1&lt;/a&gt;
et &lt;a href="https://github.com/FreshRSS/FreshRSS/blob/edge/CHANGELOG.md#2022-02-04-freshrss-1192"&gt;1.19.2&lt;/a&gt;).
De mon côté, occupé ailleurs, j’ai un peu traîné pour faire la mise à jour.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mais c’est désormais fait : &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt; tourne sous FreshRSS 1.19.2 !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Voici quelques nouveautés :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;une option pour afficher les miniatures des articles ;&lt;/li&gt;
&lt;li&gt;une option pour marquer les nouveaux articles comme lus si un même titre
  existe dans les articles les plus récents ;&lt;/li&gt;
&lt;li&gt;une option pour ne garder qu’un nombre maximum d’articles non lus dans un
  flux donné ;&lt;/li&gt;
&lt;li&gt;de nombreux changements dans l’interface.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce n’est qu’une très courte sélection des changements apportés, je vous laisse
découvrir le reste par vous-mêmes.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Notez que la semaine prochaine, je déplacerai le site ainsi que FreshRSS sur un
nouveau serveur : attendez-vous à deux coupures de service le temps du
déménagement. J’annoncerai tout ça sur &lt;a href="https://status.flus.fr/"&gt;status.flus.fr&lt;/a&gt;
et sur les réseaux sociaux quand j’aurai déterminé la date (probablement mardi
ou mercredi).&lt;/p&gt;</content></entry><entry><title>« Tout plaquer pour élever des logiciels libres », la transcription</title><id>urn:uuid:42f91a1f-8560-5a97-9f4a-6a6d61464194</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/transcription-tout-plaquer-pour-elever-des-logiciels-libres.html" rel="alternate" type="text/html" /><published>2022-04-09T17:49:00+02:00</published><updated>2022-04-09T17:49:00+02:00</updated><content type="html">&lt;p&gt;Samedi 2 et dimanche 3 avril se sont tenues les 23&lt;sup&gt;e&lt;/sup&gt; Journées du Logiciel Libre (&lt;abbr&gt;JdLL&lt;/abbr&gt;). J’y ai donné une conférence intitulée « &lt;a href="https://pretalx.jdll.org/jdll2022/talk/T9QAHN/"&gt;Tout plaquer pour élever des logiciels libres&lt;/a&gt; ». C’était l’occasion pour moi de faire un retour d’expérience, de mon départ de mon ancienne entreprise jusqu’à l’état actuel de Flus aujourd’hui.&lt;/p&gt;
&lt;p&gt;Je vous propose ici la transcription de ma conférence. Pour celles et ceux qui étaient là dimanche, la transcription est plus complète que ce que j’ai raconté car je l’ai rédigée en amont : j’ai oublié de dire certaines choses, ou j’en ai enlevées pour rester dans les temps.&lt;/p&gt;
&lt;p&gt;J’ai ajouté les liens vers les diapositives correspondantes aux parties. Si vous voulez retrouver les diapos dans leur ensemble, &lt;a href="talks/tout-plaquer/index.html"&gt;c’est par ici&lt;/a&gt; (avancez en appuyant sur la touche &lt;kbd&gt;N&lt;/kbd&gt;) (mais honnêtement c’est pas très intéressant, c’est presque uniquement illustratif).&lt;/p&gt;
&lt;p&gt;Je remercie encore une fois les &lt;abbr&gt;JdLL&lt;/abbr&gt; pour l’organisation et la salle des Rancy pour le lieu, ça a été un vrai plaisir de retrouver plein de monde ! Je remercie également les personnes qui sont venues me voir et pour leurs questions, je les ai trouvées très pertinentes 🙂&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Alix travaille&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/1/0/3"&gt;&lt;em&gt;Diapositive 1.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Avant de commencer, je vais vous raconter une petite histoire, celle d’Alix. L’histoire se déroule pendant l’une de ses journées de boulot.&lt;/p&gt;
&lt;p&gt;Alix est salariée dans une boite de service. Elle fait du développement logiciel et son entreprise vend sa « force de travail » à d’autres entreprises qui ont besoin qu’on leur développe un logiciel. Son client actuel est une banque. C’est pas le client idéal pour Alix, mais au moins c’est un client qui paye bien et elle n’a pas besoin de se déplacer chez son client. C’est plutôt rare dans son métier.&lt;/p&gt;
&lt;p&gt;Arrivée au boulot, elle vérifie ses emails. Il n’y en a qu’un, envoyé par son client : « URGENT ». Un mail qui lui demande d’importer des données générées par la banque dans l’outil qu’elle développe d’ici demain 9h. Évidemment, il a été envoyé la veille au soir : demain étant donc aujourd’hui et 9h étant maintenant. L’importation ne se passe pas trop mal, mais lui prend tout de même un quart d’heure. Elle a un peu de retard et elle envoie un email à son client pour s’excuser… mais évidemment n’en pense rien. Elle se dit qu’elle a fait de son mieux et qu’on ne peut rien lui reprocher. Puis rien de tel qu’une petite dose de stress pour bien commencer la journée n’est-ce pas ?&lt;/p&gt;
&lt;p&gt;Midi arrive, elle et ses collègues doivent manger rapidement car leur patron a voulu caler une réunion d’équipe à 13h. Le pitch : c’est la galère pour trouver des clients qui nous plaisent, faudrait communiquer plus vers l’extérieur, ce serait cool que les dev passent plus de temps à rédiger des articles pour le blog, ou se rendent à des conventions pour tenir des stands et donner des présentations. Par contre, faudra vous débrouiller pour vous organiser vous-mêmes, on va rien changer à l’organisation habituelle de la boîte. C’est au moins la 3&lt;sup&gt;e&lt;/sup&gt; fois qu’Alix participe à ce genre de réunion depuis qu’elle est dans sa boîte et elle le sait très bien : rien ne changera. C’est désolant mais, après tout, ce n’est que sa boîte.&lt;/p&gt;
&lt;p&gt;Alix continue sa journée en travaillant beaucoup. En rentrant le soir, elle s’effondre dans son canapé, lessivée. Elle avait plus ou moins prévu de faire du bénévolat sur son temps libre, mais ça va plutôt être soirée détente en regardant un film. Au moins sa journée aura été productive… du point de vue de sa boîte en tout cas.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/1/1"&gt;&lt;em&gt;Diapositive 1.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Avec cet exemple simple et (un poil) caricatural, j’ai essayé d’illustrer ce que j’ai ressenti pendant plusieurs mois, voire années. Ces petits désagréments qu’on passe notre temps à relativiser, mais qui s’accumulent. À force, on perd de vue ce qu’on aime et on associe notre métier à un cadre négatif. Le risque, c’est qu’on finisse blasé, contrarié, en colère, crevé, voire en burnout. Et personne n’aime les burnouts.&lt;/p&gt;
&lt;h2&gt;Pourquoi j’ai continué l’informatique&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/2"&gt;&lt;em&gt;Diapositive 2.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je vous ai donc dit qu’à un moment donné, je me suis retrouvé dans la même situation qu’Alix. J’aurai alors pu faire le choix de me reconvertir en dehors de l’informatique… mais je ne l’ai pas fait. Je vous explique.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/2/1"&gt;&lt;em&gt;Diapositive 2.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je vais vous parler un peu de moi. Je m’appelle Marien Fressinaud, je suis développeur Web et je propose un service en ligne nommé &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt;. Je m’intéresse au logiciel libre depuis presque 15 ans. J’ai notamment développé &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;, un agrégateur de flux RSS (qui va avoir 10 ans cette année d’ailleurs !) et &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt; un outil pour gérer sa veille en ligne, dont je vous reparlerai plus tard. À côté de ça, je suis également bénévole pour &lt;a href="https://framasoft.org/"&gt;Framasoft&lt;/a&gt;, une association d’éducation populaire aux enjeux du numérique et des communs culturels, bien connue en partie pour les services en ligne qu’elle propose.&lt;/p&gt;
&lt;p&gt;En parallèle durant ces 10 dernières années, j’ai passé 3 ans d’apprentissage dans une grosse boîte, puis 3 ans dans une petite société de services. Structurellement elles n’avaient pas grand-chose à voir, mais retenez que dans les deux cas, j’ai fini avec la même sensation de ne pas trouver de sens dans mon travail.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/2/2"&gt;&lt;em&gt;Diapositive 2.2&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En 2018, je me suis retrouvé dans une situation similaire à celle d’Alix : gavé par mon boulot sans vraiment réussir à mettre des mots sur mon malaise. J’étais en totale perte de sens dans ce que je faisais. J’ai alors participé à un évènement clé : &lt;a href="https://sudweb.fr/"&gt;Sud Web&lt;/a&gt; (une conférence qui se &lt;del&gt;passe&lt;/del&gt; passait dans le Sud et qui parle de Web, original !) Sa particularité est d’aborder le Web sous l’angle de l’humain et de sa recherche de sens : c’est exactement ce dont j’avais besoin. J’ai réalisé que je ne maîtrisais plus ma vie professionnelle, que je l’avais posée sur des rails mais que je ne dirigeais plus rien. J’ai alors eu un déclic : je veux reprendre la main dessus.&lt;/p&gt;
&lt;p&gt;Fin 2018, je pars ainsi de ma boîte précédente pour trouver ce que je veux faire. À ce moment-là, j’aurais pu décider de tout quitter pour élever des chèvres dans la Creuse. Mais je ne l’ai pas fait. Alors pourquoi ne pas quitter le milieu de l’informatique alors que ça me traversait l’esprit ?&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/2/3/0"&gt;&lt;em&gt;Diapositive 2.3&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J’ai trouvé plusieurs raisons à cela. Elles me sont propres et ma liste n’est probablement pas exhaustive, mais cela m’a suffi pour me rappeler qu’il y avait des raisons de rester dans l’informatique.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la société se numérise de plus en plus, qu’on le veuille ou non, et pas forcément toujours dans le bon sens ;&lt;/li&gt;
&lt;li&gt;autant que des gens comme moi, qui maîtrisent le numérique et l’aiment, essayent de le ramener dans une meilleure direction ;&lt;/li&gt;
&lt;li&gt;j’aime développer, j’adore créer des choses, écrire des lignes de code et voir le résultat prendre forme sous mes yeux.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et puis enfin, peut-être la raison la plus importante de toutes : j’ai pas très très envie d’élever des chèvres, en fait.&lt;/p&gt;
&lt;h2&gt;Le sens du logiciel libre&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/3"&gt;&lt;em&gt;Diapositive 3.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L’informatique OK, mais je veux trouver du sens dans ce que je fais maintenant.&lt;/p&gt;
&lt;p&gt;Je vous l’ai dit, ça fait des années que je m’intéresse au logiciel libre. J’ai alors eu la sensation qu’il fallait que je creuse dans cette direction, car ce que j’y faisais me plaisait.&lt;/p&gt;
&lt;p&gt;Le lien n’est peut-être pas évident entre logiciel libre et sens au boulot pour tout le monde. Pour cela, il faut prendre le temps de redéfinir ce qu’est le logiciel libre.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/3/1/0"&gt;&lt;em&gt;Diapositive 3.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Point définition : un logiciel libre est un logiciel qui confère 4 libertés à ses utilisateurs et utilisatrices :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;celui de l’exécuter ;&lt;/li&gt;
&lt;li&gt;celui de l’étudier ;&lt;/li&gt;
&lt;li&gt;celui de le redistribuer ;&lt;/li&gt;
&lt;li&gt;celui de l’améliorer.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Concrètement, les auteurs et autrices de logiciels libres distribuent leurs codes sources sous forme de dépôt de code et y associent une licence qui garantis ces libertés (les plus connues : &lt;abbr&gt;GPL&lt;/abbr&gt;, &lt;abbr&gt;MIT&lt;/abbr&gt;).&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/3/2/1"&gt;&lt;em&gt;Diapositive 3.2&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mais est-ce que ça suffit pour donner un sens à notre travail ? C’est peut-être un peu juste non ?&lt;/p&gt;
&lt;p&gt;Prenons l’exemple de Google. Google est bien connue pour ouvrir le code de certains de ses logiciels, notamment Android sous licence Apache. Eh bien je ne sais pas vous, mais je ne suis pas sûr que si je travaillais pour Google pour améliorer Android, je me sentirais à ma place. Il va falloir pousser la définition plus loin.&lt;/p&gt;
&lt;p&gt;À mon sens, on ne peut pas se contenter de définir le logiciel libre par l’ouverture du code et une licence. J’ai écrit en 2018 un article intitulé « &lt;a href="https://marienfressinaud.fr/ce-qui-nous-pousse-au-Libre.html"&gt;Ce qui nous pousse au Libre&lt;/a&gt; » pour expliquer ce qui me poussait, moi, à écrire des logiciels libres. J’y listais 4 raisons :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;l’apprentissage : le logiciel libre permet d’apprendre par la pratique et on obtient des retours en échange, ce qui nous permet de  progresser ;&lt;/li&gt;
&lt;li&gt;le plaisir : le logiciel libre est souvent l’occasion de se consacrer à quelque chose qui est intéressant pour nous et donc d’éprouver du plaisir en retour ;&lt;/li&gt;
&lt;li&gt;le partage : le principe du logiciel libre repose sur le partage du code et des connaissances, on ne le fait pas que pour nous mais aussi pour les autres ;&lt;/li&gt;
&lt;li&gt;l’éthique : on s’attache à ce que son logiciel reste au service des utilisateurs et utilisatrices et ne les rende pas captives.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;C’est en particulier ce dernier point qui va nous permettre de différencier le logiciel libre de l’Open Source (un autre mouvement qui se base sur les mêmes licences). La recherche de la liberté de l’utilisateur est au cœur de la philosophie du premier, là où le second se contente d’une dimension technique.&lt;/p&gt;
&lt;p&gt;Si on revient à l’exemple de Google et Android, on se doute que le GAFAM ne l’ouvre pas par bonté d’âme. Lorsque vous utilisez un Android fourni par Google, vous êtes incité‧e à utiliser son écosystème jusqu’à vous en rendre dépendant‧e. Google ne fait pas du logiciel libre, mais de l’Open Source.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/3/3"&gt;&lt;em&gt;Diapositive 3.3&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;C’est donc ce 4&lt;sup&gt;e&lt;/sup&gt; point, l’éthique, qui va faire la différence en me servant de boussole. Quand j’annonce « je fais du logiciel libre », ça me sert de guide moral, ça me donne une direction et ça va influencer mon comportement (en axant beaucoup de choses autour du partage par exemple). C’est une forme d’engagement que j’ai avec mes utilisateurs et utilisatrices : je m’engage à vous considérer et vous respecter en tant qu’individu‧es. L’éthique que j’associe au logiciel libre donne un sens à mon métier de développeur en redonnant sa place à l’humain au sein du numérique.&lt;/p&gt;
&lt;h2&gt;Le quotidien d’un service en ligne&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4"&gt;&lt;em&gt;Diapositive 4.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Revenons-en à moi. On a vu pourquoi j’ai quitté mon job précédent, on a vu pourquoi du logiciel libre. Mais ça se passe comment concrètement au quotidien ?&lt;/p&gt;
&lt;p&gt;D’abord, il faut que je vous explique ce que je vends. Je vous ai dit en intro que je vendais un service nommé Flus. C’est un peu plus compliqué que ça.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4/1"&gt;&lt;em&gt;Diapositive 4.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En mai 2019 germe l’idée de proposer un service en ligne payant. Le principe est d’installer un logiciel sur un serveur, d’ouvrir les inscriptions dessus, et de demander aux gens de payer un abonnement pour l’utiliser. Ça tombe bien car, il y a quelques années, j’ai développé FreshRSS (un agrégateur de flux RSS), maintenant maintenu par une communauté. Problème : ça s’installe sur un serveur et tout le monde ne sait pas ou ne veut pas faire cela. Je me dis alors que je peux proposer du FreshRSS clé en main, en l’installant moi-même. Les gens n’auront plus qu’à s’inscrire. Je nomme ce service Flus 1.&lt;/p&gt;
&lt;p&gt;Mon objectif est d’arriver à me financer, tout en développant le logiciel (et financer FreshRSS par la même occasion donc).&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4/2"&gt;&lt;em&gt;Diapositive 4.2&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Quelques mois plus tard, je réalise que ça ne va pas être si simple. Le marché est saturé, les alternatives souvent gratuites, je n’apporte pas grand-chose. FreshRSS est un agrégateur plutôt standard dans sa forme, il va falloir proposer quelque chose de radicalement différent. Sans rentrer dans les détails, je décide alors de développer un nouveau logiciel de zéro : flusio, un logiciel de veille qui fait de l’agrégation, de l’organisation et du partage de liens. J’installe donc ce nouveau logiciel sur un serveur, et je le nomme Flus 2.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4/3"&gt;&lt;em&gt;Diapositive 4.3&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour faire le point et simplifier tout ça, je vends donc deux services : Flus 1 et Flus 2. En général, je ne parle que de « Flus » en faisant référence au second service. C’est celui que je mets en avant car je considère que c’est le plus prometteur pour attirer des gens et pouvoir vivre du service.&lt;/p&gt;
&lt;p&gt;Et si vous aviez un doute, on prononce bien « flu » et non pas « flusse ».&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4/4/3"&gt;&lt;em&gt;Diapositive 4.4&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Maintenant que le contexte est posé, on va voir comment tout s’est mis en place. On va commencer au début, avec la création de l’entreprise. On peut se demander si c’est compliqué et, honnêtement, bof.&lt;/p&gt;
&lt;p&gt;J’ai retenu trois choix et démarches à faire pour cela :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le modèle économique : pour gagner ma vie, j’aurais pu décider de mettre en place des publicités, ou de vendre les données de mes utilisateurs et utilisatrices. Bon, j’ai considéré que ce n’était pas cohérent avec ma démarche et celle du logiciel libre. J’aurais aussi pu donner accès à Flus après un paiement unique, mais j’ai besoin de revenus réguliers, et je voulais prendre en compte le support continu nécessaire pour les gens. Je suis donc parti sur un système d’abonnements mensuels (3€) ou annuel (30€). Pas forcément le modèle idéal, j’ai donc ajouté par-dessus un système de cagnotte sur le principe des &lt;a href="https://fr.wikipedia.org/wiki/Caff%C3%A8_sospeso"&gt;cafés suspendus&lt;/a&gt;. La cagnotte est alimentée par des gens qui veulent supporter mon projet et peut être utilisée par les personnes qui ne veulent pas ou ne peuvent pas payer un abonnement.&lt;/li&gt;
&lt;li&gt;la structure juridique : j’ai choisi la micro-entreprise principalement parce que c’était facile à mettre en place (si vous survivez au formulaire de l’URSSAF), peu risqué et cohérent avec le fait que je me lançais dans une expérimentation. J’ai un peu hésité avec le modèle des &lt;abbr&gt;CAE&lt;/abbr&gt; (&lt;a href="https://fr.wikipedia.org/wiki/Coop%C3%A9rative_d%27activit%C3%A9_et_d%27emploi"&gt;Coopérative d’Activités et d’Emploi&lt;/a&gt;), mais j’étais frileux à l’idée d’embarquer d’autres gens là-dedans.&lt;/li&gt;
&lt;li&gt;la banque : en micro-entreprise, avoir un compte séparé du compte perso n’est pas obligatoire mais, personnellement, je préférais. En principe un compte courant normal suffit, mais les banques rajoutent souvent des conditions supplémentaires pour vous forcer à prendre un compte spécifique aux micro-entreprises (plus cher, évidemment). J’ai pas eu envie de m’emmerder avec tout ça, je suis allé au plus simple.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tout ça peut se faire en quelques semaines, le temps que ça avance administrativement. La déclaration de la micro-entreprise s’est faite en moins d’une semaine. La banque par contre a réussi à &lt;a href="micro-entrepreneur-banque-et-prestataire.html"&gt;perdre mon dossier&lt;/a&gt;. Ça a donc pris un peu plus de temps.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/4/5/10"&gt;&lt;em&gt;Diapositive 4.5&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mais gérer un service en ligne, c’est aussi un quotidien constitué de beaucoup de tâches variées et récurrentes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;administration système (quelques heures ou jours par mois) : installer les serveurs, mettre en place la supervision, les backups, la sécurité. Tout ça j’ai fait en amateur pendant des années avec mes propres serveurs. Il a quand même fallu que j’apprenne des tas de choses et que je prenne mes marques. Encore aujourd’hui je progresse et découvre de nouvelles choses, et c’est chouette parce que j’aime beaucoup l’administration système !&lt;/li&gt;
&lt;li&gt;communication / marketing (quelques heures par semaine) : pour être payé, faut avoir des clients, donc faut les faire venir en se faisant connaître. C’est compliqué parce qu’il faut construire un discours cohérent avec ce qu’on vend. J’ai choisi de faire simple en tenant &lt;a href="https://flus.fr/carnet/"&gt;un blog&lt;/a&gt; sur lequel je parle de mon activité et des nouveautés de Flus. Je complète cela en relayant avec des comptes &lt;a href="https://twitter.com/flus_fr"&gt;Twitter&lt;/a&gt; et &lt;a href="https://pouet.chapril.org/@flus"&gt;Mastodon&lt;/a&gt; dédiés qui me permettent de toucher un public extérieur. J’ai adopté une ligne de « mec qui tente de vivre du libre » et, on va pas se le cacher, je crois pas que ce soit la meilleure technique. Mais on verra les problèmes qui se posent sur ma stratégie de communication dans la prochaine partie.&lt;/li&gt;
&lt;li&gt;support (quelques minutes par semaine) : les gens arrivent mais, zut, faut répondre à leurs questions maintenant ! Je dis « zut », mais en vérité, j’adore ça car c’est le moment où l’on se rend le plus utile. Il existe des outils dédiés pour gérer le support, mais j’ai fait le choix d’une adresse email cachée derrière un formulaire de contact et de répondre sur les réseaux sociaux. C’est simple et suffisant pour commencer. Ça implique également des choix de processus, comme le fait de tutoyer ou vouvoyer les gens. J’ai fait le choix de vouvoyer par défaut parce que je trouve toujours bizarre qu’on me tutoie dans un échange commercial. Je tutoie seulement si la personne en face a commencé à me tutoyer parce que je considère qu’elle a compris ma démarche. Autre aspect : je garde les références vers les demandes qui me sont faites, ce qui permet de recontacter les gens pour leur dire « hey, ce truc que t’as demandé il y a 3 mois est enfin prêt », c’est toujours apprécié.&lt;/li&gt;
&lt;li&gt;administratif / compta (1 matinée par semaine) : en micro-entreprise, on a l’avantage de ne pas avoir trop de contraintes administratives, encore moins en termes de comptabilité. Bon moi j’aime bien ça, que voulez-vous, on a chacun nos trucs bizarres. Je tiens donc un fichier pour suivre mes dépenses, mes recettes, le suivi de ma trésorerie et ça génère aussi le résultat. Au niveau des contacts avec l’administration, il y a peu de choses à faire, mais il faut quand même suivre les réponses quand on pose des questions. Comme c’est important, je bloque mes lundis matin pour faire ce genre de choses, bien que ça ne me prenne que quelques minutes en général.&lt;/li&gt;
&lt;li&gt;conception / design (difficile à quantifier) : on attaque la partie amélioration du service. Pour développer des fonctionnalités, il faut qu’elles soient intuitives, facile à utiliser. C’est le seul point où je bénéficie d’une aide récurrente grâce à &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt; dont c’est le métier… et heureusement ! Ça change vraiment tout en m’enlevant des épines du pied et en ayant un second regard sur mes problèmes. Le temps qu’on passe à se synchroniser, je le regagne en me posant moins de questions ensuite.&lt;/li&gt;
&lt;li&gt;gestion de projet et développement logiciel (plusieurs jours par semaine) : c’est mon métier, et j’adore ça. Il faut commencer par prioriser les idées, les demandes et les bugs. Je mets tout ça dans un tableau kanban pour suivre l’avancement de mes tâches. Ça me permet d’avoir une vision d’ensemble de ce que j’ai à faire et où je vais. Le développement se base souvent sur le travail de conception fait au préalable. Cela consiste évidemment à écrire des lignes de code, mais aussi à gérer l’architecture du logiciel, écrire des tests, la documentation associée, gérer les versions, etc. Comme je fais du logiciel libre, tout est public et je ne peux pas faire les choses n’importe comment.&lt;/li&gt;
&lt;li&gt;gestion de la communauté (2 heures de temps en temps) : qui dit logiciel libre dit communauté n’est-ce pas ? N’est-ce pas ? Bon, c’est pas ce que vous croyez. J’ai fait le choix de refuser de l’aide sur le code : ça prend du temps à relire, faire des retours, intégrer, maintenir… c’est chronophage. C’est un choix très différent de la grande majorité des autres logiciels libres, mais j’en ai eu besoin pour ma santé mentale. Mais la contribution, ce n’est pas que coder. Je participe ainsi à des &lt;a href="https://contribateliers.org/"&gt;Contribateliers&lt;/a&gt; (des ateliers pour aider les personnes qui ne savent pas coder à contribuer quand même au libre). Pour ma part, je fais passer des tests utilisateurs : je demande à une personne d’effectuer une action dans le logiciel, et j’observe son comportement et ses réactions (positives comme négatives) pour voir ce qui peut être amélioré. C’est extrêmement satisfaisant pour ces personnes qui n’ont pas d’autres moyens de contribuer de voir qu’elles sont à l’origine d’améliorations.&lt;/li&gt;
&lt;li&gt;enfin, j’oublie potentiellement encore des choses, mais je pense que j’ai bien fait le tour.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On pourrait se dire que tout ça est bien compliqué. À vrai dire, si je vous ai donné les estimations de temps pour chaque tâche, c’est pour vous faire comprendre que c’est relativement peu de choses. En revanche, pour ne rien oublier et avancer dans mon boulot, c’est surtout beaucoup d’organisation. Et c’est pas forcément simple. À titre d’exemple, je ne passe clairement pas assez de temps sur la communication pour faire connaître Flus à suffisamment de monde.&lt;/p&gt;
&lt;p&gt;Bien sûr, il y a la possibilité de se faire aider totalement ou partiellement sur chacun de ces points, mais j’aime m’investir un minimum dans chacun d’eux. Je pense que c’est important et ça fait partie de l’intérêt de la micro-entreprise que d’apprendre de nouvelles choses.&lt;/p&gt;
&lt;p&gt;Une chose à retenir c’est que le boulot et les problèmes que je rencontre ne sont pas spécialement liés au fait que je fasse du logiciel libre. Mais les réponses à apporter à mes questions le sont.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/5"&gt;&lt;em&gt;Diapositive 5&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Rappel que je dois boire de l’eau !)&lt;/p&gt;
&lt;h2&gt;(Se) vendre… ou pas&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/6"&gt;&lt;em&gt;Diapositive 6.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bon. Je tourne autour du pot depuis tout à l’heure, il est temps d’aborder le sujet qui fâche.&lt;/p&gt;
&lt;p&gt;Jusqu’ici, j’ai pu vivre et travailler sur Flus grâce à mes allocations chômage obtenues grâce à mon départ en rupture conventionnelle. Mon chômage était confortable, j’avais des économies et peu de charges. Ma situation était plutôt privilégiée.&lt;/p&gt;
&lt;p&gt;Mais nous voici maintenant aux alentours de septembre 2021. Il se passe que je n’ai plus d’allocations et je commence à puiser dans mes économies. J’estime que je peux tenir ainsi pendant environ 1 an. Il faut donc que je valide rapidement que le service fonctionne. Malheureusement, ça ne marche pas si bien. Si je ne change rien, je n’imagine pas vivre de Flus d’ici là.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/6/1/0"&gt;&lt;em&gt;Diapositive 6.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le problème vient de ma communication. J’ai dit que j’aimais m’investir « un minimum » dans toutes les tâches mentionnées plus tôt… mais là, ce n’est plus suffisant. Je galère à trouver de nouveaux et nouvelles clientes, et les convaincre de payer pour un service en ligne. Sur Twitter par exemple, les gens voient passer une info, puis passent immédiatement à la suivante. Les toucher implique une communication active, presque frénétique pour s’imposer dans leur esprit.&lt;/p&gt;
&lt;p&gt;Et là, chez moi… ça coince. Je n’ai pas envie d’embrasser ce mode de communication en contradiction avec ma démarche qui cherche à respecter le temps de cerveau.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/6/2/2"&gt;&lt;em&gt;Diapositive 6.2&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mais je n’abandonne pas tout de suite. Je demande à une copine de m’aider sur la communication. Elle me fait un audit et pleins de recommandations : revoir le site pour mieux vendre mon produit, diversifier les réseaux sociaux, intervenir dans des conférences spécialisées, etc.&lt;/p&gt;
&lt;p&gt;Mais j’ai principalement besoin de repenser ma cible pour optimiser ma communication. J’y réfléchis et je me dis que ma cible naturelle correspond aux entreprises : elles payent plus facilement que des individus, et pour plusieurs personnes à la fois. Et ça tombe bien : je veux ajouter des fonctionnalités pour les équipes !&lt;/p&gt;
&lt;p&gt;« Ça tombe vraiment bien ?&lt;br /&gt;
– Bah… oui ?&lt;br /&gt;
– Vraiment ? »&lt;/p&gt;
&lt;p&gt;Nous voici vers novembre / décembre 2021, j’ai déjà bien avancé sur le nouveau site, j’ai mis en place une stratégie de communication sur un an… et je me pose dans mon canapé. Je réalise alors que ce n’est pas vraiment ce que j’ai envie de faire : je veux continuer de bosser pour des individus ! Je ne veux pas me retrouver à répondre aux besoins des entreprises, c’est pas ça qui me motive au quotidien ! Et puis imaginons une entreprise qui fait 50 % de mon chiffre d’affaires : si elle me demande quelque chose, ne vais-je pas me sentir obligé de la faire, même si ça ne me plaît pas ?&lt;/p&gt;
&lt;p&gt;À ce moment-là, je vous avoue que c’est compliqué car je sais que je vais devoir faire un choix qui ne me conviendra pas parfaitement.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/6/3"&gt;&lt;em&gt;Diapositive 6.3&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je repose donc le problème une seconde fois pour choisir une autre voie : faire grossir le service plus lentement, quitte à ne pas être rentable plus longtemps. Je m’inspire de &lt;a href="https://www.wallabag.it/fr"&gt;wallabag.it&lt;/a&gt;, qui après plusieurs années sans communication très active, continue de grandir tranquillement. Mais les économies s’essoufflent, alors que faire ? C’est le moment un peu douloureux où je choisis malgré moi de chercher un job complémentaire à temps partiel afin de remplir mon frigo.&lt;/p&gt;
&lt;p&gt;Et j’en suis là aujourd’hui. Ce n’est pas une voie parfaite, je ne sais même pas si elle me conviendra. Mais c’est celle que j’ai choisie et elle devrait me permettre de me concentrer sur le plaisir de proposer ce service sans me faire dépasser par un besoin de croissance. Je construis un service et une démarche qui me ressemblent. Ce n’est pas facile, mais je conserve une forme de liberté que je cherchais en me mettant à mon compte.&lt;/p&gt;
&lt;h2&gt;Élever ses logiciels en plein air&lt;/h2&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/7"&gt;&lt;em&gt;Diapositive 7.0&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On approche de la fin de cette présentation et je ne voudrais pas que vous repartiez en vous disant « il est bien gentil, mais son truc là, ça marche pas ».&lt;/p&gt;
&lt;p&gt;Il faut comprendre que mon but était surtout de retrouver du sens dans ce que je faisais. Je trouve énormément de plaisir aujourd’hui à travailler sur Flus. Me dire que je pourrai continuer à travailler dessus la moitié de mon temps, tout en me consacrant à des tâches qui me plaisent reste motivant !&lt;/p&gt;
&lt;p&gt;De plus, je cherchais à pouvoir gérer mon temps et mes lieux de travail comme je l’entendais.&lt;/p&gt;
&lt;p&gt;Aujourd’hui, mes horaires sont extrêmement flexibles. Je peux donc faire mes courses à 14h quand il n’y a personne, ou faire une rando un vendredi après-midi sans que personne ne trouve rien à y redire. Et c’est peut-être l’une des choses que j’aime le plus actuellement : pouvoir réfléchir à mes problèmes en marchant. J’habite à Grenoble, donc les montagnes sont littéralement à 10 minutes de chez moi. Vous n’imaginez pas le nombre de problèmes résolus, de décisions prises ou d’idées trouvées ces dernières années dans cet environnement, depuis que je suis à mon compte.&lt;/p&gt;
&lt;p&gt;Je n’ai envie d’échanger ça pour rien au monde, même si je galère à vivre de mon activité. Oui, je vais sans doute devoir revoir mon organisation, mais seulement en partie. Et j’espère que malgré ça, je vous ai un peu donné envie aussi. Je ne souhaitais pas cacher les difficultés sous le tapis, mais de votre côté, n’oubliez pas non plus le plaisir procuré par cette activité.&lt;/p&gt;
&lt;p&gt;&lt;a href="talks/tout-plaquer/index.html#/7/1"&gt;&lt;em&gt;Diapositive 7.1&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si je vous ai donné envie de faire de même, un conseil : ne faites pas comme moi !&lt;/p&gt;
&lt;p&gt;Ne regardez pas mon parcours comme une simple ligne droite. Cette ligne droite cache tous les choix que j’ai faits au fur et à mesure. C’est pourquoi je prends le temps de partager mon expérience : pour vous aider à identifier ce que vous pourriez faire autrement. Peut-être vous associer à un ou une communicante ? Peut-être décider que les entreprises sont effectivement votre cible ? Si on remonte encore plus loin en arrière, peut-être que vous n’auriez pas fait le choix de développer un nouvel outil de zéro, mais tenteriez de bénéficier de la force d’une communauté internationale ?&lt;/p&gt;
&lt;p&gt;Le chemin que j’ai tracé n’est pas entièrement satisfaisant, mais il en existe qui fonctionne mieux (je pense par exemple à &lt;a href="https://fr.piwigo.com/"&gt;Piwigo&lt;/a&gt;, une photothèque en ligne qui s’adresse en priorité aux entreprises).&lt;/p&gt;
&lt;p&gt;Si vous vous lancez, vous ne ferez probablement pas pareil que moi, et c’est tant mieux !&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en février</title><id>urn:uuid:33157cac-709c-5036-a29e-61e95d5dbcc9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-fevrier-2022.html" rel="alternate" type="text/html" /><published>2022-03-04T10:57:00+01:00</published><updated>2022-03-04T10:57:00+01:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Février a été chargé en nouveautés. J’en ai déjà détaillé quelques-unes au fil du mois, mais il est temps que je vous explique plus en longueur ce qui a été fait.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Les gros chantiers : profils et navigation&lt;/h2&gt;
&lt;p&gt;Deux gros chantiers ont pris fin ce mois-ci.&lt;/p&gt;
&lt;p&gt;Le premier, ce sont &lt;a href="votre-profil-flus.html"&gt;les profils publics&lt;/a&gt; pour vous permettre de partager facilement votre veille. Le second, c’est la refonte de &lt;a href="nouvelle-navigation-flus.html"&gt;la navigation principale&lt;/a&gt; afin de s’y retrouver plus facilement dans Flus.&lt;/p&gt;
&lt;p&gt;Je ne reviens pas dessus puisque j’en ai déjà parlé dans ce carnet.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-navigation.png" alt="Capture d’écran du menu de Flus affichant trois onglets : Journal, Mes liens, Flux"&gt;
    &lt;/div&gt;
    &lt;figcaption&gt;
        Le nouveau menu de Flus fait la distinction entre les liens mis de côté (« Mes liens ») et les liens extérieurs (« Flux »).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Amélioration de l’accessibilité&lt;/h2&gt;
&lt;p&gt;J’ai rapidement évoqué des changements liés à l’accessibilité dans &lt;a href="accessibilite.html"&gt;un article&lt;/a&gt; la semaine dernière, mais je ne vous ai pas expliqué de quoi il en retournait.&lt;/p&gt;
&lt;p&gt;Les retours qui m’ont été faits concernaient essentiellement &lt;strong&gt;deux axes liés à la navigation clavier.&lt;/strong&gt; Je me suis donc concentré là-dessus.&lt;/p&gt;
&lt;p&gt;Tout d’abord, les menus « popups » étaient mal déclarés. &lt;strong&gt;Cela empêchait les lecteurs d’écran d’annoncer correctement leur comportement.&lt;/strong&gt; Quand les menus étaient déclarés, c’était une annonce trop générique du type : « Ouvre le menu ». Ok, mais quel menu ? Je suis donc repassé sur tous les menus de Flus pour rendre leur fonctionnement explicite aux lecteurs d’écran. Petit ajout supplémentaire : ils peuvent désormais se fermer en appuyant sur la touche &lt;kbd&gt;échap&lt;/kbd&gt;.&lt;/p&gt;
&lt;p&gt;Un autre problème important concernait les erreurs au sein des formulaires : celles-ci n’étaient pas rattachées aux champs de saisie. &lt;strong&gt;Une personne aveugle ne pouvait ainsi pas savoir facilement si une erreur était survenue !&lt;/strong&gt; J’ai fait de mon mieux pour corriger le tir, mais il me semble que ce n’est pas encore suffisant. Il me faudra organiser des tests utilisateurs pour mieux comprendre comment améliorer les choses.&lt;/p&gt;
&lt;h2&gt;Des flux plus utiles&lt;/h2&gt;
&lt;p&gt;Flus génère des flux Atom pour les profils, les collections et les commentaires. Il y avait trois choses qui me gênaient avec ceux-ci.&lt;/p&gt;
&lt;p&gt;Premier point, &lt;strong&gt;les habitué‧es des flux &lt;abbr&gt;RSS&lt;/abbr&gt; ou Atom peuvent avoir l’habitude de les trouver en ajoutant &lt;code&gt;/feed&lt;/code&gt; à la fin d’une &lt;abbr&gt;URL&lt;/abbr&gt;&lt;/strong&gt; ; c’est notamment le cas avec le flux d’un blog Wordpress. Ce n’était pas possible auparavant dans Flus, mais maintenant si !&lt;/p&gt;
&lt;p&gt;Second point, soyons honnêtes : un flux Atom — ou &lt;abbr&gt;RSS&lt;/abbr&gt; —, c’est souvent une bouillie de texte incompréhensible pour le commun des mortels. &lt;strong&gt;Il est toutefois possible de les relooker, et c’est ce que fait désormais Flus pour les rendre plus abordables&lt;/strong&gt; (exemple avec &lt;a href="https://app.flus.fr/p/1670839367044869607/feed.atom.xml"&gt;le flux de mon profil&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Dernier point, les flux n’intégraient pas les commentaires des utilisateurs et utilisatrices. Or, si quelqu’un ajoute un flux à son agrégateur, c’est probablement pour les lire. Flus se contentait jusque-là de donner les liens vers la page de commentaires et vers le site d’origine. Désormais, &lt;strong&gt;il va plus loin en incluant directement les commentaires,&lt;/strong&gt; ce qui rend les flux bien plus utiles.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" alt="Une capture d'écran du flux de mon profil ouvert dans FreshRSS, un article est ouvert est affiche un commentaire ainsi que le lien vers l’article d’origine." src="images/freshrss-flusio.png" /&gt;
    &lt;/div&gt;
    &lt;figcaption&gt;
        Le flux de mon profil tel qu’il apparaît dans FreshRSS.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Le soin du détail&lt;/h2&gt;
&lt;p&gt;Une application de qualité prend soin des petits détails. Ça tombe bien, car je n’ai pas chômé sur le sujet !&lt;/p&gt;
&lt;p&gt;Détail n°1 : les nouveaux utilisateurs et utilisatrices suivent désormais les flux de ce carnet et du service &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt; par défaut. Ils ont également quelques signets issus du carnet. Cela permet de débuter en ayant du contenu.&lt;/p&gt;
&lt;p&gt;Détail n°2 : Flus vous indiquait déjà d’où viennent les liens du journal (tel flux, telle collection, ou vos signets). Désormais, vous pourrez retrouver cette info un peu partout dans Flus, pratique pour retracer l’origine d’un lien !&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" alt="Une capture d'écran affichant 3 liens dans Flus, avec des informations indiquant via quels flux ils sont issus." src="images/flusio-via-2.png" /&gt;
    &lt;/div&gt;
    &lt;figcaption&gt;
        « via… », c’est un peu l’équivalent d’un retweet (sauf que l’information n’est pas publique pour le moment).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Détail n°3 : parfois on a plusieurs comptes sur une plateforme. Et parfois on aimerait bien en supprimer un, mais faudrait voir à pas supprimer le mauvais ! Flus vous rappelle maintenant avec quel compte vous êtes connecté‧e avant de supprimer votre compte.&lt;/p&gt;
&lt;p&gt;Détail n°4 : la notion d’adresse ou d’URL n’est pas forcément claire pour tout le monde. Flus fait de son mieux pour accompagner ces personnes, et désormais les champs URL affichent un &lt;i lang="en"&gt;placeholder&lt;/i&gt; &lt;code&gt;https://…&lt;/code&gt; pour leur rappeler ce qui est attendu.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" alt="Une capture d'écran de la fenêtre d’ajout d’un lien affichant un champ « adresse » avec un placeholder « https:// »." src="images/flusio-new-link.png" /&gt;
    &lt;/div&gt;
    &lt;figcaption&gt;
        Avec l’ajout du &lt;i lang="en"&gt;placeholder&lt;/i&gt;, il va devenir plus compliqué d’être plus explicite !
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;Si le mois de février a été bien chargé en nouveautés, ne vous attendez pas à ce que ce soit le cas en mars !&lt;/p&gt;
&lt;p&gt;J’aimerais tout d’abord prendre soin de l’infrastructure technique : les services flus.fr et flus.io commençant à se marcher sur les pattes, &lt;strong&gt;le second risque de déménager sur un autre serveur.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sur cette lignée, je vais devoir &lt;strong&gt;mettre à jour le service flus.io vers la dernière version de &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;.&lt;/strong&gt; Il y a eu beaucoup d’activité ces derniers mois grâce à un nouveau contributeur. La contrepartie, c’est que ça va me demander plus de temps pour vérifier que rien n’est cassé.&lt;/p&gt;
&lt;p&gt;Je vais également avoir à préparer &lt;strong&gt;ma conférence pour &lt;a href="https://jdll.org/"&gt;les &lt;abbr&gt;JdLL&lt;/abbr&gt;&lt;/a&gt;&lt;/strong&gt; (Journées du Logiciel Libre) qui se dérouleront à Lyon les 2 et 3 avril prochains. J’aurai l’occasion d’en reparler.&lt;/p&gt;
&lt;p&gt;Si je suis efficace, on pourrait imaginer que je commence &lt;strong&gt;à bosser sur un mécanisme de recherche au sein de Flus.&lt;/strong&gt; Je ne pense pas que ce soit prêt pour mars, mais ça vous donne une idée de ce à quoi je vais m’attaquer ensuite.&lt;/p&gt;</content></entry><entry><title>Mieux s’y retrouver avec la nouvelle navigation Flus</title><id>urn:uuid:a53a24cc-8e71-5caf-8075-81c006c85640</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouvelle-navigation-flus.html" rel="alternate" type="text/html" /><published>2022-02-24T17:46:00+01:00</published><updated>2022-02-24T17:46:00+01:00</updated><content type="html">&lt;p&gt;Depuis cette après-midi, Flus dispose d’une toute nouvelle navigation.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-navigation.png" alt="Le nouveau menu de Flus affichant trois onglets : Journal, Mes liens, Flux"&gt;
&lt;/div&gt;

&lt;p&gt;Ce nouveau menu repense la manière d’utiliser Flus en profondeur. &lt;strong&gt;La logique est de regrouper tous les éléments appartenant à l’utilisateur‧ice dans l’onglet « Mes liens », en les séparant des éléments suivis sous l’onglet « Flux ».&lt;/strong&gt; Le journal, lui, ne bouge pas.&lt;/p&gt;
&lt;p&gt;L’un des éléments peu clairs était la distinction faite entre collections et flux suivis. Désormais, &lt;strong&gt;vous suivez exclusivement des flux&lt;/strong&gt;, qu’importe qu’ils soient issus d’un site externe ou d’une collection interne. Le vocabulaire a été adapté en conséquence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L’onglet « Flux », en plus de lister vos flux suivis, vous permet d’en suivre directement de nouveaux.&lt;/strong&gt; Les choses sont ainsi plus explicites et directes qu’avant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Les signets, quant à eux, ont été déplacés dans « Mes liens ».&lt;/strong&gt; C’est un changement important si vous aviez l’habitude d’y accéder régulièrement, mais rassurez-vous : ils sont toujours là (un clic plus loin !)&lt;/p&gt;
&lt;p&gt;Ce changement — important — fait suite aux retours de personnes qui avaient des soucis lors de l’ajout des flux. Nous avons mené des interviews avec Maiwann en septembre dernier pour comprendre les points bloquants. Cela nous a amené à imaginer un nouveau menu en novembre. Le développement a quelque peu traîné jusqu’en janvier, puis j’ai validé le weekend dernier que l’ajout de flux était plus naturel à travers des tests utilisateur‧ices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour terminer, je rappelle que si vous avez des retours ou d’autres incompréhensions, il ne faut pas hésiter à me contacter via le menu « Support » dans Flus !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Si vous souhaitez essayer Flus par vous-même, &lt;a href="https://flus.fr"&gt;rendez-vous sur la page d’accueil&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>Accessibilité</title><id>urn:uuid:4087dcc7-bc76-5249-bf0e-465b70e5cdfe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/accessibilite.html" rel="alternate" type="text/html" /><published>2022-02-23T20:28:00+01:00</published><updated>2022-02-23T20:28:00+01:00</updated><content type="html">&lt;p&gt;Suite au &lt;a href="https://contribateliers.org/"&gt;Contribatelier&lt;/a&gt; de dimanche dernier, j’ai eu pas mal de retours sur l’accessibilité de Flus pour les personnes malvoyantes.&lt;/p&gt;
&lt;p&gt;Je pensais faire les choses plutôt biens, mais sans être confronté moi-même aux difficultés posées par Flus, il m’était difficile de juger. &lt;strong&gt;Je suis ressorti de la séance de tests avec la mention : « pas besoin de se battre avec le logiciel, mais il y a quand même des choses pénibles à corriger ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Un site ou une application inaccessible étant tout simplement cassée, j’ai donc fait une première passe en ce début de semaine pour corriger les erreurs les plus évidentes. Heureusement, il s’agissait surtout de choses faciles à réparer. Il en reste encore à corriger, mais ça devrait déjà être mieux. Les corrections devraient débarquer dans Flus d’ici la fin de la semaine, et je les détaillerai dans un autre article.&lt;/p&gt;
&lt;p&gt;Ce fut pour moi l’occasion d’apprendre à utiliser &lt;a href="https://help.gnome.org/users/orca/stable/introduction.html.en"&gt;Orca&lt;/a&gt; sur Linux. &lt;strong&gt;Je pourrai ainsi mieux gérer l’accessibilité à l’avenir. Cela ne remplacera évidemment pas des tests utilisateurices avec de vrais gens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je remercie énormément Irina pour son temps et sa participation !&lt;/p&gt;</content></entry><entry><title>Résoudre des problèmes en marchant</title><id>urn:uuid:cb26d0e8-fe11-56ee-b133-69d10c6fe52d</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/resoudre-en-marchant.html" rel="alternate" type="text/html" /><published>2022-02-18T19:55:00+01:00</published><updated>2022-02-18T19:55:00+01:00</updated><content type="html">&lt;p&gt;Je suis en train de préparer une présentation pour une conférence. Je vous en reparlerai, mais le but est de faire un retour d’expérience sur Flus. L’autre jour j’écrivais en guise de conclusion :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Je peux me concentrer sur le plaisir de proposer ce service sans me faire dépasser par un besoin de croissance, je construis un service et une démarche qui me ressemblent. C’est pas facile, mais j’ai trouvé la liberté que je cherchais en me mettant à mon compte.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Très concrètement, l’un des petits plaisirs qu’il y a à être à son compte est de pouvoir travailler d’où l’on veut. J’ai passé l’après-midi à profiter du soleil en montagne. Je n’avais pas d’ordinateur, pas d’Internet, mais j’ai pu passer un bon moment à résoudre des problèmes qui m’occupent l’esprit quotidiennement. En l’occurrence, je pense avoir trouvé une piste simple pour permettre de partager sa veille à plusieurs. Ça faisait des mois que je n’avançais pas sur le sujet.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="Une photo de la ville de Grenoble au milieu des montagnes" src="images/photos/grenoble.jpg" /&gt;
    &lt;figcaption&gt;
        La vue que j’avais depuis mon bureau cette après-midi. J’ai déjà vécu pire comme situation.
    &lt;/figcaption&gt;
&lt;/figure&gt;</content></entry><entry><title>Suppression de données</title><id>urn:uuid:2cb2c4c8-b5e6-5b75-a18d-900fca1935f4</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/suppression-de-donnees.html" rel="alternate" type="text/html" /><published>2022-02-15T19:58:00+01:00</published><updated>2022-02-15T19:58:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;J’ai activé ce soir la suppression automatique des « comptes de paiement ».&lt;/strong&gt; Je vous explique.&lt;/p&gt;
&lt;p&gt;Flus, c’est 2 services finaux (&lt;a href="https://app.flus.fr"&gt;app.flus.fr&lt;/a&gt; et &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;) en plus d’un service commun de paiement (sur &lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;). Les comptes sur ce troisième service sont créés automatiquement lorsque vous vous inscrivez sur l’un des deux autres. C’est cette architecture qui permet de partager votre abonnement entre les deux services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problème : que se passe-t-il si vous supprimez votre compte sur app.flus.fr ou flus.io ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Jusqu’à maintenant, les comptes de paiement étaient conservés ; pas chouette pour vos données personnelles ! Mais depuis ce soir, ces comptes sont automatiquement supprimés&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Pour faire cela, les deux services finaux envoient &lt;em&gt;simplement&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/em&gt; la liste des comptes connus chez eux au service de paiement. Ce dernier connaît ainsi la liste des comptes toujours existants. Ceux qui manquent dans les deux listes peuvent ainsi être supprimés.&lt;/p&gt;
&lt;p&gt;À noter également que depuis quelques mois, &lt;strong&gt;je nettoie automatiquement les comptes non validés sur app.flus.fr.&lt;/strong&gt; Si vous aviez créé un compte il y a plus de 6 mois, mais que vous ne l’aviez pas validé, je ne possède plus votre adresse courriel.&lt;/p&gt;
&lt;p&gt;Prochaine étape : supprimer automatiquement les comptes inactifs. C’est encore une autre paire de manches puisqu’il va falloir notifier les personnes au préalable.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Après un délai de 2 jours. C’est juste pour mieux maîtriser le cas où la synchronisation des comptes se passerait mal entre les services.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Bien que la solution soit simple, le problème m’a tourmenté en novembre et décembre dernier. J’avais alors imaginé une solution qui me semblait fragile et ne fonctionnait que si tous les services tournaient sur la même machine physique. Ça ne m’allait vraiment pas. Finalement j’ai laissé traîner dans un coin de ma tête ; la solution m’est venue naturellement alors que je faisais mes courses :)&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Votre profil Flus</title><id>urn:uuid:bc170a5f-74a0-5772-b3b6-b77b8882720a</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/votre-profil-flus.html" rel="alternate" type="text/html" /><published>2022-02-10T18:12:00+01:00</published><updated>2025-03-04T15:50:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Bonne nouvelle pour celles et ceux qui aiment partager leur veille : les profils publics sont désormais disponibles pour toutes et tous !&lt;/strong&gt; Le profil public est un moyen pratique de découvrir ce que vous partagez en un coup d’œil.&lt;/p&gt;
&lt;p&gt;Les profils se présentent ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;votre photo de profil et votre nom sont affichés tout en haut, pour vous reconnaître ;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;les six derniers liens&lt;/strong&gt; que vous avez partagés sont ensuite listés ;&lt;/li&gt;
&lt;li&gt;enfin, c’est au tour de &lt;strong&gt;vos collections publiques.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour accéder à votre propre page, cliquez sur votre image de profil dans la barre principale, puis « Profil » et vous y voilà ! &lt;strong&gt;Il ne vous reste plus qu’à partager l’adresse autour de vous.&lt;/strong&gt; &lt;a href="https://app.flus.fr/p/1670839367044869607"&gt;Voici la mienne par exemple.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vous pourrez également visiter les profils des autres utilisateurs et utilisatrices de la plateforme en cliquant sur leur nom, lorsque vous visiterez une collection par exemple.&lt;/p&gt;
&lt;p&gt;Enfin, si vous ajoutez &lt;code&gt;/feed&lt;/code&gt; à la fin de l’&lt;abbr&gt;URL&lt;/abbr&gt; de votre profil, vous accéderez à son flux Atom. &lt;strong&gt;Ce flux peut être ajouté dans n’importe quel agrégateur de flux afin de vous suivre de n’importe où.&lt;/strong&gt; Pratique pour partager votre veille au plus grand monde ! Merci les standards ouverts 💕&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flusio-profile-2.png" alt="Ma page de profil Flus personnelle, affichant mes 6 derniers liens partagés et mes 14 collections publiques."&gt;

    &lt;figcaption&gt;
        Votre profil Flus vous permet de partager votre veille autour de vous, ne la gardez pas pour vous !
    &lt;/figcaption&gt;
&lt;/figure&gt;</content></entry><entry><title>Quoi de neuf en janvier</title><id>urn:uuid:c8db6283-8566-562e-a017-57d5c254d308</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-janvier-2022.html" rel="alternate" type="text/html" /><published>2022-01-26T10:38:00+01:00</published><updated>2022-01-26T10:38:00+01:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Après un mois de décembre quasiment à l’arrêt et une reprise difficile, j’ai repris le 10 janvier avec beaucoup d’ajouts en peu de temps.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Distinguer les liens lus&lt;/h2&gt;
&lt;p&gt;Lorsque vous vous trouviez dans une collection, il était parfois compliqué de savoir si vous aviez déjà lu un lien ou non. Flus affiche désormais une coche à côté du temps de lecture pour vous le rappeler.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-link-2.png" alt="Un lien vers l’article Bilan 2021 dans Flus. Il est indiqué un temps de lecture de 5 minutes et une petite coche est affichée à côté indiquant que le lien a été déjà lu."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        La coche à côté du temps de lecture permet de savoir que vous avez déjà lu ce lien en un coup d’œil.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Ajouter un lien depuis une collection&lt;/h2&gt;
&lt;p&gt;Parfois, après avoir lu un lien d’une collection visitée, vous pouviez avoir envie de l’ajouter à vos propres collections. Jusqu’ici, il vous fallait copier l’&lt;abbr&gt;URL&lt;/abbr&gt;, ouvrir votre collection — ou la page « Nouveau » —, puis y coller l’&lt;abbr&gt;URL&lt;/abbr&gt;. Maintenant, vous pouvez directement cliquer sur l’icône sous le lien pour l’ajouter à vos collections.&lt;/p&gt;
&lt;h2&gt;Marquer comme lu&lt;/h2&gt;
&lt;p&gt;Deux ajouts supplémentaires ont été faits pour marquer des liens comme lus au niveau des collections. Tout d’abord une action « marquer comme lu » individuelle, proposée dans le menu secondaire des liens. Ensuite, une action globale « Tout marquer comme lu » dans le menu « Actions » de vos collections et flux suivis.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-collection-actions.png" alt="Menu secondaire d’une collection affichant plusieurs actions possible sur la collection, dont l’avant-dernière option est « Tout marquer comme lu »"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        La nouvelle option « Tout marquer comme lu » permet de marquer l’intégralité des liens d’un flux suivi.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Amélioration des performances&lt;/h2&gt;
&lt;p&gt;Je suis un éternel insatisfait des performances et les ajouts présentés ci-dessus n’ont rien fait pour améliorer les choses. J’ai donc encore bossé dessus. Ça a été l’occasion de nettoyer &lt;strong&gt;beaucoup&lt;/strong&gt; de code. Vous noterez au passage que la page des « Collections » se charge à nouveau directement (annulant ce que &lt;a href="quoi-de-neuf-octobre-2021.html"&gt;j’avais fait en octobre&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Je suis d’ailleurs très intéressé pour savoir ce que vous pensez des performances de Flus, que vous en soyez satisfait ou non.&lt;/p&gt;
&lt;h2&gt;À venir&lt;/h2&gt;
&lt;p&gt;Une amélioration et un ajout sont actuellement en phase de test. J’espère pouvoir les annoncer en février.&lt;/p&gt;
&lt;p&gt;Tout d’abord, la navigation va avoir droit à son ménage &lt;del&gt;de printemps&lt;/del&gt; d’hiver pour rendre l’interface plus intuitive. Comme il s’agit d’un changement conséquent, je veux prendre le temps de bien préparer les choses pour que ce soit le moins perturbant possible. J’en ai d’ailleurs parlé hier &lt;a href="https://pouet.chapril.org/web/statuses/107683679152236299"&gt;sur les réseaux sociaux&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Enfin, j’ai commencé à travailler sur la page de profil des utilisateurs et utilisatrices. Elle affichera les collections publiées ainsi qu’une liste des derniers liens partagés. Vous pouvez voir à quoi ça ressemble pour le moment en vous rendant &lt;a href="https://app.flus.fr/p/1670839367044869607"&gt;sur ma propre page de profil&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Si vous voulez tester, n’hésitez pas à me contacter via le menu « Support » dans Flus, je vous activerai tout ça !&lt;/p&gt;</content></entry><entry><title>Bilan 2021</title><id>urn:uuid:d4281ca0-f103-529b-9a47-adee05477c31</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2021.html" rel="alternate" type="text/html" /><published>2022-01-05T17:30:00+01:00</published><updated>2022-01-05T17:30:00+01:00</updated><content type="html">&lt;p&gt;Comme &lt;a href="bilan-2020.html"&gt;l’an dernier&lt;/a&gt;, je partage ici le bilan de mon année à propos de Flus. Celui-ci abordera trois aspects : &lt;strong&gt;la conception de l’outil, le bilan financier et la communication autour du projet.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus est une plateforme de veille 3-en-1 qui regroupe un agrégateur de flux RSS, du &lt;i lang="en"&gt;bookmarking&lt;/i&gt; et du partage de veille. Tout cela s’articule autour du journal, un espace qui permet de suivre l’actualité sans se retrouver submergé par la quantité d’informations. Je travaille sur ce projet à plein temps depuis fin 2019.&lt;/p&gt;
&lt;h2&gt;Conception et développement&lt;/h2&gt;
&lt;p&gt;Le développement du logiciel — &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt; — qui se trouve derrière Flus a débuté en 2020. Cette année-là, j’ai mis en place toute la base technique et les premières fonctionnalités indispensables. &lt;strong&gt;2021 devait donc me permettre de faire monter l’application en puissance.&lt;/strong&gt; Par bien des aspects, c’est ce qu’il s’est passé, mais pas tout à fait comme je m’y attendais.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La fonctionnalité phare de l’année a été l’ajout du support des flux &lt;abbr&gt;RSS&lt;/abbr&gt;.&lt;/strong&gt; En s’articulant avec le journal — à la place d’une file interminable d’articles —, j’ai fait le pari que l’outil serait plus agréable à utiliser au quotidien. Fini la charge mentale des articles non lus qui s’entassent à l’infini ! Cela ne s’est pas fait sans difficulté car il a fallu repenser beaucoup de mécanismes existants — le journal et les collections notamment — et, aujourd’hui encore, il y a des adaptations nécessaires. Heureusement, je peux toujours compter sur l’aide précieuse en &lt;i lang="en"&gt;UX design&lt;/i&gt; de &lt;a href="https://maiwann.net"&gt;Maiwann&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mais alors que je pensais pouvoir faire plus d’ajouts fonctionnels, &lt;strong&gt;mes efforts se sont portés sur des aspects beaucoup plus techniques.&lt;/strong&gt; J’ai dû notamment écrire tout le mécanisme qui récupère les flux &lt;abbr&gt;RSS&lt;/abbr&gt; de manière asynchrone à partir de zéro. J’aurais pu me baser sur des outils existants pour aller plus vite, mais j’ai fait le choix d’une moindre dépendance à des outils externes pour gagner en maintenabilité du code. Enfin, une bonne partie de la seconde moitié de l’année a été dédiée à l’amélioration des performances et à la gestion des ressources. Gérer 200 utilisateurices n’est pas tout à fait la même chose qu’en gérer 3 500.&lt;/p&gt;
&lt;p&gt;Désormais, le gros du boulot technique est derrière moi : il reste de petites choses à faire, mais je n’ai plus besoin de m’en soucier autant qu’avant.&lt;/p&gt;
&lt;h2&gt;Finances&lt;/h2&gt;
&lt;p&gt;En quelques chiffres, voici comment s’est réparti mon chiffre d’affaires (&lt;abbr&gt;CA&lt;/abbr&gt;) cette année :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;110 abonnements annuels pour 3 300 € de &lt;abbr&gt;CA&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;124 abonnements mensuels pour 372 € de &lt;abbr&gt;CA&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;16 contributions à &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt; pour un total de 419 € (soit 26 € en moyenne).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Le &lt;abbr&gt;CA&lt;/abbr&gt; total s’élève ainsi à 4 091 €, soit une augmentation de 92 % par rapport à 2020 !&lt;/strong&gt; Je remercie d’ailleurs celles et ceux qui ont participé à cette nette hausse.&lt;/p&gt;
&lt;p&gt;Comparé à l’année précédente, mes dépenses fixes ont peu bougé : 45,96 € par mois pour le serveur, 30,99 € par mois pour la mutuelle et 29,40 € par trimestre pour la banque. Les frais de Stripe, mon prestataire de paiement, s’élèvent à 120 € sur l’année. &lt;strong&gt;Je me suis également versé mon premier salaire annuel à hauteur de 1 600 € et cotisé 708 €.&lt;/strong&gt; Ajoutez à ça quelques dépenses occasionnelles et vous obtenez un total des charges de 4 015 €. Mon résultat s’élève ainsi à 76 €, mais ce chiffre est peu intéressant.&lt;/p&gt;
&lt;p&gt;Cette année encore, l’évolution du &lt;abbr&gt;CA&lt;/abbr&gt; n’a pas du tout été linéaire :&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="Graphique de mon chiffre d’affaires 2021 : 285 € (janvier), 274 € (février), 171 € (mars), 198 € (avril), 267  € (mai), 663 € (juin), 384 € (juillet), 289 € (août), 582 € (septembre), 360 € (octobre), 234 € (novembre) et 384 € (décembre)" src="images/bilans/2021-evolution-ca.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Évolution de mon &lt;abbr&gt;CA&lt;/abbr&gt; durant l’année 2021 dessinant un « M » comme la première lettre de mon prénom ; probablement pas un hasard.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Le pic de juin correspond à l’annonce de l’ajout &lt;a href="des-flux-pour-tout-le-monde.html"&gt;des flux &lt;abbr&gt;RSS&lt;/abbr&gt; dans Flus&lt;/a&gt;. Celui de septembre correspond quant à lui à la parution de &lt;a href="https://www.youtube.com/watch?v=Sm_FgccC9dk"&gt;la vidéo de Science Étonnante évoquant Flus&lt;/a&gt;, séparé du premier mois gratuit pour les nouveaux et nouvelles inscrites. Chose intéressante, ce dernier pic m’a apporté une hausse notable des abonnements mensuels réguliers, signifiant pour moi l’utilité de l’outil.&lt;/p&gt;
&lt;p&gt;À noter que malgré la hausse importante de mon &lt;abbr&gt;CA&lt;/abbr&gt;, je reste loin de mon objectif financier de 10 000 €.&lt;/p&gt;
&lt;h2&gt;Communication&lt;/h2&gt;
&lt;p&gt;Le succès de Flus repose en bonne partie sur ma capacité à le faire connaître. Bien que la communication soit au cœur du projet depuis le début, j’ai pu déplorer plusieurs fois un certain manque de compétences dans le domaine. En fait, ce qu’il me manquait plus certainement, &lt;strong&gt;c’était une stratégie globale plus ambitieuse.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le carnet sur lequel vous vous trouvez a par exemple toujours été tenu avec soin. En 2021, j’ai d’ailleurs rédigé 35 articles (2 de moins qu’en 2020) et j’ai espoir d’atteindre la centaine — au total — en 2022 ! Ma présence sur les réseaux sociaux se développe également à son rythme. Il y a sans doute un petit manque de régularité de ma part, mais rien d’insurmontable avec un peu de préparation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mais finalement, j’ai dû mesurer le gap entre mes efforts actuels et ceux que je devais mettre en place pour atteindre la rentabilité.&lt;/strong&gt; Toute la fin de l’année a été passée sur l’élaboration d’une stratégie de communication reposant sur quelques points : une publication hebdomadaire d’articles, une activité accrue sur les réseaux sociaux incluant désormais LinkedIn et ma participation à des conférences tout au long de l’année. Surtout, cela s’accompagne d’un changement de cible puisqu’il me faudra désormais viser des entreprises, plus sujettes à payer pour un service en ligne que des particuliers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ou… pas ?&lt;/em&gt; Il faut bien reconnaître que rien de tout cela ne m’emballe. À force de lire le gros document rédigé, accompagné de son calendrier de publications, j’ai réalisé que, non, ce n’était pas ce que j’avais envie de faire. &lt;strong&gt;Alors, fin décembre, j’ai fait un pas de côté. J’ai abandonné la voie « logique » qui devait faire de Flus un projet rentable rapidement et j’en ai choisi une autre qui comblera mieux mes aspirations.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;En préambule à cette conclusion, je tiens tout d’abord à rassurer sur mon fort attachement à Flus. C’est le projet le plus abouti sur lequel j’ai travaillé et je suis très fier d’en être arrivé là où j’en suis. &lt;strong&gt;De plus, je trouve qu’il est toujours aussi important de proposer un outil de veille en ligne différent, conçu avant tout pour ne pas nous noyer sous l’information.&lt;/strong&gt; Ainsi, je compte bien continuer de travailler sur Flus en 2022 !&lt;/p&gt;
&lt;p&gt;Toutefois, il y a une inadéquation entre mes objectifs financiers — qui se feront de plus en plus pressants au fil de l’année — et l’énergie que je suis prêt à mettre dans la communication pour me faire connaître. Plutôt que de partir dans une direction qui ne me plaît pas, j’ai donc décidé de faire « autrement ». &lt;strong&gt;C’est pourquoi, en 2022, je vais chercher un travail à temps partiel pour compléter mes revenus.&lt;/strong&gt; Idéalement, j’aimerais continuer à consacrer au moins 3 jours de travail par semaine à Flus. Je pourrai ainsi me concentrer sur la conception de l’outil en ayant moins de pression du côté de la communication. Je serai également moins soumis à une pression de rentabilité et pourrai ainsi me faire plaisir sur d’éventuelles fonctionnalités expérimentales :). Concernant le job complémentaire, je détaillerai bientôt sur mon blog personnel ce que je recherche.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ainsi, 2022 devrait être l’année de la stabilité économique… bien que ce ne soit pas tout à fait ainsi que je l’imaginais ! C’est en tout cas pour moi l’assurance de pouvoir continuer à travailler sereinement sur le projet et un moyen de financer du logiciel libre. C’est pas si mal :)&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Des réglages pour filtrer vos flux</title><id>urn:uuid:500b384d-50df-59f0-90bb-b141c03e4503</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/des-reglages-pour-filtrer-vos-flux.html" rel="alternate" type="text/html" /><published>2021-11-30T16:13:00+01:00</published><updated>2025-02-04T17:00:00+01:00</updated><content type="html">&lt;p&gt;Si vous utilisez un agrégateur de flux RSS, vous le savez comme moi, &lt;strong&gt;il existe certains flux qui publient énormément en polluant votre fil de lecture, et d’autres pour lesquels vous aimeriez ne rien rater.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Afin d’alléger votre fil de lecture, Flus proposait déjà un espace de lecture adapté : le journal. Eh bien bonne nouvelle, depuis quelques jours, &lt;strong&gt;il vous est également possible d’adapter finement la quantité de liens à lire pour chacun de vos flux.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le comportement par défaut reste inchangé : lorsque vous suivez un nouveau flux, le journal ne récupérera que les liens publiés lors de la dernière semaine. Mais si vous vous rendez sur le flux en question, &lt;strong&gt;vous pourrez désormais cliquer sur « Actions », puis « Régler pour le journal ».&lt;/strong&gt; Vous pourrez alors modifier le comportement.&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flusio-time-filters.webp" alt="Capture d'écran d'un menu permettant de modifier le filtre de réception (strict, normal ou tout recevoir) des liens d’un flux"&gt;

    &lt;figcaption&gt;
        Avec ces nouveaux réglages, le journal devient plus agréable puisque vous êtes sur·es de ne rien rater des flux qui vous sont importants, tout en donnant moins de poids aux flux très verbeux.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Le réglage « Strict » permet d’être encore plus sévère quant au contenu à filtrer. &lt;strong&gt;Le journal se contentera alors de vous remonter les liens publiés lors des dernières 24 heures.&lt;/strong&gt; C’est particulièrement utile pour les flux publiant énormément.&lt;/p&gt;
&lt;p&gt;Le second réglage qui fait son apparition est le mode « Tout ». &lt;strong&gt;Ici, c’est l’inverse qui se passe puisque le journal vous remontera absolument toute nouvelle publication venant du flux en question.&lt;/strong&gt; C’est un réglage à utiliser avec parcimonie puisque vous pourriez rapidement vous retrouver avec beaucoup trop de choses à lire.&lt;/p&gt;
&lt;p&gt;Le réglage « Normal » correspond évidemment au comportement par défaut.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Mise à jour du 4 février 2025 : prise en compte que le comportement par défaut récupère les liens jusqu’à une semaine au lieu de 3 jours auparavant.&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en novembre</title><id>urn:uuid:4f6cc922-f35f-5590-a278-f5d17e62096e</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-novembre-2021.html" rel="alternate" type="text/html" /><published>2021-11-25T15:57:00+01:00</published><updated>2021-11-25T15:57:00+01:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Le début de mois a été un peu compliqué niveau travail, je me suis donc permis une pause d’une semaine afin de me reposer. Je me suis rattrapé durant la deuxième quinzaine avec de chouettes ajouts à Flus.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Du travail de fond (bis)&lt;/h2&gt;
&lt;p&gt;Je vous le disais déjà le mois dernier, j’ai passé du temps pour améliorer les performances de Flus. Rebelote ce mois-ci : quelques index par-ci, du nettoyage de données par-là, et du bichonnage de base de données tout du long. 30 secondes pour supprimer un lien, c’était un peu trop :)&lt;/p&gt;
&lt;p&gt;Si vous aviez créé un compte sur Flus il y a plus de 6 mois &lt;strong&gt;sans le valider&lt;/strong&gt;, celui-ci aura été supprimé automatiquement (conformément à mes &lt;abbr&gt;CGU&lt;/abbr&gt; ; vous &lt;a href="https://app.flus.fr/terms"&gt;les avez lues&lt;/a&gt; n’est-ce pas ?) Dans l’idéal j’aimerais encore améliorer le système afin de supprimer les comptes inactifs, mais cela demandera en revanche de notifier les personnes au préalable. C’est donc plus de travail et je ne suis pas prêt à m’y atteler dans l’immédiat.&lt;/p&gt;
&lt;h2&gt;Des réglages plus fins pour les flux&lt;/h2&gt;
&lt;p&gt;Jusqu’à maintenant, le journal ne remontait que 3 jours en arrière pour récupérer les liens de vos flux suivis. En général, cela fonctionne bien, mais les flux publiant beaucoup pouvaient encore être pénibles, tandis que vous pouviez manquer des publications que vous ne vouliez pas rater.&lt;/p&gt;
&lt;p&gt;Vous avez désormais la possibilité de configurer, pour chaque flux suivi, le niveau de filtre parmi : strict (max 24h), normal (max 3 jours, par défaut) et tout (vous recevrez toutes les nouvelles publications).&lt;/p&gt;
&lt;p&gt;Je compte écrire un article dédié pour vous présenter la fonctionnalité, restez dans le coin !&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-time-filters.png" alt="Capture d'écran d'un menu permettant de modifier le filtre de réception (strict, normal ou tout recevoir) des liens d’un flux"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Ce menu est accessible pour chaque flux que vous suivez en cliquant sur « Actions → Régler pour le journal ».
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Un journal mieux adapté aux mobiles&lt;/h2&gt;
&lt;p&gt;Sur mobile, les trois boutons pour remplir le journal pouvaient prendre beaucoup de place. D’ailleurs, vous ne voyiez probablement que le premier bouton sans scroller. C’était un problème pour les nouveaux et nouvelles venues puisqu’elles n’étaient pas forcément au courant de la présence des différents boutons.&lt;/p&gt;
&lt;p&gt;J’ai donc revu la présentation de ces boutons pour qu’ils prennent moins de place (150 pixels en moins par bouton, c’est pas rien !) Le journal devrait ainsi être plus accueillant.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-news-7.png" alt="Capture d'écran du journal affichant les boutons « dernières publications » et « 3 liens de moins de 10 minutes », avec leur illustration sur la gauche."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Les illustrations ont été réduites et placées sur la gauche des boutons pour afficher plus de choses à l’écran.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Du très très chouette en approche&lt;/h2&gt;
&lt;p&gt;Au mois de septembre, avec &lt;a href="https://maiwann.net"&gt;Maiwann&lt;/a&gt;, nous avons mené des interviews avec quelques personnes rencontrant des problèmes lors de l’ajout de flux. On a maquetté des idées pour rendre l’interface plus claire et on a validé tout ça lundi. Il ne me reste plus qu’à développer ces changements relativement importants. Avec un peu de chance, ce sera prêt pour décembre, mais nous prendrons tout de même le temps de valider que la nouvelle interface fonctionne mieux que la précédente :).&lt;/p&gt;</content></entry><entry><title>Flus ❤ les logiciels libres</title><id>urn:uuid:01848d66-0d99-565c-9f65-357b85b3d93b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-et-les-logiciels-libres.html" rel="alternate" type="text/html" /><published>2021-11-17T10:16:00+01:00</published><updated>2021-11-17T10:16:00+01:00</updated><content type="html">&lt;p&gt;Vous connaissez la chanson : un logiciel libre est un logiciel que l’on peut exécuter, étudier, améliorer et redistribuer. De fait, libérer son code peut être vu comme un geste altruiste puisque cela consiste en quelque sorte à annoncer : « ce code nous appartient à toustes, faites-en ce que vous voulez ».&lt;/p&gt;
&lt;p&gt;Pour remercier, à ma manière, les personnes dont je bénéficie de ce geste, &lt;strong&gt;je voulais mettre ici en lumière les 5 logiciels libres que j’utilise au quotidien pour travailler.&lt;/strong&gt; Alerte spoiler : vous les connaissez déjà sans doute tous !&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mozilla.org/firefox"&gt;Firefox&lt;/a&gt; pour la navigation sur le Web ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thunderbird.net/"&gt;Thunderbird&lt;/a&gt; en tant que client de courriel ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bitwarden.com/"&gt;Bitwarden&lt;/a&gt; pour gérer mes mots de passe ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://about.gitlab.com/"&gt;GitLab&lt;/a&gt; pour la gestion de projet via les tickets, un tableau kanban et un wiki (via l’instance &lt;a href="https://framagit.org"&gt;Framagit&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mattermost.com/"&gt;Mattermost&lt;/a&gt; pour la discussion instantanée avec quelques personnes (via l’instance &lt;a href="https://framateam.org"&gt;Framateam&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette courte liste me permet également de rappeler &lt;strong&gt;qu’utiliser du logiciel libre en entreprise n’est pas compliqué, il s’agit la plupart du temps d’en faire le choix.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour prolonger cette liste, vous pouvez vous tourner vers &lt;a href="https://www.arawa.fr/2021/10/14/liste-de-logiciels-open-source-pour-lentreprise/"&gt;celle établie par la société Arawa&lt;/a&gt;, à destination des entreprises. Et pour aller encore plus loin dans le soutien aux logiciels libres, vous pouvez faire comme Code Lutin &lt;a href="https://mastodon.libre-entreprise.com/@codelutin/107179649583598954"&gt;en redistribuant un pourcentage de votre chiffre d’affaires&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>Quoi de neuf en octobre</title><id>urn:uuid:03feaef4-9884-54b4-a77c-50d2f9334f2f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/quoi-de-neuf-octobre-2021.html" rel="alternate" type="text/html" /><published>2021-10-27T16:30:00+02:00</published><updated>2021-10-27T16:30:00+02:00</updated><content type="html">&lt;p&gt;&lt;em&gt;Octobre a été un mois léger en termes de nouveautés. J’ai principalement bossé sur des choses que vous ne voyez pas directement : les performances de Flus, mon confort d’administration et ma stratégie de communication à venir.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Du travail de fond sur Flus&lt;/h2&gt;
&lt;p&gt;J’ai pris le temps d’améliorer les performances de plusieurs fonctionnalités et notamment le remplissage du journal depuis les flux suivis. Dans mon cas, le temps avait explosé puisque je pouvais avoir à attendre jusqu’à une vingtaine de secondes ! Après correction, je suis repassé sous la seconde, pas mal 🙂&lt;/p&gt;
&lt;p&gt;Un autre changement plus visible est survenu sur la page des collections : si vous les organisez en groupes, ceux-ci sont maintenant chargés en différé. Cela permet d’alléger le chargement initial de la page et rendre la navigation plus fluide.&lt;/p&gt;
&lt;h2&gt;taust, la supervision aux petits oignons&lt;/h2&gt;
&lt;p&gt;Je ne m’en étais pas occupé depuis un moment, mais &lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt; — l’outil de supervision que je me suis développé — méritait quelques améliorations. Le gros ajout concerne la possibilité de créer une page de « statut », c’est-à-dire une page qui vous informe sur l’état des services et serveurs que je vous propose. J’y annoncerai également les incidents et maintenances à venir. Vous la trouverez sur &lt;a href="https://status.flus.fr"&gt;status.flus.fr&lt;/a&gt;. Il me reste encore à rediriger l’ancien domaine — status.flus.io — vers le nouveau.&lt;/p&gt;
&lt;h2&gt;Une stratégie de communication qui se développe&lt;/h2&gt;
&lt;p&gt;Il y a quelques mois, je parlais de &lt;a href="2-ans-de-communication.html"&gt;mes deux premières années de communication&lt;/a&gt;. Le mois d’octobre a été l’occasion d’organiser ça plus sérieusement. Cela m’a permis de me fixer des objectifs et un calendrier d’articles et de conférences. Je mesure désormais mieux ce que représente la communication en termes de travail. Les changements devraient se faire sentir au fil du temps, ouvrez l’œil !&lt;/p&gt;</content></entry><entry><title>Téléchargez vos données</title><id>urn:uuid:b77ebc53-7323-5420-83f6-7fc5d9ba037c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/telechargez-vos-donnees.html" rel="alternate" type="text/html" /><published>2021-09-28T13:00:00+02:00</published><updated>2025-04-01T14:30:00+02:00</updated><content type="html">&lt;p&gt;Vous commencez peut-être à savoir que je suis attaché à un numérique respectueux de nos données personnelles.
À ce titre, Flus est un projet politique puisqu’il cherche à construire une expérience plus positive du numérique (par exemple en vous expliquant clairement &lt;a href="https://flus.fr/politique-confidentialite"&gt;quelles sont les données que je collecte et pourquoi&lt;/a&gt;).
Mais comme tout projet politique, il doit faire face à ses propres contradictions.
Parmi celles-ci : les données que vous stockiez dans Flus étaient piégées dans ma base de données.
Bof bof pour du numérique éthique…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui, toutefois, bonne nouvelle !
Il vous est désormais possible d’exporter une archive de vos données hébergées dans Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela se fait très facilement en vous rendant dans le menu « Compte &amp;amp; données », puis « Télécharger vos données ».
Il vous sera alors proposé de créer votre archive de données.
Au bout de quelques secondes d’attente, vous pourrez enfin la télécharger sous la forme d’une archive Zip.&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flusio-download-data.png" alt="Une capture d’écran de la page permettant de télécharger ses données Flus."&gt;
&lt;/div&gt;

&lt;p&gt;L’archive que vous récupérerez contient plusieurs fichiers, dont un nommé &lt;code&gt;followed.opml.xml&lt;/code&gt; contenant la liste des flux que vous suivez.
Vous pourrez le réimporter dans un autre agrégateur de flux très facilement.&lt;/p&gt;
&lt;p&gt;Vous trouverez également la liste de vos propres collections (incluant vos liens lus et vos signets) ainsi que vos commentaires sous la forme de flux (Atom).
À terme, il vous sera possible de les réimporter sur une autre plateforme utilisant &lt;a href="https://github.com/flusio/Flus"&gt;le logiciel Flus&lt;/a&gt;.
En attendant, vous pourrez également les importer dans un autre agrégateur de flux après les avoir mis en ligne.
C’est la beauté des standards !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pouvoir récupérer ses données, c’est également une question de confort.&lt;/strong&gt;
Débuter avec un nouvel outil, c’est devoir prendre de nouvelles habitudes.
Si vous n’êtes pas encore certain‧e que Flus vous conviendra, vous aurez tendance à ne pas le tester avec vos données de tous les jours.
Vous offrir un mécanisme pour récupérer vos données, c’est vous permettre de ne pas craindre de perdre ce que vous y aurez stocké.
Vous pourrez alors tester Flus dans des conditions réelles et l’esprit plus tranquille.&lt;/p&gt;</content></entry><entry><title>Nouveau site et visite guidée</title><id>urn:uuid:1c49f40e-a888-556d-ae66-023084ff59aa</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouveau-site-et-visite-guidee.html" rel="alternate" type="text/html" /><published>2021-09-16T09:48:00+02:00</published><updated>2021-09-16T09:48:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Aujourd’hui, &lt;a href="https://flus.fr"&gt;le site flus.fr&lt;/a&gt; fait peau neuve !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il ne s’agit pas d’énormes changements, personne ne devrait être dépaysé. Deux choses notables sont tout de même à souligner : la nouvelle page d’accueil et la visite guidée.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flus-hero.png" alt="Capture d’écran de la page d’accueil du site flus.fr"&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://flus.fr"&gt;La page d’accueil&lt;/a&gt; est maintenant plus claire, plus jolie et un peu plus légère.&lt;/strong&gt; Je n’étais pas satisfait de la version précédente qui utilisait trop de tournures abstraites. La nouvelle version s’axe autour de la spécificité de Flus : son journal. Elle invite également à découvrir ce qui se cache derrière le service grâce à la partie « Aller plus loin ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://flus.fr/visite"&gt;Une section « visite guidée »&lt;/a&gt; fait son apparition pour rassasier les curieux et curieuses.&lt;/strong&gt; Malgré le premier mois gratuit, plusieurs personnes m’ont fait remarquer qu’il serait intéressant de voir Flus en action avant de s’inscrire. La visite guidée se présente sous la forme de 6 courtes vidéos (avec transcriptions) qui vous montre des utilisations réelles de l’outil. Elles pourront également servir de tutoriels pour les personnes qui ne s’y retrouvent pas.&lt;/p&gt;
&lt;p&gt;D’autres changements plus anecdotiques ont eu lieu, comme la réécriture de &lt;a href="https://flus.fr/projet"&gt;la page projet&lt;/a&gt; désormais moins alambiquée, et une légère reprise de &lt;a href="https://flus.fr/tarifs"&gt;la page des tarifs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Je suis plutôt content de cette nouvelle version, mais comme elle est toute neuve, il est possible que j’aie raté des choses. La visite guidée en particulier est une première pour moi, elle pourra sans doute être améliorée dans le futur. &lt;strong&gt;Quoi qu’il en soit, si vous avez des retours à me faire, &lt;a href="https://flus.fr/contact"&gt;la page de contact, elle, n’a pas bougé&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Retrouvez vos liens lus</title><id>urn:uuid:a60551eb-68be-5aa8-b8f1-3f5fa61b05d9</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/retrouvez-vos-liens-lus.html" rel="alternate" type="text/html" /><published>2021-09-09T11:10:00+02:00</published><updated>2021-09-09T11:10:00+02:00</updated><content type="html">&lt;p&gt;Si vous avez déjà marqué plusieurs liens comme lu par erreur (et ce malgré la demande de confirmation 👀), cette annonce est pour vous. &lt;strong&gt;Il est en effet désormais possible de retrouver toute la liste de vos liens lus dans Flus !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour cela, rendez-vous dans l’onglet « &lt;a href="https://app.flus.fr/collections"&gt;Collections&lt;/a&gt; », puis trouvez la collection « &lt;a href="https://app.flus.fr/read"&gt;Liens lus&lt;/a&gt; ». Celle-ci se trouve à la fin de votre liste de collections, hors groupe si vous en avez.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-read.png" alt="Capture d’écran du haut de la page de l’onglet Collections montrant deux collections, dont une intitulée « Liens lus »"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        La collection « Liens lus » est présentée légèrement différemment des autres pour vous permettre de la retrouver facilement.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Je ne doute pas que vous trouverez cette fonctionnalité bien utile, en particulier si vous avez l’habitude de marquer machinalement vos liens comme lu. &lt;strong&gt;Personnellement il m’arrive régulièrement de vouloir retrouver un article que j’ai vu passer plus tôt dans la semaine ;&lt;/strong&gt; j’aurai désormais la possibilité de le faire sans devoir passer par l’historique de mon navigateur 🙂&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Mise à jour du 13 septembre :&lt;/em&gt; il est également possible de retirer des liens du journal sans pour autant les marquer comme lu grâce à la nouvelle option « Ne plus revoir les liens ». Cela permet de garder sa liste de liens lus plus claire et d’avoir un bouton sur lequel cliquer quand on ne souhaite pas lire un lien.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-news-empty.png" alt="Capture d’écran du menu pour vider le journal avec la nouvelle option pour ne plus revoir les liens restants"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Une nouvelle option fait son entrée : attention, vous ne reverrez plus ces liens !
    &lt;/figcaption&gt;
&lt;/figure&gt;</content></entry><entry><title>Protégez-vous !</title><id>urn:uuid:21d4730c-9823-5a9f-8bf7-a786e5f2a7d7</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/protegez-vous.html" rel="alternate" type="text/html" /><published>2021-09-07T11:57:00+02:00</published><updated>2021-09-07T11:57:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;En ligne, la donnée qui vous est probablement la plus demandée est votre adresse courriel.&lt;/strong&gt; Flus n’y fait d’ailleurs pas exception. Toutefois, j’ai beau clamer que je « respecte vos données personnelles », vous n’avez en vérité pas beaucoup plus de raisons de me faire confiance qu’à un ou une autre. Au moins le temps qu’on fasse connaissance ! &lt;strong&gt;Aujourd’hui je vous explique donc comment vous protéger… de moi.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img class="illustration illustration--bordered illustration--centered" src="illustrations/privacy_protection.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Pour cet exercice, je vais me baser sur les données listées dans &lt;a href="https://flus.fr/mentions-legales#donn%C3%A9es-personnelles"&gt;mes mentions légales&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L’adresse courriel.&lt;/strong&gt; Malgré les raisons légitimes qui me poussent à vous la demander, c’est l’une de vos données les plus précieuses. Vous auriez donc tout à fait raison de ne pas vouloir me filer la vôtre. &lt;strong&gt;Pour ma part j’ai tendance à utiliser un service de Mozilla : &lt;a href="https://relay.firefox.com/"&gt;relay.firefox.com&lt;/a&gt;.&lt;/strong&gt; Ce service vous permet de créer des alias du type &lt;code&gt;bv3glwfin@relay.firefox.com&lt;/code&gt; : les courriels qui y sont envoyés sont transférés à votre véritable adresse. Si vous réalisez que j’utilise cette adresse à mauvais escient, vous pouvez supprimer l’alias, m’interdisant ainsi l’accès à votre boite courriel. &lt;strong&gt;Attention toutefois, il est impossible de m’écrire avec cet alias.&lt;/strong&gt; &lt;del&gt;Ainsi, si vous perdez l’accès à votre compte et que vous me demandez de l’aide, je ne pourrai rien pour vous, car il me sera impossible de confirmer votre identité !&lt;/del&gt; On me souffle dans l’oreille qu’il y aurait toujours un moyen de s’en sortir… à condition de ne pas supprimer l’alias !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le mot de passe.&lt;/strong&gt; Indispensable pour vous connecter à Flus, il ne s’agit pas d’une donnée personnelle à proprement parler. Il est de toute façon « hashé » (avec &lt;a href="https://fr.wikipedia.org/wiki/Bcrypt"&gt;Bcrypt&lt;/a&gt; pour les curieux et curieuses), je ne stocke donc pas sa valeur brute. Si vous voulez bien faire les choses, je vous conseille d’utiliser un mot de passe unique (en utilisant un générateur de mots de passe aléatoires) et de le stocker dans un outil dédié. Pour ma part, j’utilise &lt;a href="https://bitwarden.com/"&gt;Bitwarden&lt;/a&gt;, mais il en existe des tas d’autres, à commencer par votre propre navigateur.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le nom d’utilisateur.&lt;/strong&gt; Il est affiché publiquement sur la plateforme, il est donc primordial de pouvoir le protéger. Bonne nouvelle : vous pouvez choisir cette valeur librement de façon à ce qu’on ne puisse pas vous identifier. Vous pouvez tout à fait choisir le nom « Anonyme » par exemple.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Votre nom et prénom.&lt;/strong&gt; On attaque la partie compliquée : le processus de paiement. Pour des raisons légales, je dois établir une facture &lt;a href="https://www.service-public.fr/professionnels-entreprises/vosdroits/F23208"&gt;pour tout paiement supérieur à 25 €&lt;/a&gt;. Pour des raisons pratiques, j’en établis également pour les paiements mensuels (je pourrais donc faire mieux ici). En vérité tout cela m’enquiquine plus qu’autre chose et j’aimerais pouvoir m’en passer tout simplement, mais la facture est aussi là pour protéger les consommateur‧ices. &lt;strong&gt;En revanche, si vous décidez de choisir une fausse identité, je ne viendrai certainement pas vous embêter.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Votre adresse de facturation.&lt;/strong&gt; Même situation que précédemment, mais en plus simple : cette adresse est facultative pour les particuliers, je vous encourage donc à ne pas la renseigner 🤷&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Votre nom et prénom.&lt;/strong&gt; Hein, quoi ? Encore ? Eh bien oui, car Stripe — mon prestataire qui gère les paiements — va vous demander le nom indiqué sur votre carte. Cette information me sera ensuite visible (j’ai cherché s’il y avait moyen de me la masquer, je n’ai pas trouvé). Ici, je ne peux pas faire grand-chose, sauf à vous suggérer de renouveler votre abonnement &lt;a href="https://flus.fr/cagnotte"&gt;depuis la cagnotte&lt;/a&gt;. Évidemment, je ne le recommande pas à tout le monde sinon je ne tirerai plus aucun revenu (😬), mais si cela devait être un problème pour vous, alors allez-y : elle est (aussi) là pour ça !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reste la question de votre adresse &lt;abbr&gt;IP&lt;/abbr&gt;.&lt;/strong&gt; J’enregistre celle-ci automatiquement dès que vous accédez à l’un des sites que je gère, ceci principalement pour des raisons légales. Je pourrais vous conseiller de passer par un &lt;abbr&gt;VPN&lt;abbr&gt; (là encore, Mozilla &lt;a href="https://vpn.mozilla.org/"&gt;en propose un&lt;/a&gt;). Cependant, la plupart d’entre eux sont payants, sur la base d’abonnements souvent plus chers que celui de Flus lui-même. Je trouverais donc cela assez contre-productif. Ceci dit, c’est vous qui êtes le ou la mieux placée pour savoir si le coût en vaut la chandelle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em lang="la"&gt;In fine&lt;/em&gt;, la question qui est posée dans cet article est celle de la confiance que vous m’accordez.&lt;/strong&gt; Pour ma part, je fais de mon mieux pour gérer les données que vous me confiez. J’estime pouvoir mériter votre confiance si vous me l’accordez, mais cet article vient répondre à celles et ceux qui auraient besoin de plus de temps. Rappelez-vous également que personne n’est immunisé face à une fuite, il n’est donc jamais vain de mieux protéger ses propres données.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Compte-tenu de &lt;a href="https://www.nextinpact.com/lebrief/47959/protonmail-doit-collaborer-avec-justice-suisse-et-donc-europol-et-donc-france"&gt;la récente affaire concernant ProtonMail&lt;/a&gt;, je tiens à préciser que les conseils donnés dans cet article &lt;strong&gt;ne vous protègent absolument PAS face à un État.&lt;/strong&gt; Si je reçois une réquisition judiciaire concernant un ou une utilisatrice, je serai légalement obligé de fournir les informations à ma disposition. Les personnes en charge de l’enquête sauront sans nul doute remonter jusqu’à la personne physique derrière le compte concerné. Je vous saurais gré de ne pas me placer dans une telle situation 😘&lt;/p&gt;</content></entry><entry><title>Déclarez vos flux !</title><id>urn:uuid:ff3eb39d-e7e3-5233-903e-befbdbe35636</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/declarez-vos-flux.html" rel="alternate" type="text/html" /><published>2021-09-03T14:22:00+02:00</published><updated>2021-09-03T14:22:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Ce matin, je me suis demandé à quel point les flux (&lt;abbr&gt;RSS&lt;/abbr&gt;) étaient déclarés dans les en-têtes des sites Web.&lt;/strong&gt; Non seulement c’est très utile pour Flus, mais ça l’est aussi pour tous les agrégateurs qui savent découvrir les flux automatiquement. Comme Flus stocke, pour chaque lien, la liste des flux déclarés, je peux tirer des chiffres assez facilement. Sur la base des 1 200 000 liens stockés dans Flus :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;80 % ont été ajoutés via un flux ;&lt;/li&gt;
&lt;li&gt;et seulement 47 % de ces liens déclarent un flux RSS dans leur en-tête.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;C’est-à-dire que 53 % de ces liens sont présents dans un flux, mais ne le déclarent pas !&lt;/strong&gt; Attention, cela ne signifie pas que 53 % des sites Web ne déclarent pas leur flux puisque plusieurs liens peuvent cibler un même site — il me faudrait affiner les données. Par contre je trouve le chiffre déjà suffisamment significatif.&lt;/p&gt;
&lt;p&gt;Alors voilà, si vous développez un site qui dispose d’un flux et qu’il n’est pas encore déclaré, &lt;strong&gt;voici comment rendre le Web un peu meilleur à votre échelle&lt;/strong&gt; (à ajouter dans le &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; de votre &lt;abbr&gt;HTML&lt;/abbr&gt;) :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;link&lt;/span&gt; &lt;span class="na"&gt;rel&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;alternate&amp;quot;&lt;/span&gt;
    &lt;span class="na"&gt;type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;application/rss+xml&amp;quot;&lt;/span&gt;
    &lt;span class="na"&gt;title&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;Nom de votre site&amp;quot;&lt;/span&gt;
    &lt;span class="na"&gt;href&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;https://votre.site.com/feed&amp;quot;&lt;/span&gt; &lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Évidemment, il vous faudra adapter les attributs &lt;code&gt;title&lt;/code&gt; et &lt;code&gt;href&lt;/code&gt; à votre propre site.&lt;/p&gt;
&lt;p&gt;Si vous disposez d’un flux Atom (i.e. commençant par une balise &lt;code&gt;&amp;lt;feed&amp;gt;&lt;/code&gt;), le &lt;code&gt;type&lt;/code&gt; sera &lt;code&gt;application/atom+xml&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Vous pouvez également déclarer plusieurs flux (il y en a souvent un dédié aux commentaires sur les blogs). Il suffit d’ajouter plusieurs balises &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt;. Je vous conseille de placer votre flux le plus important en premier, car ce sera souvent lui qui sera utilisé par défaut.&lt;/p&gt;
&lt;p&gt;J’ai bien conscience que les flux ont tendance à disparaître de nos navigateurs (&lt;a href="https://blog.chromium.org/2021/05/an-experiment-in-helping-users-and-web.html"&gt;quoique ?&lt;/a&gt;) et qu’ils sont donc de moins en moins visibles (loin des yeux, loin du cœur), mais j’espère &lt;a href="https://flus.fr/"&gt;montrer avec Flus&lt;/a&gt; qu’il est encore possible de faire des choses sympas avec.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Les flux sont une des plus belles technologies du Web en permettant la connexion à très peu de frais d’une quantité innombrable de sites Web, sur la base de standards éprouvés depuis 20 ans. Alors faisons les durer 💓&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Comment j’ai amélioré les performances de synchronisation</title><id>urn:uuid:6fdcbace-d25b-5949-b09d-97061a5c845f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/performances-synchronisation.html" rel="alternate" type="text/html" /><published>2021-09-02T16:49:00+02:00</published><updated>2021-09-02T16:49:00+02:00</updated><content type="html">&lt;p&gt;Si vous avez découvert Flus cet été, les chances sont grandes pour que vous ayez fait face à ce genre d’écran :&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-sync.gif" alt="Capture d’écran de liens avec la mention « synchronisation en cours » et une icône qui tourne à l’infini"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Ça tourne, ça tourne, ça tourne… &lt;kbd&gt;F5&lt;/kbd&gt; ? Ah non, ça tourne toujours.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Je ne vous cache pas que, même pour moi, ce n’est pas très accueillant. Alors qu’est-ce qu’il s’est passé ?&lt;/p&gt;
&lt;p&gt;Le 23 juillet, la chaîne YouTube ScienceÉtonnante publiait &lt;a href="https://www.youtube.com/watch?v=Sm_FgccC9dk"&gt;une vidéo dans laquelle il évoquait son utilisation de Flus&lt;/a&gt;. Dans la foulée, de nombreuses personnes se sont inscrites : sur le mois de juillet ce sont 1 871 comptes qui ont été créés alors que je tournais à largement moins de 100 les mois précédents. Le 24 juillet &lt;a href="https://twitter.com/flus_fr/status/1418874489736159232"&gt;je tweetais&lt;/a&gt; :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Depuis hier le nombre d’utilisateurs de Flus a doublé, bienvenue à toutes et tous ! 👋&lt;br /&gt;
Si vous n’avez pas reçu le courriel de confirmation, pensez à vérifier votre adresse 🙂&lt;br /&gt;
Beaucoup de nouveaux liens également, ça va prendre quelques heures/jours pour tout synchroniser 🔄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Ça m’a finalement pris presque un mois pour tout synchroniser et non pas sans un peu d’huile de coude pour huiler les rouages de la machine.&lt;/strong&gt; Je vous explique ici ce que j’ai fait pour améliorer les choses. Attention, ça va parler technique, mais c’est aussi l’occasion pour vous de comprendre comment ça fonctionne dans l’arrière-boutique ! Si ça ne vous intéresse pas, vous pouvez sauter immédiatement à la conclusion.&lt;/p&gt;
&lt;h2&gt;La synchro dans ses grandes largeurs&lt;/h2&gt;
&lt;p&gt;Flus stocke 3 types de contenus qu’il doit synchroniser : les liens, les flux et les images. &lt;strong&gt;La synchronisation consiste à envoyer une requête (&lt;abbr&gt;HTTP&lt;/abbr&gt;) vers un serveur extérieur&lt;/strong&gt; pour en extraire les informations utiles (le titre d’un lien, l’URL d’une image d’illustration, la liste des articles d’un flux, etc.) Cette synchronisation est effectuée par un petit programme qui tourne en tâche de fond sur le serveur de Flus ; j’appelle ce programme &lt;strong&gt;un &lt;em lang="en"&gt;job worker&lt;/em&gt;, ou plus simplement &lt;em lang="en"&gt;worker&lt;/em&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Les liens et les images n’ont besoin d’être synchronisés qu’une seule fois, mais les flux doivent l’être plusieurs fois par jour (jusqu’à une fois par heure !) À ce jour, on approche des 13 000 flux, ce qui nous donne un ordre de grandeur de 240 000 requêtes par jour pour les flux seulement. Rajoutez à cela environ 50 000 liens synchronisés chaque jour ainsi que 15 000 images. Il est loin le temps où j’étais tout fier &lt;a href="https://twitter.com/flus_fr/status/1389614681917202432"&gt;de stocker 20 000 liens dans Flus…&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tout ça pour dire qu’on tape dans le million de requêtes extérieures en 3 – 4 jours et qu’il m’a fallu être un peu malin pour atteindre ce chiffre.&lt;/p&gt;
&lt;h2&gt;Le &lt;abbr&gt;CPU&lt;/abbr&gt;, nerf de la guerre&lt;/h2&gt;
&lt;p&gt;Jusqu’au &lt;a href="https://status.flus.io/2021-08-09-mise-a-jour-serveur.html"&gt;11 août&lt;/a&gt;, Flus tournait sur un serveur avec 2 &lt;abbr&gt;CPU&lt;/abbr&gt; ; ça avait été bien suffisant lors de ses premiers pas. Seulement, les alertes de mon système de supervision ont commencé à s’accumuler pour me prévenir que le serveur tirait la tronche. J’ai donc fait le choix de passer à un serveur avec 2 &lt;abbr&gt;CPU&lt;/abbr&gt; de plus seulement. J’aurais pu surdimensionner la machine et être tranquille pour un moment, mais d’un autre côté, augmenter progressivement me contraint à améliorer les performances de Flus lui-même.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le passage de 2 à 4 &lt;abbr&gt;CPU&lt;/abbr&gt; a suffi pour faire taire les alertes… &lt;em&gt;au moins pour un moment.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Les &lt;em lang="en"&gt;workers&lt;/em&gt; à la rescousse&lt;/h2&gt;
&lt;p&gt;À ce moment-là, je me trouvais avec plus de 80 000 liens à synchroniser, sans que ce chiffre ne baisse à cause des nouveaux liens toujours ajoutés. Les flux quant à eux pouvaient prendre jusqu’à 12h pour se synchroniser ; de quoi perturber le matin quand on reçoit les actualités qu’on s’attendait à recevoir la veille.&lt;/p&gt;
&lt;p&gt;Je l’ai expliqué plus haut, la synchronisation se fait grâce à un &lt;em lang="en"&gt;worker&lt;/em&gt;, un petit programme qui tourne en tâche de fond sur le serveur. J’en avais alors un dédié à la synchronisation des flux et un second dédié à celle des liens. L’idée qui me trottait dans la tête depuis plusieurs semaines était de pouvoir augmenter ce nombre.&lt;/p&gt;
&lt;p&gt;Je n’avais pas prévu le cas dans mon code, mais heureusement, je bosse généralement de manière pas trop dégueulasse et il m’a suffi de 3 matinées de boulot pour l’adapter. &lt;strong&gt;J’ai mis en production dans la foulée pour passer à 6 &lt;em lang="en"&gt;workers&lt;/em&gt; dédiés à la synchronisation. Et là, Ô miracle, j’ai commencé à voir baisser le nombre de liens à synchroniser et voir se rapprocher l’heure du flux le plus anciennement mis à jour.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;C’est alors que…&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;La mémoire en &lt;abbr&gt;PLS&lt;/abbr&gt;&lt;/h2&gt;
&lt;p&gt;Si mon système de supervision m’avait donné un peu de répit avec l’arrivée des 2 &lt;abbr&gt;CPU&lt;/abbr&gt; supplémentaires, les alertes ont rapidement repris, pointant cette fois-ci la mémoire du serveur qui était pleine, aïe !&lt;/p&gt;
&lt;p&gt;Je soupçonnais &lt;strong&gt;très&lt;/strong&gt; fortement une partie de mon code d’être en cause, mais j’ai tout de même pris le temps de vérifier en analysant les logs de la base de données (grâce à &lt;a href="https://pgbadger.darold.net/"&gt;pgbadger&lt;/a&gt; ❤). &lt;strong&gt;Une requête &lt;abbr&gt;SQL&lt;/abbr&gt; qui prend plusieurs secondes pour se terminer, et exécutée plusieurs milliers de fois par jour, y’a pas besoin d’un pif énorme pour se douter que le problème vient de là.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le problème ? Lors de la synchronisation des flux, afin de ne pas dupliquer les URL, je chargeais en mémoire tous les liens appartenant à l’utilisateur technique… soit quelque 800 000 liens à l’époque. L’augmentation des &lt;em lang="en"&gt;workers&lt;/em&gt; multipliait ce nombre par 3 ! J’ai donc changé la logique interne pour ne charger que les liens du flux étant actuellement rafraîchi. J’en ai également profité pour ne plus rafraîchir les flux que je détecte comme inchangés pour économiser encore un peu de temps CPU.&lt;/p&gt;
&lt;p&gt;Le résultat ne s’est pas fait attendre puisque je suis passé d’une mémoire pleine à plus de 80 % et des CPU utilisés à 40 %, à une mémoire pleine à moins de 40 % et des CPU à 5 % de leur capacité ! Pour être honnête, il s’agissait d’un bug et les &lt;em lang="en"&gt;workers&lt;/em&gt; ne tournaient tout simplement plus 😬 Bug corrigé, &lt;strong&gt;la mémoire tournait autour de 40 – 50 % et les CPU entre 25 et 50 % de leur capacité.&lt;/strong&gt; Belle petite amélioration tout de même qui suffisait à faire taire les alertes.&lt;/p&gt;
&lt;h2&gt;Le cas YouTube&lt;/h2&gt;
&lt;p&gt;À partir de ce moment-là, tout allait bien ? Hein… tout allait bien ?&lt;/p&gt;
&lt;p&gt;Eh bien c’est-à-dire qu’il existe un site un peu connu — peut-être connaissez-vous ? — qui s’appelle YouTube. Il faut savoir que &lt;strong&gt;si vous faites trop de requêtes vers ses serveurs, YouTube vous bloque pendant un certain temps. La limite se trouve aux alentours d’une requête par minute maximum.&lt;/strong&gt; Flus n’en fait donc pas plus. Il faut également savoir que les gens sont assez friands du contenu publié sur YouTube, ce qui fait que les requêtes en attente vers ses serveurs s’accumulent rapidement. Bref, tous les ingrédients sont là pour une bonne prise de tête.&lt;/p&gt;
&lt;p&gt;J’ai longtemps bloqué sur ce problème et je ne voyais pas d’autres solutions que d’acheter de petits serveurs proxy qui auraient permis de répartir les requêtes vers YouTube. Ça allait être pénible à mettre en place et me coûter cher… &lt;em&gt;à moins que ?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;J’ai réalisé qu’un serveur pouvait utiliser plusieurs adresses &lt;abbr&gt;IP&lt;/abbr&gt;. Mon serveur par exemple bénéficiait déjà de 2 &lt;abbr&gt;IP&lt;/abbr&gt;, une &lt;abbr&gt;v4&lt;/abbr&gt; et une &lt;abbr&gt;v6&lt;/abbr&gt;. Par ailleurs mon hébergeur, &lt;a href="https://www.hetzner.com/"&gt;Hetzner&lt;/a&gt;, me permet d’associer d’autres adresses très facilement moyennant une petite commission mensuelle (1,20 € pour une &lt;abbr&gt;IPv6&lt;/abbr&gt;). Il me restait à vérifier que je pouvais choisir l’&lt;abbr&gt;IP&lt;/abbr&gt; avec laquelle faire les requêtes depuis mon code, ce qui était effectivement le cas (grâce à l’option &lt;code&gt;CURLOPT_INTERFACE&lt;/code&gt; de la fonction &lt;code&gt;curl_setopt&lt;/code&gt; pour les curieu‧ses du &lt;abbr&gt;PHP&lt;/abbr&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quelques lignes de code plus tard, mon serveur était capable de faire 2 requêtes vers YouTube par minute, puis bientôt 3.&lt;/strong&gt; Ça peut paraître une hausse ridicule, mais j’avais alors 2 000 liens en attente à ce moment-là : je suis passé de minimum 33h pour tout synchroniser à seulement 11h.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note suite à la publication : grâce à la vigilance de e-jim sur Mastodon, je réalise que je disposais non pas d’une seule &lt;abbr&gt;IPv6&lt;/abbr&gt;, mais d’un bloc /64. Je dispose par conséquence de beaucoup plus d’adresses. Ceci dit, il ne serait pas étonnant que Youtube bloque par blocs entiers, mais je teste ça en ce moment-même !&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Un questionnement en guise de conclusion&lt;/h2&gt;
&lt;p&gt;C’est fou ce qu’il ne faut pas faire pour faire disparaître quelques « synchronisation en cours » qui prennent trop de place ; même pas une nouvelle fonctionnalité, juste un élément de l’interface un peu gênant. Au final, ça ne m’aura pas pris tant de temps que ça — quelques matinées de boulot — et je vous avoue que ça m’a bien amusé. J’en ai également profité pour améliorer mes outils afin de m’aider à mieux détecter les problèmes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flus exécute désormais environ 300 000 requêtes &lt;abbr&gt;HTTP&lt;/abbr&gt; par jour, contre 100 000 auparavant, et pourrait encore facilement monter s’il le fallait.&lt;/strong&gt; J’ai également en tête quelques optimisations possibles pour améliorer les performances. Bref, je suis prêt à recevoir encore quelques vagues de nouvelles inscriptions ! &lt;em&gt;*invitation subliminale*&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mais tout cela m’a amené à me poser une question l’autre jour : est-ce bien raisonnable de faire autant de requêtes ?&lt;/strong&gt; À l’origine, je ne pensais pas devoir gérer autant de flux aussi rapidement. De plus, seule une infime proportion des liens stockés en base de données est réellement utile à un ou une humaine. Dans le même temps, on parle d’échanges de fichiers souvent au format texte et toujours limités en taille ; ce ne sont pas des téraoctets de données qui transitent, loin de là ! (pour l’instant en tout cas 👀)&lt;/p&gt;
&lt;p&gt;Dit autrement, je me demande quelles questions posent réellement ce constat du nombre de requêtes ; &lt;strong&gt;en trame de fond, comment être un bon voisin vis-à-vis des autres, qu’iels soient serveurs, humaines ou mère nature ?&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>2 ans de communication</title><id>urn:uuid:ec774230-9a92-5731-ba89-4402ebc41328</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/2-ans-de-communication.html" rel="alternate" type="text/html" /><published>2021-08-19T15:32:00+02:00</published><updated>2021-08-19T15:32:00+02:00</updated><content type="html">&lt;p&gt;Voilà déjà deux ans que je rédige des articles dans ce carnet. L’année dernière, j ’avais fêté cet anniversaire avec &lt;a href="comment-je-nai-pas-encore-fait-fortune-en-1-an.html"&gt;un article&lt;/a&gt; qui faisait le point sur les décisions qui avaient jalonné le projet, assorti &lt;a href="https://flus.fr/carnet/la-faq-du-un-an.html"&gt;d’une &lt;abbr&gt;FAQ&lt;/abbr&gt;&lt;/a&gt;. Cette année, je trouvais intéressant de faire le point sur les actions de communication que j’ai menées ou que je compte entreprendre.&lt;/p&gt;
&lt;h2&gt;Un carnet qui pousse&lt;/h2&gt;
&lt;p&gt;J’ai mis en place le carnet dès le début du projet alors que l’entreprise n’était pas encore créée. &lt;strong&gt;Je voulais qu’il me suive tout au long de la vie de Flus pour en retracer le processus de création.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Depuis, le carnet a poussé de façon un peu désordonnée : j’y parle de tout, de mes semaines de boulot jusqu’aux grandes annonces, en passant par des post-mortems qui font suites aux incidents du service. Au final, je trouve qu’il retrace assez fidèlement ce que je vis avec Flus. Il y aurait encore bien des choses à y raconter, mais je suis déjà content de son contenu. Toutefois, rédiger des articles me prend un temps non négligeable et il me faut jongler avec la nécessité d’avancer sur le développement du service ; je ne pense pas augmenter beaucoup plus le rythme de publication.&lt;/p&gt;
&lt;h2&gt;Un compte Twitter amené à se pérenniser&lt;/h2&gt;
&lt;p&gt;J’ai créé un compte Twitter dédié à Flus (&lt;a href="https://twitter.com/flus_fr"&gt;@flus_fr&lt;/a&gt;) en juin 2020. &lt;strong&gt;L’objectif était de toucher un public extérieur et de détacher son identité de mon compte personnel.&lt;/strong&gt; Depuis, plus de 250 personnes s’y sont abonnées. Cela représente une hausse bien plus rapide que pour mon propre compte et j’estime donc que c’est pas mal. Le public que je touche reste malgré tout restreint. Il me faudrait être beaucoup plus régulier et réactif pour atteindre une audience plus large, mais je dois bien avouer que j’ai du mal à m’y atteler et pas sûr d’en avoir l’envie.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La seule certitude que j’ai, c’est que j’ai besoin de conserver ce compte pour toucher un public qui ne connaît pas Flus.&lt;/strong&gt; Je songe de plus en plus à supprimer mon compte personnel, je n’aurai donc plus que @flus_fr pour parler du service. J’aimerais d’ailleurs documenter les impacts de mon départ de Twitter et la manière dont Flus me permettra de continuer à m’informer.&lt;/p&gt;
&lt;h2&gt;Des &lt;em lang="en"&gt;weeknotes&lt;/em&gt; pas très hebdos&lt;/h2&gt;
&lt;p&gt;J’aime le format des &lt;em lang="en"&gt;weeknotes&lt;/em&gt; : &lt;strong&gt;elles permettent de tenir un véritable journal de ce qu’il s’est passé durant la semaine et sont plus proches de mon quotidien que les autres articles.&lt;/strong&gt; J’ai réussi à avoir un bon rythme de publication l’année dernière, de mai à novembre. J’ai essayé de reprendre en début d’année, mais ça devenait compliqué de suivre avec les autres publications prévues.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je sens également que je n’ai pas trouvé le bon « ton ».&lt;/strong&gt; Je les trouve trop descriptives et pas assez émotionnelles. Pas que je veuille vous faire rire ou pleurer avec, mais leur donner du corps, mieux les incarner. Mon intuition me dit qu’un format vidéo serait plus adapté, mais un tel format me pose plusieurs problèmes. Il est notamment moins accessible… et je ne sais pas si je serais à l’aise avec.&lt;/p&gt;
&lt;p&gt;Je cogite donc actuellement sur le format sans me prendre la tête dessus. Je continuerai sans doute d’en écrire une fois de temps en temps, quand j’en aurai l’envie, peut-être en expérimentant des choses, peut-être pas. Ne soyez juste pas étonné par le rythme chaotique.&lt;/p&gt;
&lt;h2&gt;Un discours qui se rode&lt;/h2&gt;
&lt;p&gt;J’ai longtemps eu du mal à présenter le service de manière claire. Il me fallait jongler avec plusieurs concepts (les liens, les collections, le journal, les flux), réfléchir à comment ils interagissent entre eux et déterminer quelle importance donner à chacun.&lt;/p&gt;
&lt;p&gt;La principale difficulté vient du fait que je développe le logiciel et que j’ai donc une vision technique de ce que représente chaque concept. J’en ai également une vision chronologique (les flux sont arrivés bien après le reste par exemple). &lt;strong&gt;Il me faut donc dépasser mes biais pour penser Flus dans son ensemble.&lt;/strong&gt; Par exemple, j’ai longtemps présenté les collections comme un élément central car beaucoup de code leur est dédié et que c’est un concept qui est arrivé très tôt. Pourtant aujourd’hui j’ai tendance à en parler en dernier parce que je souhaite me concentrer sur l’aspect « suivi de l’actualité » et que le partage semble plus secondaire dans les usages (y compris le mien).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai donc longtemps galéré, mais je commence à être satisfait de ma manière de présenter Flus.&lt;/strong&gt; Je travaille d’ailleurs actuellement à revoir la page d’accueil du site pour prendre en compte cette évolution.&lt;/p&gt;
&lt;h2&gt;Des chiffres en hausse&lt;/h2&gt;
&lt;p&gt;Je mesure principalement deux chiffres (en plus du chiffre d’affaires dont je parlerai en début d’année prochaine).&lt;/p&gt;
&lt;p&gt;Tout d’abord le nombre de visites pour lesquelles les chiffres sont peu précis et dont l’analyse inclus les visites de robots. Quoi qu’il en soit, depuis &lt;a href="il-part-en-vacances-ca-tourne-bien.html"&gt;les évènements de l’été&lt;/a&gt;, &lt;strong&gt;je suis passé d’une moyenne journalière de 200 visites uniques à 450.&lt;/strong&gt; Sur le service lui-même, l’augmentation est un peu plus importante puisque &lt;strong&gt;je suis passé de 250 à 800 visites uniques par jour.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La seconde chose que je mesure est le nombre de comptes créés.  Sur les premiers mois, &lt;strong&gt;on était sur du ~25 comptes créés par mois.&lt;/strong&gt; Au mois de juin, &lt;a href="des-flux-pour-tout-le-monde.html"&gt;l’annonce des flux&lt;/a&gt; a poussé 93 personnes à s’inscrire. Au final, là encore ce sont les mentions chez Korben et Science Étonnante qui ont fait augmenter les chiffres : &lt;strong&gt;1881 en juillet et 540 en août&lt;/strong&gt; (sachant que le mois n’est pas fini). Plus intéressant pour moi : &lt;strong&gt;les inscriptions semblent s’être stabilisées autour d’une vingtaine par jour&lt;/strong&gt; alors qu’on tournait entre 0 et 5 auparavant.&lt;/p&gt;
&lt;p&gt;En bref, communiquer est clairement nécessaire, mais rien ne vaut une bonne mention sur un blog ou une vidéo d’une personne plus connue que soi !&lt;/p&gt;
&lt;h2&gt;Des vidéos en approche&lt;/h2&gt;
&lt;p&gt;Je l’ai évoqué plus haut : j’améliore actuellement la page d’accueil du site. Elle devrait s’accompagner d’une nouvelle page pour présenter Flus en vidéos.&lt;/p&gt;
&lt;p&gt;J’ai d’abord été surpris qu’il y ait autant de personnes pour me demander des vidéos… puis c’est finalement tombé sous le sens : une vidéo vaut mille mots. J’ai commencé à en faire pour illustrer &lt;a href="https://twitter.com/flus_fr/status/1400388597405130752"&gt;un fil Twitter&lt;/a&gt; et les retours ont été positifs. Je les partage aujourd’hui à pas mal de monde et &lt;strong&gt;j’ai donc décidé de les compléter afin de présenter les principales fonctionnalités de Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;C’est pas mal de taff et surtout un domaine que je maîtrise mal, mais c’est un travail qui me fait envie et que je prends plaisir à préparer.&lt;/p&gt;
&lt;h2&gt;Des collections à mettre en avant&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;J’aimerais présenter au sein de ce carnet quelques collections partagées sur Flus.&lt;/strong&gt; C’est une idée qui me trotte dans la tête depuis un moment et il commence à y avoir des collections suffisamment garnies pour que je puisse l’envisager. J’ignore encore la forme que cela prendra, ni quand je m’en occuperai, &lt;strong&gt;mais si vous avez envie que je parle de vos collections, n’hésitez pas &lt;a href="https://flus.fr/contact"&gt;à me contacter&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai d’autres idées concernant les collections afin de mieux les mettre en avant, mais elles dépendent de ma capacité financière à les mener et restent pour l’instant dans mes cartons.&lt;/p&gt;
&lt;h2&gt;Des interventions à venir ?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;La dernière chose que j’aimerais entreprendre serait d’intervenir lors d’évènements pour présenter Flus.&lt;/strong&gt; Avec la pandémie de Covid, c’était devenu compliqué l’année passée, mais je suis maintenant vacciné et on peut espérer que les choses vont se tasser (mais restons prudent‧es).&lt;/p&gt;
&lt;p&gt;J’ai différents formats de présentation en tête (ex. présentation pure et simple de Flus, gestion du projet dans son ensemble, des aspects plus techniques, etc.) ; reste à les préparer. J’aimerais éviter de m’y prendre au dernier moment 😄&lt;/p&gt;
&lt;h2&gt;Une conclusion concluante&lt;/h2&gt;
&lt;p&gt;Il y a quelques jours encore je me disais que s’il y avait un domaine dans lequel je n’avais progressé qu’à la marge en 2 ans, c’était la communication. En y réfléchissant, je crois que je suis surtout frustré de ne pas voir les effets immédiats de ce que j’entreprends (contrairement à une ligne de code qui va avoir un impact mesurable immédiat).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Toutefois, en rédigeant cet article, j’ai réalisé que j’avais bien appris une ou deux choses en chemin !&lt;/strong&gt; Déjà, je &lt;em&gt;pense&lt;/em&gt; désormais à prévoir mes opérations de communication en amont. Je commence également à mieux sentir les limites de ce que je fais, ce qui me permet de songer à utiliser des formats plus adaptés.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La communication reste un métier à part entière que j’ai du mal à concilier avec le travail de conception de Flus.&lt;/strong&gt; Je suis content d’avoir progressé car c’est essentiel pour vivre de mon activité, mais je sens bien que ce n’est pas le domaine dans lequel je m’épanouis le plus.&lt;/p&gt;
&lt;p&gt;La principale victoire que je retiens de tout ça, c’est ma capacité à faire vivre ce carnet ; probablement le blog que j’ai le plus animé en 15 ans !&lt;/p&gt;</content></entry><entry><title>Les plans pour fin 2021</title><id>urn:uuid:fe9d6534-6e52-5dcc-ad83-dad541e22cf0</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/il-part-en-vacances-ca-tourne-bien.html" rel="alternate" type="text/html" /><published>2021-08-05T11:49:00+02:00</published><updated>2021-08-05T11:49:00+02:00</updated><content type="html">&lt;p&gt;Les vacances, c’est fini. Ce mois de juillet dans le calme de la Creuse m’a fait le plus grand bien et j’ai pu me ressourcer pour reprendre avec plaisir le boulot lundi dernier.&lt;/p&gt;
&lt;p&gt;Pas mal de choses se sont passées malgré tout pendant mes vacances. Korben a commencé par parler de flusio — le logiciel derrière Flus — &lt;a href="https://korben.info/organiser-veille-flusio.html"&gt;sur son blog&lt;/a&gt;, puis ça a été le tour de David Louapre de parler de Flus &lt;a href="https://www.youtube.com/watch?v=Sm_FgccC9dk"&gt;sur sa chaîne Youtube, Science Étonnante&lt;/a&gt;. &lt;strong&gt;Le résultat a été fulgurant puisque, de moins de 500 utilisateurs fin juin, je suis passé à plus de 2 500 en ce début de mois d’août.&lt;/strong&gt; Une belle progression et un grand merci à eux !&lt;/p&gt;
&lt;p&gt;C’était l’occasion de tester les limites de Flus. On approche désormais des 10 000 flux suivis et des 750 000 liens enregistrés en base de données. Ça ne vous parle peut-être pas beaucoup, mais ça représente beaucoup de requêtes envoyées vers des sites externes ; il faut arriver à suivre le rythme ! Et là, je dois bien avouer que Flus commence à atteindre ses limites. Le serveur peine depuis quelques semaines à synchroniser les liens ; vous l’avez d’ailleurs peut-être remarqué ? &lt;strong&gt;Ça va être la première tâche à laquelle je vais m’atteler ces prochains jours : être plus intelligent et efficace lors de la synchronisation des liens.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il y a eu dans le même temps une hausse sensible de messages sur le support : rien d’insurmontable et beaucoup de remerciements, ça fait plaisir ! On m’a également remonté deux problèmes de sécurité à faible risque : ils sont corrigés et j’ai fait l’annonce sur le site &lt;a href="https://status.flus.io/2021-08-04-correction-problemes-securite.html"&gt;status.flus.io&lt;/a&gt;. J’en ai profité hier pour sortir une nouvelle version corrigeant plusieurs détails (&lt;a href="https://github.com/flusio/flusio/releases/tag/v0.28"&gt;voir sur GitHub&lt;/a&gt;, en anglais).&lt;/p&gt;
&lt;p&gt;Mes priorités suivantes porteront à la fois sur les fonctionnalités qui m’ont été les plus demandées et sur la stabilisation de l’existant. Au menu :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la possibilité de retrouver les liens marqués comme lus ;&lt;/li&gt;
&lt;li&gt;exporter et importer vos données ;&lt;/li&gt;
&lt;li&gt;améliorer la cohérence du mécanisme lu/non-lu ;&lt;/li&gt;
&lt;li&gt;une meilleure gestion des temps de lecture ;&lt;/li&gt;
&lt;li&gt;configurer le journal pour le rendre plus flexible ;&lt;/li&gt;
&lt;li&gt;ajouter un mécanisme de recherche des liens et collections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Enfin, la dernière grande fonctionnalité à laquelle je vais devoir m’atteler est celle de la veille à plusieurs.&lt;/strong&gt; C’est dans mes plans depuis le début, mais il m’a fallu faire des choix et je l’ai repoussée plusieurs fois. J’aimerais toutefois m’y atteler d’ici la fin de l’année.&lt;/p&gt;
&lt;p&gt;Bref, des tas de choses à faire ! Je n’ai, par ailleurs, pas évoqué le travail que je compte faire &lt;a href="https://flus.fr"&gt;sur le site&lt;/a&gt;, ni celui sur l’extension. Je n’aurai clairement pas le temps de faire tout ceci d’ici la fin de l’année ; voyez plutôt ça comme une direction que j’emprunte.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je termine cet article pour vous remercier toutes et tous pour vos retours, pour vos encouragements, vos idées et pour me remonter les bugs que vous rencontrez.&lt;/strong&gt; Je vous suis extrêmement reconnaissant et je mesure avec plaisir l’évolution positive empruntée par Flus depuis &lt;a href="https://flus.fr/carnet/flus-beta.html"&gt;la sortie de décembre&lt;/a&gt;. Il m’arrive encore parfois de douter de ce que j’ai entrepris avec ce projet, mais il me suffit de relire vos messages pour me rappeler que… bah ouais, en fait, c’est (pas ?!) super Flus 😊&lt;/p&gt;</content></entry><entry><title>Rythme d’été</title><id>urn:uuid:0622c1de-2bee-594a-83cc-3a405ab293fe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/rythme-ete.html" rel="alternate" type="text/html" /><published>2021-06-25T11:14:00+02:00</published><updated>2021-06-25T11:14:00+02:00</updated><content type="html">&lt;p&gt;L’été est là et, avec lui, les vacances et la chaleur.&lt;/p&gt;
&lt;p&gt;Depuis le début de mon activité —&amp;nbsp;fin novembre 2019&amp;nbsp;—, je n’ai pris que quelques semaines de congés à droite à gauche. Je sens aujourd’hui poindre la fatigue, accentuée par une année ponctuée de confinements. &lt;strong&gt;Je vais donc prendre 3 à 4 semaines de vacances à partir de la semaine prochaine pour me reposer.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La conséquence directe est que je serai moins présent pour répondre à vos demandes. Je serai également moins réactif en cas de panne. Je prends tout de même un &lt;abbr&gt;PC&lt;/abbr&gt; avec moi pour pouvoir intervenir en cas de gros souci. Il est aussi possible que je passe la tête de temps à autre dans mes courriels, au moins pour expliquer que je suis en vacances et que je répondrai plus tard.&lt;/p&gt;
&lt;p&gt;Le second point qui concerne l’été est la chaleur. À Grenoble, dans mon appartement tout particulièrement, les températures peuvent être très élevées et étouffantes. L’expérience de l’année dernière m’a montré qu’il m’était impossible de bosser l’après-midi pendant cette période. &lt;strong&gt;Je vous annonce donc passer à mi-temps pour le reste de l’été, jusqu’à retrouver des températures plus clémentes&lt;/strong&gt; (&lt;em&gt;dit-il alors qu’il fait seulement 21°C&lt;/em&gt;). Ici encore, je risque de me montrer moins disponible, mais, globalement, cela devrait être transparent pour vous.&lt;/p&gt;
&lt;p&gt;Il ne me reste plus qu’à vous souhaiter de bonnes vacances si vous en prenez, ou bon courage dans le cas contraire&amp;nbsp;!&lt;/p&gt;</content></entry><entry><title>À quoi servent les flux ?</title><id>urn:uuid:24c0d404-7ea8-58d7-8165-2c7e284d915d</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/a-quoi-servent-les-flux.html" rel="alternate" type="text/html" /><published>2021-06-23T11:26:00+02:00</published><updated>2021-06-23T11:26:00+02:00</updated><content type="html">&lt;p&gt;Je ne sais pas vous, mais personnellement, j’ai des amis sur Facebook, sur Twitter et sur tout un tas d’autres réseaux sociaux. Certains petits commerçants que j’apprécie se trouvent également uniquement sur Facebook, des journalistes sur Twitter et des émissions de podcasts encore ailleurs. Il me faut alors créer des comptes sur chacun des sites utilisés par les personnes que je souhaite suivre. &lt;strong&gt;Bref, beaucoup de comptes pour suivre beaucoup de monde sur beaucoup de sites&amp;nbsp;; c’est infernal&amp;nbsp;!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Heureusement, il existe un moyen de faire autrement&amp;nbsp;: cela repose sur la bonne volonté des éditeurs de sites de &lt;strong&gt;publier ce qu’on appelle un «&amp;nbsp;flux&amp;nbsp;».&lt;/strong&gt; On parle également souvent de flux &lt;abbr&gt;RSS&lt;/abbr&gt;, du nom du standard définissant les règles que doit respecter un flux. Ils contiennent généralement les derniers articles publiés d’un site d’actualité, les derniers messages d’une personne sur un réseau social, ou les dernières émissions d’un podcast. Ils sont très pratiques car ils vous permettent &lt;strong&gt;de suivre n’importe quel site, personne ou communauté depuis l’outil de votre choix.&lt;/strong&gt; On nomme un tel outil un «&amp;nbsp;agrégateur&amp;nbsp;». Son rôle est de surveiller plusieurs flux et de vous informer lors de nouvelles publications&amp;nbsp;: vous n’avez plus besoin de naviguer de site en site, ni d’avoir un compte sur chacun d’eux&amp;nbsp;!&lt;/p&gt;
&lt;figure&gt;
    &lt;img class="illustration illustration--figure illustration--centered" src="images/feeds/icon.png" alt="Icône des flux"&gt;

    &lt;figcaption&gt;
        Les flux sont souvent repérables grâce à cette icône, parfois avec une apparence légèrement différente. Vous l’avez peut-être déjà croisée&amp;nbsp;? (crédit&amp;nbsp;: &lt;a href="https://fr.wikipedia.org/wiki/RSS#/media/Fichier:Feed-icon.svg"&gt;Mozilla Foundation&lt;/a&gt;)
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;J’évoquais plus haut la «&amp;nbsp;bonne volonté&amp;nbsp;» des éditeurs de sites à publier leur(s) flux, &lt;strong&gt;c’est là où le bât blesse&amp;nbsp;: tout le monde n’en publie pas.&lt;/strong&gt; Messieurs Facebook et Twitter, notamment, ne fournissent pas les flux des messages publiés sur leur plateforme. Eh oui, ce serait trop beau sinon&amp;nbsp;! La bonne nouvelle toutefois, c’est que tout ne transite pas par ces réseaux sociaux qui font jeu à part. &lt;strong&gt;Au contraire même, énormément de sites proposent leur propre flux&amp;nbsp;!&lt;/strong&gt; Voici quelques exemples aperçus à travers mon propre média de veille, Flus&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le flux du journal &lt;a href="https://app.flus.fr/collections/1697727089757979761"&gt;Les Jours&lt;/a&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;le flux du journal participatif grenoblois &lt;a href="https://app.flus.fr/collections/1698378592535730131"&gt;L’avertY&lt;/a&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;le flux du podcast &lt;a href="https://app.flus.fr/collections/1698378592534782391"&gt;Parler comme jamais&lt;/a&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;le flux de la chaîne Youtube &lt;a href="https://app.flus.fr/collections/1698378592535746349"&gt;Scilabus&lt;/a&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;ou encore le flux de &lt;a href="https://app.flus.fr/collections/1697725479256195983"&gt;ce carnet&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, il y en a pour tous les goûts&amp;nbsp;!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour commencer avec les flux, il va vous falloir choisir un agrégateur.&lt;/strong&gt; Je vous propose donc de &lt;a href="https://flus.fr"&gt;démarrer avec Flus&lt;/a&gt; (mais vous pouvez essayer ailleurs &lt;a href="https://app.flus.fr/collections/1698850762083905588"&gt;avec FreshRSS&lt;/a&gt; par exemple). Je l’ai conçu pour être simple d’accès, attentif à votre confort et respectueux de votre vie privée. Il permet également de mettre des liens de côté et de repartager ceux qui vous plaisent sous forme de collections. Une fois inscrit⋅e, vous n’aurez plus qu’à coller l’adresse du site que vous voulez suivre dans «&amp;nbsp;&lt;a href="https://app.flus.fr/links/search"&gt;Nouveau lien&lt;/a&gt;&amp;nbsp;»&amp;nbsp;: si un flux est détecté, il vous sera proposé de le suivre. &lt;strong&gt;Une fois vos sites favoris suivis, les liens vers leur contenu commenceront alors à apparaître dans votre journal&amp;nbsp;: vous n’avez plus qu’à les lire&amp;nbsp;!&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-search-3.png" alt="Capture d’écran de la page «&amp;nbsp;Nouveau lien&amp;nbsp;» avec le champs URL rempli et une prévisualisation du lie
n ainsi qu’un flux à suivre."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Vous pouvez facilement suivre ce carnet depuis l’écran «&amp;nbsp;Nouveau lien&amp;nbsp;» en y collant l’adresse de ce site (https://flus.fr).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Tous les sites n’annoncent pas leur flux correctement et Flus ne peut pas toujours les détecter automatiquement. &lt;strong&gt;Il faut alors trouver leur adresse directement sur le site, indiquée par l’icône présentée plus haut, souvent placée parmi celles des réseaux sociaux.&lt;/strong&gt; Vous devrez faire un clic droit dessus, puis «&amp;nbsp;Copier l’adresse du lien&amp;nbsp;» et enfin coller cette adresse au même endroit que précédemment. Voici quelques exemples illustrés pour vous aider à trouver des flux&amp;nbsp;:&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/feeds/un-podcast-a-soi.png" alt="Capture d’écran montrant le bouton RSS sur un site de podcasts juste avant les boutons Deezer et Apple Podcasts"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
       Les flux des émissions de Arte Radio sont très visibles, identifiés par l’icône et la mention «&amp;nbsp;&lt;abbr&gt;RSS&lt;/abbr&gt;&amp;nbsp;» sous la description de l’émission (ici pour l’émission &lt;a href="https://www.arteradio.com/emission/un_podcast_soi"&gt;Un podcast à soi&lt;/a&gt;).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/feeds/mediapart.png" alt="Capture d’écran montrant l’icône RSS dans le pied de page du site de Mediapart"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
       Sur le site de &lt;a href="https://www.mediapart.fr/"&gt;Mediapart&lt;/a&gt;, le flux est identifiable grâce à l’icône placée parmi celles des réseaux sociaux, dans le pied de page du site.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/feeds/prefecture-isere.png" alt="Capture d’écran montrant un lien flux RSS dans le pied de page du site de la préfecture de l’Isère"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Sur le site de &lt;a href="https://www.isere.gouv.fr/"&gt;la préfecture de l’Isère&lt;/a&gt;, le flux est plus difficile à trouver&amp;nbsp;: il faut d’abord cliquer sur le lien «&amp;nbsp;flux RSS&amp;nbsp;» dans le pied de page, ce qui vous amènera sur une page dédiée listant 3 flux différents. Vous pourrez alors copier l’adresse du ou des flux qui vous intéressent.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Une fois que vous aurez pris le coup de main, vous aurez du mal à vous passer des flux.&lt;/strong&gt; Aujourd’hui, j’en suis plus de 150 allant du site d’actualités à la chaîne de vidéos de vulgarisation, en passant par des blogs &lt;abbr&gt;BD&lt;/abbr&gt; et des sites institutionnels. &lt;strong&gt;C’est comme suivre des personnes sur un réseau social, mais avec beaucoup plus de variété de contenu.&lt;/strong&gt; Il ne vous &lt;a href="https://flus.fr"&gt;reste plus qu’à vous lancer&lt;/a&gt;&amp;nbsp;!&lt;/p&gt;</content></entry><entry><title>Des flux pour tout le monde !</title><id>urn:uuid:5857ba0d-f5fa-54f2-955d-f5cf0be12c46</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/des-flux-pour-tout-le-monde.html" rel="alternate" type="text/html" /><published>2021-06-02T10:00:00+02:00</published><updated>2021-06-02T10:00:00+02:00</updated><content type="html">&lt;p&gt;Les flux &lt;abbr&gt;RSS&lt;/abbr&gt;&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;, peut-être en avez-vous entendu parler ? Peut-être
même que vous avez essayé, mais que ça ne vous a pas plu ? Trop compliqué ?
Trop de choses à lire ?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pourtant, je suis convaincu que le &lt;abbr&gt;RSS&lt;/abbr&gt; est l’une des plus belles
technologies du Web.&lt;/strong&gt; Elle permet à la fois de suivre vos sites favoris en une
place unique, tout en les ouvrant sur le reste du monde. J’y crois tellement
qu’elle est au cœur de mon activité depuis le début, avec &lt;a href="https://flus.io"&gt;Flus 1&lt;/a&gt;,
et me suit en réalité depuis bientôt 10 ans. Malgré cela, je crois que les
agrégateurs de flux &lt;abbr&gt;RSS&lt;/abbr&gt; existants sont loin d’être optimaux.
Pire : leurs expériences utilisatrices centrales se ressemblent toutes ! Il est
temps de tenter autre chose.&lt;/p&gt;
&lt;p&gt;À vrai dire, j’ai une double bonne nouvelle : &lt;strong&gt;&lt;a href="https://app.flus.fr"&gt;Flus 2&lt;/a&gt;
supporte désormais les flux ET ils sont très simples à utiliser.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Des flux à la portée de toutes et tous&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;« Simple à utiliser, mais z’encore ? comment ça marche ? »&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je souhaitais que l’expérience pour suivre un flux &lt;abbr&gt;RSS&lt;/abbr&gt; au sein de
Flus soit le plus simple et intuitif possible. Une toute nouvelle interface a
fait son entrée il y a quelque temps pour ajouter des liens à Flus (je vous en
parlais dans &lt;a href="weeknotes-26.html"&gt;cette &lt;em lang="en"&gt;weeknote&lt;/em&gt;&lt;/a&gt;) ; &lt;strong&gt;elle
vous présente désormais également les flux automatiquement détectés sur le lien
recherché. Vous pouvez alors suivre ces flux en un clic.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-search-3.png" alt="Capture d’écran de la page « Nouveau lien » avec le champs URL rempli et une prévisualisation du lien ainsi qu’un flux à suivre."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Lors de l’ajout d’une &lt;abbr&gt;URL&lt;/abbr&gt;, le lien peut être prévisualisé
        et les flux auto-détectés sont listés pour les suivre en un clic.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;L’avantage principal se trouve dans le fait de se voir proposer un flux alors
qu’on ne le recherchait pas nécessairement. Un ou une utilisatrice qui ne
connait pas l’existence des flux &lt;abbr&gt;RSS&lt;/abbr&gt; peut ainsi se mettre à les
utiliser de façon naturelle, sans qu’on ait à lui en expliquer les aspects
techniques. Si vous disposez d’un lien direct vers un flux, vous pouvez bien
entendu le suivre en le copiant dans le même champ de saisie.&lt;/p&gt;
&lt;p&gt;Seconde particularité : les flux sont des collections publiques. Cela implique
qu’ils disposent d’une &lt;abbr&gt;URL&lt;/abbr&gt; à partager autour de vous. Par exemple,
il m’est désormais possible de vous partager &lt;a href="https://app.flus.fr/collections/1697725479256195983"&gt;le flux de ce
carnet&lt;/a&gt; facilement. C’est
une nouvelle porte d’entrée pour les personnes à qui je parle de flux
&lt;abbr&gt;RSS&lt;/abbr&gt; ; mes propos sont illustrés en un clic.&lt;/p&gt;
&lt;h2&gt;Sus aux fils d’actualités à rallonge !&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;« J’ai déjà essayé les flux RSS, mais ça me faisait vraiment trop de choses à
lire ; j’étais noyé‧e ! »&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Autour de moi, cette préoccupation semble largement partagée. La question de la
quantité d’informations à digérer est au cœur de Flus : le journal a justement
été créé pour vous aider à gérer la frénésie qu’ont certains sites à publier.
Son objectif est de vous sélectionner du contenu à lire sans vous submerger ;
j’en parlais &lt;a href="lire-a-son-rythme.html"&gt;dans cet article&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour accompagner l’arrivée des flux, le journal a été largement revu et
amélioré.&lt;/strong&gt; L’écran précédent de configuration, peu attractif, a été supprimé
et remplacé par trois boutons de sélection : les dernières publications, ou
trois liens de moins de 10 minutes, ou un lien de plus de 10 minutes. Ces deux
dernières sélections permettent de dépiler vos signets en fonction de votre
temps disponible ; je ne reviens pas sur elles dans cet article.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-news-6.png" alt="Capture d’écran du journal présentant trois boutons pour le remplir avec des liens à lire."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Chaque bouton de sélection possède un comportement différent, adapté à
        différentes manières de parcourir votre actualité.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;La sélection des dernières publications est axée, quant à elle, sur le contenu
chronologique : &lt;strong&gt;le journal cherche, dans vos collections et flux suivis, les
derniers liens publiés que vous n’avez pas encore lus.&lt;/strong&gt; Aussi, il sélectionne
un maximum de neuf liens en remontant tout au plus jusqu’à trois jours en
arrière. Cela évite que vous ne vous retrouviez avec du contenu à lire
éternellement. Fini ainsi les fils d’actualités à rallonge qui vous font
angoisser de ne pas avoir tout lu.&lt;/p&gt;
&lt;h2&gt;Et bien plus encore !&lt;/h2&gt;
&lt;p&gt;Beaucoup d’autres ajouts et améliorations ont fait leur apparition ces
dernières semaines : groupement et illustration des collections, espace de
découverte des collections publiques amélioré, importation de fichiers
&lt;abbr&gt;OPML&lt;/abbr&gt;, un tout nouvel espace pour contacter le support (i.e.
moi-même 👋), possibilité de réinitialiser votre mot de passe en cas de perte,
etc.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour (re)découvrir Flus 2, &lt;a href="https://app.flus.fr/registration"&gt;je vous donne rendez-vous ici&lt;/a&gt; !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour rappel, Flus a pour objectif de proposer un espace en ligne pour
s’informer et discuter de l’actualité ou de sujets de société de manière
apaisée. Avec l’ajout des flux &lt;abbr&gt;RSS&lt;/abbr&gt;, nous nous approchons encore un
peu plus de cet objectif.&lt;/p&gt;
&lt;p&gt;Le service est financé grâce à ses utilisateurs et utilisatrices à travers un
système d’abonnements solidaires : 3 € par mois, 30 € par an et &lt;a href="https://flus.fr/cagnotte"&gt;une cagnotte&lt;/a&gt;
qui fournit des abonnements mensuels gratuits. Enfin, le code est bien entendu
libre (&lt;a href="https://github.com/flusio/flusio"&gt;publié ici&lt;/a&gt;) et j’apporte un
soin particulier à échanger et vous accompagner dans l’utilisation de mon
service pour vous le rendre le plus accessible possible.&lt;/p&gt;
&lt;p&gt;Si vous appréciez Flus, ou simplement la démarche que j’ai entreprise avec,
&lt;strong&gt;je vous invite également à en parler autour de vous : cela m’aidera
grandement à me faire connaître et, éventuellement, réussir à vivre de mon
activité.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Note aux techno-pinailleurs : lorsque je parle de flux &lt;abbr&gt;RSS&lt;/abbr&gt;,
  je parle également des flux Atom. C’est un détail technique et en vérité,
  dans Flus, on parle simplement de « flux ».&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>[post-mortem] serveur hors-service</title><id>urn:uuid:068fe23b-dee7-51e7-a876-e44ad947024d</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/2021-05-18-serveur-hs.html" rel="alternate" type="text/html" /><published>2021-05-19T10:38:00+02:00</published><updated>2021-05-19T10:38:00+02:00</updated><content type="html">&lt;p&gt;Hier en fin d’après-midi, un incident est survenu sur le serveur hébergeant les
services &lt;a href="https://flus.io"&gt;Flus 1&lt;/a&gt; et &lt;a href="https://flus.fr"&gt;Flus 2&lt;/a&gt;. Les services
ont tourné en mode dégradé de 16h35 à 17h10, puis ont été arrêtés jusqu’à
18h10.&lt;/p&gt;
&lt;p&gt;Dans la lignée du &lt;a href="2021-03-10-serveur-courriels-hs.html"&gt;précédent post-mortem&lt;/a&gt;,
je vous explique dans cet article ce qu’il s’est passé.&lt;/p&gt;
&lt;h2&gt;Symptômes&lt;/h2&gt;
&lt;p&gt;J’ai observé les premiers symptômes aux alentours de 17h : je n’arrivais plus à
ajouter un lien à mes signets (Flus 2) via l’extension navigateur. En tentant
d’accéder à l’application directement, il semblait également qu’elle ne
chargeait plus. Du côté de Flus 1, le chargement se passait bien, mais je n’ai
pas tenté de modifier quoi que ce soit (i.e. pas d’opération en écriture).&lt;/p&gt;
&lt;h2&gt;Chronologie&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;16h35 : 2 jobs asynchrones de Flus 2 tentent de synchroniser des données
  externes, mais restent bloqués&lt;/li&gt;
&lt;li&gt;17h00 : je tente d’ajouter un lien à mes signets, sans succès&lt;/li&gt;
&lt;li&gt;17h00 - 17h10 : je tente de comprendre les symptômes, relance quelques
  services dont PostgreSQL qui ne redémarre pas, je découvre que le volume
  contenant ses données n’est plus visible par le serveur&lt;/li&gt;
&lt;li&gt;17h10 - 17h17 : je rédige &lt;a href="https://status.flus.io/2021-05-18-serveur-hs.html"&gt;un billet d’incident&lt;/a&gt;
  sur status.flus.io, stoppe quelques services, redirige les services Web
  principaux vers ce billet, puis diffuse l’information sur les réseaux sociaux&lt;/li&gt;
&lt;li&gt;17h17 - 17h50 : j’essaye de comprendre la disparition du volume de données :
  il est en fait toujours présent sous &lt;code&gt;/dev/sdb&lt;/code&gt;, mais je ne peux plus le
  monter, même manuellement (ça semble tourner dans le vide). Des erreurs
  louches venant du kernel apparaissent dans les logs. Je vérifie également la
  présence de backups, le dernier remonte à 14h25 ce qui est rassurant&lt;/li&gt;
&lt;li&gt;17h43 : je contacte le support Hetzner pour savoir si le problème pourrait
  venir de leur côté&lt;/li&gt;
&lt;li&gt;17h55 : je mets à jour le billet d’incident avec les nouvelles informations à
  ma disposition&lt;/li&gt;
&lt;li&gt;18h00 - 18h10 : je réalise finalement que le problème pourrait venir d’une
  corruption du système de fichiers et je répare ça avec la commande &lt;code&gt;fsck&lt;/code&gt;. Le
  montage manuel du volume réussit, je lève donc les redirections des services
  Web et relance les services arrêtés&lt;/li&gt;
&lt;li&gt;18h09 : je renvoie un mail au support de Hetzner pour les alerter que le
  problème est résolu&lt;/li&gt;
&lt;li&gt;18h15 : je mets à jour le billet d’incident et diffuse sur les réseaux
  sociaux&lt;/li&gt;
&lt;li&gt;lendemain, 08h14 : réponse de Hetzner pour me dire qu’ils ferment le ticket
  d’incident&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;je suis rapidement remonté à l’origine du problème, même si la raison
  concrète a pris plus de temps à émerger&lt;/li&gt;
&lt;li&gt;la procédure que j’avais rédigée suite au précédent incident, aussi simple
  soit-elle, m’a été d’une grande aide&lt;/li&gt;
&lt;li&gt;l’incident est survenu en journée, à un moment où j’utilisais moi-même Flus&lt;/li&gt;
&lt;li&gt;les backups récents m’ont permis de me rassurer sur le fait que peu de
  données seraient perdues dans le pire des cas&lt;/li&gt;
&lt;li&gt;le problème a été corrigé sans perte de données, dans un délai raisonnable&lt;/li&gt;
&lt;li&gt;j’ai pris mon temps sans paniquer pour éviter de faire des bêtises&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est moins bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;le monitoring ne m’a été d’aucune aide cette fois-ci, j’ai seulement reçu des
  alertes pour me prévenir que les services étaient redirigés&lt;/li&gt;
&lt;li&gt;le fait que Flus 1 marche en apparence, mais pas Flus 2, m’a perturbé : il
  s’agissait simplement que les données étaient encore accessibles en lecture
  et/ou que la page était encore en cache&lt;/li&gt;
&lt;li&gt;les jobs asynchrones de Flus 2 qui ont échoué n’ont pas pu logguer l’erreur
  car elles le font en base de données&lt;/li&gt;
&lt;li&gt;les logs pertinents du kernel étaient incompréhensibles&lt;/li&gt;
&lt;li&gt;je crois que c’était la première fois que je faisais face à un problème de
  système de fichiers corrompu, je n’ai donc pas pensé rapidement que ce
  pouvait être le problème&lt;/li&gt;
&lt;li&gt;il y avait quelques petites incohérences d’ordre dans ma procédure
  d’incidents&lt;/li&gt;
&lt;li&gt;la réponse de Hetzner n’est arrivée que le lendemain : il ne s’agit pas de
  critiquer leur temps de réponse car il correspond au niveau de support que je
  paye, par contre il est bon de se rappeler qu’en cas de problème de leur
  côté, la réponse peut prendre plusieurs heures à arriver&lt;/li&gt;
&lt;li&gt;je me suis senti perdu pour savoir ce que je devais faire une fois Hetzner
  contacté : attendre leur réponse ? prendre un second volume pour y
  réinstaller dessus les données issues du backup ?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Il s’agissait du second incident relativement important auquel je fais face en
quelques mois. Je crois que cette fois-ci encore les choses se sont plutôt bien
passées, en partie grâce aux enseignements de la fois précédente (procédure
simple existante, fréquence des backups augmentée, documentation technique
améliorée). Pour faire encore mieux la prochaine fois, voici quelques points
d’amélioration :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le système de monitoring est encore incomplet : j’aimerais pouvoir détecter
  les problèmes précis survenant au niveau du système de fichiers, mais
  également détecter les problèmes d’accès à la base de données, ou encore les
  erreurs applicatives&lt;/li&gt;
&lt;li&gt;la procédure d’incidents a encore besoin d’être améliorée : pas grand-chose à
  faire en l’occurrence, c’est surtout une affaire d’ordre et de documenter
  comment rediriger les services pour n’avoir aucune question à me poser la
  prochaine fois&lt;/li&gt;
&lt;li&gt;la procédure devrait conseiller de tester l’état des différents services plus
  en profondeur&lt;/li&gt;
&lt;li&gt;il reste un problème à corriger avec les jobs asynchrones de Flus dont les
  erreurs sont loggués uniquement en base de données : si la base est
  inaccessible, pas de logs&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Les nouveautés d’avril 2021</title><id>urn:uuid:2d93bb02-9022-5876-ace3-09c531ef9ff1</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouveautes-avril-2021.html" rel="alternate" type="text/html" /><published>2021-05-04T12:12:00+02:00</published><updated>2021-05-04T12:12:00+02:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Chaque mois, on prend le temps de faire le tour des nouveautés que j’ai
apportées à Flus.&lt;/strong&gt; Le mois d’avril, aussi dense fut-il pour moi, n’est pas
très visuel. Comme le mois précédent, beaucoup de choses se sont passées en
« coulisses » afin de préparer l’annonce prévue pour juin. Cet article est par
conséquent très textuel… &lt;em&gt;à moins que ?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Les deux principales modifications concernent l’expérience utilisateurice :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;la page d’ajout d’un lien a été repensée&lt;/strong&gt; et son accès par le menu est
  plus évident (j’en ai parlé &lt;a href="weeknotes-26.html"&gt;dans la weeknote #26&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;lors de l’ajout d’un lien au sein d’une collection, &lt;strong&gt;vous restez désormais
  sur la page de la collection au lieu d’être redirigé vers la page des
  commentaires&lt;/strong&gt;, permettant d’ajouter facilement plusieurs liens à la suite.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;D’autres changements plus discrets ont également fait leur apparition.&lt;/p&gt;
&lt;p&gt;D’un point de vue technique, les icônes ne sont plus affichées de la même
manière. Auparavant, elles étaient chargées après que l’interface soit
affichée. &lt;strong&gt;Sur les connexions lentes, l’interface pouvait ainsi être
inutilisable pendant quelques secondes.&lt;/strong&gt; Elles sont désormais directement
intégrées dans le &lt;abbr&gt;HTML&lt;/abbr&gt; et il n’y a donc plus de latence.&lt;/p&gt;
&lt;p&gt;Flus essaye désormais de récupérer les liens en erreur. C’est-à-dire que
s’il n’a pas réussi à récupérer les informations concernant un lien la
première fois, il va continuer de contacter l’&lt;abbr&gt;URL&lt;/abbr&gt; en question
pendant quelque temps. &lt;strong&gt;Cela permet de mieux gérer les sites qui sont
temporairement en erreur.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Un en-tête &lt;abbr&gt;HTTP&lt;/abbr&gt; est maintenant envoyé &lt;strong&gt;pour indiquer au
navigateur Chrome de ne pas vous pister.&lt;/strong&gt; Si vous voulez en savoir plus, je
vous invite à lire le Framablog : « &lt;a href="https://framablog.org/2021/04/20/developpeurs-developpeuses-nettoyez-le-web/"&gt;Développeurs, développeuses, nettoyez le
Web !&lt;/a&gt; »&lt;/p&gt;
&lt;p&gt;L’image par défaut qui apparaît au-dessus des liens qui ne possèdent pas
d’illustration a été modifiée par une image avec plus de couleurs. Le but était
de l’homogénéiser avec une autre image qui fera très bientôt son apparition 👀&lt;/p&gt;
&lt;p&gt;Un bug a été corrigé : un même lien pouvait apparaître plusieurs fois au
sein d’une collection. Il survenait principalement pour les personnes ayant
importé leurs liens depuis Pocket avant les améliorations &lt;a href="nouveautes-mars-2021.html"&gt;de mars&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Enfin, pour conclure cet article, je voulais vous partager cette capture
d’écran. Elle devrait vous donner un indice sur ce qui arrivera en juin et ce
sur quoi je bosse depuis mars 😉&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-search-2.png" alt="Capture d’écran de la page « Nouveau lien » avec le champs URL rempli, une prévisualisation du lien et… un flux à suivre ?"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Peut-être aimeriez-vous « suivre » ce carnet depuis Flus ?
    &lt;/figcaption&gt;
&lt;/figure&gt;</content></entry><entry><title>Procédure de sécurité</title><id>urn:uuid:ed9f8ab9-3d01-5a93-b2a4-89fb1a2f3ec6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/procedure-de-securite.html" rel="alternate" type="text/html" /><published>2021-04-26T15:07:00+02:00</published><updated>2021-04-26T15:07:00+02:00</updated><content type="html">&lt;p&gt;Tout logiciel possède son lot de bugs. Ces bugs peuvent, dans le pire des cas,
engendrer des failles de sécurité. On ne peut jamais tout à fait s’en prémunir,
mais on peut réduire la probabilité d’un incident grave.&lt;/p&gt;
&lt;p&gt;Concernant Flus, j’ai déjà mis en place plusieurs choses :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;je ne demande que le strict minimum en termes de données personnelles (elles
  sont listées dans &lt;a href="https://flus.fr/mentions-legales#donn%C3%A9es-personnelles"&gt;les mentions légales&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;je mets à jour le serveur régulièrement ;&lt;/li&gt;
&lt;li&gt;la navigation sur la plateforme se fait exclusivement en &lt;abbr&gt;HTTPS&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;les données sont sauvegardées de manière chiffrée toutes les nuits ;&lt;/li&gt;
&lt;li&gt;les accès au serveur sont enregistrés ;&lt;/li&gt;
&lt;li&gt;je suis moi-même formé sur le sujet de la sécurité (même si je suis loin
  d’être un expert, le domaine étant particulièrement exigeant) ;&lt;/li&gt;
&lt;li&gt;le &lt;a href="https://github.com/flusio/flusio"&gt;code du logiciel&lt;/a&gt; derrière le service
  est ouvert et largement testé.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui je rajoute une couche en publiant une procédure pour remonter les
problèmes de sécurité liés à la plateforme.&lt;/strong&gt; Celle-ci précise comment me
contacter, mes délais de réponse, la manière dont je communiquerai sur les
failles et quels services sont concernés. Cette procédure s’adresse aux
personnes découvrant des failles de sécurité dans Flus afin que nous puissions
travailler ensemble à leur résolution dans de bonnes conditions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La procédure est accessible à l’adresse &lt;a href="https://flus.fr/securite"&gt;flus.fr/securite&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comme toute procédure, elle est amenée à évoluer au fil de mon expérience sur
le sujet. Si vous détectez une faille dans celle-ci, n’hésitez pas à &lt;a href="https://flus.fr/contact"&gt;m’en
faire part&lt;/a&gt; 😉&lt;/p&gt;</content></entry><entry><title>Nouveau lien (Weeknotes #26)</title><id>urn:uuid:32c6d37e-cc6c-58fb-a20c-2281f2440fb3</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-26.html" rel="alternate" type="text/html" /><published>2021-04-16T18:30:00+02:00</published><updated>2021-04-16T18:30:00+02:00</updated><content type="html">&lt;p&gt;Deux mois sans weeknotes, j’espère qu’elles ne vous ont pas trop manqué. Pas
mal de choses se sont passées depuis, j’en ai raconté un certain nombre dans
des articles plus traditionnels. Pour les autres choses dont je ne vous ai pas
encore parlé : c’est normal, ça viendra en temps voulu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La prochaine fonctionnalité majeure est sur les rails et devrait débarquer
courant juin.&lt;/strong&gt; Je vous garde la surprise, mais les premiers changements liés
devraient rapidement apparaître.&lt;/p&gt;
&lt;p&gt;Cette semaine notamment on a repensé, avec &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt;,
la façon d’ajouter un lien. Vous savez, le bouton « + » tout à droite du menu
de navigation ? À vrai dire celui-ci était peu visible et donc rarement cliqué.
La page derrière était également peu accueillante. Voici la nouvelle version :&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-search.png" alt="Capture d’écran de la page « Nouveau lien » avec le champs URL rempli et une prévisualisation du lien."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Lors de l’ajout d’une &lt;abbr&gt;URL&lt;/abbr&gt;, le lien peut être prévisualisé
        avant de l’ajouter. Également, le bouton « Nouveau lien » dans la barre
        est plus visible.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;L’expérience utilisateur‧ice est donc largement repensée. Si deux clics
supplémentaires sont nécessaires, cela permet :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de vérifier visuellement qu’on ajoute le bon lien ;&lt;/li&gt;
&lt;li&gt;de vérifier que le lien n’est pas déjà dans nos collections (il devient alors
  possible de les changer) ;&lt;/li&gt;
&lt;li&gt;d’ajouter plusieurs liens à la suite puisqu’on reste sur la même page après
  avoir ajouté un lien.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Enfin, cela prépare le terrain pour la fonctionnalité de juin qui viendra
enrichir cette page.&lt;/p&gt;
&lt;p&gt;Vous devriez pouvoir profiter de cette amélioration dès la semaine prochaine.&lt;/p&gt;
&lt;p&gt;Et c’est tout pour cette semaine puisque le reste de mon temps a été
majoritairement passé sur des bricoles techniques pour rendre mon code plus
beau et chatoyant (oui, carrément).&lt;/p&gt;</content></entry><entry><title>Les nouveautés de mars 2021</title><id>urn:uuid:027e66f5-8137-5040-919d-6377c478ae9d</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouveautes-mars-2021.html" rel="alternate" type="text/html" /><published>2021-03-30T11:26:00+02:00</published><updated>2021-03-30T11:26:00+02:00</updated><content type="html">&lt;p&gt;Depuis son ouverture en décembre, je continue d’améliorer Flus. Durant le mois
de mars, j’ai travaillé principalement sur des éléments techniques « sous le
capot ». Il y a donc peu de choses visibles.&lt;/p&gt;
&lt;p&gt;Les deux principaux ajouts &lt;strong&gt;concernent l’ouverture de Flus vers l’extérieur :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les collections et la page de commentaires des liens génèrent maintenant un
  flux de syndication, j’en ai parlé &lt;a href="abonner-collections-depuis-exterieur.html"&gt;dans cet article&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;des tags OpenGraph permettent d’améliorer la présentation des collections que
  vous partagez sur les plateformes qui les supportent.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-collection-shared.png" alt="Capture d’écran d’un tweet proposant aux personnes découvrant Flus de faire un tour sur la collection « Premiers pas avec Flus »"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Les collections partagées sur Twitter disposent désormais d’un encart
        affichant leur titre.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Sur un plan plus secondaire, &lt;strong&gt;j’ai apporté des améliorations au système
&lt;a href="importer-depuis-pocket.html"&gt;d’importation depuis Pocket&lt;/a&gt; :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l’ordre de vos liens est désormais conservé (&lt;a href="https://flus.fr/contact"&gt;contactez-moi&lt;/a&gt;
  si vous souhaitez réimporter vos liens) ;&lt;/li&gt;
&lt;li&gt;il est explicitement déconseillé d’importer vos tags comme des collections si
  vous en avez beaucoup (ça risque de pourrir quelque peu l’affichage de vos
  collections) ;&lt;/li&gt;
&lt;li&gt;les collections « Liens Pocket » et « Favoris Pocket » ne sont plus créées si
  aucun lien n’est placé dedans.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Un paragraphe a été ajouté lors de l’inscription pour indiquer que le service
est payant.&lt;/strong&gt; Cela devrait permettre d’éviter qu’une personne arrivant
directement sur cette page soit surprise de découvrir qu’il faut payer au bout
d’un mois.&lt;/p&gt;
&lt;p&gt;Enfin, sur le plan « correctif de bugs », &lt;strong&gt;des liens étaient mal récupérés
et certains caractères de leurs titres étaient mal affichés.&lt;/strong&gt; Il s’agissait
d’un problème bien connu d’encodage. Malheureusement l’encodage est une science
compliquée, il est possible que d’autres correctifs soient nécessaires.&lt;/p&gt;
&lt;p&gt;Ces améliorations ont été rendues possibles grâce à vos retours et à mes
observations de vos usages. &lt;strong&gt;N’hésitez donc pas à continuer &lt;a href="https://flus.fr/contact"&gt;à m’en
faire&lt;/a&gt; et/ou à &lt;a href="https://flus.fr/"&gt;vous inscrire sur
Flus&lt;/a&gt; pour soutenir mon travail.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>S’abonner aux collections depuis l’extérieur</title><id>urn:uuid:429dd22c-e216-5024-8395-fd2aea0f25dd</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/abonner-collections-depuis-exterieur.html" rel="alternate" type="text/html" /><published>2021-03-26T10:47:00+01:00</published><updated>2021-03-26T10:47:00+01:00</updated><content type="html">&lt;p&gt;Flus est un média social qui permet, entre autres, de créer et partager des
collections thématiques de liens. Les collections publiques peuvent être
suivies par les autres utilisateur‧ices afin d’alimenter leur journal. &lt;strong&gt;Il est
désormais également possible pour les personnes extérieures au service de
suivre ces collections.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En effet, la dernière mise à jour du service a ajouté des flux de syndication
aux collections (on parle également de flux &lt;abbr&gt;RSS&lt;/abbr&gt;). Ils peuvent être
ajoutés dans un agrégateur de flux (au hasard, &lt;a href="https://flus.io/i/"&gt;Flus 1&lt;/a&gt; 👀).&lt;/p&gt;
&lt;p&gt;Par exemple, si on vous a partagé la collection « &lt;a href="https://app.flus.fr/collections/1678881149731043972"&gt;Tournures inclusives, péril
mortel de la langue&lt;/a&gt; »,
mais que vous ne souhaitez pas utiliser Flus :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;copiez son &lt;abbr&gt;URL&lt;/abbr&gt; : https://app.flus.fr/collections/1678881149731043972&lt;/li&gt;
&lt;li&gt;ouvrez votre agrégateur de flux préféré et collez-y l’&lt;abbr&gt;URL&lt;/abbr&gt;
   (généralement ça se passe derrière un « + » (plus) au niveau de la gestion
   des abonnements)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;L’agrégateur devrait alors trouver le flux automatiquement et l’ajouter à vos
abonnements.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/freshrss-collection-from-flusio.png" alt="La liste des liens de la collection « Tournures inclusives, péril mortel de la langue » dans Flus 1"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Ça devrait ressembler à cela dans Flus 1.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;em&gt;Note : certains agrégateurs (comme Thunderbird) ne sont pas capables de
trouver les flux seuls. Il vous faudra alors ajouter manuellement
&lt;code&gt;/feed.atom.xml&lt;/code&gt; à l’&lt;abbr&gt;URL&lt;/abbr&gt; (en l’occurrence
https://app.flus.fr/collections/1678881149731043972/feed.atom.xml).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Le même système est également présent pour les liens afin de suivre les
commentaires (par exemple &lt;a href="https://app.flus.fr/links/1690039653528587196"&gt;ce lien&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Avec l’ajout des flux de syndication, Flus s’ouvre sur l’extérieur et propose
un premier mécanisme pour décloisonner vos données. &lt;strong&gt;C’est également
l’occasion de faire un pied de nez aux services propriétaires qui se sont
transformés en silos en décidant de retirer ou cacher leurs flux ces dernières
années.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>[post-mortem] serveur de courriels hors-service</title><id>urn:uuid:d7de46b7-08c2-56e3-8480-2efe2434eadc</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/2021-03-10-serveur-courriels-hs.html" rel="alternate" type="text/html" /><published>2021-03-11T10:40:00+01:00</published><updated>2021-03-11T10:40:00+01:00</updated><content type="html">&lt;p&gt;Suite à l’incendie d’hier chez &lt;a href="http://travaux.ovh.net/?do=details&amp;amp;id=49484&amp;amp;"&gt;&lt;abbr&gt;OVH&lt;/abbr&gt;&lt;/a&gt;,
le serveur de courriels utilisé par Flus a été mis hors-service. Même si
l’impact a été minime pour le service, je voulais prendre le temps de revenir
sur l’incident et en tirer des conclusions. Je crois que cet exercice vous
permet également de savoir où vous mettez les pieds en vous inscrivant sur
&lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt;. En plus, c’est assez plaisant à faire 😊&lt;/p&gt;
&lt;h2&gt;Chronologie&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;1h50 : premier SMS du service de monitoring m’indiquant qu’un premier serveur
  ne répond pas&lt;/li&gt;
&lt;li&gt;2h34 : second SMS pour m’indiquer qu’un second serveur (celui de courriels)
  ne répond pas (moi je dors à cette heure-ci hein 😴)&lt;/li&gt;
&lt;li&gt;3h42 : Octave Klaba annonce l’incendie &lt;a href="https://twitter.com/olesovhcom/status/1369478732247932929"&gt;sur Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;7h30 : je me lève et vois les SMS, je ne m’inquiète pas immédiatement&lt;/li&gt;
&lt;li&gt;9h00 : je me connecte au &lt;abbr&gt;PC&lt;/abbr&gt; et vois rapidement le message
  Twitter, je fais le lien avec les SMS reçus pendant la nuit&lt;/li&gt;
&lt;li&gt;9h05 – 9h40 : vérification du fonctionnement des différents services que
  j’héberge, désactivation de la vérification par courriel de &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;
  car bloquant lors de la phase d’inscription&lt;/li&gt;
&lt;li&gt;9h43 : annonce de l’incident sur &lt;a href="https://status.flus.io/2021-03-10-courriels-hs.html"&gt;status.flus.io&lt;/a&gt;
  et relai sur les réseaux sociaux&lt;/li&gt;
&lt;li&gt;9h59 : commande d’un nouveau serveur chez Hetzner pour réinstaller un serveur
  de courriels&lt;/li&gt;
&lt;li&gt;10h00 – 11h40 : réinstallation du système avec Ansible, récupération et mise
  en place du backup du serveur de courriels&lt;/li&gt;
&lt;li&gt;11h40 : premier test de fonctionnement du serveur ok&lt;/li&gt;
&lt;li&gt;11h45 – 12h15 : changement configuration des DNS pour pointer vers le nouveau
  serveur, modification de la configuration des applications Flus pour utiliser
  celui-ci&lt;/li&gt;
&lt;li&gt;12h15 : annonce que les services sont à nouveau opérationnels sur
  status.flus.io, et relai sur les réseaux sociaux&lt;/li&gt;
&lt;li&gt;12h20 – 13h00 : modification DNS et configuration des autres applications que
  j’héberge personnellement&lt;/li&gt;
&lt;li&gt;13h10 : je vais manger ! 🍴&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;je n’ai pas paniqué (important ça !)&lt;/li&gt;
&lt;li&gt;j’ai immédiatement cherché à mitiger ce qui pouvait être cassé (ex. les
  inscriptions sur flus.io)&lt;/li&gt;
&lt;li&gt;du point de vue du service Flus, rien de critique n’a été touché&lt;/li&gt;
&lt;li&gt;je pense avoir communiqué comme il fallait, là où je le devais/pouvais&lt;/li&gt;
&lt;li&gt;la remise en service du serveur a été plutôt rapide&lt;/li&gt;
&lt;li&gt;le monitoring a fonctionné : malgré les courriels HS, j’ai reçu les SMS au
  bon moment&lt;/li&gt;
&lt;li&gt;le monitoring, bien que chez OVH, n’était pas installé à Strasbourg, ouf !&lt;/li&gt;
&lt;li&gt;les backups ainsi que mes scripts Ansible étaient opérationnels, pas de gros
  souci à déplorer&lt;/li&gt;
&lt;li&gt;les backups dataient de la nuit même, à 1h du matin, soit une heure avant la
  coupure du service&lt;/li&gt;
&lt;li&gt;ma documentation pour réinstaller le serveur était plutôt correcte et
  accessible (là aussi, sur un serveur OVH non impacté)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Ce qui s’est moins bien passé&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;je n’ai pas réagi en voyant les SMS : j’étais habitué pendant un temps à
  recevoir des faux-positifs et donc à prêter moins attention à ces alertes
  (clairement une erreur de ma part)&lt;/li&gt;
&lt;li&gt;je n’avais pas de procédure bien établie en cas d’incident, je me suis senti
  perdu au début&lt;/li&gt;
&lt;li&gt;la documentation technique pour relancer le service était éparpillée : les
  différentes parties se trouvaient là où elles devaient être, mais j’ai manqué
  d’un document pour faire le lien entre elles&lt;/li&gt;
&lt;li&gt;il y avait quelques petites erreurs dans la documentation : rien de grave,
  mais ça ajoute de la charge mentale au mauvais moment&lt;/li&gt;
&lt;li&gt;tout ça fait que j’ai été assez lent au démarrage, j’aurais pu être plus
  réactif&lt;/li&gt;
&lt;li&gt;je suis parti sur la solution de changer l’hôte au niveau DNS, alors que
  j’aurais pu faire pointer l’ancien hôte sur la nouvelle adresse IP (c’était
  plus ou moins assumé dans la précipitation, mais je voulais faire ce
  changement il y a quelque temps et c’était une occasion)&lt;/li&gt;
&lt;li&gt;l’installation du système n’est pas entièrement automatisé, notamment la
  création des utilisateurs et la configuration SSH&lt;/li&gt;
&lt;li&gt;j’ai eu de la chance que la documentation technique et le monitoring ne
  soient pas touchés&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Dans l’ensemble je crois m’en être assez bien sorti, la plupart de choses mises
en place ont fonctionné comme prévu. Il me reste toutefois quelques actions à
prendre :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;écrire une procédure en cas d’incident (je m’en occupe juste après la
  publication de ce post-mortem) et faire le lien entre les différentes parties
  de documentation technique&lt;/li&gt;
&lt;li&gt;faire en sorte que la documentation technique critique soit dupliquée,
  idéalement hors-ligne&lt;/li&gt;
&lt;li&gt;refaire une passe sur la documentation technique, exécuter les commandes dans
  l’ordre pour vérifier qu’elles sont correctes&lt;/li&gt;
&lt;li&gt;mieux me former à Ansible, améliorer mes scripts et compléter ce qui peut
  être automatisé&lt;/li&gt;
&lt;li&gt;augmenter la fréquence des backups en fonction de la charge système&lt;/li&gt;
&lt;li&gt;considérer la réplication du service de monitoring&lt;/li&gt;
&lt;li&gt;changer mon « conditionnement mental » pour ne plus ignorer les SMS venant du
  monitoring&lt;/li&gt;
&lt;li&gt;en cas de faux-positifs, il faudra que je corrige immédiatement l’erreur pour
  qu’elle n’arrive plus (ce qui a déjà été fait pour les faux-positifs
  précédents)&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title>Les nouveautés de février 2021</title><id>urn:uuid:cbdb14ce-bac3-54ae-aa96-84ccf1843a10</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouveautes-fevrier-2021.html" rel="alternate" type="text/html" /><published>2021-03-08T11:06:00+01:00</published><updated>2021-03-08T11:06:00+01:00</updated><content type="html">&lt;p&gt;Flus s’améliore de mois en mois, voici ce qui a changé au mois de février.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La principale nouveauté est la possibilité d’importer vos liens depuis
Pocket.&lt;/strong&gt; Je ne reviens pas dessus ici, j’en ai déjà parlé en détail dans &lt;a href="importer-depuis-pocket.html"&gt;cet
article&lt;/a&gt;, sans compter les différentes weeknotes
rédigées durant le développement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Il est également désormais possible de choisir une photo de profil.&lt;/strong&gt; Dans
« &lt;a href="https://app.flus.fr/my/profile"&gt;Profil&lt;/a&gt; », cliquez sur « Téléverser une
photo » (ce libellé a été approuvé par l’Académie française), puis choisissez
une image. Vous la verrez apparaître dans la barre de navigation ainsi qu’à
côté de vos commentaires.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-profile.png" alt="La page de profil de Flus, avec une photo de profil et un bouton pour en changer"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Il est désormais possible de choisir une photo de profil pour rendre
        l’interface un peu plus « personnelle ».
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Le concept de visibilité concernant les liens n’était pas très clair. En effet,
comme les collections, les liens peuvent être « publics » ou « privés ». Le
problème principal était de comprendre le comportement d’un lien public au sein
d’une collection privée. &lt;strong&gt;On a choisi, avec Maiwann, de renommer l’option de
visibilité en « Masquer ce lien dans les collections publiques » pour clarifier
le comportement.&lt;/strong&gt; Comme ce paramètre influe également sur la visibilité des
commentaires, il est probable qu’on ait encore besoin de faire des ajustements.&lt;/p&gt;
&lt;p&gt;Les liens Twitter n’étaient pas correctement pris en charge : il était
compliqué de récupérer un titre et une image d’illustration. En creusant la
question, j’ai trouvé un moyen de contourner le problème (&lt;a href="https://github.com/flusio/flusio/commit/037359b#diff-2bf2970324d632a14a9f57a38de3fcf1b4ff07ba2dc908cf37199ee1ad5d0c29"&gt;la solution&lt;/a&gt;
pour les curieu‧ses). &lt;strong&gt;Le contenu du tweet concerné est maintenant récupéré et
utilisé comme titre pour le lien.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-twitter.png" alt="Un lien dans Flus qui pointe vers Twitter, le titre contient le contenu du tweet."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Flus récupère désormais les tweets correctement, ainsi qu’une
        illustration si elle existe.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Lors de la mise à jour &lt;a href="nouveautes-janvier-2021.html"&gt;de janvier&lt;/a&gt;, nous avions
revu la présentation des liens. À cette occasion, nous avions enlevé le bouton
pour supprimer les liens des signets en un clic. À l’usage, cela s’est révélé
un peu ennuyant car il arrive que l’on veuille lire un article de ses signets,
sans passer par le journal, puis de vouloir le retirer. &lt;strong&gt;J’ai donc introduit
une option « Marquer comme lu » dans le menu secondaire des liens, qui a pour
effet de retirer le lien des signets.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Enfin, j’ai pris le temps de réorganiser légèrement &lt;a href="https://github.com/flusio/flusio#readme"&gt;la documentation
technique&lt;/a&gt; du projet. Même si j’essaye
d’être aussi consciencieux que possible, certaines choses n’avaient pas été
mises à jour depuis un moment.&lt;/p&gt;
&lt;p&gt;Ces nombreuses améliorations ont été rendues possibles grâce à vos retours et
demandes. &lt;strong&gt;N’hésitez donc pas à continuer &lt;a href="https://flus.fr/contact"&gt;à m’en faire&lt;/a&gt;
et/ou à vous inscrire sur &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt; pour soutenir mon travail !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Importez vos liens Pocket</title><id>urn:uuid:c49e0a56-5069-57c5-9582-d06283fa93b8</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/importer-depuis-pocket.html" rel="alternate" type="text/html" /><published>2021-02-24T11:30:00+01:00</published><updated>2025-04-15T12:00:00+02:00</updated><content type="html">&lt;p&gt;&lt;a href="https://getpocket.com/"&gt;Pocket&lt;/a&gt; est une application populaire et souvent plébiscitée pour sauvegarder des liens à lire plus tard.
Le service a été racheté par Mozilla en 2017 et est intégré par défaut dans Firefox.
Malgré cela, le code de la plateforme n’a jamais été publié et n’est donc pas libre&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.
En attendant que les choses changent, vous pourriez avoir envie de migrer.
&lt;strong&gt;C’est pourquoi Flus propose désormais d’importer vos liens Pocket.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour cela, &lt;strong&gt;rendez-vous dans « Compte &amp;amp; abonnement » et « Importer vos données depuis Pocket ».&lt;/strong&gt;
Flus vous demandera de vous connecter à Pocket : suivez simplement les instructions en autorisant l’accès.
Une fois revenu·e dans Flus, vous n’avez plus qu’à cliquer sur le bouton « Démarrer l’importation ».&lt;/p&gt;
&lt;div class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-import-pocket.webp" alt="Le formulaire de Flus invitant à importer les données depuis Pocket."&gt;
&lt;/div&gt;

&lt;p&gt;Vous remarquerez également deux&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; options pour configurer la manière dont seront importés vos liens.
Si vous souhaiter changer les options, un texte explicatif vous indiquera l’impact.
J’ai ajouté ces options grâce à vos réponses à mon questionnaire de janvier, merci donc aux personnes qui ont pris le temps de répondre.&lt;/p&gt;
&lt;p&gt;Il vous faudra peut-être ensuite un peu de temps pour organiser vos liens dans des collections, &lt;strong&gt;mais c’est l’occasion de faire du tri !&lt;/strong&gt; 🙂&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si ce n’est pas encore fait, n’hésitez pas à vous inscrire sur Flus et à en parler autour de vous !&lt;/strong&gt;&lt;/p&gt;
&lt;p class="text--center"&gt;
    &lt;a class="button button--primary" href="https://flus.fr"&gt;
        Se rendre sur flus.fr
    &lt;/a&gt;
&lt;/p&gt;

&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Mise à jour 2025 : &lt;a href="https://github.com/Pocket/pocket-monorepo"&gt;le code semble avoir été libéré&lt;/a&gt; en 2024, sans grande annonce toutefois.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:2"&gt;
&lt;p&gt;Mise à jour 2025 : il en existait initialement une troisième pour importer les tags Pocket comme des collections dans Flus.
Avec &lt;a href="flus-un-point-un.html"&gt;l’arrivée des tags dans Flus&lt;/a&gt;, cette option n’avait plus lieu d’être.&amp;#160;&lt;a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Utiliser Flus sur mobile</title><id>urn:uuid:b2d367fb-1421-5f3a-88a6-0d529512b723</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-mobile.html" rel="alternate" type="text/html" /><published>2021-02-18T10:15:00+01:00</published><updated>2025-03-18T10:35:00+01:00</updated><content type="html">&lt;p&gt;Aujourd’hui, nos usages numériques se sont largement déplacés dans nos poches.
&lt;strong&gt;Il devient difficile pour les plateformes d’exister sans une application mobile dédiée.&lt;/strong&gt;
La question s’est donc naturellement posée pour Flus.&lt;/p&gt;
&lt;p&gt;Si vous ne connaissez pas encore Flus, il s’agit d’une plateforme vous permettant d’éditorialiser votre veille.
Le code est &lt;a href="https://github.com/flusio/Flus"&gt;ouvert&lt;/a&gt; et je propose &lt;a href="https://flus.fr"&gt;un service payant&lt;/a&gt; afin d’en financer son développement.&lt;/p&gt;
&lt;p&gt;La tâche est gigantesque pour développer des applications Android et iOS, tout en faisant évoluer la plateforme Web.
Par ailleurs, je développe seul et je tiens à continuer ainsi pour le moment.
C’est pourquoi je ne souhaitais pas développer de telles applications dans l’immédiat.
Voici toutefois deux raisons pour lesquelles vous ne devriez pas avoir besoin d’une application.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Premièrement, vous pouvez utiliser Flus directement depuis votre navigateur Internet.&lt;/strong&gt;
En effet, lorsque nous concevons les écrans avec Maiwann, nous les imaginons pour qu’ils s’adaptent aux petits écrans.
Tous les éléments de l’interface s’adaptent à la taille de votre écran sans que vous n’ayez rien à faire.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deuxièmement, Flus déclare un « &lt;em lang="en"&gt;Web Manifest&lt;/em&gt; » qui permet à votre navigateur de créer rapidement un raccourci adapté depuis l’écran principal de votre téléphone.&lt;/strong&gt;
Pour cela, c’est très simple : selon votre navigateur, dans le menu secondaire, vous devriez trouver une option « Ajouter à l’écran d’accueil » ou bien « Installer ».
En faisant cela, non seulement vous obtiendrez un raccourci, mais vous disposerez surtout d’une belle icône souriante sur votre écran d’accueil.
De plus, en passant par ce raccourci, vous profiterez d’un écran dédié à Flus : une véritable application !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le mieux est encore de tester.
Si vous êtes sur mobile, &lt;a href="https://app.flus.fr"&gt;ouvrez ce lien&lt;/a&gt; dans votre navigateur et laissez-vous guider.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class="panel panel--rounded panel--grey"&gt;
    &lt;img class="illustration" src="images/flus-mobile.webp" alt="Deux captures d’écran sur mobile, l’une montrant l’icône de Flus sur l’écran principal, l’autre montrant Flus ouvert dans son propre écran"&gt;

    &lt;figcaption&gt;
        Flus dispose de sa propre icône sur la page principale, et d’un écran dédié, dépourvu notamment de la barre &lt;abbr&gt;URL&lt;/abbr&gt; peu utile dans ce contexte-là.
    &lt;/figcaption&gt;
&lt;/figure&gt;</content></entry><entry><title>Pocket (Weeknotes #25)</title><id>urn:uuid:fe7417cc-042e-5a43-949b-28d8a6f3c0db</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-25.html" rel="alternate" type="text/html" /><published>2021-02-12T19:05:00+01:00</published><updated>2021-02-12T19:05:00+01:00</updated><content type="html">&lt;p&gt;Semaine très orientée « technique ». La seconde phase du système d’importation
des données depuis Pocket est quasiment terminée, mais ça m’a pris un peu plus
de temps que prévu. J’avais découpé cette fonctionnalité en trois lots.&lt;/p&gt;
&lt;p&gt;La première, purement technique, consistait à ajouter un système de « jobs
asynchrones ». J’en ai parlé dans &lt;a href="weeknotes-24.html"&gt;la weeknote précédente&lt;/a&gt;.
J’ai terminé ce premier lot lundi.&lt;/p&gt;
&lt;p&gt;Le second lot consiste à ajouter la connexion à Pocket, puis l’importation des
données. &lt;strong&gt;C’est le plus gros morceau que j’ai presque terminé ce soir.&lt;/strong&gt; Il
reste toutefois des bricoles à terminer.&lt;/p&gt;
&lt;p&gt;Le dernier lot consistera à ajouter des options (par exemple pour importer les
tags Pocket comme des collections dans Flus). Ça devrait pouvoir être fait
rapidement.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-pocket.png" alt="Bouton invitant à importer les données depuis Pocket"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        La page d’importation devrait ressembler à peu près à ça… avec des
        options en plus !
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Le reste de cette weeknote est relativement technique, vous pouvez vous arrêter
là si ça ne vous intéresse pas 🙂&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Chose que je n’avais pas prévue : j’ai passé une grosse journée à réorganiser
le code existant. Il s’agissait de revoir la façon de charger et enregistrer
les données en base ; très critique donc. La façon précédente était lourdingue
et rendait le code compliqué à lire et écrire. &lt;strong&gt;Ça faisait longtemps que ça me
dérangeait, mais je n’avais pas encore trouvé une manière élégante de répondre
à mon problème.&lt;/strong&gt; C’est maintenant chose faite ! Ce n’était pas absolument
nécessaire pour la fonctionnalité d’importation, mais ça m’a permis d’écrire du
code plus élégant. Au total, ça fait 300 lignes de code en moins grâce à une
petite classe qui intègre un peu de magie, tout en restant très lisible.&lt;/p&gt;
&lt;p&gt;Sur la partie « importation », le plus intéressant a été de réfléchir à comment
gérer beaucoup de données en gardant des performances correctes. En bossant
sur &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;, j’ai appris qu’il était très facile de
plomber des performances en important les articles un par un. L’approche pour
régler ce problème consiste à insérer l’ensemble des données en un seul appel à
la base de données. Dans le cas de l’importation des liens depuis Pocket, mon
approche naïve initiale m’a d’abord fait insérer les liens un par un, au fur et
à mesure que je les parcourais. Cependant, le nombre de requêtes aurait été
dépendant du nombre de liens à importer (pour 2 000 liens, on serait à au moins
4 000 requêtes… bof quoi). &lt;strong&gt;La solution consiste à créer un grand tableau
contenant les données des liens, puis un second avec les relations entre les
liens et les collections.&lt;/strong&gt; Je me contente ainsi de deux appels à la base pour
insérer les données (un pour chaque tableau). Reste à voir ce que ça donne en
situation réelle 😉&lt;/p&gt;</content></entry><entry><title>Classer ses lectures</title><id>urn:uuid:47451637-f5a5-54eb-8f59-c000158a1f80</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/classer-ses-lectures.html" rel="alternate" type="text/html" /><published>2021-02-09T11:15:00+01:00</published><updated>2021-02-09T11:15:00+01:00</updated><content type="html">&lt;p&gt;Si vous maîtrisez un sujet particulier, il est probable que vous diffusiez les
articles issus de votre veille sur vos réseaux sociaux. &lt;strong&gt;Problème : ces
réseaux vous imposent leur approche temporelle.&lt;/strong&gt; Les personnes qui tombent
immédiatement sur votre partage pourront lire l’article, mais celles se
connectant plus tard auront seulement accès à vos liens les plus récents. Elles
iront rarement chercher vos partages datant d’il y a plusieurs jours.&lt;/p&gt;
&lt;p&gt;Cet article est le dernier qui présente le cœur de la philosophie de Flus. Dans
les deux précédents articles, j’ai présenté :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="lire-plus-tard.html"&gt;les signets&lt;/a&gt; qui vous aident à vous décharger de
  l’injonction à lire immédiatement ;&lt;/li&gt;
&lt;li&gt;et &lt;a href="lire-a-son-rythme.html"&gt;le journal&lt;/a&gt; qui vous crée un espace de lecture
  qui vous laisse maitre‧sse de votre temps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nous allons maintenant voir comment les collections permettent &lt;strong&gt;d’organiser
thématiquement votre veille&lt;/strong&gt; et comment elles permettent aux personnes qui
vous suivent &lt;strong&gt;de ne pas se voir imposer votre propre temporalité.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Ajouter un lien à une collection&lt;/h2&gt;
&lt;p&gt;La première chose à faire est de créer une collection. Rendez-vous dans l’onglet
&lt;a href="https://app.flus.fr/collections"&gt;collections&lt;/a&gt;, puis cliquez sur « Créer une
collection ». Une fenêtre s’ouvre pour vous demander un nom, une description et
les thématiques associées (ce qui suggérera vos liens dans le journal des
personnes concernées par ces thématiques). Vous pouvez choisir de rendre votre
collection publique… ou non.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-collection-new.png" alt="Fenêtre de création de collection, le formulaire est rempli avec une collection « Bouquins à lire »"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Une collection se crée rapidement. Bouquins à lire, recettes de
        cuisine, articles traitant d’accessibilité Web ou des prochaines
        élections ; créez autant de collections que vous souhaitez.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Une fois cela fait, vous avez deux manières principales d’ajouter un lien à
cette nouvelle collection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La plus évidente consiste à cliquer sur « Ajouter un lien » lorsque vous vous
trouvez dans une collection.&lt;/strong&gt; La même fenêtre s’ouvre que lorsque vous
souhaitiez ajouter un lien à vos signets. Si vous ne voyez pas de quoi je
parle, je vous renvoie &lt;a href="lire-plus-tard.html"&gt;vers l’article qui en parle&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La deuxième méthode consiste à ajouter des liens depuis le journal.&lt;/strong&gt; Il est
très probable qu’au cours de vos lectures, un article qui vous est proposé dans
le journal retienne votre attention. Pour le conserver, cliquez sur l’icône
représentant les collections, puis sélectionnez la ou les collections dans
lesquelles vous voulez placer le lien. Vous pouvez choisir d’ajouter un
commentaire et de rendre le tout public afin que d’autres personnes puissent
accéder à votre partage.&lt;/p&gt;
&lt;p&gt;Vous pourrez modifier plus tard ces collections en cliquant à nouveau sur le
bouton de collections du lien en question.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-via.png" alt="Capture d’écran de deux liens affichant « via vos signets » et « via » une collection."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Le bouton en forme de livres (en bas, deuxième en partant de la gauche)
        vous permet de sélectionner les collections d’un lien. Depuis le
        journal, ce bouton permet également de marquer l’article comme lu.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Découvrir et suivre des collections publiques&lt;/h2&gt;
&lt;p&gt;L’intérêt de rendre vos collections publiques est que les autres
utilisateur‧ices de la plateforme peuvent y accéder. Pour vous faire une idée,
rendez-vous dans l’onglet « Collections », puis « &lt;a href="https://app.flus.fr/collections/discover"&gt;Découvrir plus de
collections&lt;/a&gt; ». Vous voyez ici ce
qu’ont partagé les autres personnes utilisant Flus.&lt;/p&gt;
&lt;p&gt;En ouvrant une collection, vous verrez les liens (publics) de celle-ci. &lt;strong&gt;Si le
contenu vous intéresse, vous pouvez décider de « suivre » la collection.&lt;/strong&gt; Elle
apparaîtra alors en bas de votre page « Collections » pour la retrouver plus
facilement.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-collections-discover-2.png" alt="La page de découverte des collections publiques présentant 6 collections, dont une suivie"&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Les collections publiques peuvent être affichées en cliquant sur
        « voir », puis être suivies si vous trouvez le contenu intéressant. Il
        en existe déjà une centaine !
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Suivre une collection permet également de se voir suggérer ses liens dans le
journal.&lt;/strong&gt; Celui-ci recherche tous les articles que vous n’avez pas encore lus
et vous les propose, toujours en fonction de la contrainte de temps que vous
lui indiquez. Ainsi, pas besoin d’être connecté‧e au moment où une personne
partage un article pour être sur‧e de le voir dans votre journal.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les collections ont un double intérêt : celui de vous aider à organiser votre
veille, et celui de permettre à d’autres personnes de suivre vos partages.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;D’un côté, vous retrouvez plus facilement les liens qui vous ont
marqué, car ils ne se trouvent pas tous entremêlés dans un unique fil
d’actualité. Les thématiques permettent d’affiner leur organisation.&lt;/p&gt;
&lt;p&gt;De l’autre, les personnes qui sont intéressées par vos partages peuvent
utiliser Flus à leur propre rythme, le journal n’étant pas soumis à votre
temporalité. Il s’agit de la dernière barrière importante de Flus destinée à
protéger votre attention en ligne.&lt;/p&gt;</content></entry><entry><title>Facturation et jobs asynchrones (Weeknotes #24)</title><id>urn:uuid:965524e1-52da-525e-b7f4-b71b39a5097b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-24.html" rel="alternate" type="text/html" /><published>2021-02-05T19:05:00+01:00</published><updated>2021-02-05T19:05:00+01:00</updated><content type="html">&lt;p&gt;J’ai passé la semaine à sauter du coq à l’âne. Je ressens une petite fatigue en
cette fin de semaine, mais je suis content d’avoir fait tout ça.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai commencé par ajouter un mécanisme pour pouvoir rembourser les clients
qui le demandent.&lt;/strong&gt; Une personne avait fait un paiement en double, il fallait
que je puisse faire une facture d’avoir pour annuler le doublon. Du côté de
Stripe c’est très simple : il suffit de cliquer sur le bouton « Rembourser ».
Ce nouveau système a bougé pas mal de petites choses, je sens que je commence à
accumuler de la dette technique qu’il va me falloir traiter tôt ou tard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai profité de bosser sur cette partie pour améliorer quelques petites
choses dans l’administration pour me faciliter la vie.&lt;/strong&gt; C’est chouette de
prendre soin de ces aspects, même si c’est juste pour moi. J’ai notamment
ajouté un système pour générer mon livre de recettes (la seule obligation
comptable pour un micro-entrepreneur) automatiquement. Jusque-là, je notais
chaque vente à la main sur papier : ce n’était pas gênant avant décembre, mais
ça le devenait ces temps-ci.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mercredi, j’ai publié le bilan de ma première année avec Flus &lt;a href="https://linuxfr.org/users/fargo/journaux/flus-bilan-d-un-an-d-activite"&gt;sur LinuxFr&lt;/a&gt;.&lt;/strong&gt;
J’ai galéré à trouver un angle qui me satisfasse. J’ai fini par reprendre un
article déjà publié ici, légèrement allégé et avec un retour d’expérience
supplémentaire en guise de conclusion. Je suis heureux des retours positifs !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enfin, jeudi et aujourd’hui, j’ai commencé à travailler sur le futur système
d’importation.&lt;/strong&gt; Je commence par un aspect technique qui sera utile pour
d’autres fonctionnalités : les « jobs asynchrones ». Cela permettra notamment
d’envoyer des courriels et d’importer les données (des tâches qui peuvent
prendre du temps) sans bloquer les utilisateur‧ices. Il existe des logiciels
tout fait qui font ça très bien, mais je pense que ça ne vaut pas encore le
coup de complexifier la stack technique. Je pars donc sur un mécanisme beaucoup
plus simple, fait maison, qui stocke les jobs en base de données et un script
&lt;abbr&gt;PHP&lt;/abbr&gt; qui les traite. Je me suis largement inspiré de &lt;a href="https://github.com/collectiveidea/delayed_job"&gt;la gem Ruby
&lt;code&gt;delayed_job&lt;/code&gt;&lt;/a&gt;. Je termine ce
soir avec une version très concluante. J’aimerais continuer, mais il faut
savoir s’arrêter 🙂&lt;/p&gt;</content></entry><entry><title>Lire à son rythme grâce au journal</title><id>urn:uuid:f92155cf-60a8-540d-802e-b6a2c4623ba5</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/lire-a-son-rythme.html" rel="alternate" type="text/html" /><published>2021-01-28T14:37:00+01:00</published><updated>2021-01-28T14:37:00+01:00</updated><content type="html">&lt;p&gt;&lt;em&gt;&lt;strong&gt;Mise à jour du 10 mai 2021 :&lt;/strong&gt; le journal évolue pour être plus simple
d’utilisation et plus pertinent. Certaines informations de cet article ne sont
donc plus pertinentes. &lt;a href="des-flux-pour-tout-le-monde.html"&gt;Vous pouvez en apprendre plus dans cet article.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Twitter, Facebook, Mastodon, [insérez ici le réseau social de votre choix]
fonctionnent tous sur le même principe de « &lt;em lang="en"&gt;scroll&lt;/em&gt;
infini » : vous aurez beau faire défiler la page, il y aura toujours quelque
chose à lire. &lt;strong&gt;Personnellement, ce fonctionnement inhibe ma capacité de
réflexion et me dissuade de décrocher de l’ordinateur.&lt;/strong&gt; Avec Flus, je cherche
à casser ce « &lt;em lang="en"&gt;pattern&lt;/em&gt; » qui s’est généralisé ; c’est
pourquoi j’ai conçu le journal.&lt;/p&gt;
&lt;p&gt;Dans &lt;a href="lire-plus-tard.html"&gt;l’article précédent&lt;/a&gt;, nous avons vu comment les
signets vous permettent de mettre de côté les articles que l’on vous partage
pour ne pas avoir à les lire immédiatement. &lt;strong&gt;Dans cet article-ci, nous verrons
comment le journal vous crée un espace qui vous laisse maitre‧sse de votre
temps.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-news-5.png" alt="Capture d’écran du journal vide."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Le journal est vide par défaut. Il se remplit en cliquant sur « Obtenir
        des suggestions »
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Aux sources du journal&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;À l’instar des fils d’actualité de la plupart des réseaux sociaux, le journal
est l’endroit où vous trouverez du contenu à lire dans Flus.&lt;/strong&gt; Il est donc
central, car c’est ici que vous passerez la majeure partie de votre temps.&lt;/p&gt;
&lt;p&gt;Le journal est vide par défaut et affiche un bouton qui propose d’obtenir des
suggestions de lecture. En cliquant sur le bouton, le journal va se remplir à
partir de trois sources :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;les signets (c’est ainsi que vous lisez les articles mis de côté) ;&lt;/li&gt;
&lt;li&gt;les collections suivies (j’y reviendrai dans un prochain article) ;&lt;/li&gt;
&lt;li&gt;vos centres d’intérêt (que vous pouvez définir depuis votre page de profil).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;En cliquant sur le bouton de configuration, il est possible d’indiquer à Flus
de ne sélectionner qu’une partie de ces sources. Par exemple, si vous avez
beaucoup d’articles dans vos signets et que vous aimeriez vous concentrer sur
ceux-ci, vous pouvez désélectionner les deux autres sources. La source de
chaque article est affichée afin que vous sachiez pourquoi il vous est suggéré.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Plus important encore : vous pourrez préciser votre temps de lecture idéal.&lt;/strong&gt;
Mettons que vous consacrez une heure à votre veille matinale, Flus va se
charger de trouver des articles dont le temps de lecture total avoisine les 60
minutes&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;. À l’inverse, si vous disposez d’une courte pause au boulot, vous
pouvez réduire ce temps à 15 minutes pour obtenir moins de suggestions.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-via.png" alt="Capture d’écran de deux liens affichant « via vos signets » et « via » une collection."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        L’origine des articles permet de savoir d’où viennent les suggestions
        de lecture. Ici, via « vos signets » et « Oppressions systémiques — Comprendre »
        (une collection suivie).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Utiliser le journal&lt;/h2&gt;
&lt;p&gt;Comme on l’a dit plus haut le journal est vide par défaut. Vous le remplissez
en cliquant sur le bouton pour obtenir des suggestions. Une fois cela fait, il
est temps de passer aux choses sérieuses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour chaque article de votre journal, la première chose à faire est de
cliquer sur le lien « lire ».&lt;/strong&gt; Cela vous emmènera vers le site de l’article en
question pour le lire. Une fois cela fait, fermez l’onglet pour revenir vers
Flus. Deux options s’offrent alors à vous :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;en cliquant sur l’icône « collection », vous pourrez stocker ce lien dans
   l’une de vos collections et ajouter un commentaire pour vous souvenir ce que
   vous en avez pensé ;&lt;/li&gt;
&lt;li&gt;ou, si vous ne comptez pas garder l’article, en cliquant sur l’icône de menu
   secondaire (les trois points), vous obtiendrez une option pour marquer
   l’article comme lu.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Dans ces deux cas, l’article est retiré du journal. S’il se trouvait dans vos
signets, il en sera également retiré.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dans le menu secondaire, vous remarquerez que vous pouvez également marquer le
lien pour le lire plus tard. C’est utile par exemple si l’article est plus long
que prévu et que vous n’avez pas le temps de le lire. Il sera alors retiré du
journal, mais ajouté à vos signets pour le lire une prochaine fois.&lt;/p&gt;
&lt;p&gt;Enfin, il se peut que vous ayez lu tous les articles de votre journal (ou au
contraire, que vous n’ayez plus le temps). Inutile de vous en occuper un par
un : en bas du journal, vous trouverez le bouton « Recycler le journal » qui
permet les mêmes actions en agissant sur l’ensemble des liens de votre journal.&lt;/p&gt;
&lt;figure&gt;
    &lt;div class="screenshot"&gt;
        &lt;img class="illustration screenshot__image" src="images/flusio-news-recycle.png" alt="Capture d’écran du bouton de recyclage avec les options pour tout marquer comme lu, ou lire les liens plus tard."&gt;
    &lt;/div&gt;

    &lt;figcaption&gt;
        Le bouton « Recycler le journal » permet de vider le journal en une
        seule fois en marquant tout comme « lu », ou en plaçant les articles
        dans les signets.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Le journal de Flus est fondamentalement différent des fils d’actualité grâce à
son état par défaut : être vide. &lt;strong&gt;Cette différence a pour but de générer chez
vous un état de satisfaction en le vidant (plutôt que de la frustration en
scrollant indéfiniment).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour ma part, je me fixe des horaires de lecture. Ce qui veut dire que, le
reste du temps, je place les articles que l’on me partage dans mes signets.
C’est entre midi et 14h, ou après 19h, que je remplis mon journal avec environ
30 minutes de lecture. Si je n’ai pas le temps de tout lire, je replace les
articles restants dans mes signets pour une prochaine fois. Conséquence :
je peux quitter Flus à tout instant l’esprit tranquille, car je sais que je
retrouverai ce que je comptais lire.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si je vous ai convaincu de la supériorité du journal sur les fils d’actualité,
je vous invite bien évidemment à découvrir Flus &lt;a href="https://app.flus.fr/registration"&gt;en vous y inscrivant&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Ce temps est toujours approximatif : les articles derrière un système de
  paiement, les vidéos ou les podcasts sont par exemple des éléments que Flus
  n’estime pas (encore).&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Les nouveautés de janvier 2021</title><id>urn:uuid:20817ade-a23b-5900-8c8c-15aa047f5258</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/nouveautes-janvier-2021.html" rel="alternate" type="text/html" /><published>2021-01-27T15:10:00+01:00</published><updated>2021-01-27T15:10:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;J’ai travaillé ces derniers jours sur un lot de correctifs pour Flus : ils
sont en production depuis ce matin. Je vous explique ici les principales
améliorations.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le changement qui pourrait perturber vos habitudes concernent le paradigme
autour des liens. Auparavant, lorsque vous vous trouviez dans une collection et
que vous vouliez vous rendre sur le site pointé par un lien, il fallait passer
par une page intermédiaire. Ce comportement était très perturbant et incohérent
avec celui du journal. &lt;strong&gt;Désormais, les comportements sont homogènes : en
cliquant sur le titre ou sur « lire », le lien s’ouvre directement vers le
site.&lt;/strong&gt; Les actions (modification du titre ou des collections) ont été
déplacées, tandis que les commentaires ont désormais leur page dédiée.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-link.png" alt="Capture d’écran de la carte d’un lien avec les nouvelles actions."&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Le deuxième changement apporte un poil d’esthétique, mais surtout un
éclaircissement de la structure des pages.&lt;/strong&gt; Sur ordinateur, j’ai en effet
ajouté un fond légèrement dégradé et un liseré autour du contenu. Cela ajoute
de la couleur à Flus et ça permet de mieux visualiser ce qui relève du contenu.
Les boutons de « retour » ont été remontés tandis que les boutons de
modification ont été rendus plus visibles (beaucoup ne les voyaient pas). Les
boutons d’ajout de lien et de création de collections ont été bougés dans les
cartes, améliorant leur intégration.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-structure.png" alt="Capture d’écran d’une collection nouvelle version."&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Le troisième changement d’importance est la mise en lumière de la provenance
des liens du journal.&lt;/strong&gt; La raison pour laquelle un lien nous était proposé
n’était pas toujours claire. Une information « via […] » est maintenant
clairement affichée. Il est également possible d’accéder aux commentaires de la
personne ayant ajouté le lien. Je publierai dans les prochains jours un article
pour expliquer encore mieux le fonctionnement du journal.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-via.png" alt="Capture d’écran de deux liens affichant « via vos signets » et « via » une collection."&gt;
&lt;/div&gt;

&lt;p&gt;Ensuite, la page de « découverte » des collections publiques n’avaient
bénéficié que de peu d’attention et cela se sentait. 25 collections étaient
auparavant choisies aléatoirement à chaque chargement de la page, rendant cette
liste imprévisible et donc perturbante. &lt;strong&gt;J’ai changé ce comportement en
ordonnant les collections par ordre alphabétique et en ajoutant de la
pagination&lt;/strong&gt;, permettant ainsi de naviguer et voir toutes les collections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enfin, j’ai ajouté la possibilité de supprimer les commentaires.&lt;/strong&gt; Cela pourrait
être utile si vous publiez un commentaire en double, ou si vous souhaitez
corriger une faute d’orthographe (le mécanisme de modification n’est pas encore
prévu).&lt;/p&gt;
&lt;p&gt;Je pourrais aussi parler de l’ajout d’un « &lt;a href="https://developer.mozilla.org/fr/docs/Web/Manifest"&gt;webmanifest&lt;/a&gt; »,
mais je garde ça pour un article à part afin de bien expliquer son intérêt. Si
vous utilisez Flus sur mobile, cela pourrait en tout cas vous intéresser.&lt;/p&gt;
&lt;p&gt;Ces nombreuses améliorations (et bien d’autres !) ont été rendues possibles
grâce à vos retours. Je suis vraiment très heureux de ces changements positifs
qui rendent Flus encore plus mature. &lt;strong&gt;N’hésitez donc pas à continuer &lt;a href="https://flus.fr/contact"&gt;à m’en
faire&lt;/a&gt; et/ou à vous inscrire sur &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt;
pour soutenir mon travail !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Importation et UX (Weeknotes #23)</title><id>urn:uuid:4419a89b-3735-5f6a-8020-8b09abb359fd</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-23.html" rel="alternate" type="text/html" /><published>2021-01-22T18:49:00+01:00</published><updated>2021-01-22T18:49:00+01:00</updated><content type="html">&lt;p&gt;Cette semaine a été consacrée principalement à deux choses.&lt;/p&gt;
&lt;p&gt;Premièrement, j’ai commencé un travail préliminaire concernant l’importation de
données. J’ai regardé ce qu’il était possible de faire principalement depuis
&lt;a href="https://getpocket.com/"&gt;Pocket&lt;/a&gt;. Quelques questions se posent, mais je
pourrais avoir une version fonctionnelle assez facilement. &lt;strong&gt;J’ai créé &lt;a href="https://framaforms.org/flus-vos-attentes-vis-a-vis-de-limport-de-donnees-1611137038"&gt;un
questionnaire&lt;/a&gt;
pour mieux comprendre les attentes autour de cette fonctionnalité&lt;/strong&gt;, n’hésitez
pas à y répondre si vous utilisez un service pour gérer votre veille en ligne.&lt;/p&gt;
&lt;p&gt;Deuxièmement, j’ai pris le temps de faire les corrections &lt;abbr&gt;UX&lt;/abbr&gt; et
&lt;abbr&gt;UI&lt;/abbr&gt; évoquées dans mes &lt;a href="weeknotes-21.html"&gt;&lt;em lang="en"&gt;Weeknotes&lt;/em&gt; #21&lt;/a&gt;.
Ça simplifie énormément de choses tout en rendant l’interface plus jolie, je
suis très content du résultat ! Je pense mettre tout ça en production la
semaine prochaine, ne vous éloignez pas trop.&lt;/p&gt;
&lt;p&gt;À côté de ça, j’ai passé ma matinée de mardi à comprendre pourquoi &lt;a href="https://certbot.eff.org/"&gt;Certbot&lt;/a&gt;
refusait de renouveler le certificat &lt;abbr&gt;HTTPS&lt;/abbr&gt; de mon serveur de
mails. Il s’est avéré que j’avais mal configuré l’&lt;abbr&gt;IPv6&lt;/abbr&gt; et que
Certbot ne passe pas en &lt;abbr&gt;IPv4&lt;/abbr&gt; si une erreur survient dans le
premier cas. Une fois compris l’erreur, la correction a été rapide.&lt;/p&gt;
&lt;p&gt;Enfin j’ai fait du tri dans les « étiquettes » de mes tickets. Je reviendrai
sans doute un jour sur l’organisation de mon &lt;em lang="en"&gt;backlog&lt;/em&gt; et de
mon tableau Kanban tellement ça m’a soulagé d’un poids en ce début d’année.&lt;/p&gt;</content></entry><entry><title>Lire plus tard pour se décharger mentalement</title><id>urn:uuid:1933bc68-3cc7-55e6-844f-3e36b82f7155</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/lire-plus-tard.html" rel="alternate" type="text/html" /><published>2021-01-18T11:00:00+01:00</published><updated>2021-01-18T11:00:00+01:00</updated><content type="html">&lt;p&gt;Si vous êtes comme moi, il doit vous arriver régulièrement de commencer à lire
un article, qui vous renvoie ensuite vers deux autres articles, qui […]. Au
mieux, il est maintenant minuit dix, bonjour comment vous allez être fatigué‧e
après ! Au pire, vous stockez ces liens depuis des années dans des onglets
ouverts dans un coin. Ça s’accumule de telle sorte que vous craignez le crash
qui vous fera tout perdre (ne vous faites pas d’illusions, ça arrivera 😈).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’est là que les signets de Flus entrent en jeu. Il s’agit d’une collection
qui vous est propre dans laquelle vous pouvez placer tous les liens qu’on vous
envoie.&lt;/strong&gt; Inutile de les lire immédiatement, les signets vous permettent de les
garder au chaud pour plus tard. Dans cet article je vous explique deux manières
possibles de placer ces liens dans vos signets.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-bookmarks.png" alt="Capture d’écran de la page des signets contenant 3 liens affichés avec leur illustration."&gt;
&lt;/div&gt;

&lt;h2&gt;Mettre un lien de côté manuellement&lt;/h2&gt;
&lt;p&gt;Si ce n’est pas déjà fait, il va falloir &lt;a href="https://app.flus.fr"&gt;vous créer un compte Flus&lt;/a&gt;.
À la fin de la phase d’introduction, vous arrivez dans votre journal : j’en
parlerai dans un futur article. Pour l’instant, rendez-vous directement dans
l’onglet « &lt;a href="https://app.flus.fr/bookmarks"&gt;Signets&lt;/a&gt; » et cliquez sur « Ajouter
un lien ».&lt;/p&gt;
&lt;p&gt;Une fenêtre s’ouvre, vous demandant une &lt;abbr&gt;URL&lt;/abbr&gt;. Il s’agit simplement
de l’adresse Web à laquelle on trouve le contenu. Imaginons par exemple que
l’on vous ait envoyé un lien vers &lt;a href="https://framablog.org/2020/12/18/flus-un-media-social-pour-apaiser-votre-veille-sur-le-web/"&gt;cet article du Framablog&lt;/a&gt;
et que vous souhaitez l’ajouter à vos signets. Lorsque vous aurez cliqué sur le
lien, l’&lt;abbr&gt;URL&lt;/abbr&gt; de l’article se trouvera en haut de votre navigateur.
Vous pouvez la copier puis, dans Flus, la coller dans le champ correspondant.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="" src="images/url.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Vous trouverez l’&lt;abbr&gt;URL&lt;/abbr&gt; généralement en haut de votre
        navigateur. Selon les navigateurs, elle peut apparaître plus ou moins
        tronquée.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Une fois cela fait, validez en cliquant sur « Ajouter le lien ». Flus se charge
alors de récupérer les informations concernant l’article (son titre, son
image d’illustration) et va estimer un temps de lecture. En revenant dans vos
signets, vous verrez que le lien est présent.&lt;/p&gt;
&lt;h2&gt;Utiliser l’extension navigateur&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Il existe une manière plus rapide d’ajouter un lien à vos signets et qui ne
demande pas de connaître le principe d’&lt;abbr&gt;URL&lt;/abbr&gt;.&lt;/strong&gt; Il s’agit de
l’extension navigateur. Elle est disponible sur ordinateur dans les stores de
&lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;Firefox&lt;/a&gt; et
&lt;a href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;Chrome&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Une fois installée, l’icône de Flus apparait en haut de votre navigateur.
Lorsque vous vous trouvez sur un article que vous voulez mettre de côté,
cliquez sur l’icône, puis sur « Ajouter aux signets ». S’il s’y trouve déjà,
l’extension vous le signalera.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="" src="images/flusio-browser-full.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Il suffit de deux clics pour ajouter un article à vos signets.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Tant que l’extension est ouverte, vous pouvez cliquer sur l’icône en forme de
marque-page : c’est un raccourci qui vous amènera directement à vos signets.
Vous pouvez vérifier que le lien s’y trouve effectivement.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les signets sont là pour vous décharger de votre propre injonction à lire les
articles immédiatement.&lt;/strong&gt; Pour ma part, je place systématiquement tous les
liens qu’on me partage dans les signets et ferme l’onglet dans la foulée. Je
préfère dédier un temps de lecture à heure fixe (par exemple entre 12h et 14h,
ou en soirée après le boulot). C’est une manière de ne pas se laisser happer
par l’information.&lt;/p&gt;
&lt;p&gt;Je conseille de privilégier l’extension pour cela : c’est le moyen le plus
simple et rapide. C’est la première barrière que je propose avec Flus pour
protéger votre attention en ligne.&lt;/p&gt;</content></entry><entry><title>Bonnes nouvelles (Weeknotes #22)</title><id>urn:uuid:e0eb222f-3f8e-51da-9616-0292e1e6a338</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-22.html" rel="alternate" type="text/html" /><published>2021-01-15T15:36:00+01:00</published><updated>2021-01-15T15:36:00+01:00</updated><content type="html">&lt;p&gt;Cette semaine a été pleine de bonnes nouvelles.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La première est que l’extension navigateur est désormais disponible à la fois
sur &lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;Firefox&lt;/a&gt; (c’était déjà
le cas) et &lt;a href="https://chrome.google.com/webstore/detail/flus/gikjpohbbimicecbndkefebbpjobokjd"&gt;Chrome&lt;/a&gt;.&lt;/strong&gt;
Je m’attendais à plus de problèmes avec ce dernier, mais après avoir soumis
l’extension à nouveau au Web Store, elle a été rapidement acceptée. Le fait
qu’elle soit simple a dû jouer en sa faveur. Je vais maintenant pouvoir mettre
à jour l’interface de Flus pour lister les deux versions.&lt;/p&gt;
&lt;p&gt;La deuxième bonne nouvelle (pour moi) est &lt;strong&gt;la suppression de Docker de
l’infrastructure.&lt;/strong&gt; Je l’avais mis en place parce que ça me simplifiait la vie
d’un point de vue déploiement automatique. En pratique, Docker me posait trop
de soucis en production (comme les mises à jour des images à faire à part ou
l’indirection pour exécuter les commandes). Ça me permet de simplifier la stack
technique, ce n’est pas plus mal. J’ai détaillé toute la procédure &lt;a href="https://status.flus.io/2021-01-12-bye-bye-docker.html"&gt;dans un
billet de maintenance&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La troisième bonne nouvelle est la conséquence directe de la précédente. &lt;strong&gt;La
charge &lt;abbr&gt;CPU&lt;/abbr&gt; a immédiatement chuté après la suppression de Docker.&lt;/strong&gt;
Je vous laisse juge :&lt;/p&gt;
&lt;p&gt;&lt;img alt="Graphe de la charge CPU avec de très nombreux pics à 100% qui s’aplatit subitement aux alentours de 5%" class="illustration.illustration--bordered" src="images/cpu-avant-apres-docker.png" /&gt;&lt;/p&gt;
&lt;p&gt;La quatrième plus ou moins bonne nouvelle va vous paraître bizarre. J’ai
découvert fin décembre que pour acheter ou vendre des services à des
entreprises de l’Union Européenne, même en tant que micro-entreprise, il y a
des démarches particulières à faire. La première est de demander un numéro de
&lt;abbr&gt;TVA&lt;/abbr&gt; intracommunautaire (qui ne me fait pas perdre le bénéfice de
la franchise). Ensuite, il me faudra déclarer mes ventes auprès des douanes et
déclarer la &lt;abbr&gt;TVA&lt;/abbr&gt; sur mes achats intracommunautaires (i.e. la
location du serveur en Allemagne). Vous allez dire que cette « bonne » nouvelle
a tout l’air d’en être une « super mauvaise ». C’est parce que la bonne
nouvelle est la suivante : j’ai appelé le service des impôts, ils semblent
encore moins au courant que moi de ce dispositif. Ouais, j’avais prévenu que
c’était bizarre, &lt;strong&gt;mais ça me rassure de me dire que je ne suis pas le seul à
être largué dans cette affaire.&lt;/strong&gt; Histoire à suivre, je ferai sans doute un
article pour expliquer toutes mes démarches.&lt;/p&gt;
&lt;p&gt;La dernière bonne nouvelle : j’ai enfin pris le temps de rédiger un article que
je voulais faire depuis l’ouverture de Flus 2. Il est prêt à être publié lundi.
Je suis content d’arriver à varier les &lt;em lang="en"&gt;weeknotes&lt;/em&gt; avec
d’autres types d’articles.&lt;/p&gt;
&lt;p&gt;En alignant tout ça, &lt;strong&gt;j’ai l’impression de reprendre pied dans la pagaille que
je décrivais dans &lt;a href="weeknotes-21.html"&gt;les &lt;em lang="en"&gt;weeknotes&lt;/em&gt;&lt;/a&gt; de
début de semaine.&lt;/strong&gt; C’est peut-être celle-là, la dernière bonne nouvelle.&lt;/p&gt;</content></entry><entry><title>Pagaille (Weeknotes #21)</title><id>urn:uuid:d74e291b-eb70-5c85-95b1-cf01c1019528</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-21.html" rel="alternate" type="text/html" /><published>2021-01-11T14:35:00+01:00</published><updated>2021-01-11T14:35:00+01:00</updated><content type="html">&lt;p&gt;J’essaye de reprendre les bonnes habitudes : c’est reparti pour les &lt;em lang="en"&gt;weeknotes&lt;/em&gt; !
Cette année, je vais tenter d’adopter un format plus court et me donner du
temps pour des articles de fond à côté.&lt;/p&gt;
&lt;p&gt;Depuis l’ouverture de &lt;a href="flus-beta.html"&gt;Flus 2 bêta&lt;/a&gt; en décembre, c’est un
peu la pagaille dans mon quotidien. Il me faut d’abord remettre de l’ordre dans
les tâches que j’avais repoussées, car je me concentrais sur le développement de
Flus. &lt;strong&gt;J’ai fini par me créer un tableau kanban (sur &lt;a href="https://framagit.org"&gt;Framagit&lt;/a&gt;)
pour suivre l’ensemble des choses à faire.&lt;/strong&gt; Ça va déjà mieux avec ça, même si
j’ai encore le sentiment d’avoir la tête sous l’eau.&lt;/p&gt;
&lt;p&gt;La semaine dernière a été principalement consacrée à remettre de l’ordre dans
mon suivi financier. J’ai (re)créé un tableur qui me permet de calculer mon
niveau de trésorerie mois par mois, ainsi que des indications (incomplètes) sur
mon résultat financier annuel. Ce n’est pas encore parfait, mais j’aime
beaucoup voir les chiffres bouger au fur et à mesure que j’entre une dépense ou
– surtout – une vente. &lt;strong&gt;J’en ai profité pour publier dans la foulée &lt;a href="bilan-2020.html"&gt;un bilan
de mon année 2020&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai également mis à jour mon document listant mes routines hebdomadaires et
mensuelles. La partie gestion administrative était incomplète. J’essaye de
prendre de bonnes habitudes, notamment pour ce qui est de récupérer les
différentes factures qui me sont adressées.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Par ailleurs, j’ai acheté un téléphone Android (8) pour le boulot.&lt;/strong&gt; Mon téléphone
personnel est un vieux Android 4.4 qui galère à faire tourner un navigateur, je
n’arrivais pas à bosser correctement avec. J’ai pris un &lt;a href="https://www.backmarket.fr/sony-sony-xperia-xzs-32-go-noir-debloque-tout-operateur-pas-cher/125935.html"&gt;Xperia XZs&lt;/a&gt;
chez Backmarket, à 99 € au lieu de 450 €. Le téléphone est arrivé en 2 jours,
comme neuf. Il me permettra aussi d’installer l’application de la banque, ce
qui devrait (enfin) me permettre de faire des virements. Oh, et Flus
est vraiment beau et rapide sur téléphone, &lt;a href="https://flus.fr"&gt;vous devriez essayer !&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La victoire de la semaine dernière : &lt;strong&gt;l’extension navigateur a enfin été
publiée sur &lt;a href="https://addons.mozilla.org/fr/firefox/addon/flus/"&gt;le store Firefox&lt;/a&gt;.&lt;/strong&gt;
J’ai fait face à &lt;a href="https://discourse.mozilla.org/t/cant-change-invisible-setting/72601"&gt;un bug&lt;/a&gt;
de l’espace développeurs qui m’empêchait de le faire. Plus qu’à réussir à la
publier sur le store Chrome. Ma première tentative ayant été rejetée, c’est pas
gagné.&lt;/p&gt;
&lt;p&gt;Dernier plaisir à partager : on s’est appelé avec Maiwann pour bosser sur
l’organisation des pages « collections », ainsi que sur la navigation autour
des liens. &lt;strong&gt;Il y avait beaucoup d’incompréhensions autour de ces éléments, mais
on est très content de notre séance de travail.&lt;/strong&gt; J’ai hâte d’implémenter ça !&lt;/p&gt;
&lt;p&gt;Quand je vous parlais de pagaille en intro, cet article est assez
représentatif. Je n’avais pas réalisé que j’avais fait autant de choses avant
d’écrire cet article. Comme quoi, j’ai bien fait de reprendre les &lt;em lang="en"&gt;weeknotes&lt;/em&gt; 🙂&lt;/p&gt;</content></entry><entry><title>Le bilan de la première année de Flus</title><id>urn:uuid:50833ae7-c70b-5ed1-a19c-2443ec762ceb</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bilan-2020.html" rel="alternate" type="text/html" /><published>2021-01-08T16:06:00+01:00</published><updated>2021-01-08T16:06:00+01:00</updated><content type="html">&lt;p&gt;2020 est la première année complète pour Flus. Pour rappel, le service a
ouvert ses portes le 28 novembre 2019 sous la forme &lt;a href="https://flus.io"&gt;d’un agrégateur de flux
&lt;abbr&gt;RSS&lt;/abbr&gt;&lt;/a&gt;. Le 11 décembre dernier, une nouvelle
version est sortie, proposant &lt;a href="https://flus.fr"&gt;un média social de veille.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flus est mon activité à plein temps et mon objectif est de pouvoir en vivre.&lt;/strong&gt;
Il s’agit donc d’un service payant : 3 € par mois ou 30 € par an.&lt;/p&gt;
&lt;p&gt;Sur le modèle de ce que fait &lt;a href="https://nicolas.loeuillet.org/billets/quatre-annees-de-wallabag-it"&gt;Nicolas avec wallabag.it&lt;/a&gt;,
je trouve important de faire un bilan financier. Dans cet article, j’ignorerai
les chiffres de l’année 2019 et me concentrerai sur l’année 2020. Pour info,
j’ai fait, en novembre – décembre 2019, 306 € de chiffre d’affaires
(&lt;abbr&gt;CA&lt;/abbr&gt;) pour un résultat de 156,75 €.&lt;/p&gt;
&lt;h2&gt;Flus en quelques chiffres&lt;/h2&gt;
&lt;p&gt;Sur l’année 2020 donc, voici quelques chiffres importants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;50 abonnements annuels, générant 1 500 € de &lt;abbr&gt;CA&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;33 abonnements mensuels, générant 99 € de &lt;abbr&gt;CA&lt;/abbr&gt; (soit l’équivalent
  d’à peine plus 3 abonnements annuels) ;&lt;/li&gt;
&lt;li&gt;15 personnes ont participé à la &lt;a href="https://flus.fr/cagnotte"&gt;cagnotte&lt;/a&gt; pour un
  montant total de 537 € (soit presque 36 € en moyenne).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ainsi, le &lt;abbr&gt;CA&lt;/abbr&gt; total s’élève à 2 136 €.&lt;/strong&gt; Dans le même temps, j’ai
eu quelques grosses dépenses cette première année : nouveau &lt;abbr&gt;PC&lt;/abbr&gt;,
fauteuil de bureau, création du logo. Le résultat s’en trouve affecté puisque
j’ai &lt;strong&gt;un déficit de 1 292 €.&lt;/strong&gt; La trésorerie en revanche reste largement
positive puisque j’avais prévu ces dépenses.&lt;/p&gt;
&lt;p&gt;Au jour le jour, j’ai relativement peu de dépenses : il s’agit principalement
du serveur (34,68 € par mois), de ma mutuelle (29,67 € par mois) et de la
banque (29,40 € par trimestre). On peut également ajouter les frais de Stripe,
mon prestataire de paiement (53 € sur l’année) et les cotisations sociales
(226 € sur l’année, sachant que j’ai été prélevé à 5,5 % jusqu’en septembre,
puis 16,5 % depuis octobre).&lt;/p&gt;
&lt;h2&gt;Analyse des chiffres et enseignements&lt;/h2&gt;
&lt;h3&gt;Moments de creux et moments forts&lt;/h3&gt;
&lt;p&gt;La génération du &lt;abbr&gt;CA&lt;/abbr&gt; n’a pas du tout été linéaire. Le graphique
suivant devrait vous en convaincre.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="" src="images/bilans/2020-evolution-ca.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Évolution de mon &lt;abbr&gt;CA&lt;/abbr&gt; au long de l’année 2020. On remarque
        deux pics en avril et en décembre.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Les deux pics sont simples à expliquer puisqu’il s’agit de deux moments forts
dans ma communication :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="flus-media-social-citoyen.html"&gt;l’annonce de la deuxième phase de Flus&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;et &lt;a href="flus-beta.html"&gt;l’ouverture de la bêta de Flus 2&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ces deux articles se sont accompagnés de nouveaux sites et de beaucoup de
partages sur les réseaux sociaux, notamment par des comptes très visibles. &lt;strong&gt;Le
pic d’avril s’est traduit en particulier dans la cagnotte que je venais
d’ouvrir&lt;/strong&gt;, mais pas du tout au niveau des abonnements.&lt;/p&gt;
&lt;p&gt;En revanche, &lt;strong&gt;en décembre, ce sont les abonnements annuels qui ont
augmenté&lt;/strong&gt; (22 abonnements contre une moyenne homogène de 3 abonnements par
mois le reste de l’année). La cagnotte a également été complétée par deux
personnes pour un montant total de 170 € (merci encore à eux !) C’est donc
842 € de &lt;abbr&gt;CA&lt;/abbr&gt; qui a été fait en décembre, soit plus que les 7 mois
précédents réunis !&lt;/p&gt;
&lt;p&gt;Impossible donc d’ignorer ce creux. J’ai déjà eu l’occasion de le dire, mais
vendre un service d’agrégation de flux &lt;abbr&gt;RSS&lt;/abbr&gt; me paraît compliqué au
regard de la concurrence souvent gratuite. Il faut également souligner que je
me suis entièrement consacré au développement de Flus 2 de mai à novembre et
que j’ai communiqué principalement par le biais des &lt;em
lang="en"&gt;weeknotes&lt;/em&gt;. L’agrégateur n’a donc pas du tout été mis en avant
pendant ce temps, ce qui explique en partie le faible nombre d’abonnements.&lt;/p&gt;
&lt;h3&gt;Abonnements mensuels et de soutien&lt;/h3&gt;
&lt;p&gt;On peut encore mettre une chose en perspective. Les nouveaux et nouvelles
inscrites bénéficient d’un mois gratuit pour tester le service. Or, vous
l’aurez peut-être remarqué, le pic d’abonnements de décembre est arrivé le même
mois que l’ouverture de Flus 2 ; la plupart des personnes ayant pris un
abonnement était encore en période gratuite. &lt;strong&gt;J’explique cela comme étant
principalement des abonnements de soutien.&lt;/strong&gt; Ils sont importants pour mesurer
l’enthousiasme généré par ma démarche, mais ne permettent pas de mesurer
l’apport concret du service. Ce sont les chiffres de janvier qui permettront de
me faire une idée. Ce pic de décembre est donc bien une chose
« extraordinaire » (littéralement), mais ne signifie pas nécessairement des
renouvellements fin 2021.&lt;/p&gt;
&lt;p&gt;Une dernière chose, qui m’a étonné cette fois-ci, est l’évolution des
abonnements mensuels. Vu les réponses que j’avais obtenues à mon questionnaire
sur les tarifs, je pensais qu’il y aurait bien plus de personnes pour en
prendre. Ils sont toutefois restés en moyenne à 3 ou 4 abonnements pris toute
l’année, même en période de pic. Au final, ils m’auront rapportés peu d’argent.
Ça pourrait paraître décevant, &lt;strong&gt;mais j’y vois un moyen de mesurer l’intérêt
pour le service tout au long de l’année.&lt;/strong&gt; Pour l’instant les volumes sont trop
faibles pour ça, mais à terme je pourrai mesurer mois par mois la satisfaction
des abonné‧es.&lt;/p&gt;
&lt;h2&gt;Pistes pour 2021&lt;/h2&gt;
&lt;p&gt;Mon objectif financier pour 2021 est de 10 000 € de &lt;abbr&gt;CA&lt;/abbr&gt;. Si
j’atteins ce chiffre, une fois les achats et prestations retirées, il devrait
me rester un peu plus de 4 000 € dans la poche. Ce n’est toujours pas suffisant
pour en vivre, mais j’ai calculé que je n’aurai pas de souci pour atteindre la
fin de l’année et débuter 2022 sereinement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Si vous vous souvenez, c’était déjà mon objectif de 2020 (raté donc !) Il va
donc me falloir changer des choses.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La première, déjà en place, est que je propose un service différent. Le succès
du mois de décembre me prouve qu’il y a une attente forte pour ce que je
propose avec Flus 2. Cela m’encourage sur cette voie, je doute moins de la
direction que j’emprunte.&lt;/p&gt;
&lt;p&gt;Seconde chose, j’ai prévu de faire un effort supplémentaire sur la
communication pour gagner en visibilité. Pour cela, j’ai deux pistes
principales :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;créer des moments forts, en annonçant par exemple de grosses nouveautés au
  sein du service &lt;em&gt;(rendez-vous en mai – juin ? 👀)&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;obtenir des articles dans des médias visibles (par exemple, &lt;a href="https://framablog.org/2020/12/18/flus-un-media-social-pour-apaiser-votre-veille-sur-le-web/"&gt;mon interview&lt;/a&gt;
  sur le Framablog a généré un trafic important, mais j’aimerais viser encore
  plus visible)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’envisage également d’impliquer plus les abonné‧es en leur proposant, par
exemple, de mettre en avant les collections qu’iels créent. Il faut encore que
je réfléchisse aux implications et modalités, mais je me dis que cela pourrait
favoriser le bouche-à-oreille.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;En résumé, l’année 2020 aura été un bon crash test et m’aura beaucoup appris.&lt;/strong&gt;
Si le résultat financier est négatif, il s’explique principalement par des
dépenses exceptionnelles qui avaient été prévues. Le service en lui-même est
rentable, bien que je ne sois pas encore en mesure d’en vivre. Les
efforts que j’ai prévus en 2021 sur la visibilité, portés par le nouveau
service, devraient me permettre de rester sur une pente positive. J’espère
pouvoir me verser mon premier salaire cette année !&lt;/p&gt;</content></entry><entry><title>Joyeuses fêtes 2020</title><id>urn:uuid:97c1f72f-ebf8-586c-89b2-8459259d125f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/joyeuses-fetes-2020.html" rel="alternate" type="text/html" /><published>2020-12-24T10:50:00+01:00</published><updated>2020-12-24T10:50:00+01:00</updated><content type="html">&lt;p&gt;Cette année m’aura permis de concrétiser une envie, celle de développer &lt;a href="https://flus.fr"&gt;un
média social de veille&lt;/a&gt; qui soit différent de ce qui se fait
ailleurs. J’ai passé 10 mois à bosser sur ce projet. Tout n’a pas été simple
(spécialement durant la canicule de cet été et la période pré-lancement), mais
l’accueil qui a été réservé à Flus me rend plus confiant pour la suite. J’aurai
l’occasion d’y revenir dans un futur article, mais &lt;strong&gt;ça a été de loin le
meilleur mois depuis que j’ai commencé mon activité&lt;/strong&gt; (et il n’est pas encore
trop tard pour s’inscrire 😏)&lt;/p&gt;
&lt;p&gt;J’en profite pour remercier toutes les personnes qui ont répondu présentes à
l’ouverture de &lt;a href="flus-beta.html"&gt;Flus 2&lt;/a&gt;. Je remercie également toutes les
personnes m’ayant donné un coup de main, des idées, carrément proposé du temps
de cerveau ou simplement partagé Flus autour d’elles. Même si je gère le
service en indépendant, c’est clairement le résultat d’un travail collectif.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nous sommes le 24 décembre et, malgré la période actuelle, je voulais vous
souhaiter à toutes et tous de bonnes fêtes de fin d’année.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ces derniers jours ont été un peu sportifs, je vais donc lever le pied durant
les prochains jours. Je reste dans le coin pour répondre aux questions de
support, mais je mets le reste en pause jusqu’à la rentrée. Il s’agit donc du
dernier des 37 articles publiés en 2020 sur ce carnet.&lt;/p&gt;
&lt;p&gt;À l’année prochaine pour la suite des aventures !&lt;/p&gt;</content></entry><entry><title>Améliorations dans le processus de renouvellement</title><id>urn:uuid:e419ab72-2342-5614-955d-e11223a3c874</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/ameliorations-renouvellement.html" rel="alternate" type="text/html" /><published>2020-12-21T15:45:00+01:00</published><updated>2020-12-21T15:45:00+01:00</updated><content type="html">&lt;p&gt;Le renouvellement de votre abonnement à Flus est central dans votre expérience
du service (ainsi que pour sa survie 😛). Il avait déjà subi une première
refonte &lt;a href="https://flus.fr/carnet/weeknotes-17.html"&gt;en octobre&lt;/a&gt; pour permettre
de centraliser les informations d’abonnement entre les services &lt;a href="https://flus.io"&gt;Flus 1&lt;/a&gt;
et &lt;a href="https://flus.fr"&gt;Flus 2&lt;/a&gt;. Avec l’ouverture de Flus 2 est également arrivé
le renouvellement via &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tous ces changements accumulés étaient un peu fastidieux, mais nécessaires. Ils
ne bénéficiaient toutefois pas d’autant de recul, et donc de finitions, que le
reste. C’est sans grande surprise que quelques personnes m’ont fait remarquer
que le parcours utilisateur n’était pas clair. &lt;strong&gt;J’ai pris quelques heures la
semaine dernière pour apporter des améliorations sur la base de ces retours.&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Une chose à savoir est que je demande une adresse postale pour pouvoir établir
les factures. C’est donc une condition préalable pour pouvoir vous permettre de
renouveler. Le formulaire demandant de saisir une adresse postale est
maintenant affiché immédiatement lors de la première demande de renouvellement
au lieu d’être caché derrière un lien. L’information expliquant pourquoi j’ai
besoin de cette adresse est également affichée tout en haut de la page, rendant
le formulaire moins surprenant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Edit du 02 avril 2021 : l’adresse postale est désormais optionnelle !&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La deuxième grande modification concerne l’accueil du compte de paiement. J’ai
voulu tout revoir pour la rendre moins austère et mieux mettre en avant la
navigation. &lt;strong&gt;Elle est à mon avis plus lisible ainsi.&lt;/strong&gt;&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flus-account.png" alt="Capture d’écran affichant le nouvel accueil du compte de paiement."&gt;
&lt;/div&gt;

&lt;p&gt;Cela m’a amené à déplacer le bouton pour activer le rappel par courriel
directement au sein des formulaires de renouvellement, sous forme de cases à
cocher. Le retour aux applications (Flus 1 ou Flus 2) est également revu
puisqu’il n’existe plus qu’un bouton unique qui prend en compte l’application
d’où vous venez.&lt;/p&gt;
&lt;p&gt;Le dernier changement concerne la formulation des paiements qui n’ont pas
encore été marqués comme « payés ». En effet, entre le moment où vous payez chez le
prestataire de paiement, Stripe, et le moment où vous revenez chez moi, Stripe
ne m’a pas forcément encore notifié de la validation. J’affichais alors que
le paiement était « non payé » (car effectivement, de mon côté, il ne l’était
pas !) Évidemment, de votre côté cela apparaissait comme un problème vu que
vous veniez de payer sans qu’on ne vous indique une erreur ! J’ai donc
simplement reformulé ce libellé à « en attente » qui indique mieux l’état de
votre paiement.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;C’est donc toute une série de petits changements que j’ai appliqué pour
rendre le processus de renouvellement de votre abonnement plus agréable.&lt;/strong&gt; Il
reste sans doute des choses à améliorer alors n’hésitez pas &lt;a href="https://flus.fr/contact"&gt;à m’indiquer
lorsque vous rencontrez des problèmes&lt;/a&gt;. J’ai déjà créé
une vingtaine de tickets la semaine passée suite à vos retours. Plus un
problème m’est remonté, plus il prend de l’importance et a de chances d’être
corrigé rapidement.&lt;/p&gt;</content></entry><entry><title>Interview sur le Framablog</title><id>urn:uuid:952b1ed5-791a-5ade-9db9-dad65b0fd09c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/interview-framablog.html" rel="alternate" type="text/html" /><published>2020-12-19T11:15:00+01:00</published><updated>2020-12-19T11:15:00+01:00</updated><content type="html">&lt;p&gt;Une très courte note pour vous pointer vers mon interview sur le Framablog. J’y
détaille le futur que j’envisage pour Flus, notamment le concept de communautés
et les enjeux derrière. J’y parle également « argent », mais j’aurai l’occasion
d’y revenir ici plus en détails, à mon avis début janvier. Enfin, vous
apprendrez comment je prononce « Flus », si vous vous posiez la question 😉
Même si vous lisez ce carnet assidument, vous devriez apprendre quelques
petites choses !&lt;/p&gt;
&lt;p&gt;&lt;a href="https://framablog.org/2020/12/18/flus-un-media-social-pour-apaiser-votre-veille-sur-le-web/"&gt;Lire l’article sur le Framablog.&lt;/a&gt;&lt;/p&gt;</content></entry><entry><title>Un abonnement pour deux services</title><id>urn:uuid:6c232f46-62d5-5632-ab18-122fefeab03f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/abonnement-2-services.html" rel="alternate" type="text/html" /><published>2020-12-16T11:45:00+01:00</published><updated>2020-12-16T11:45:00+01:00</updated><content type="html">&lt;p&gt;La question m’a beaucoup été posée depuis vendredi :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Comment ça se passe pour les abonnés à Flus v1 ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Faisons le point dans cet article !&lt;/p&gt;
&lt;p&gt;Point définition : Flus 1 correspond au service d’agrégation de flux RSS
(&lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;), Flus 2 à mon nouveau média social de veille
(&lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Première chose : pour utiliser &lt;a href="https://flus.fr"&gt;Flus 2&lt;/a&gt;, il vous faudra vous
inscrire à nouveau.&lt;/strong&gt; Il m’était compliqué de partager les comptes sans y
passer trop de temps. Vos comptes utilisateurs sont donc séparés.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La deuxième chose importante est que vous n’avez besoin de payer qu’un seul
abonnement pour les deux services !&lt;/strong&gt; Pour cela c’est très simple, il suffit
d’utiliser la même adresse courriel pour les deux services. Si vous préférez
toutefois utiliser deux adresses distinctes, &lt;a href="https://flus.fr/contact"&gt;vous m’envoyez un message&lt;/a&gt;
et je rebrancherai le tout correctement. Pour rappel, &lt;a href="https://flus.fr/tarifs"&gt;l’abonnement est à 3 €
par mois ou 30 € par an&lt;/a&gt; et permet de soutenir le
projet sur la durée.&lt;/p&gt;
&lt;p&gt;J’aborde maintenant deux subtilités.&lt;/p&gt;
&lt;p&gt;Il se peut que vous ayez créé un compte sur Flus 1, mais ayez décidé de ne pas
renouveler votre abonnement. &lt;strong&gt;Si vous vous inscrivez maintenant sur Flus 2, il
est probable que votre mois gratuit ait expiré. Mince !&lt;/strong&gt; Pas de panique,
&lt;a href="https://flus.fr/contact"&gt;envoyez-moi un message&lt;/a&gt; et je vous créditerai d’un
mois gratuit supplémentaire pour que vous puissiez tester le nouveau service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dernière question que vous pourriez vous poser : Flus 1 sera-t-il maintenu ?&lt;/strong&gt;
La réponse est oui. Je n’ai absolument pas l’intention de le fermer. J’ai fait
le choix de ne mettre qu’un seul service en avant pour simplifier le parcours
utilisateur. De plus, je ne pense pas que Flus 1 sera en mesure de m’apporter
suffisamment de clientèle pour vivre de mon activité. Toutefois, c’est un
service important et les personnes qui s’y sont inscrites méritent qu’il
demeure. &lt;strong&gt;Ma démarche est claire : je veux donner un gage de pérennité à ce
que je fais.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Flus 2, l’ouverture de la beta</title><id>urn:uuid:e3603a94-0e86-580a-a622-cc121883f4bb</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-beta.html" rel="alternate" type="text/html" /><published>2020-12-11T13:30:00+01:00</published><updated>2020-12-11T13:30:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;Battez, tambours ! Sonnez, trompettes ! &lt;a href="https://flus.fr"&gt;Flus 2 est là !&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ou plutôt : « un » Flus 2 est là. L’ouverture du service se fait en effet
aujourd’hui en version beta et devrait bénéficier encore de nombreuses
améliorations dans les mois à venir.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flus, c’est un média social de veille. Son objectif est de proposer un espace
en ligne pour s’informer et discuter de l’actualité ou de sujets de société de
manière apaisée.&lt;/strong&gt; Aujourd’hui, il s’agit en particulier d’un service de
stockage de liens pour organiser sa veille, couplé à un système de suggestions
de lecture. Les fonctionnalités sociales arriveront dans un second temps, au
cours de l’année 2021.&lt;/p&gt;
&lt;div class="screenshot"&gt;
    &lt;img class="illustration screenshot__image" src="images/flusio-news-4.jpg" alt="Capture d’écran du journal de Flus, présentant 3 articles à lire et un bouton pour recycler le journal se trouve tout en bas"&gt;
&lt;/div&gt;

&lt;p&gt;Plus spécifiquement, vous y trouverez :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;des &lt;strong&gt;signets&lt;/strong&gt; pour ranger les liens des articles que vous souhaitez lire plus
   tard ;&lt;/li&gt;
&lt;li&gt;des &lt;strong&gt;collections&lt;/strong&gt; thématiques (publiques ou non) pour organiser les liens
   issus de votre veille ;&lt;/li&gt;
&lt;li&gt;un &lt;strong&gt;journal&lt;/strong&gt; qui vous fournit des suggestions de lecture à partir de vos
   signets et des liens partagés par les autres utilisateur‧ices.&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="paragraph--featured"&gt;
    &lt;a class="call-to-action" href="https://app.flus.fr/registration"&gt;S’inscrire sur Flus&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Le service est payant pour soutenir mon travail et me rendre autonome
financièrement. Après le premier mois gratuit, &lt;a href="https://flus.fr/tarifs"&gt;l’abonnement est toujours à 3 €
par mois, ou 30 € par an&lt;/a&gt;, donnant accès à Flus 1 (un
agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt;) ainsi donc qu’à Flus 2. &lt;strong&gt;Petite nouveauté
toutefois : la cagnotte commune.&lt;/strong&gt; Elle met en commun les moyens des personnes
prêtes à payer un peu plus, avec les besoins de celles et ceux qui ne peuvent
me soutenir financièrement. Si vous connaissez le principe du &lt;a href="https://fr.wikipedia.org/wiki/Caff%C3%A8_sospeso"&gt;café
suspendu&lt;/a&gt;, c’est très
similaire, mais en ligne. À l’heure actuelle, ce sont plus de 120 abonnements
mensuels qui ont été financés de la sorte !&lt;/p&gt;
&lt;p&gt;Les mois qui vont suivre vont être décisifs pour la poursuite du projet.
J’aimerais en effet atteindre un objectif de 10 000 € de chiffre d’affaires le
plus rapidement possible. S’il n’est pas atteint d’ici la fin de l’année 2021,
il faudra reconsidérer la pérennité de Flus, car il me faudra changer d’activité.
&lt;strong&gt;La meilleure manière de m’aider (en plus de prendre un abonnement !) est de
parler de Flus autour de vous afin de le faire connaître.&lt;/strong&gt; Vous pouvez
également &lt;a href="https://flus.fr/contact"&gt;me contacter&lt;/a&gt; afin de me faire vos retours,
ce qui m’aidera à améliorer le service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour découvrir Flus 2, &lt;a href="https://app.flus.fr/registration"&gt;c’est par là !&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Améliorations UX, extension et Confin’atelier (Weeknotes #20)</title><id>urn:uuid:50437943-6988-5c2a-a342-c89c484901a6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-20.html" rel="alternate" type="text/html" /><published>2020-11-09T16:00:00+01:00</published><updated>2020-11-09T16:00:00+01:00</updated><content type="html">&lt;p&gt;Dans cette Weeknotes : 2 semaines pour le prix d’une. C’est cadeau, mais pas
plus long que d’habitude.&lt;/p&gt;
&lt;h2&gt;Journal et améliorations&lt;/h2&gt;
&lt;p&gt;La semaine du 26 au 30 octobre a été passée à corriger des tas de petits
détails liés principalement à l’expérience utilisateur. J’ai notamment
complètement revu la présentation du journal en me basant sur les problèmes que
je rencontrais au quotidien.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Capture d’écran du journal présentant 3 articles à lire, un menu et ouvert pour retirer un article du journal, et un bouton pour recycler le journal se trouve tout en bas" class="illustration illustration--bordered illustration--centered" src="images/flusio-news-3.png" /&gt;&lt;/p&gt;
&lt;p&gt;On peut voir notamment que les articles sont présentés sous forme de cartes
illustrées (pour réutiliser le même concept que dans le reste de Flus), que les
actions sont présentées différemment et sont plus explicites. Le bouton pour
« recycler » le journal fait également son apparition pour retirer tous les
articles en même temps.&lt;/p&gt;
&lt;p&gt;Il s’agit de la deuxième grosse amélioration du journal depuis le début, et
j’ai parlé de la précédente dans la &lt;a href="weeknotes-11.html"&gt;Weeknotes #11&lt;/a&gt; (vous
pourrez d’ailleurs y comparer les interfaces). Il y aura encore sans doute de
petites corrections à faire, mais je sens que je suis sur la bonne voie.&lt;/p&gt;
&lt;p&gt;Durant les jours qui ont suivi, j’ai également pris le temps de corriger plein
de détails que ce soit dans la formulation de certaines phrases, l’ajout de
pointes de couleurs et de dégradés, l’homogénéisation de formulaires,
l’amélioration de la lisibilité de certaines parties de l’application, etc.&lt;/p&gt;
&lt;h2&gt;Extension navigateur&lt;/h2&gt;
&lt;p&gt;La semaine dernière était dédiée au développement de l’extension navigateur
pour Flus. J’avais déjà développé une première coquille (voir la &lt;a href="weeknotes-10.html"&gt;Weeknotes #10&lt;/a&gt;),
mais comme je le disais alors, elle avait besoin d’un peu d’amour.&lt;/p&gt;
&lt;p&gt;L’extension permet désormais de se connecter à Flus (si on ne l’est pas déjà),
d’accéder rapidement au journal, signets et collections. L’ajout des liens aux
signets se fait maintenant automatiquement (elle se contentait auparavant de
rediriger vers la page d’ajout de lien). Elle est également capable d’afficher
si le lien de la page courante est déjà parmi les signets. Courte vidéo pour
montrer son fonctionnement :&lt;/p&gt;
&lt;video controls class="illustration illustration--bordered illustration--centered"&gt;
    &lt;source src="videos/flusio-browser-1.webm" type="video/webm"&gt;
    &lt;source src="videos/flusio-browser-1.mp4" type="video/mp4"&gt;
&lt;/video&gt;

&lt;p&gt;Simple, elle aura l’occasion de s’étoffer plus tard. Je vais pour l’instant me
consacrer à un morceau plus important.&lt;/p&gt;
&lt;h2&gt;Refonte du site Web&lt;/h2&gt;
&lt;p&gt;Je me trouve dans la dernière ligne droite avant l’ouverture de décembre, il
est donc temps que je bosse sur le site qui servira de porte d’entrée dans le
« &lt;em&gt;Flus-universe&lt;/em&gt; ». Je profite de cette période pour affiner le public auquel
je veux m’adresser, et donc ma stratégie. Je n’en dirai pas plus, rendez-vous
en décembre 😉&lt;/p&gt;
&lt;p&gt;Je vais également profiter de cette période pour brancher &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt;
au système de paiement, dernière brique manquante à la refonte entamée en avril
dernier, ouf !&lt;/p&gt;
&lt;h2&gt;Tests utilisateurs et Confin’atelier&lt;/h2&gt;
&lt;p&gt;J’ai continué de faire tester Flus à des copains et copines, ainsi qu’à des
personnes qui suivent le projet depuis un moment et se sont montrées
intéressées par ce nouveau Flus. Les retours jusque-là sont positifs, mais j’ai
l’impression de sentir une sorte de « on reste sur notre faim, on aimerait en
voir plus ». J’avais hésité à expliciter le caractère « beta » de ce service à
son lancement, ça me semble désormais essentiel pour « casser » en quelque
sorte les attentes.&lt;/p&gt;
&lt;p&gt;Il y a en particulier un décalage entre ce qui est présenté aujourd’hui sur &lt;a href="https://flus.fr"&gt;la
page d’accueil&lt;/a&gt; et la réalité de l’outil, d’où l’importance
d’une refonte dans les grandes largeurs. Il est clair que j’aimerais avoir tout
ce qui est aujourd’hui annoncé, mais hey, mon temps est limité :)&lt;/p&gt;
&lt;p&gt;Ce samedi a également eu lieu un &lt;a href="https://contribateliers.org/"&gt;Confin’atelier&lt;/a&gt;,
des ateliers pour aider les personnes à contribuer à des logiciels libres. J’en
ai profité pour animer un petit atelier et présenter Flus. J’avais prévu de
faire des tests pour détecter des bugs et récupérer les avis, mais on a surtout
papoté. Ça m’a permis de travailler mon discours de présentation, et de
confronter mes idées à des personnes que je ne connaissais pas (merci à eux !)
Je crois que le projet a été plutôt bien reçu et j’en suis ressorti satisfait
des échanges que j’ai eus. À refaire ! (j’annoncerai ce genre d’évènement à
l’avenir)&lt;/p&gt;</content></entry><entry><title>Identifiants et images (Weeknotes #19)</title><id>urn:uuid:d15c277b-14e3-5852-8c89-2f6f90c88430</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-19.html" rel="alternate" type="text/html" /><published>2020-10-26T12:00:00+01:00</published><updated>2020-10-26T12:00:00+01:00</updated><content type="html">&lt;p&gt;&lt;strong&gt;La semaine dernière a vu l’amélioration de plusieurs petites choses, l’ajout
d’un formulaire pour modifier ses identifiants de connexion et le support des
illustrations pour les liens&lt;/strong&gt; (via le protocole &lt;a href="https://ogp.me/"&gt;Open Graph&lt;/a&gt;).
Je vous fais un petit tour de l’ensemble.&lt;/p&gt;
&lt;h2&gt;Détails&lt;/h2&gt;
&lt;p&gt;Parmi ce qui pourrait être perçu comme du détail, j’ai :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;simplifié et harmonisé les URL de différentes pages (identifiants uniquement
  numériques, regroupement de pages sous un chemin &lt;code&gt;/my&lt;/code&gt; commun) ;&lt;/li&gt;
&lt;li&gt;réorganisé le menu présent derrière l’image « avatar » ;&lt;/li&gt;
&lt;li&gt;amélioré la récupération des titres des pages (ça fait plusieurs fois que je
  fais ça, désormais ça me semble plutôt bien robuste) ;&lt;/li&gt;
&lt;li&gt;homogénéisé la casse des titres (certains étaient entièrement en minuscules,
  d’autres gardaient leur casse d’origine) ;&lt;/li&gt;
&lt;li&gt;caché la présence d’un bouton de retour sur les pages publiques (perturbant
  quand on nous a partagé un lien et qu’on arrive directement sur cette page) ;&lt;/li&gt;
&lt;li&gt;aligné la hauteur des boutons avec celle des champs texte (il y avait 2
  pixels de différence !) ;&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je parle de « détails », mais &lt;strong&gt;il s’agit pour moi d’éléments qui soulignent le
soin que je veux apporter à Flus.&lt;/strong&gt; J’y tiens énormément et c’est d’ailleurs
dans ce genre de corrections mineures que je prends le plus de plaisir.&lt;/p&gt;
&lt;h2&gt;Identifiants&lt;/h2&gt;
&lt;p&gt;La réorganisation du menu était quelque chose que je voulais faire depuis un
moment, mais c’est l’ajout du formulaire pour modifier les identifiants de
connexion qui m’en a donné l’occasion.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Capture d’écran montrant le formulaire avec deux champs courriel et nouveau mot de passe, le menu « avatar » est ouvert et affiche les entrées « Profil », « Identifiants &amp;amp; sécurité » et « Compte &amp;amp; abonnement »" class="illustration illustration--bordered" src="images/flusio-login-and-security.png" /&gt;&lt;/p&gt;
&lt;p&gt;Cette fonctionnalité aurait pu voir le jour bien plus tôt, mais j’avais préféré
me concentrer sur le cœur de Flus. &lt;strong&gt;Ça me paraissait toutefois important de
pouvoir changer son adresse courriel ainsi que son mot de passe pour la sortie
en décembre 😉&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Images&lt;/h2&gt;
&lt;p&gt;J’hésitais à développer dès maintenant la récupération automatique des images
d’illustration. &lt;strong&gt;Cependant, l’un des retours que j’ai eu la semaine dernière
était que l’interface était trop austère&lt;/strong&gt;, ce dont j’avais bien conscience.
J’avais besoin d’une confirmation pour remonter ça dans mes priorités. Les
images devraient donner un peu plus de couleurs à Flus. Le résultat est le
suivant :&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="Capture d’écran montrant un ensemble de liens illustrés par les images récupérées par Open Graph" src="images/flusio-collection-images.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Sélection de musiques issues de quelques jeux vidéos,
        &lt;a href="https://app.flus.fr/collections/1672354633238832183"&gt;la collection
        est publique&lt;/a&gt; si vous en voulez plus (mais les illustrations ne sont
        pas encore là et c’est bien dommage).
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Sous le capot, ça télécharge l’image déclarée par la balise &lt;a href="https://ogp.me"&gt;Open Graph&lt;/a&gt;
correspondante (ou &lt;a href="https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/abouts-cards"&gt;Twitter Cards&lt;/a&gt;),
la redimensionne et tronque au bon format, puis la stocke sur le serveur.
C’était assez peu rigolo à faire parce que manipuler des images en &lt;abbr&gt;PHP&lt;/abbr&gt;
est une horreur, mais ça rend beaucoup mieux qu’avant ! Il me reste encore des
choses à faire (comme récupérer les images des liens que j’ai déjà mis sur la
plateforme), mais ça devrait être fini d’ici demain.&lt;/p&gt;</content></entry><entry><title>Abonnements, suite et fin (Weeknotes #18)</title><id>urn:uuid:41cba435-f6bb-53df-b1e0-e21b92693ba2</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-18.html" rel="alternate" type="text/html" /><published>2020-10-19T12:00:00+02:00</published><updated>2020-10-19T12:00:00+02:00</updated><content type="html">&lt;p&gt;La semaine dernière a été plutôt chargée puisque je voulais terminer deux
choses. À force j’ai l’impression que toutes mes semaines sont chargées, mais
ce n’est pas le cas rassurez-vous, je prends soin de moi 😄&lt;/p&gt;
&lt;p&gt;La première était de déployer le nouveau service de paiement pour les
abonné‧es existant‧es. Je n’aime jamais trop toucher à ça, mais c’était
nécessaire pour la suite. J’ai effectué la migration jeudi matin sans (trop) de
problèmes.&lt;/p&gt;
&lt;p&gt;La deuxième chose que je voulais faire était de brancher ce système de paiement
au nouveau service. J’ai pu faire cela assez rapidement puisque j’avais déjà
écrit le code dans &lt;a href="https://github.com/flusio/xExtension-Flus"&gt;l’extension FreshRSS&lt;/a&gt;
qui gère ça pour le service actuel. Il y a évidemment des différences
d’architecture du code, mais la principale difficulté a été d’écrire les tests
pour vérifier que tout fonctionne correctement. J’ai finalement dû terminer les
derniers détails samedi matin (exceptionnellement).&lt;/p&gt;
&lt;p&gt;Les bonnes nouvelles de ces deux dernières semaines :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;il n’y aura besoin que d’un seul abonnement pour bénéficier des deux services ;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;le mécanisme de paiement est plus joli et mieux testé, je suis plus serein
  qu’avant ;&lt;/li&gt;
&lt;li&gt;je vais pouvoir passer à autre chose, youpi !&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce samedi après-midi, j’ai par ailleurs mené mon premier test utilisateur
(merci Erwan !) J’ai une tonne de retours à prendre en compte (ou non) et une
potentielle nouvelle fonctionnalité qui pourrait être chouette à avoir. Tout ça
vient donc s’ajouter à ma liste déjà longue de choses à faire avant la sortie
de la bêta en décembre. &lt;strong&gt;Je vais me concentrer sur le fignolage du journal pour
en améliorer l’expérience utilisateur, ainsi que l’amélioration de la structure
de l’interface pour la rendre plus claire.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Abonnements (Weeknotes #17)</title><id>urn:uuid:bcf2b001-b4cd-570d-be36-7e5abd67c763</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-17.html" rel="alternate" type="text/html" /><published>2020-10-12T19:15:00+02:00</published><updated>2020-10-12T19:15:00+02:00</updated><content type="html">&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;La semaine passée a été réservée à bosser sur la fin de la migration du système
d’abonnement et de facturation de Flus. Je l’avais en effet d’abord développé
comme une extension à FreshRSS (&lt;a href="https://flus.io"&gt;le premier service que j’ai ouvert&lt;/a&gt;).
En avril dernier, en proposant &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt; sur le
nouveau site, il m’a toutefois fallu en migrer une partie (le paiement et la
génération de la facture). Avec l’ouverture prochaine du nouveau service, il me
faut encore migrer l’ensemble, c’est-à-dire la gestion des adresses des
abonné‧es, la mémorisation de la date de fin de l’abonnement et la gestion des
rappels par courriel.&lt;/p&gt;
&lt;p&gt;Le nouveau formulaire devrait être un peu plus élégant et agréable à utiliser
que le précédent.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une capture d’écran du nouveau formulaire de renouvellement de l’abonnement" class="illustration illustration--bordered" src="images/flus-renew.png" /&gt;&lt;/p&gt;
&lt;p&gt;J’ai donc dû créer un mécanisme de pseudo-compte qui sera partagé par les deux
services et centralisant les aspects d’abonnement à Flus. Le boulot est un peu
long (j’ai prévu 2 semaines de travail) et compliqué, mais je pense en voir le
bout d’ici demain. Je vais devoir être méticuleux pour migrer le service
FreshRSS, attendez-vous donc à une coupure dans la semaine.&lt;/p&gt;
&lt;h3&gt;Ce que je ferai plus tard&lt;/h3&gt;
&lt;p&gt;Une part importante de ce nouveau système sera de pouvoir payer son abonnement
(mensuel) à partir de la cagnotte. J’ai voulu commencer à implémenter ce moyen
de paiement immédiatement, mais j’ai réalisé deux choses :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ça va demander un poil de préparation, je ne peux pas me lancer là-dedans
   tête baissée ;&lt;/li&gt;
&lt;li&gt;j’ai envie que ce nouveau moyen de paiement soit disponible en même temps
   que le nouveau service ouvrira.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;La cagnotte n’est donc pas une priorité aujourd’hui, je pourrai l’implémenter
en même temps que je travaillerai sur la nouvelle page d’accueil.&lt;/p&gt;</content></entry><entry><title>Onboarding et rétro (Weeknotes #16)</title><id>urn:uuid:af9169f2-8cbc-59d2-b645-f47011708411</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-16.html" rel="alternate" type="text/html" /><published>2020-10-05T18:00:00+02:00</published><updated>2020-10-05T18:00:00+02:00</updated><content type="html">&lt;p&gt;C’est assez plaisant de parcourir les différentes &lt;em lang="en"&gt;weeknotes&lt;/em&gt;
rédigées depuis le début. On y voit le logiciel grandir – j’attaque le sixième
mois de développement – et les choix faits qui ont mené là où j’en suis
aujourd’hui. Pressé d’être dans un an !&lt;/p&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;J’ai terminé la semaine dernière la configuration du journal ainsi que le
système d’&lt;em lang="en"&gt;onboarding&lt;/em&gt;&lt;/strong&gt;, permettant d’introduire les concepts
fondamentaux du logiciel aux nouveaux utilisateur‧ices.&lt;/p&gt;
&lt;p&gt;&lt;img alt="La dernière page de l’onboarding indiquant qu’il reste des choses à découvrir et proposant de se rendre sur le journal" class="illustration illustration--bordered" src="images/flusio-onboarding-1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Vous pouvez essayer l’&lt;abbr&gt;onboarding&lt;/abbr&gt; à l’adresse &lt;a href="https://demo.flus.fr/onboarding"&gt;demo.flus.fr/onboarding&lt;/a&gt;.
J’ai des idées pour l’améliorer, mais ça fera l’affaire pour l’instant.&lt;/p&gt;
&lt;p&gt;Je pensais que ça me prendrait plus de temps que ça, mais comme je surestime
toujours le temps de développement, ça ne m’étonne pas. Paradoxalement, j’ai
plutôt tendance à sous-estimer les temps de développement sur les périodes
longues. La technique ici est de ne pas s’engager sur trop de choses pour
éviter les déceptions.&lt;/p&gt;
&lt;p&gt;Il reste, comme d’habitude, des choses (beaucoup !) à améliorer, &lt;strong&gt;mais mon
objectif est atteint pour ce qui est d’avoir un cœur fonctionnel prêt pour la
sortie de décembre.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai terminé la semaine en développant la fonctionnalité des conditions
générales d’utilisation (&lt;abbr&gt;CGU&lt;/abbr&gt;), puis par une rétrospective dont je
parle (longuement) plus loin.&lt;/p&gt;
&lt;h3&gt;Ce qui va changer&lt;/h3&gt;
&lt;p&gt;Cette semaine, j’ai prévu de travailler sur le système de facturation. J’ai
passé du temps à y réfléchir vendredi matin et je crois avoir trouvé un système
satisfaisant pour mutualiser les abonnements de &lt;a href="https://rss.flus.fr"&gt;Flus 1&lt;/a&gt;
et Flus 2 (le futur service). &lt;strong&gt;Ce qui veut dire d’une part que les personnes
payant déjà un abonnement en bénéficieront pour le nouveau service.&lt;/strong&gt; D’autre
part, cela veut dire que &lt;a href="https://flus.fr/cagnotte"&gt;la cagnotte&lt;/a&gt; permettra de
financer les deux services à la fois, contrairement à ce que j’avais
initialement dit. C’est un changement pour le mieux, j’en suis assez content.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai amélioré&lt;/h3&gt;
&lt;p&gt;Depuis que je bosse de chez moi, je fonctionne en cycles de travail. J’étais
parti sur un rythme de 6 semaines, dont une semaine de « pause », et une
rétrospective pour clore le cycle. Ce rythme, ça va bientôt faire 2 ans que je
le tiens et il m’a été bien utile pour avancer sur les différentes choses que
j’avais à faire.&lt;/p&gt;
&lt;p&gt;Toutefois, j’ai commencé à en sentir quelques limites :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les 6 semaines sont un peu dures à suivre, je ne savais jamais trop où j’en étais ;&lt;/li&gt;
&lt;li&gt;je commençais à m’enfermer dans une sorte de train-train quotidien ;&lt;/li&gt;
&lt;li&gt;les rétrospectives étaient de plus en plus faites à l’arrache ;&lt;/li&gt;
&lt;li&gt;de manière générale, je n’arrivais plus à sentir l’utilité de cette structure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Une bonne partie de ces problèmes s’explique par l’évolution de mon travail au
fil de ces 2 dernières années. Si aucun cycle ne se ressemblait au départ, les
6 derniers mois ont été consacrés au développement du futur service et ont donc
mené à ce que chaque semaine se ressemble plus ou moins.&lt;/p&gt;
&lt;p&gt;Comme la semaine dernière était la dernière du cycle précédent, j’ai profité de
mon vendredi après-midi pour faire une rétrospective… et tout reprendre à la
base.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mes cycles ne feront désormais plus 6 semaines, mais 1 mois en arrondissant à
la semaine.&lt;/strong&gt; Par exemple, mon cycle d’octobre durera du 5 octobre au
1&lt;sup&gt;er&lt;/sup&gt; novembre, ce qui fait 4 semaines. C’est donc un peu plus court,
permettant de rapprocher les rétrospectives entre elles. Cela m’aidera
également à m’y retrouver plus facilement (fin de mois = fin de cycle). Pour ce
qui est de la semaine de « pause », je la conserve sans pour autant la rendre
obligatoire (ce qui était déjà le cas de façon officieuse).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour les rétrospectives elles-mêmes, j’ai enfin trouvé une méthodologie (en 6
questions à me poser) qui me convient.&lt;/strong&gt; Le but est d’identifier ou d’imaginer
des méthodes et structures de travail, des actions, pour mieux m’organiser et
corriger ce qui fonctionne mal. &lt;em&gt;Ça me permet souvent de changer mes habitudes
de vie.&lt;/em&gt; Par exemple, sur ces deux dernières années, cela m’a permis de faire
des nuits plus complètes, de réduire le temps sur le &lt;abbr&gt;PC&lt;/abbr&gt; ou encore
de passer plus de temps dehors.&lt;/p&gt;
&lt;p&gt;Enfin, j’ai voulu améliorer le suivi de mes cycles. J’avais jusque-là un
tableur me permettant de planifier les projets sur lesquels je devais
travailler par demi-journée ; ça n’a jamais été très efficace ni utile, donc je
vais modifier ça. Je vais réutiliser une méthode que m’avait proposé mon maître
d’apprentissage lorsque j’étais en alternance : &lt;strong&gt;un tableur (encore !) listant
pour chaque semaine les tâches que je compte faire d’un côté, et les tâches
effectivement réalisées de l’autre.&lt;/strong&gt; J’en garde un souvenir plutôt bon, donc
autant retenter. L’idée est de se donner des éléments de concentration et de
faire un état des lieux de l’avancement.&lt;/p&gt;
&lt;p&gt;J’ai également prévu des choses à l’échelle de la journée, principalement des
moments pour me reconcentrer (j’ai tendance à être facilement distrait 😅),
mais je ne rentre pas dans le détail car je pense que ça évoluera fortement au
fil des jours.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ces changements de mes méthodes de travail sont les plus importants depuis que
je les ai mises en place il y a deux ans, je suis content de dépoussiérer tout
ça et j’ai hâte d’en voir les effets.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Découvrabilité et nouvelle version (Weeknotes #15)</title><id>urn:uuid:21007ce1-d25b-57b0-bdc6-ddbb7abb438a</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-15.html" rel="alternate" type="text/html" /><published>2020-09-28T17:00:00+02:00</published><updated>2020-09-28T17:00:00+02:00</updated><content type="html">&lt;p&gt;La semaine dernière a été une semaine où j’ai été particulièrement efficace et
où les lignes de code se sont écrites quasiment toutes seules :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;développement de la fonctionnalité des thématiques (évoquée dans la
  &lt;a href="weeknotes-13.html"&gt;Weeknotes #13&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;ajout de centres d’intérêt pour les utilisateur‧ices ;&lt;/li&gt;
&lt;li&gt;ajout de suggestions de lecture dans le journal, basé sur les centres
  d’intérêt et les thématiques ;&lt;/li&gt;
&lt;li&gt;ajout d’une page pour découvrir les collections publiques créées par la
  communauté ;&lt;/li&gt;
&lt;li&gt;et des améliorations et corrections dans tous les sens.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cela m’a donc permis de sortir une nouvelle version (la &lt;a href="https://github.com/flusio/flusio/releases/tag/v0.9"&gt;v0.9&lt;/a&gt;,
déjà !) qui a pour objectif d’améliorer la façon de découvrir du contenu sur
Flus. Comme d’habitude, je me suis contenté de développer en allant au plus
simple, ce qui me permettra d’améliorer plus facilement les fonctionnalités
dans le futur.&lt;/p&gt;
&lt;p&gt;La version &lt;a href="https://demo.flus.fr/login"&gt;de démo&lt;/a&gt; est à jour, mais comme il
n’y existe qu’un seul utilisateur et aucune thématique (la base de données est
vidée chaque nuit, ça demanderait un peu plus de boulot pour les recréer à
chaque fois), ces ajouts n’y sont malheureusement pas visibles. Je vous ai
toutefois fait une vidéo rapide pour illustrer le fonctionnement :&lt;/p&gt;
&lt;video controls class="illustration illustration--bordered"&gt;
    &lt;source src="videos/flusio-news-topics-1.webm" type="video/webm"&gt;
    &lt;source src="videos/flusio-news-topics-1.mp4" type="video/mp4"&gt;
&lt;/video&gt;

&lt;p&gt;Ce qu’il s’y passe :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;L’utilisatrice « Kiki » crée une collection publique associée à la
   thématique « Culture » et y ajoute un lien, lui aussi public ;&lt;/li&gt;
&lt;li&gt;L’utilisateur « Marien » qui a indiqué être intéressé par la thématique
   « Culture » demande de nouvelles suggestions de lecture ;&lt;/li&gt;
&lt;li&gt;Comme il ne lui a pas encore été suggéré, le lien ajouté par Kiki est ajouté
   à son journal.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Pour ce qui est de la découverte des collections publiques, il s’agit d’une
simple page qui ne demande qu’à s’étoffer :&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une page listant 5 collections créées par différents utilisateurs et utilisatrices" class="illustration illustration--bordered" src="images/flusio-collections-discover.png" /&gt;&lt;/p&gt;
&lt;p&gt;J’ai ensuite commencé à travailler sur la configuration du journal vendredi.
Les choses devraient bien avancer cette semaine, j’espère même terminer le
processus d’« &lt;em lang="en"&gt;onboarding&lt;/em&gt; ». Avec cela j’aurai enfin un
ensemble de fonctionnalités cohérentes entre elles, ce qui pourra marquer le
début des tests utilisateurs.&lt;/p&gt;
&lt;p&gt;J’ai également listé très précisément ce que je voulais avoir pour décembre et
l’ouverture de la bêta. C’est assez frustrant parce que je vais me passer de
certaines fonctionnalités qui pourraient donner une toute autre dimension à Flus,
mais mon temps est limité et je préfère arrondir les angles pour les premiers
utilisateur‧ices. Ce n’est que partie remise !&lt;/p&gt;</content></entry><entry><title>Cette semaine : rien. Enfin… (Weeknotes #14)</title><id>urn:uuid:46c0ba4a-b28d-5e93-a742-fb4ec6eedfe6</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-14.html" rel="alternate" type="text/html" /><published>2020-09-21T12:30:00+02:00</published><updated>2020-09-21T12:30:00+02:00</updated><content type="html">&lt;p&gt;Cette semaine, je suis allé adresser un dernier au revoir à ma grand-mère
maternelle. Alors naturellement, cette semaine, je n’ai pas avancé sur Flus.&lt;/p&gt;
&lt;p&gt;Évidemment, mes priorités n’ont pas été les mêmes durant ces quelques jours.
Habituellement, lorsque je me déplace sur plusieurs jours, je m’arrange pour
partir avec un PC portable ayant accès aux serveurs et un environnement de
développement opérationnel. Cette semaine, je suis parti sans ça : j’avais
envie et besoin de décrocher complètement.&lt;/p&gt;
&lt;p&gt;Il n’y a eu ni panne, ni demande sur le support ; pas de paiement échoué, pas
de problème de sauvegarde. Si je suis parti sans me poser de question, je me
demande tout de même comment j’aurais pu gérer la chose autrement. Quelles
garanties puis-je donner à mes utilisateur‧ices en tant qu’auto-entrepreneur ?&lt;/p&gt;
&lt;p&gt;Évidemment, la première chose que j’aurais pu (et même dû) faire est d’ajouter
une note indiquant mon absence soit ici, soit sur la page de &lt;a href="https://status.flus.io"&gt;maintenance&lt;/a&gt;,
et de la relayer sur les réseaux sociaux. Je le ferai les prochaines fois où un
cas similaire se présentera.&lt;/p&gt;
&lt;p&gt;Au-delà de cette simple action, il me semble que mes autres marges de manœuvre
ne sont accessibles qu’à un niveau collectif. Je pourrais en effet partager
les accès aux serveurs, ou rediriger les demandes de support. Cela demande
néanmoins une confiance de ma part, ainsi que de la part des usager‧es qui
n’auront alors pas donné leur consentement pour qu’une tierce personne puisse
accéder à leurs données. C’est là une limite de l’image que je donne de Flus :
intimement liée à ma propre image. La confiance n’est pas simplement accordée à
la « marque », mais également à ma propre personne.&lt;/p&gt;
&lt;p&gt;Cela rejoint également les questions que je me pose depuis que je suis à mon
compte concernant mon « facteur de bus ». Le facteur de bus, c’est le nombre de
personnes pouvant quitter une équipe – se faisant, par exemple, renverser par
un bus – avant que le projet n’échoue. Une auto-entreprise possède, par
définition, un facteur de 1. Cela me semble être un facteur extrêmement
limitant pour les personnes qui souhaiteraient également se mettre à leur
compte pour proposer un ou plusieurs services comme je le fais.&lt;/p&gt;
&lt;p&gt;Je me demande si l’on ne pourrait pas imaginer une sorte de coopérative de type
&lt;a href="https://fr.wikipedia.org/wiki/Coop%C3%A9rative_d%27activit%C3%A9s_et_d%27emploi"&gt;&lt;abbr&gt;CAE&lt;/abbr&gt;&lt;/a&gt;
(Coopérative d’Activités et d’Emploi) spécialisée dans ce domaine. Chaque
acteur et actrice de la coopérative pourrait gérer son activité de manière
indépendante, tout en mettant en commun les compétences en infrastructure,
support, éventuellement communication, etc. Cela ne résoudrait pas tout, loin
de là, mais c’est une piste qu’il me plairait d’explorer. Je lance cette idée
en l’air, ici, n’hésitez pas à l’attraper au vol !&lt;/p&gt;</content></entry><entry><title>Des choix (Weeknotes #13)</title><id>urn:uuid:1ecc969e-164f-59d8-8639-212a0c385204</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-13.html" rel="alternate" type="text/html" /><published>2020-09-14T11:37:00+02:00</published><updated>2020-09-14T11:37:00+02:00</updated><content type="html">&lt;h2&gt;Ce que j’ai fait&lt;/h2&gt;
&lt;p&gt;La semaine dernière a été plus tranquille que la précédente. J’ai commencé par
réfléchir aux grandes lignes du processus d’« &lt;em lang="en"&gt;onboarding&lt;/em&gt; »
pour accueillir les nouve‧lles utilisateur‧ices. Je veux partir sur quelque
chose de très simple rappelant les raisons pour lesquelles utiliser Flus,
expliquant les quelques concepts du service (les liens, les collections, le
journal) et permettant de finir de compléter son profil. Je ne vais pas
développer ça tout de suite, &lt;strong&gt;mais ça m’a permis d’identifier et de prioriser
les fonctionnalités manquantes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai ensuite bossé sur un élément technique qui me manquait depuis le début :
la gestion des « &lt;em lang="en"&gt;rollbacks&lt;/em&gt; » de la base de données. Le
principe est de pouvoir annuler une mise à jour si celle-ci se passe mal. Ce
n’était pas bien compliqué à faire, mais c’est le genre de choses qui se trouve
bien souvent relégué au second plan malgré l’intérêt.&lt;/p&gt;
&lt;p&gt;J’ai fini en travaillant à l’ajout des thématiques sur les collections. Cela
permettra d’obtenir des suggestions adaptées en fonction des centres d’intérêt
de chacun‧e. &lt;strong&gt;La fonctionnalité s’est trouvée rapidement plus compliquée à
concevoir que prévu, l’occasion de voir à quels types de choix je peux me
trouver confronté régulièrement et comment je les résous.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Ce que j’ai décidé&lt;/h2&gt;
&lt;p&gt;Mon idée première était d’avoir un double système de catégories et de tags. Les
catégories auraient été définies par l’administrateur du service (moi),
limitées à une petite dizaine et partagées par tout le monde. Les tags quant à
eux auraient été librement choisis par les utilisateur‧ices. Ce double système
devait permettre des suggestions sur des sujets génériques tout en proposant de
creuser des thématiques très précises.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’ai néanmoins assez rapidement identifié que cela multipliait les concepts
inutilement puisque les catégories et les tags servaient le même but&lt;/strong&gt; : ranger
les collections et les liens par thématiques. Le choix a été ici initialement
de mixer les deux concepts : quelques grandes catégories partagées entre tout
le monde, mais la possibilité de créer ses propres catégories. Au passage, le
terme « catégorie » m’apparaissait trop technique, je l’ai donc troqué contre
« thématique ». Pas le mot de mes rêves, mais le mieux que j’ai trouvé (sa
traduction anglaise, &lt;em lang="en"&gt;topic&lt;/em&gt;, me convient en revanche beaucoup
mieux).&lt;/p&gt;
&lt;p&gt;Ceci posé, j’ai réfléchi au modèle en base de données, mais surtout à
l’interface pour associer une collection à une ou plusieurs thématiques. Si
Maiwann m’avait fait une maquette pour la version initiale des catégories, elle
n’était pas adaptée à ce nouveau système. J’ai passé quelques heures de plus à
imaginer comment la modifier, mais &lt;strong&gt;la nouvelle interface me semblait trop
complexe.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Après une bonne nuit de repos, j’ai fini par réaliser qu’une première solution
tout à fait acceptable bien que loin de mon idéal serait de… revenir à la
solution initiale, mais sans les tags. &lt;strong&gt;Le problème de cette solution est
qu’elle empêche les utilisateur‧ices de cibler des thématiques précises (ce qui
correspond au but du service) ; son avantage est de permettre une interface
simplifiée, plus facile à prendre en main et à développer.&lt;/strong&gt; Ça me permet
d’avancer, et l’interface aura l’occasion d’être améliorée plus tard si le
besoin s’en fait sentir.&lt;/p&gt;
&lt;p&gt;Le dernier choix que j’ai eu à faire était de déterminer si les thématiques
devaient être rattachées aux liens, aux collections ou aux deux. Là encore mon
choix s’est porté sur ce qui me semblait être le plus simple à utiliser et à
développer : seules les collections seront associées à des thématiques. Celles
des liens pourront être déterminées par leur association à des collections.&lt;/p&gt;
&lt;p&gt;Tout cela m’aura finalement pris la semaine, mais je suis prêt désormais à
développer la fonctionnalité. Et oui, &lt;strong&gt;c’est pas forcément le développement
qui prend le plus de temps dans la conception d’un logiciel !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Nouvelle version et futur proche (Weeknotes #12)</title><id>urn:uuid:e0e85007-f683-52a5-a52b-bc38fd87252c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-12.html" rel="alternate" type="text/html" /><published>2020-09-07T11:00:00+02:00</published><updated>2020-09-07T11:00:00+02:00</updated><content type="html">&lt;h2&gt;Ce que j’ai fait&lt;/h2&gt;
&lt;p&gt;En plus de fêter la première année du carnet (voir &lt;a href="comment-je-nai-pas-encore-fait-fortune-en-1-an.html"&gt;l’article&lt;/a&gt;
et &lt;a href="la-faq-du-un-an.html"&gt;la FAQ&lt;/a&gt;), j’ai sorti la semaine dernière &lt;a href="https://github.com/flusio/flusio/releases/tag/v0.8"&gt;la version
0.8 de flusio&lt;/a&gt; (le logiciel derrière le
futur service).&lt;/p&gt;
&lt;p&gt;J’ai réussi à inclure tout ce que je souhaitais pour cette version, ce qui a
consisté à améliorer l’accessibilité des fenêtres modales, changer le sélecteur
de collections pour gérer plus facilement les longues listes et terminer le
mécanisme principal du journal. Vous pouvez voir tout ça en action dans la
vidéo suivante :&lt;/p&gt;
&lt;video controls class="illustration illustration--bordered"&gt;
    &lt;source src="videos/flusio-workflow-2.webm" type="video/webm"&gt;
    &lt;source src="videos/flusio-workflow-2.mp4" type="video/mp4"&gt;
&lt;/video&gt;

&lt;p&gt;On voit dans celle-ci que je demande des suggestions de lecture issues de mes
signets (des liens que j’ai déjà mis de côté moi-même), ou de collections
suivies (créées par d’autres utilisateur‧ices). J’ai ensuite 3 options pour
retirer ces liens de mon journal :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;le lien semble intéressant, je le lis puis l’ajoute à mes collections ;&lt;/li&gt;
&lt;li&gt;le lien semble intéressant, mais je n’ai pas le temps de le consulter
   immédiatement, je le (re)place dans mes signets ;&lt;/li&gt;
&lt;li&gt;le lien ne semble pas intéressant (ou ne l’était pas après lecture), je
   demande à simplement le retirer du journal (il ne me sera plus proposé
   par la suite).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Le plus compliqué dans tout ça a été de poser les bases de l’algorithme du
journal. L’ajout du suivi des collections était l’occasion d’imaginer quelques
principes et je pense en reparler dans un futur article quand ce sera un peu
plus avancé.&lt;/p&gt;
&lt;p&gt;Cette version fut également l’occasion de corriger plein de détails pour rendre
la navigation plus fluide et l’interface plus cohérente.&lt;/p&gt;
&lt;p&gt;Comme toujours, tout est testable à l’adresse suivante : &lt;a href="https://demo.flus.fr/"&gt;demo.flus.fr&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Ce qui se trame pour les prochaines semaines&lt;/h2&gt;
&lt;p&gt;En plus d’écrire des articles, j’ai également pris le temps d’une rando ce
weekend pour prévoir la suite.&lt;/p&gt;
&lt;p&gt;Mon objectif maintenant est de pouvoir faire des tests utilisateurs le plus
rapidement possible, mais je veux d’abord corriger les choses que je sais poser
problèmes. Cela va passer par deux points :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;améliorer la découvrabilité en permettant d’explorer les collections
   publiques et obtenir des suggestions de lecture plus larges ;&lt;/li&gt;
&lt;li&gt;ajouter un mécanisme d’« &lt;em lang="en"&gt;onboarding&lt;/em&gt; » qui devrait
   consister en quelques écrans pour présenter les mécanismes principaux.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;J’aimerais également pouvoir paramétrer rapidement les critères de sélection
du journal (j’en ai un peu parlé dans &lt;a href="la-faq-du-un-an.html"&gt;la FAQ&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Tout ça devrait bien m’occuper jusqu’à la fin du mois, et il sera ensuite temps
de penser aux aspects essentiels lorsqu’on gère une clientèle : espace pour le
support, facturation, etc. S’il me reste ensuite assez de temps, je commencerai
à songer à ajouter des fonctions plus sociales, notamment pour pouvoir
commenter chez d’autres utilisateur‧ices.&lt;/p&gt;
&lt;p&gt;Le mois de décembre ne sera alors plus très loin et je pourrai alors ouvrir les
portes de ce nouveau service 😊&lt;/p&gt;</content></entry><entry><title>La FAQ du un an</title><id>urn:uuid:fc861426-f7c6-5abb-8f9d-daf558667f99</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/la-faq-du-un-an.html" rel="alternate" type="text/html" /><published>2020-09-05T17:45:00+02:00</published><updated>2020-09-05T17:45:00+02:00</updated><content type="html">&lt;p&gt;J’ai profité de fêter la première année du carnet pour demander si vous aviez
des questions concernant mon activité. J’ai peut-être eu moins de questions que
ce que j’espérais, mais j’en ai quand même eu quelques-unes, alors &lt;strong&gt;un grand
merci à celleux qui ont pris le temps de me les poser !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Concernant le futur service :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Est-ce que ça sera un système que chacune pourra installer chez soi ? Si oui,
est-ce qu’il y’aura un système de fédération ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Alors évidemment il s’agit de logiciel libre, donc n’importe qui (avec les
compétences) pourra l’installer chez lui, &lt;a href="https://github.com/flusio/flusio/blob/main/docs/production.md"&gt;la documentation est d’ailleurs déjà
là&lt;/a&gt;. Il s’agit
d’un logiciel en &lt;abbr&gt;PHP&lt;/abbr&gt; avec aussi peu de dépendances que possible.
Par contre la seule base de données supportée est PostgreSQL et je ne prévois
pas d’en supporter d’autres.&lt;/p&gt;
&lt;p&gt;Pour ce qui est de la fédération, j’imagine qu’il faut l’entendre au sens
« &lt;a href="https://fr.wikipedia.org/wiki/ActivityPub"&gt;ActivityPub&lt;/a&gt; ». La réponse est
non, ce n’est pas prévu pour l’instant. &lt;strong&gt;Par contre, Flus sera capable (plus
tard) de lire et générer des flux &lt;abbr&gt;RSS&lt;/abbr&gt; qui lui permettront de
« dialoguer » avec d’autres outils.&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dans flus, est-ce qu’il est possible d’avoir des suggestions de lecture
venant d’autres utilisateurs de manière aléatoire ? Ou c’est forcément via
nos signets ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C’est très exactement ce sur quoi je bosse en ce moment. &lt;strong&gt;Le principe du
journal est de proposer le contenu le plus pertinent possible en se basant sur
des critères paramétrables et une part de hasard.&lt;/strong&gt; Les liens étaient jusque-là
uniquement tirés des signets (c’est-à-dire les liens qu’on a explicitement
marqués à lire plus tard), mais j’ai ajouté cette semaine le suivi de
collections créées par d’autres utilisateur‧ices. À terme il sera également
possible d’obtenir des suggestions depuis l’ensemble des liens enregistrés sur
la plateforme.&lt;/p&gt;
&lt;p&gt;Voici également quelques-uns des critères que j’ai déjà imaginés :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;privilégier les liens venant des signets/collections suivies ;&lt;/li&gt;
&lt;li&gt;privilégier les liens venant de sources qui publient peu/beaucoup ;&lt;/li&gt;
&lt;li&gt;privilégier les liens qui apparaissent dans plusieurs des collections que je
  suis ;&lt;/li&gt;
&lt;li&gt;privilégier les liens les plus récents/anciens ;&lt;/li&gt;
&lt;li&gt;exclure les liens plus anciens que 1 jour/semaine/mois ;&lt;/li&gt;
&lt;li&gt;sélectionner des thèmes à afficher/masquer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rien n’est totalement arrêté pour l’instant, mais cela devrait déjà donner une
idée des possibilités qu’offrira le journal.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;gt; « &lt;abbr&gt;AKA&lt;/abbr&gt; » pour « &lt;em lang="en"&gt;Ask Me Anything&lt;/em&gt; »
Ça ne serait pas plutôt &lt;abbr&gt;AMA&lt;/abbr&gt; ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Oui 😛&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ce sera basé sur FreshRSS ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Non, pas du tout et d’ailleurs j’ai déjà &lt;a href="flus-et-freshrss.html"&gt;écrit un article pour expliquer
ça&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Par contre, j’essaye de garder séparé dans le code ce qui pourrait être, à
terme, utile à FreshRSS.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Est-ce que le service qui utilise FreshRSS sera maintenu ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je m’engage effectivement à maintenir ce service tant qu’il y aura des
utilisateur‧ices et que je suis en capacité financière de le gérer. Pas
question de faire une Google et de mettre à la porte les personnes qui
l’utilisent parce que j’en ai marre. En revanche je me laisse la possibilité de
bloquer les inscriptions une fois le nouveau service ouvert (ce qui n’est pas
encore acté).&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Quels conseils tu donnerais à quelqu’un qui voudrait faire de même ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;J’ai déjà abordé quelques conseils dans &lt;a href="comment-je-nai-pas-encore-fait-fortune-en-1-an.html"&gt;mon article publié en début
d’après-midi&lt;/a&gt;, mais c’est
l’occasion de faire le point.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Premièrement, avoir un revenu à côté pour que le lancement de son activité ne
soit pas un problème pour sa survie me semble important.&lt;/strong&gt; De fait ça ne me
semble malheureusement pas accessible à tout le monde. Dans les options que
j’ai pu identifier, le chômage, le mi-temps, un 80% ou un petit boulot à côté
me semblent envisageables… tout dépend de ses propres opportunités. On peut
aussi militer pour le salaire à vie, mais ce chemin me semble plus ardu.&lt;/p&gt;
&lt;p&gt;Ensuite, comme évoqué également dans l’article, &lt;strong&gt;s’organiser de façon à ne
pas se laisser bouffer son temps libre et prendre soin de soi.&lt;/strong&gt; Quand je me
suis mis à mon compte, c’était pour ne pas reproduire les problèmes que j’avais
pu rencontrer en tant que salarié donc &lt;em lang="en"&gt;exit&lt;/em&gt; les journées à
rallonge. Concrètement, je me suis donné des horaires 9h – 12h puis 14h – 18h
tout en restant flexible (c’est pas un drame de commencer à 10h ni de finir à
18h30). Je suis assez flexible concernant le travail en weekend. Généralement
il s’agit d’écrire un article le samedi matin, mais ça ne doit jamais venir
empiéter sur une autre activité que j’aurais pu faire à la place. Aujourd’hui
étant exceptionnel 😅&lt;/p&gt;
&lt;p&gt;Lié à l’organisation du temps, je conseille de bloquer une demi-journée par
semaine pour faire de l’administratif, répondre aux courriels, relancer les
organismes pour lesquels on est en attente, ranger l’environnement dans lequel
on bosse, etc. Même si on n’utilise pas la demi-journée complète, au moins &lt;strong&gt;on
se cale l’habitude de traiter les choses qui ont tendance à traîner.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ajouterais ensuite de &lt;strong&gt;ne pas sous-estimer les domaines que l’on ne connait
pas / dans lesquels on est moins bon, ni le temps nécessaire pour leur
apprentissage.&lt;/strong&gt; Pour ma part je sais que je pêche en communication et je
commence seulement à voir plus clair dans les manières de me faire connaître à
plus large échelle. J’espère mieux m’en sortir au lancement de la prochaine
version !&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Il faut aussi savoir se détacher des échecs et difficultés.&lt;/strong&gt; Ce n’est pas
toujours rigolo de se dire que son chiffre d’affaires ne décolle pas, pourtant
je n’oublie pas de me rappeler que ça ne fait pas encore un an que je me suis
lancé. Ce n’est pas une situation très étonnante quand on y réfléchit. Sans
oublier qu’une bonne part de la réussite est lié à la chance, pas uniquement à
nos choix. Si ça marche pas, tant pis, je me serai amusé !&lt;/p&gt;
&lt;p&gt;Enfin, dernier point, il faut essayer de &lt;strong&gt;s’entourer de personnes avec des
compétences divers qui pourront porter un regard critique sur votre travail&lt;/strong&gt;,
et éventuellement pourront contribuer de leurs commentaires et conseils. Pour
ma part, j’ai la chance de faire partie de l’association Framasoft et donc de
bénéficier de regards à la fois bienveillants et acérés. Sans compter les
ami‧es qui suivent le projet de plus ou moins loin qui, au détour d’une
conversation, peuvent m’aider. Enfin, je n’oublie pas &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt;
qui m’est d’une aide précieuse sur l’interface et avec qui j’ai fait un échange
de compétences pour qu’elle puisse libérer un peu de temps pour moi.&lt;/p&gt;
&lt;p&gt;Avec ça, il me semble avoir fait le tour des conseils que j’avais à donner sur
le sujet, et aussi des questions qui m’ont été posées. Encore merci aux
personnes qui ont pris le temps de les poser !&lt;/p&gt;</content></entry><entry><title>Comment je n’ai pas (encore) fait fortune en 1 an</title><id>urn:uuid:cf44df1f-f404-5946-97e9-1eabd2d02bc4</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/comment-je-nai-pas-encore-fait-fortune-en-1-an.html" rel="alternate" type="text/html" /><published>2020-09-05T14:15:00+02:00</published><updated>2020-09-05T14:15:00+02:00</updated><content type="html">&lt;p&gt;Il y a un an, le carnet de flus ouvrait ses portes. Je sortais alors d’une
période de questionnement concernant mon avenir professionnel, et me lançais
avec candeur dans cette nouvelle activité : &lt;a href="https://flus.fr"&gt;Flus&lt;/a&gt;. Un an plus
tard, alors que mes droits au chômage arrivent à leur fin et que je ne dégage
toujours pas un revenu suffisant pour en vivre, je reste pourtant aussi motivé,
persuadé que « &lt;em&gt;ça va marcher&lt;/em&gt; ». L’occasion de jeter un œil en arrière.&lt;/p&gt;
&lt;h2&gt;D’où je viens, où vais-je ?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Comme beaucoup de développeur‧ices avant moi, j’ai traversé une période de
questionnement concernant mon activité professionnelle.&lt;/strong&gt; J’ai bossé en société
de service sur des projets dont je ne comprenais pas la finalité, parfois dans
des conditions de stress peu agréables. J’ai eu la chance, fin 2018, de pouvoir
partir grâce à une rupture conventionnelle ce qui m’a permis de toucher mes
droits au chômage (on verra un peu plus loin que ce fut important).&lt;/p&gt;
&lt;p&gt;J’ai pris mon temps avant de me décider à ouvrir un service sur la base d’un
logiciel que je connaissais bien : &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;. Plusieurs
choses m’embêtaient alors et, notamment, je n’étais pas sûr de prendre autant
de plaisir avec un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt; (aussi bien soit-il ❤)
que je pourrais en avoir en proposant un service qui apporte un véritable
« plus » à ce qui existe aujourd’hui.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’était cependant la meilleure solution pour me lancer rapidement et le plus
simplement possible.&lt;/strong&gt; J’en &lt;a href="https://marienfressinaud.fr/mon-futur-service-de-veille.html"&gt;annonçai ainsi les contours&lt;/a&gt;
le 12 juillet 2019 sur mon site perso et &lt;a href="bonjour-le-monde.html"&gt;j’ouvrai ce carnet&lt;/a&gt;
le 17 août.&lt;/p&gt;
&lt;h2&gt;Flus, service d’agrégation inutile ?&lt;/h2&gt;
&lt;p&gt;S’en sont suivis 6 semaines de travail rondement menées pour faire les démarche
d’ouverture de la micro-entreprise, mettre en place l’infrastructure,
communiquer, etc. Avec le recul je trouve que ce fut une période vraiment bien
gérée durant laquelle j’ai avancé sans me cramer pour autant (et c’est
important, j’y reviendrai).&lt;/p&gt;
&lt;p&gt;J’ai &lt;a href="ouverture.html"&gt;ouvert le service&lt;/a&gt; le 28 novembre après quelques vacances
et le temps de fignoler les derniers détails. Sans être la cohue, l’annonce fut
plutôt bien reçue et des sous commencèrent à tomber dans ma poche quelques
jours plus tard. Les premiers mois furent au-dessus de mes prévisions et je
suis aujourd’hui assez content de ce lancement.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="" src="images/rss-main-page.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Le service tel que vous pouvez déjà l’utiliser en vous rendant sur
        &lt;a href="https://rss.flus.fr"&gt;rss.flus.fr&lt;/a&gt;.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;C’est d’ailleurs l’occasion pour moi de remercier toutes les personnes qui ont
pris un abonnement.&lt;/strong&gt; Que ce soit simplement pour soutenir la démarche ou par
réelle utilité, c’est autant de fois où je me suis senti rassuré sur le fait
que des gens étaient prêts à payer pour un service en ligne, ce qui n’est pas
toujours évident.&lt;/p&gt;
&lt;p&gt;Cependant, l’effet de l’annonce s’est rapidement estompé, me rappelant ce que
j’avais pris soin d’oublier : qui est prêt à payer pour utiliser un agrégateur
de flux &lt;abbr&gt;RSS&lt;/abbr&gt; ? Quelle place pour moi au milieu de la pléthore
d’options déjà existantes ?&lt;/p&gt;
&lt;p&gt;Un peu moins d’un an après, les chiffres ne vendront d’ailleurs pas beaucoup de
rêve à la plupart d’entre vous : un peu moins de 1 100 € de chiffre d’affaires
généré sur la base des abonnements auquel j’ajoute 350 € de &lt;a href="https://flus.fr/cagnotte"&gt;cagnotte pour la
prochaine version&lt;/a&gt;. Si cela est suffisant pour payer
les serveurs, la banque et la mutuelle, je suis encore loin de pouvoir en
vivre. &lt;strong&gt;D’où l’importance d’avoir un revenu à côté qui, dans mon cas, s’est
présenté sous la forme du chômage.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Flus 2, pour allier le plaisir à l’utile&lt;/h2&gt;
&lt;p&gt;C’est ainsi que je me suis retrouvé à plancher sur la seconde phase de mon
service. &lt;strong&gt;L’idée : améliorer le service existant pour rendre la veille en
ligne accessible à plus de monde, tout en proposant des fonctionnalités
uniques.&lt;/strong&gt; J’espère ainsi toucher un public différent et passer à une échelle
supérieure.&lt;/p&gt;
&lt;p&gt;J’ai &lt;a href="flus-media-social-citoyen.html"&gt;annoncé la conception de ce nouveau service&lt;/a&gt;
le 22 avril de cette année, et démarré le développement dans la foulée. Ça fait
maintenant un peu plus de 4 mois que je raconte l’avancement dans des
« &lt;em lang="en"&gt;weeknotes&lt;/em&gt; » et que je prends énormément de plaisir à voir
ce nouveau logiciel grandir. J’ai atteint cette semaine un niveau que je
considère acceptable pour commencer à voir des personnes l’utiliser.
&lt;em&gt;Acceptable&lt;/em&gt; n’étant pas &lt;em&gt;suffisant&lt;/em&gt;, il me reste encore beaucoup de choses à
faire avant d’envisager l’ouverture. &lt;strong&gt;Je maintiens toutefois cette ouverture
pour l’automne, probablement pour début décembre.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="" src="images/flusio-news-2.png" class="illustration illustration--figure illustration--bordered" /&gt;
    &lt;figcaption&gt;
        Une capture d’écran du journal (vide) du futur Flus. La fonctionnalité
        est en cours de développement.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Cette nouvelle phase de travail est très différente de la précédente et me
laisse moins de temps pour soigner l’infrastructure ou écrire des articles. La
conception et le développement d’un logiciel peuvent véritablement être
chronophages. C’est un point important que je voulais aborder dans cet
article : lorsque l’on est à son compte, je crois qu’il est important de
s’assurer &lt;em&gt;structurellement&lt;/em&gt; que nous avons du temps libre ; c’est-à-dire que
notre organisation nous assure d’équilibrer boulot et détente. &lt;strong&gt;Il m’arrive de
culpabiliser certaines semaines parce que j’ai l’impression de ne pas en avoir
fait assez ; c’est un sentiment qu’il faut apprendre à oublier.&lt;/strong&gt; Rien n’est
plus important que de prendre soin de soi quand on bosse seul parce que
personne d’autre ne le fera à votre place.&lt;/p&gt;
&lt;p&gt;Cette organisation mériterait un article dédié à lui tout seul, mais ce qu’il
faut retenir c’est que &lt;strong&gt;j’adapte continuellement les fonctionnalités de mon
futur service au temps dont je dispose, et pas l’inverse.&lt;/strong&gt; Je &lt;em&gt;pourrais&lt;/em&gt;
bosser 10h par jour pour être sûr d’inclure toutes les fonctionnalités que j’ai
présentées &lt;a href="https://flus.fr/"&gt;sur la page d’accueil&lt;/a&gt; ; je ne le ferai pas. Par
exemple, je sais d’ores et déjà que le système de communautés que je pensais
indispensable ne se fera pas sous la forme que j’imaginais. Ce n’est pas grave
car ce temps sera passé à faire autre chose de plus utile ; il s’agira de temps
de meilleure qualité.&lt;/p&gt;
&lt;h2&gt;Parlez-en autour de vous !&lt;/h2&gt;
&lt;p&gt;Je me rends compte aujourd’hui à quel point ce qui me manque est de la
visibilité. Je me refuse à faire de la publicité pour le service et je repose
essentiellement sur le bouche-à-oreille. Je préfère que l’on parle de moi parce
que je propose quelque chose qui plaît, non pas parce que j’ai plus d’argent
que le ou la concurrente (ce qui n’est de toute façon pas le cas 😬). C’est
néanmoins un choix à double-tranchant car le succès de mon service repose pour
beaucoup dans vos mains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Donc si vous trouvez ma démarche intéressante, si vous trouvez mon service
utile, si vous pensez que ce que je fais mérite d’être mieux connu, alors
n’hésitez pas à en parler autour de vous, sur votre blog, etc. Ça intéressera
peut-être un ami, une collègue ou des visiteur‧ices !&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Weeknotes #11</title><id>urn:uuid:d897e9e4-6c5f-5f04-b924-eebf835c264f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-11.html" rel="alternate" type="text/html" /><published>2020-08-29T09:50:00+02:00</published><updated>2020-08-29T09:50:00+02:00</updated><content type="html">&lt;p&gt;&lt;em&gt;&lt;strong&gt;Edit:&lt;/strong&gt; Je me rends compte que ça fait déjà un an que je blogue la
progression de mon activité dans ce carnet. Je me dis qu’il serait intéressant
que le prochain article fasse le point sur cette année bien remplie pour moi.
Ce serait aussi l’occasion de faire un &lt;abbr&gt;DMCQVV&lt;/abbr&gt; (« Demandez-Moi Ce
Que Vous Voulez », bon ça sonne mieux en anglais, « &lt;abbr lang="en"&gt;AMA&lt;/abbr&gt; »
pour « &lt;span lang="en"&gt;Ask Me Anything&lt;/span&gt; »).
&lt;strong&gt;Si vous avez des questions que vous aimeriez me poser, vous pouvez le faire sur
les réseaux sociaux ou &lt;a href="https://flus.fr/contact"&gt;par message&lt;/a&gt;&lt;/strong&gt;, je tenterai
d’y répondre dans l’article de la semaine prochaine !&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;La reprise a été efficace cette semaine avec le début d’une large amélioration
du système du journal. On a pris le temps de s’appeler avec &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt;
parce que je n’arrivais pas à bien concevoir le &lt;em&gt;workflow&lt;/em&gt; principal. Elle a
réussi à me débloquer sur plusieurs points que j’avais identifiés et même
permis d’imaginer des améliorations au-delà.&lt;/p&gt;
&lt;p&gt;Le principe du journal est de se voir proposer une liste de liens à consulter
provenant de ses propres signets, mais aussi de collections suivies chez
d’autres personnes et de suggestions. Tout cela sera évidemment paramétrable,
comme promis depuis le début.&lt;/p&gt;
&lt;p&gt;Lorsqu’on se retrouve face à un lien, trois cas peuvent se présenter :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;on n’a pas envie de lire car ça n’a pas l’air intéressant ; il faut pouvoir
   retirer ce lien du journal pour qu’il ne nous soit plus proposé.&lt;/li&gt;
&lt;li&gt;le lien a l’air intéressant, mais on n’a pas l’envie immédiate de le
   consulter ; il faut également pouvoir le retirer du journal, tout en le
   plaçant dans nos signets pour qu’il nous soit proposé à nouveau plus tard.&lt;/li&gt;
&lt;li&gt;le lien a l’air intéressant et on veut donc le consulter immédiatement.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Dans cette dernière situation, deux cas se présentent encore :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;le lien n’était finalement pas intéressant, on se retrouve dans le premier
   cas : on veut simplement le retirer du journal.&lt;/li&gt;
&lt;li&gt;on veut mettre le lien de côté en le plaçant dans l’une de nos collections
   et éventuellement le commenter.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Sans oublier l’ajout d’informations contextuelles (pour indiquer d’où
provient le lien notamment) ; j’avais donc un peu de mal à représenter tout ça
dans l’interface sans la surcharger. L’aide de Maiwann a donc vraiment été
précieuse sur cette partie. Après un peu de boulot, voilà à quoi ressemble le
&lt;em&gt;workflow&lt;/em&gt; principal :&lt;/p&gt;
&lt;video controls class="illustration illustration--bordered"&gt;
    &lt;source src="videos/flusio-workflow-1.webm" type="video/webm"&gt;
    &lt;source src="videos/flusio-workflow-1.mp4" type="video/mp4"&gt;
&lt;/video&gt;

&lt;p&gt;Avec ça, vous devriez avoir une meilleure vue d’ensemble d’à quoi Flus
ressemblera, même si beaucoup de choses vont encore bouger d’ici la sortie de
la bêta.&lt;/p&gt;
&lt;p&gt;L’ajout de la fenêtre modale était particulièrement intéressant à faire car
j’ai appris comment faire en sorte qu’elle soit accessible. J’avais toujours
développé ce genre de composant un peu à l’arrache, c’était l’occasion de bien
faire. Je recommande d’ailleurs la lecture de &lt;a href="https://jolicode.com/blog/une-fenetre-modale-accessible"&gt;cet article de JoliCode&lt;/a&gt;.
Il me reste encore quelques petites choses à améliorer – notamment la
navigation au clavier avec la touche &lt;kbd&gt;tab&lt;/kbd&gt; – mais ce ne sont plus que
des détails.&lt;/p&gt;
&lt;p&gt;Je finirai tout ça la semaine prochaine. J’espère également pouvoir ajouter le
suivi des collections externes pour sortir une nouvelle version avec beaucoup
de nouveautés avant la fin de la semaine.&lt;/p&gt;</content></entry><entry><title>Weeknotes #10</title><id>urn:uuid:8079303e-d2fb-5b7f-8e00-18f011f1880f</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-10.html" rel="alternate" type="text/html" /><published>2020-08-24T11:00:00+02:00</published><updated>2020-08-24T11:00:00+02:00</updated><content type="html">&lt;p&gt;Tiens, personne n’est venu écrire ici pendant que je me la coulais douce ? Peu
importe, il est temps que je rattrape ces 3… heu, 4 dernières semaines de
weeknotes. Je reprendrai ensuite un rythme plus régulier.&lt;/p&gt;
&lt;h2&gt;Ce que j’ai fait&lt;/h2&gt;
&lt;p&gt;J’ai sorti 2 versions depuis &lt;a href="weeknotes-9.html"&gt;la dernière note&lt;/a&gt;, dans
laquelle j’indiquais que j’allais travailler plus tranquillement pendant l’été
(ce que j’ai effectivement fait).&lt;/p&gt;
&lt;p&gt;La v0.6 a ajouté la possibilité de commenter et partager des liens en public.
Ce qui donne par exemple pour &lt;a href="https://app.flus.fr/links/55f82fa9ad791fe12eae93135c45ace6"&gt;ce lien&lt;/a&gt;,
l’interface suivante :&lt;/p&gt;
&lt;p&gt;&lt;img alt="Interface de l’écran d’un lien permettant de commenter et partager" class="illustration illustration--bordered" src="images/flusio-comment-and-share.png" /&gt;&lt;/p&gt;
&lt;p&gt;On voit que l’interface commence à ressembler à quelque chose en proposant de
plus en plus de fonctionnalités.&lt;/p&gt;
&lt;p&gt;Sur la capture précédente, on voit également l’arrivée d’un onglet « Journal ».
Celui-ci est arrivé avec la v0.7 sortie la semaine dernière. Le journal
permettra de sélectionner intelligemment des articles à lire depuis vos
signets, les collections que vous suivez ou des articles suggérés, en fonction
de votre temps disponible. L’idée sera de vous permettre de configurer
l’algorithme de suggestion et sera la pierre angulaire du futur service.
Actuellement, il s’agit d’une version très simplifiée : elle se contente de
sélectionner environ 1h de lecture depuis vos signets.&lt;/p&gt;
&lt;p&gt;Le journal ressemble pour l’instant à la capture suivante, mais il va très
certainement évoluer dans les prochains jours.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Interface de Flus montrant 3 liens différents avec la possibilité de les voir, de les marquer comme lus, ou de les masquer" class="illustration illustration--bordered" src="images/flusio-news.png" /&gt;&lt;/p&gt;
&lt;p&gt;Enfin, j’ai quelque peu expérimenté dans des domaines que je ne connaissais pas
ou très peu en créant une extension pour navigateurs (permettant de mettre
facilement les liens de côté) et une application pour Android (en fait une
simple encapsulation de l’application Web). Ces deux applications vont
toutefois nécessiter encore un peu d’amour avant d’être publiées officiellement.&lt;/p&gt;
&lt;h2&gt;Ce qui va changer&lt;/h2&gt;
&lt;p&gt;Aujourd’hui, si j’ai une première coquille fonctionnelle (que j’utilise
quotidiennement), il me reste à peaufiner beaucoup de petits détails.
L’avantage des petits détails, c’est que cela relève toujours plus ou moins du
facultatif et peut être fait « plus tard ». J’avais toutefois encore une grosse
fonctionnalité à ajouter : celle introduisant le système de « communautés »,
qui me semblait essentielle.&lt;/p&gt;
&lt;p&gt;L’été m’a donné l’occasion de repenser mes priorités et les fonctionnalités à
introduire pour la sortie de la bêta. J’ai ainsi décidé de simplifier les
communautés au maximum en proposant simplement un système de simili-suivi entre
utilisateur·ices. Cela autorisera simplement les personnes à venir commenter
sur nos propres liens publics.&lt;/p&gt;
&lt;h2&gt;Là où j’ai parlé&lt;/h2&gt;
&lt;p&gt;À la fin du mois de juin, j’ai été interviewé pour le podcast « Le Libre Au
Quotidien ». L’épisode est sorti il y a quelques jours et &lt;a href="https://lelibreauquotidien.fr/2020/08/17/podcastlibre-4-vuejs-invitemystere-guacamole-linuxmint-lego/"&gt;vous pouvez le
retrouver ici&lt;/a&gt;
(à partir de 11:50 pour les impatient·es).&lt;/p&gt;
&lt;p&gt;C’était la première fois que je me prêtais au jeu du podcast et il y a plein de
choses que j’aurais voulu présenter différemment, mais enfin, c’était
globalement une bonne expérience. J’apprendrai à mieux structurer mon discours
la prochaine fois !&lt;/p&gt;</content></entry><entry><title>Weeknotes #9</title><id>urn:uuid:b83c1604-28f7-50ed-85e1-82c196681513</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-9.html" rel="alternate" type="text/html" /><published>2020-07-26T18:40:00+02:00</published><updated>2020-07-26T18:40:00+02:00</updated><content type="html">&lt;p&gt;Chaud. Il fait chaud en ce moment. Je n’ai (mal ?) heureusement pas la
climatisation chez moi, donc je fonctionne au ralenti.&lt;/p&gt;
&lt;h2&gt;Ce que j’ai fait&lt;/h2&gt;
&lt;p&gt;La première semaine, j’ai ajouté les collections : il est désormais possible de
créer des listes thématiques dans lesquelles placer les liens. Cela a donné
lieu à la sortie d’une version 0.4 puis, peu après, une 0.5 grâce aux retours
qui m’ont été faits.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une capture d’écran de flusio montrant une liste de collections" class="illustration illustration--bordered" src="images/flusio-collections-1.png" /&gt;&lt;/p&gt;
&lt;p&gt;J’ai également travaillé sur la version mobile. Je voulais m’assurer que tout
fonctionne bien sur un téléphone avant que trop de choses ne soient développées
et que cela devienne compliqué.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Une capture d’écran de flusio sur mobile" class="illustration illustration--bordered" src="images/flusio-collections-2.png" /&gt;&lt;/p&gt;
&lt;p&gt;Cette semaine je me suis contenté d’un petit ajout pour permettre de commenter
un lien (afin de compléter l’information avec son propre avis, ou bien plus
tard pour discuter au sein de communautés). Pour compléter cela, il va falloir
que je travaille sur le système de partage à l’extérieur. Je ne montre pas
d’image, cela n’étant pas encore terminé.&lt;/p&gt;
&lt;h2&gt;Ce qui m’a gêné&lt;/h2&gt;
&lt;p&gt;Mon rythme de travail a pris un sacré coup à cause de la chaleur dans
l’appartement (bienvenue à Grenoble !) J’ai décidé de ne pas me forcer à
travailler dans ces conditions et je m’octroie plus facilement des sorties au
bord de cours d’eau. La conséquence est que j’avance moins vite.&lt;/p&gt;
&lt;p&gt;Des températures jusqu’à 38° sont annoncées pour la semaine prochaine, je
risque de ne vraiment pas avancer.&lt;/p&gt;
&lt;p&gt;De manière générale, je crois que je vais prendre mon temps durant l’été,
quitte à inclure moins de choses dans la version bêta.&lt;/p&gt;</content></entry><entry><title>Weeknotes #8</title><id>urn:uuid:c39796e7-bd89-5555-bf5a-615b6e0d9d21</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-8.html" rel="alternate" type="text/html" /><published>2020-07-12T15:30:00+02:00</published><updated>2020-07-12T15:30:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 6&amp;nbsp;–&amp;nbsp;semaines 4 et 5&lt;/h2&gt;
&lt;p&gt;Compliqué de se remettre à écrire alors que je n’ai pas écrit la semaine
dernière et qu’il fait un grand soleil dehors. Je vais me contenter de faire
plus court aujourd’hui, je suis sûr que vous m’en excuserez.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;J'ai fini de corriger quelques petites choses la semaine dernière, notamment le
système de connexion qui déconnectait automatiquement, fâcheux. J’en ai profité
pour sortir la version 0.3 que &lt;strong&gt;vous pouvez tester sur &lt;a href="https://demo.flus.fr/login"&gt;demo.flus.fr&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cette semaine m’a quant à elle servi à faire quelques tâches plus pénibles
(comme documenter comment restaurer un backup de la base de données) et à
préparer la prochaine fonctionnalité : celle permettant de créer des
collections thématiques et d’y répertorier des liens. Je me suis retrouvé à en
commencer son développement vendredi ; développement qui aura fort bien avancé
puisque &lt;strong&gt;j’ai eu le temps de terminer le cœur en 1 jour et demi.&lt;/strong&gt; Je ne montre
pas de capture d’écran tout de suite puisque des choses vont encore bouger
d’ici la fin de la semaine prochaine.&lt;/p&gt;
&lt;h3&gt;Ce qui m’a questionné&lt;/h3&gt;
&lt;p&gt;Nous sommes en juillet et je ne vois pas passer le temps. Les premières lignes
de code ont été écrites début mai, principalement pour mettre en place
l’environnement technique et le système d’inscription et de connexion. Le mois
de juin aura été dédié à l’ajout des liens dans une collection « signets ». Et
désormais, à la mi-juillet, j’en suis à permettre la gestion d’autres collections.&lt;/p&gt;
&lt;p&gt;Comme je me donne un temps limite pour le développement de chacune des
fonctionnalités, je respecte mécaniquement mes estimations et je suis donc dans
« mes » temps. Je ne peux pourtant pas m’empêcher de penser que le temps semble
s’écouler rapidement par quelques endroits que je n’arrive pas à identifier.
&lt;strong&gt;Je peux toutefois me rassurer en me replongeant dans les weeknotes
précédentes : j’ai utilisé mon temps à bon escient.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Weeknotes #7</title><id>urn:uuid:1e501e9d-3c86-53b2-9d02-5e59e0935c42</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-7.html" rel="alternate" type="text/html" /><published>2020-06-27T15:55:00+02:00</published><updated>2020-06-27T15:55:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 6&amp;nbsp;–&amp;nbsp;semaine 3&lt;/h2&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;J’ai fini de fignoler la fonctionnalité des signets &lt;a href="weeknotes-6.html"&gt;commencée la semaine
dernière&lt;/a&gt;. Tout était déjà « fonctionnel », mais je devais
désormais placer les boutons et les liens aux bons endroits, rendre cohérent et
facile le parcours utilisateur et corriger quelques bugs. Je voulais également
ajouter un système de cache basique pour éviter de multiplier les requêtes vers
l’extérieur quand flusio récupère le titre des articles. Certaines pages sont
encore bien vides, mais elles s’étofferont au fur et à mesure.&lt;/p&gt;
&lt;p&gt;&lt;img alt="capture d’écran montrant la page d’un lien" src="images/flusio-link-1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Tout fonctionne désormais bien, même si des choses changeront sans doute. Il
s’agit maintenant de tester. Pour faciliter ça, &lt;strong&gt;j’ai donc ouvert une instance
de démo, accessible à l’adresse &lt;a href="https://demo.flus.fr"&gt;demo.flus.fr&lt;/a&gt;.&lt;/strong&gt; Les
données seront supprimées chaque nuit, donc assurez-vous de ne rien mettre
dedans qui serait important !&lt;/p&gt;
&lt;p&gt;Vous le verrez, la démo est assez limitée pour l’instant. flusio peut tout au
plus remplacer vos onglets de navigateur pour stocker les liens vers les
articles et vidéos que vous souhaitez consulter plus tard. Vous pourrez
néanmoins pouvoir juger du look (bien que des choses évolueront) et de la
&lt;em&gt;réactivité&lt;/em&gt; de l’interface (😍).&lt;/p&gt;
&lt;h3&gt;Ce qui m’a chagriné&lt;/h3&gt;
&lt;p&gt;Il y a un détail que je n’avais pas saisi dans la gestion des sessions PHP.
S’il est possible d’allonger la durée de validité d’un cookie de session, la
session elle-même (côté serveur) peut être réinitialisée avant cela (sans doute
en partie car stockée par défaut dans le répertoire &lt;code&gt;/tmp&lt;/code&gt; qui est, par
définition, temporaire). La &lt;a href="https://www.php.net/manual/fr/book.session.php"&gt;documentation PHP&lt;/a&gt;
n’est pas clair sur le fonctionnement et il semblerait qu’il y ait des
considérations supplémentaires à prendre en compte concernant &lt;a href="https://www.php.net/manual/fr/session.security.php"&gt;la
sécurité&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il est donc bien nécessaire de créer un mécanisme supplémentaire pour gérer les
sessions qui doivent persister plusieurs jours. Heureusement, le système que
j’ai mis en place devrait être facilement adaptable et ne devrait pas
nécessiter plus d’une journée de travail.&lt;/p&gt;
&lt;h3&gt;Ce qui arrive ensuite&lt;/h3&gt;
&lt;p&gt;Je n’aurai que 3 jours de travail la semaine prochaine, donc je vais en
profiter pour corriger quelques petits trucs que j’ai repérés ou que l’on m’a
déjà remontés. Je vais également peaufiner le système de déploiement et de mise
à jour pour automatiser au maximum.&lt;/p&gt;
&lt;p&gt;Après cela, j’attaquerai la seconde fonctionnalité qui consistera à pouvoir
&lt;strong&gt;placer les liens dans différentes collections thématiques.&lt;/strong&gt; Cela permettra
de commencer à pouvoir les archiver pour pouvoir les retrouver facilement plus
tard. C’est une fonctionnalité que j’attends personnellement avec impatience.&lt;/p&gt;
&lt;p&gt;Je songe également à poser au propre quelques processus, notamment pour pouvoir
réagir rapidement en cas de détection d’une attaque ou pour pouvoir remettre en
place une sauvegarde des données en cas de perte. &lt;strong&gt;Je n’ai pas envie de me
retrouver à inventer ces processus le jour où un problème surviendra.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Weeknotes #6</title><id>urn:uuid:83a34e35-484e-5087-8dea-997a051cc1e4</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-6.html" rel="alternate" type="text/html" /><published>2020-06-22T11:23:00+02:00</published><updated>2020-06-22T11:23:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 6&amp;nbsp;–&amp;nbsp;semaine 2&lt;/h2&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;La semaine dernière a été chargée avec de grosses journées de travail, j’y
reviens plus bas. J’ai principalement développé la fonctionnalité d’ajout de
liens dans une collection par défaut, les « signets ». Cela permettra de mettre
de côté les liens que l’on souhaite garder sous le coude, pour les lire dans
les jours qui viennent par exemple. L’interface n’est en rien définitive et les
choses bougeront dans les jours/semaines à venir, mais voilà à quoi ça
ressemble dans l’immédiat :&lt;/p&gt;
&lt;p&gt;&lt;img alt="capture d'écran montrant des blocs représentant les liens et affichant le titre des pages externes, un formulaire est présent pour ajouter un nouveau lien" src="images/flusio-signets-1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Enfin des choses à montrer ! 😄&lt;/p&gt;
&lt;p&gt;Je me suis basé sur les maquettes suivantes (réalisées par &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt;) :&lt;/p&gt;
&lt;p&gt;&lt;img alt="capture d'écran montrant la page mobile de la collection « À lire » avec deux liens sous forme de blocs" class="illustration illustration--centered" src="images/flusio-maquettes/3_a_lire.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="capture d'écran montrant la page mobile d’un lien spécifique avec son titre, durée de lecture, collections associées" class="illustration illustration--centered" src="images/flusio-maquettes/11_lien.png" /&gt;&lt;/p&gt;
&lt;p&gt;Des choses ont changé depuis ces maquettes (la collection « À lire » par
exemple est devenue « Signets »), d’autres sont manquantes et il s’agit de
maquettes de la vue mobile. &lt;strong&gt;Il y a de bonnes chances pour que les choses
évoluent encore pas mal d’ici l’automne&lt;/strong&gt; ; ne vous attachez donc pas trop à ce
que vous voyez ici. Je vous montre cela seulement pour présenter l’avancement
et pour pouvoir comparer plus tard ce qui était prévu de ce qui sera
réellement. Je vais avancer par itérations en vérifiant à chaque étape que le
tout est effectivement utilisable.&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;Recevoir les maquettes dans un premier temps, puis les voir prendre « vie » est
toujours un chouette moment. J’ai pris soin de commencer par une fonctionnalité
dont j’ai besoin pour &lt;em&gt;me&lt;/em&gt; mettre une première version en production dans les
prochains jours. &lt;strong&gt;Dans le même temps j’ouvrirai une instance de démo pour que
vous puissiez tester en parallèle.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Un aspect technique que j’ai apprécié est la partie permettant de &lt;a href="https://github.com/flusio/flusio/blob/main/src/Links.php#L331-L347"&gt;récupérer le
titre des pages&lt;/a&gt;.
Je voyais bien comment faire, mais je me demandais quelle serait la façon à la
fois la plus propre et la plus simple. J’essaye de garder tout cela &lt;a href="https://github.com/flusio/flusio/tree/main/lib/SpiderBits"&gt;à part de
la base de code principale&lt;/a&gt;
pour en faire une bibliothèque séparée et réutilisable.&lt;/p&gt;
&lt;p&gt;La partie dont je suis le plus content est celle qui extrait le titre du
&lt;abbr title="Document Object Model"&gt;DOM&lt;/abbr&gt;. J’avais un peu joué avec la
classe &lt;abbr&gt;PHP&lt;/abbr&gt; &lt;a href="https://www.php.net/manual/class.domdocument.php"&gt;&lt;code&gt;DOMDocument&lt;/code&gt;&lt;/a&gt;
il y a longtemps, j’avais oublié à quel point elle était pénible à utiliser.
Heureusement, grâce au langage &lt;a href="http://schlitt.info/opensource/blog/0704_xpath.html"&gt;XPath&lt;/a&gt;,
j’ai pu créer &lt;a href="https://github.com/flusio/flusio/blob/main/lib/SpiderBits/src/Dom.php"&gt;un petit &lt;em lang="en"&gt;wrapper&lt;/em&gt;&lt;/a&gt;
d’une centaine de lignes (commentaires inclus) qui rend le tout beaucoup plus
simple. Il me sera bien évidemment utile dans d’autres circonstances.&lt;/p&gt;
&lt;h3&gt;Ce qui m’a questionné&lt;/h3&gt;
&lt;p&gt;J’ai fait de grosses journées toute la semaine dernière, ce qui a cassé un peu
mon rythme de vie habituel. Je m’autorise de telles semaines de temps en temps,
en particulier quand je veux voir quelque chose avancer d’une traite. &lt;strong&gt;Il est
toutefois clair que ce n’est pas un rythme soutenable pour trouver un équilibre
entre vie pro et vie perso.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je me revois en train de donner un « coup de collier » de façon bien plus
fréquente quand je bossais en entreprise sur des projets clients qui ne
m’intéressaient pas. À l’époque ça ne me paraissait pas totalement « anormal »
(sans être non plus vraiment « normal ») ; il y avait un côté « loyauté » à
faire ça pour « enthousiasmer le client ». Ça m’attriste à la fois pour le
temps perso que j’ai perdu, et ça m’interroge sur le manque de cadre et de
protection que l’on peut parfois avoir en entreprise. Je me rends compte
aujourd’hui à quel point la balance peut être déséquilibrée, et j’y étais
jusque-là aveugle.&lt;/p&gt;
&lt;p&gt;Je suis content d’être désormais à mon compte, et heureux de ne pas m’imposer
un rythme infernal seulement pour faire plaisir à d’autres, même si cela ne me
permet pas (encore) d’en vivre.&lt;/p&gt;</content></entry><entry><title>Weeknotes #5</title><id>urn:uuid:e15ea7c5-28f8-5ac4-8924-ed1851a36875</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-5.html" rel="alternate" type="text/html" /><published>2020-06-13T10:30:00+02:00</published><updated>2020-06-13T10:30:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 6&amp;nbsp;–&amp;nbsp;semaine 1&lt;/h2&gt;
&lt;p&gt;Je démarre un nouveau cycle, ce qui signifie pour moi que je modifie légèrement
mes méthodes de travail en tentant de les améliorer. Je tenterai ce cycle-là
d’être vigilant au temps que je passe sur le PC, ce qui peut parfois être
compliqué comme je bosse chez moi, sans séparation physique entre mon bureau et
le reste de l’appartement.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;J’ai commencé à préparer la prochaine (vraie) fonctionnalité de Flus, celle
permettant de mettre des liens de côté pour les consulter plus tard. J’ai
validé quelques points techniques basiques (télécharger une page, récupérer le
titre). Pour l’instant je vais aller au plus simple.&lt;/p&gt;
&lt;p&gt;J’ai également mis en place les premiers éléments de la charte graphique pour
être capable de vous montrer des choses rapidement. Par exemple la page
d’inscription ressemble à ça&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;&lt;img alt="capture d'écran montrant un formulaire permettant de s’inscrire" src="images/flusio-registration.png" /&gt;&lt;/p&gt;
&lt;p&gt;Elle sera encore amenée à être modifiée, mais c’est désormais montrable. J’ai
fait quelques ajustements par rapport à la charte &lt;a href="https://flus.fr"&gt;du site&lt;/a&gt;
car les contraintes ne sont pas les mêmes entre un simple site et une
application complète (le jeu de couleurs est notamment un peu plus étoffé). Les
icônes sont issues du &lt;a href="https://clarity.design/icons"&gt;projet Clarity&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt; a avancé de son côté et m’a présenté les
premières maquettes qu’elle a réalisées, je suis pressé d’implémenter tout
ça&amp;nbsp;; ça va être bien 🙂&lt;/p&gt;
&lt;p&gt;Du côté de FreshRSS, j’ai passé une demie-journée à corriger un bug dans la
fonction d’exportation des données. C’était l’occasion de &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/3045"&gt;réécrire une
partie&lt;/a&gt; pour rendre le tout
plus maintenable. Même si c’est pas parfait, c’est en tout cas beaucoup mieux.&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;J’attaque enfin une fonctionnalité qui va avoir de la valeur dans le futur
logiciel, je rentre donc dans le cœur de ce que je veux faire. Le travail de
préparation m’a permis de délimiter ce que j’allais développer dans un premier
temps&amp;nbsp;: c’est une étape importante pour que j’évite de me disperser.&lt;/p&gt;
&lt;p&gt;Les choses commencent à prendre forme et je pense que je mettrai une version de
démo en production juste après ça pour pouvoir effectuer des tests et obtenir
des retours le plus tôt possible.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai appris&lt;/h3&gt;
&lt;p&gt;Une question me trotte dans la tête depuis un moment&amp;nbsp;: &lt;strong&gt;est-ce que je ne
passe pas trop de temps en «&amp;nbsp;préparation&amp;nbsp;», au détriment de la
«&amp;nbsp;production&amp;nbsp;» de fonctionnalités&amp;nbsp;?&lt;/strong&gt; De l’extérieur je pense
que cela donne l’impression que je n’avance pas et que je procrastine (on m’a
posé la question&amp;nbsp;😉) Je commence à réussir à formuler des éléments de
réponse à cette question.&lt;/p&gt;
&lt;p&gt;La première chose, c’est que je ne crois absolument pas que je procrastine.
&lt;strong&gt;J’ai une véritable attente des fonctionnalités que je vais développer, et
hâte de voir l’outil être utilisé par d’autres personnes.&lt;/strong&gt; Il n’y a rien de
&lt;em&gt;compliqué&lt;/em&gt; dans ce que je compte faire, rien qui me pousserait à retarder le
développement des fonctions clés. En fait je crois que je me suis même
débarrassé en grande partie de ma tendance à procrastiner depuis que j’ai
développé et que j’utilise &lt;a href="https://lessy.io"&gt;Lessy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La deuxième partie de la réponse est que &lt;strong&gt;je compte courir un marathon, pas un
sprint.&lt;/strong&gt; Il y a différentes manières de développer un logiciel, mais si l’on
compte garder son code maintenable, on a intérêt à en prendre soin. Cela passe
par une réflexion sur l’architecture globale, un choix conscient des dépendances,
une vision des fonctionnalités à venir, l’écriture d’une suite de tests utiles
couvrant une bonne partie du code, etc. Tout cela prend du temps, mais me
permettra de faciliter l’évolution du logiciel dans les années à venir.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J’ai assez donné dans le logiciel écrit en urgence.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Je crois toutefois que je vais écrire une feuille de route pour donner une
meilleure visibilité de ce que je compte proposer.&lt;/p&gt;</content></entry><entry><title>Weeknotes #4</title><id>urn:uuid:ee1caa38-3d7a-50c3-9df1-f9c878be0377</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-4.html" rel="alternate" type="text/html" /><published>2020-06-08T12:40:00+02:00</published><updated>2020-06-08T12:40:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 5&amp;nbsp;–&amp;nbsp;semaine 7 (bonus)&lt;/h2&gt;
&lt;p&gt;Mes cycles de travail font généralement 6 semaines, dont la dernière est dédiée
à des activités qui sortent de mon quotidien. Je n’ai pas eu le temps de faire
tout ce que je voulais faire &lt;a href="weeknotes-3.html"&gt;la semaine précédente&lt;/a&gt; et je me
suis donc octroyé une semaine supplémentaire. Il s’agissait aussi d’une
expérience pour tester un rythme différent, mais je ne pense pas que ça soit
une bonne idée&amp;nbsp;: il me faut absolument avancer sur le service en lui-même.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;Comme je l’avais évoqué &lt;a href="weeknotes-3.html"&gt;la fois précédente&lt;/a&gt;, j’ai développé
un système simple de monitoring que j’ai nommé &lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt;.
Il fait le strict minimum pour l’instant (monitoring de la mémoire, des CPU,
des disques et succès de requêtes HTTPS). J’ai plein d’idées de choses à lui
ajouter… mais évidemment plus tard. Attention&amp;nbsp;: je ne prévois pas
d’assurer de support dessus, il s’agit d’un projet qui n’a pas l’ambition de
devenir communautaire et je n’ai pas de temps à lui accorder dans l’immédiat.&lt;/p&gt;
&lt;p&gt;Ça ressemble à ça&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Capture d'écran de taust montrant les métriques principales du serveur « localhost » ainsi que des alarmes associées" src="images/taust-server.png" /&gt;&lt;/p&gt;
&lt;p&gt;Dans un autre domaine, &lt;a href="https://www.maiwann.net/"&gt;Maiwann&lt;/a&gt; a commencé à m’aider
sur la future interface de &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt;. Elle a
forcément plein de questions et ça me fait bizarre de poser mes réponses à
l’écrit, comme le sentiment de graver des choses dans le marbre. Mais peut-être
aussi un peu le sentiment que ça avance malgré le fait que je n’ai pas bossé
dessus la semaine dernière&amp;nbsp;?&lt;/p&gt;
&lt;h3&gt;Ce qui m’a chagriné&lt;/h3&gt;
&lt;p&gt;Le fait de parler de taust sur les réseaux sociaux semble avoir soulevé quelques
incompréhensions vis-à-vis de mes priorités (i.e. ne devrais-je pas me
contenter d’installer un outil déjà existant et me concentrer sur le
développement de &lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt; ?) La question est
légitime et je tiens à (re)préciser certaines choses&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;j’ai pris soin de limiter ce développement dans le temps (1 semaine, ce qui
  correspond grosso-modo au temps que m’avait pris &lt;a href="https://www.netdata.cloud/"&gt;Netdata&lt;/a&gt;
  la fois d’avant, avec un niveau de maitrise moindre)&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;le monitoring m’est indispensable pour proposer un service de qualité&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;maitriser pleinement la gestion des outils que j’utilise m’apporte une
  sérénité d’esprit bien plus élevée que des outils certes plus complets, mais
  dont je ne comprends pas le fonctionnement&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;je ne suis pas fan de l’expression « réinventer la roue », j’ai plutôt le
  sentiment d’en fabriquer une.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;À part ça, le fait que la banque m’ait prélevé 5,90&amp;nbsp;€ sans que je
comprenne pourquoi me fait dire que je vais encore m’amuser (non).&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;Il y a un côté grisant à développer un outil de A à Z en une semaine avec sa
propre identité visuelle. Les finitions et la qualité du code sont forcément
moindres que ce que je prévois pour flusio, mais ça fait du bien de vérifier
que je suis capable d’adapter mon rythme de développement au contexte dans
lequel je me trouve.&lt;/p&gt;</content></entry><entry><title>Weeknotes #3</title><id>urn:uuid:a032af70-97d0-5995-a10e-fe7395ee7776</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-3.html" rel="alternate" type="text/html" /><published>2020-05-30T12:00:00+02:00</published><updated>2020-05-30T12:00:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 5&amp;nbsp;–&amp;nbsp;semaine 6&lt;/h2&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;Cette semaine je me suis occupé de toutes les petites tâches que j’avais
laissées de côté pendant le cycle. À vrai dire ce fut une semaine plutôt
tranquille parce que j’ai pas mal gambadé à droite à gauche, mais c’est aussi
le but de cette semaine de pause que de m’aérer l’esprit.&lt;/p&gt;
&lt;p&gt;En début de semaine, j’ai commencé par remettre sur pied mon document de suivi
de la trésorerie. C’était globalement bon, mais les dépenses étaient mal
reflétées (genre ma banque me facture tous les 3 mois et non tous les mois).
J’avais également des écarts de quelques centimes certains mois (des histoires
d’arrondis).&lt;/p&gt;
&lt;p&gt;J’ai continué sur un plan plus technique en ajoutant 2 formulaires de
contact&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l’un directement dans &lt;a href="https://rss.flus.fr"&gt;FreshRSS&lt;/a&gt;, via un menu
  «&amp;nbsp;Aide et support&amp;nbsp;»&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;l’autre &lt;a href="https://flus.fr/contact"&gt;sur le site&lt;/a&gt;, accessible à tout le monde.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La section «&amp;nbsp;Aide et support&amp;nbsp;» sera sans doute amenée à évoluer dans
le futur, mais je tenais à ce qu’il y ait au moins un moyen de me contacter
évident.&lt;/p&gt;
&lt;p&gt;J’ai ensuite revu &lt;a href="https://flus.fr/carnet/"&gt;la page d’accueil du carnet&lt;/a&gt; pour
ne plus avoir cette ribambelle d’articles les uns à la suite des autres. Je
n’affiche désormais plus que la date et le titre des articles, ce qui permet
d’avoir une vue d’ensemble. Certains articles importants sont également mis en
évidence. J’en ai profité pour compter&amp;nbsp;: cet article est le 25&lt;sup&gt;e&lt;/sup&gt;
du carnet&amp;nbsp;!&lt;/p&gt;
&lt;p&gt;L’une des tâches qui trainait depuis un moment était l’officialisation de ma
candidature pour rejoindre le collectif &lt;a href="https://chatons.org"&gt;CHATONS&lt;/a&gt;. Eh bien
j’ai raté le coche de quelques jours pour &lt;a href="https://forum.chatons.org/t/lancement-de-lanalyse-des-candidatures-pour-la-10eme-portee/1223"&gt;la prochaine portée&lt;/a&gt;.
C’est pas dramatique et ça me laissera le temps de corriger quelques petits
détails (surtout améliorer l’information publique concernant mon infrastructure
technique).&lt;/p&gt;
&lt;p&gt;Ça m’a donc libéré un peu de temps pour imaginer différents scénarios futures
pour Flus. J’ai abordé deux questions&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;quels plans si je ne m’en sors pas financièrement&amp;nbsp;?&lt;/li&gt;
&lt;li&gt;quelles actions et objectifs en fonction de différents scénarios liés à la
   notoriété du service&amp;nbsp;?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Cet exercice m’aura permis de me projeter un peu mieux dans l’avenir&amp;nbsp;; je
suis plus serein.&lt;/p&gt;
&lt;p&gt;J’ai terminé la semaine en me lançant sur un gros morceau&amp;nbsp;: finaliser la
configuration du &lt;em&gt;monitoring&lt;/em&gt; de mon infrastructure. Au tout début, j’avais
commencé par installer &lt;a href="https://nicolargo.github.io/glances/"&gt;Glances&lt;/a&gt; qui
était un peu trop limité à mon goût. C’est pourquoi depuis quelques mois
j’utilise &lt;a href="https://www.netdata.cloud/"&gt;Netdata&lt;/a&gt;. Problème&amp;nbsp;: ça surveille
littéralement &lt;strong&gt;tout&lt;/strong&gt;. Je me perds complètement dans les graphiques, c’est une
horreur. De plus je me fais spammer de SMS toutes les nuits parce qu’il se met
à jour tout seul (comportement voulu à la base) et qu’il bouffe tout le CPU et
la mémoire. Bref, pas très content du résultat.&lt;/p&gt;
&lt;p&gt;De plus, j’ai horreur de ne pas maîtriser les outils que j’héberge sur mon
infrastructure et je sais à peu près ce que je veux surveiller. Par conséquent…
j’ai décidé de développer un outil minimaliste pour assurer le monitoring et la
métrologie de mes serveurs 🙃. Je me donne pour ça une semaine supplémentaire
pour être en mesure de surveiller la présence de sites en ligne, ainsi que la
mémoire, le CPU et l’espace disque utilisés par mes serveurs. L’outil
consistera en une application PHP (&lt;a href="https://github.com/flusio/taust"&gt;taust&lt;/a&gt;) et
une application cliente en Python pour faire remonter les métriques. Le premier
système d’alerte sera minimaliste mais pourra me remonter les erreurs par
courriel et par SMS. Le but&amp;nbsp;: que ce soit simple à installer et à
configurer, tout en faisant exactement ce que je souhaite. On n’est jamais
aussi bien servi que par soi-même.&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;Démarrer un nouveau projet (taust donc) sur la base de mon framework
&lt;a href="https://github.com/flusio/Minz/"&gt;Minz&lt;/a&gt; a été hyper rapide. J’avais en une
demi-heure quelque chose qui tourne avec un serveur PostgreSQL et un
environnement de développement facile à mettre en place. Moins d’une heure plus
tard j’étais en mesure de créer des utilisateurs et de les
connecter/déconnecter. Et ce matin en environ une heure j’étais capable de
surveiller des noms de domaine sur leur port &lt;abbr&gt;HTTPS&lt;/abbr&gt;. C’est super
agréable de bosser de façon aussi efficace. C’est le 5e projet que je démarre
avec ce framework, il a atteint un bon niveau de maturité… j’imagine que je
pourrai bientôt en parler un peu plus&amp;nbsp;😉&lt;/p&gt;
&lt;p&gt;Sur un autre plan, je suis content d’avoir préparé des scénarios pour
«&amp;nbsp;prévoir&amp;nbsp;» l’avenir de Flus, c’était un chouette exercice pas prise
de tête. Je ne sais pas encore si je les rendrai publics, ça demanderait
d’expliquer un peu plus le contexte.&lt;/p&gt;
&lt;p&gt;Je suis quand même bien content d’avoir fait toutes ces petites choses qui
trainaient depuis plusieurs semaines, voire mois. C’est un poids en moins sur
les épaules. Même s’il me reste des choses à faire, elles sont beaucoup moins
pressantes.&lt;/p&gt;
&lt;h3&gt;Ce qui m’a chagriné&lt;/h3&gt;
&lt;p&gt;Rien&amp;nbsp;!&lt;/p&gt;
&lt;h3&gt;Ce que j’ai découvert&lt;/h3&gt;
&lt;p&gt;Il existe une bibliothèque Python qui fait exactement ce que je veux pour
récupérer les métriques d’un serveur&amp;nbsp;: &lt;a href="https://pypi.org/project/psutil/"&gt;psutil&lt;/a&gt;.
C’est en fait ce qu’utilise Glances que j’ai évoqué plus haut. Ça ne devrait
donc être l’affaire que de quelques heures pour être en mesure d’envoyer les
métriques vers taust.&lt;/p&gt;</content></entry><entry><title>Weeknotes #2</title><id>urn:uuid:9e53bc5d-eead-5a24-bac2-21bcba534ae3</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-2.html" rel="alternate" type="text/html" /><published>2020-05-23T16:30:00+02:00</published><updated>2020-05-23T16:30:00+02:00</updated><content type="html">&lt;h2&gt;Cycle 5&amp;nbsp;–&amp;nbsp;semaine 5&lt;/h2&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;J’ai terminé de développer en début de semaine le système d’inscription. Il
s’agissait surtout d’arrondir un peu les angles de ce que j’avais fait &lt;a href="weeknotes-1.html"&gt;la
semaine dernière&lt;/a&gt;, de corriger quelques bugs, ainsi qu’une
faille (potentielle) de sécurité. J’ai également validé que le système pour
traduire l’interface fonctionne correctement. Même si le service que je
proposerai s’adresse essentiellement à un public francophone, la langue
principale du logiciel lui-même sera l’anglais&amp;nbsp;; il faut donc que je
traduise flusio dans ces deux langues.&lt;/p&gt;
&lt;p&gt;J’ai continué en préparant le prochain gros morceau&amp;nbsp;: la connexion et la
déconnexion. Ça paraît toujours être des fonctionnalités de base et pourtant il
y a pas mal de petits détails auxquels il faut prendre soin le plus tôt
possible. Par exemple, la connexion avec l’adresse courriel est bien souvent
sensible à la casse, ce qui engendre généralement beaucoup de questions du côté
du support («&amp;nbsp;&lt;em&gt;j’arrive pas à me connecter&lt;/em&gt;&amp;nbsp;»). Mais rendre la
connexion insensible à la casse peut engendrer des petites surprises, comme
&lt;a href="https://eng.getwisdom.io/hacking-github-with-unicode-dotless-i/"&gt;cette faille de sécurité chez GitHub&lt;/a&gt;
(lien technique en anglais).&lt;/p&gt;
&lt;p&gt;Je prends donc toujours le temps de poser par écrit dans un document ce que je
vais faire, les points de vigilance à avoir, les sujets techniques qu’il me
faut éclaircir, etc. Je me sers ensuite de ce document pour guider le
développement. Ça prend parfois plus de temps que de simplement tout développer
d’une traite, mais ça m’évite bien souvent des aller-retours et de reprendre
certaines parties. Ça réduit également les risques de bugs et de failles de
sécurité, même si bien sûr il y en a toujours qui passent.&lt;/p&gt;
&lt;p&gt;Tout cela m’a occupé jusqu’à mercredi matin, ce qui m’a laissé un jour et demi
pour développer la connexion et déconnexion. Il me reste encore à ajouter les
mécanismes de changement et de réinitialisation du mot de passe, mais
l’essentiel est là. J’aimerais également ajouter un système pour révoquer les
sessions de connexion&amp;nbsp;: je le ferai si j’ai le temps de faire tenir tout
ça au sein d’une semaine.&lt;/p&gt;
&lt;p&gt;Enfin, ma journée d’hier devait être consacrée à FreshRSS, mais j’ai finalement
été assez peu efficace. J’ai toutefois &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2938#issuecomment-632429861"&gt;corrigé un bug sournois&lt;/a&gt;
sous Safari et Gnome Web qui utilisent tout deux une vieille version de Webkit.
J’ai également ajouté une commande &lt;code&gt;make&lt;/code&gt; pour «&amp;nbsp;&lt;em&gt;linter&lt;/em&gt;&amp;nbsp;» le code,
ça devrait pouvoir me permettre de fermer un ticket que j’avais ouvert en
décembre destiné à faciliter la configuration de l’environnement de
développement.&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;J’ai repris le fonctionnement de validation des données saisies par les
utilisateur·ices pour permettre de valider plusieurs champs à la fois (par
exemple si le mot de passe et le nom d’utilisateur ne sont pas bons, afficher
les deux erreurs au lieu d’une seule). Je m’étais fait toute une montagne de ce
changement vis-à-vis de l’architecture actuelle, mais au final, même si ça a
entrainé la modification de pas mal de lignes, peu de fichiers étaient
impactés et les changements plutôt évidents. Ça me rend confiant pour les
prochaines modifications de ce type que j’envisage.&lt;/p&gt;
&lt;p&gt;La préparation du travail avant de passer au développement m’a prouvé son
utilité cette semaine en m’économisant au moins une journée de travail et des
futurs emmerdements potentiels.&lt;/p&gt;
&lt;h3&gt;Ce qui m’a chagriné&lt;/h3&gt;
&lt;p&gt;Même si j’ai pris un peu d’avance sur ce que j’avais imaginé, je n’ai toujours
pas attaqué le cœur du logiciel et je m’impatiente un peu. Je vais toutefois
devoir encore attendre un peu puisque je vais passer la semaine prochaine, et
éventuellement la suivante, à traiter les sujets non prioritaires qui
s’amoncellent doucement.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai découvert&lt;/h3&gt;
&lt;p&gt;J’avais un doute concernant la gestion des sessions en &lt;abbr&gt;PHP&lt;/abbr&gt;&amp;nbsp;:
par défaut elles sont gérées grâce à un cookie qui est automatiquement supprimé
à la fermeture du navigateur (c’est pour ça que vous devez vous reconnecter
inlassablement sur certains sites&amp;nbsp;😑). Ce comportement peut être modifié
aisément grâce à la fonction &lt;a href="https://www.php.net/manual/fr/function.session-set-cookie-params.php"&gt;&lt;code&gt;session_set_cookie_params()&lt;/code&gt;&lt;/a&gt;.
Je suis surpris de ne l’avoir en fait jamais utilisé. FreshRSS possède un
système complémentaire bien plus complexe en utilisant un second cookie, mais
je suis persuadé qu’on pourrait simplifier tout cela drastiquement.&lt;/p&gt;
&lt;p&gt;J’ai également découvert la fonction &lt;a href="https://www.php.net/manual/fr/function.get-browser.php"&gt;&lt;code&gt;get_browser()&lt;/code&gt;&lt;/a&gt;
de &lt;abbr&gt;PHP&lt;/abbr&gt; permettant d’extraire des informations utiles d’&lt;a href="https://fr.wikipedia.org/wiki/User_agent"&gt;un agent
utilisateur&lt;/a&gt;. Je l’utiliserai
uniquement pour faciliter l’identification des sessions de connexion (e.g.
«&amp;nbsp;Firefox sur Linux&amp;nbsp;»). Je voulais quelque chose de similaire pour
géolocaliser grossièrement les adresses IP, mais ça implique une nouvelle
dépendance&amp;nbsp;: je m’en passerai pour l’instant.&lt;/p&gt;</content></entry><entry><title>Weeknotes #1</title><id>urn:uuid:96ce2071-6c62-54a2-b30c-a93057c4d840</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/weeknotes-1.html" rel="alternate" type="text/html" /><published>2020-05-15T18:45:00+02:00</published><updated>2020-05-15T18:45:00+02:00</updated><content type="html">&lt;p&gt;J’ai commencé à rédiger des notes personnelles de façon quasi (bi)hebdomadaire
sur mon propre site il y a quelque temps et je me suis rendu compte de deux
choses&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;j’y parle beaucoup de Flus (forcément…)&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;et ces notes auraient toute leur place ici.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Je vais donc désormais prendre le temps de raconter les dessous de la
conception de Flus de façon hebdomadaire (ou presque) ici même. C’était en
vérité l’objet même de ce carnet de flus dès son origine, mais il faut croire
que je me suis un peu égaré en chemin en abordant de moins en moins le
«&amp;nbsp;faire&amp;nbsp;».&lt;/p&gt;
&lt;p&gt;Il y a des chances également que ce soit le format que je privilégie ces
prochaines semaines car il me demande moins de temps pour rédiger (environ 1h
contre au moins une journée pour certains articles). Le format
«&amp;nbsp;récap’&amp;nbsp;» risque de sauter également car je ne le trouve pas si
intéressant que ça, surtout depuis que &lt;a href="https://flus.fr/financement"&gt;je publie mon chiffre d’affaires en
temps réel&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bienvenue donc dans cette Weeknotes #1.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Cycle 5&amp;nbsp;–&amp;nbsp;semaine 4&lt;/h2&gt;
&lt;h3&gt;Ce que j’ai fait&lt;/h3&gt;
&lt;p&gt;Il y a 2 semaines, j’ai créé le dépôt de code du logiciel qui se trouvera
derrière le service&amp;nbsp;; le logiciel sera «&amp;nbsp;&lt;a href="https://github.com/flusio/flusio"&gt;flusio&lt;/a&gt;&amp;nbsp;»,
le service «&amp;nbsp;&lt;a href="https://flus.fr"&gt;flus.fr&lt;/a&gt;&amp;nbsp;».&lt;/p&gt;
&lt;p&gt;Une fois la base technique choisie et mise en place la semaine dernière, j’ai
pu commencer à développer la fonctionnalité d’inscription. Je m’étais donné 2
semaines, mais il m’aura fallu 3 jours pour faire l’essentiel. Je ne me fais
pas d’illusion, j’aurai bien besoin des jours restants pour finaliser la
fonctionnalité, même en me contentant du strict minimum en termes de CSS que je
ne veux aborder que plus tard.&lt;/p&gt;
&lt;p&gt;Pris dans l’enthousiasme de ce début de projet (j’y reviens plus bas), j’ai eu
du mal à m’arrêter de bosser certains soirs. J’ai finalement lâché prise en
m’autorisant à faire ces «&amp;nbsp;heures supplémentaires&amp;nbsp;», mais en
m’imposant une demi-journée hier matin pour aller me balader. Meilleure
décision.&lt;/p&gt;
&lt;p&gt;Aujourd’hui j’ai passé ma journée pour travailler sur FreshRSS. J’avais prévu
de reprendre l’interface d’ajout des moyens de partage pour le rendre plus
clair, mais je me suis rendu compte que les fichiers de traduction étaient sens
dessus-dessous. J’ai donc pris la matinée pour tout &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2976"&gt;remettre d’aplomb&lt;/a&gt;
et &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2978"&gt;mettre à jour la documentation&lt;/a&gt;.
La première partie a été intégrée, il me reste à prendre en compte les
corrections de Frenzie concernant la documentation.&lt;/p&gt;
&lt;h3&gt;Là où j’ai pris du plaisir&lt;/h3&gt;
&lt;p&gt;Le démarrage d’un nouveau projet est toujours super enthousiasmant pour moi.
Même si j’ai tendance à ne pas aimer parler «&amp;nbsp;technique&amp;nbsp;» avec
d’autres développeurs, ça reste quelque chose dans lequel je m’éclate. J’ai
vraiment l’impression de mettre en œuvre tout ce que j’ai pu apprendre par
le passé, tout en le faisant &lt;em&gt;exactement&lt;/em&gt; à ma sauce. C’est lorsque j’ai
«&amp;nbsp;refactorisé&amp;nbsp;» les tests et que j’ai résolu chacun des problèmes qui
me chagrinaient jusque-là que j’ai réalisé que l’architecture choisie me
convenait de façon impeccable.&lt;/p&gt;
&lt;p&gt;Je me rends également compte que j’apprécie écrire de la documentation, même si
je fais vraisemblablement encore pas mal de fautes en anglais (j’ai bon espoir
que ça passe inaperçu pour la plupart des francophones 😁). J’ai plus de mal à
relire un texte que j’ai écrit en anglais qu’en français. Tout ça pour dire que
flusio devrait bénéficier d’une documentation préparée aux petits oignons.&lt;/p&gt;
&lt;h3&gt;Ce qui m’a chagriné&lt;/h3&gt;
&lt;p&gt;Il est compliqué d’avancer correctement à la fois sur du développement, de
l’administration système, de la communication, etc. Bosser seul ainsi n’est
vraiment pas aisé et comme je veux sortir une version beta pour l’automne, ça
me donne des excuses pour faire ce que je préfère (le développement de flusio).&lt;/p&gt;
&lt;p&gt;Je note donc depuis quelques jours les différents sujets qu’il faudrait que
j’aborde à plus ou moins long terme. Ça va de «&amp;nbsp;entériner ma candidature
&lt;a href="https://chatons.org/"&gt;CHATONS&lt;/a&gt;&amp;nbsp;» à des choses beaucoup plus techniques et
pointues. Certaines choses auraient du sens à être rendues publiques, je
réfléchis à comment publier cette liste.&lt;/p&gt;
&lt;p&gt;Je vais utiliser ma sixième et dernière semaine de cycle pour essayer d’abattre
un maximum de choses, mais j’envisage de m’octroyer 1 semaine supplémentaire si
des choses essentielles me semblent encore manquer.&lt;/p&gt;
&lt;p&gt;Dernière chose&amp;nbsp;: mes journées sont si denses que j’ai du mal à passer à
autre chose. Mon cerveau continue de vagabonder longtemps après que j’ai lâché
l’ordinateur en continuant de réfléchir à ce que je pourrais développer. Des
pauses s’imposent.&lt;/p&gt;
&lt;h3&gt;Ce que j’ai découvert&lt;/h3&gt;
&lt;p&gt;Je connaissais déjà &lt;a href="https://github.com/turbolinks/turbolinks"&gt;Turbolinks&lt;/a&gt; (qui
donne une sensation de navigation plus fluide) grâce à &lt;a href="https://rubyonrails.org/"&gt;Rails&lt;/a&gt;,
mais je ne l’avais jamais mis en place moi-même et je ne m’étais pas penché
dessus plus que ça. Ça s’est révélé super facile à configurer, même s’il faut
faire gaffe à quelques détails.&lt;/p&gt;
&lt;p&gt;J’ai découvert par contre l’extension &lt;a href="https://wave.webaim.org/"&gt;Wave&lt;/a&gt; pour
navigateurs. Elle permet d’analyser les problèmes d’accessibilité d’une page.
Je compte bien l’utiliser intensivement à l’avenir, en conjonction du système
d’audit intégré dans les outils de développement de Chromium, &lt;a href="https://developers.google.com/web/tools/lighthouse/"&gt;Lighthouse&lt;/a&gt;
(dommage que celui-ci ne fonctionne pas dans Firefox également…)&lt;/p&gt;</content></entry><entry><title>Flus et FreshRSS</title><id>urn:uuid:deaacf85-9d76-5819-bc43-1bfccee98a45</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-et-freshrss.html" rel="alternate" type="text/html" /><published>2020-05-06T15:00:00+02:00</published><updated>2020-05-06T15:00:00+02:00</updated><content type="html">&lt;p&gt;On m’a déjà posé la question plusieurs fois&amp;nbsp;: &lt;strong&gt;la future version de Flus
reposera-t-elle sur FreshRSS&amp;nbsp;?&lt;/strong&gt; Pour rappel, &lt;a href="https://freshrss.org/"&gt;FreshRSS&lt;/a&gt;
est un agrégateur de flux RSS en ligne que j’avais commencé à développer alors
que j’étais étudiant. C’est le service principal que je propose actuellement à
l’adresse &lt;a href="https://rss.flus.fr"&gt;rss.flus.fr&lt;/a&gt; afin de me rémunérer. Si j’ai bien
évidemment envisagé initialement que mon futur service (&lt;a href="flus-media-social-citoyen.html"&gt;annoncé dans cet
article&lt;/a&gt;) continue de reposer sur FreshRSS,
j’ai peu à peu été amené à douter de la faisabilité.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="illustration illustration--centered" src="illustrations/logo-freshrss.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ainsi, le code de cette nouvelle plateforme sera écrit de zéro, et non pas
basé sur celui de FreshRSS.&lt;/strong&gt; J’ai longtemps cru que cela serait possible, mais
j’en suis arrivé à la conclusion que cela me demanderait trop d’efforts. La
base des fonctionnalités étant fondamentalement différente –&amp;nbsp;l’agrégation
de flux n’étant plus qu’une part relativement mineure du futur outil&amp;nbsp;–,
cela ne serait même pas forcément bénéfique à FreshRSS qui devrait emprunter
dès lors une voie différente sous ma seule pression. En démarrant un nouveau
projet, je m’offre énormément de libertés dans les choix techniques que je vais
être amené à prendre, ce qui me permettra d’avancer plus vite. Cela sera aussi
l’occasion de mettre en application toute l’expérience professionnelle que j’ai
acquise ces dernières années.&lt;/p&gt;
&lt;p&gt;Bien sûr, je m’étais engagé à contribuer à FreshRSS à travers mon activité et
rassurez-vous, ce sera toujours le cas&amp;nbsp;! &lt;strong&gt;Premièrement, je ne fermerai
pas le service actuel tant que quelqu’un·e l’utilisera&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/strong&gt; Par conséquent je
vais être amené à maintenir cette instance et donc continuer à travailler
dessus&amp;nbsp;; j’y consacre pour le moment deux demi-journées par semaine.
Deuxièmement, je ferai également en sorte que le code que je développe dans le
cadre de Flus puisse être bénéfique aux deux projets autant que faire se peut.
J’imagine assez aisément quelques briques qui pourraient être communes.&lt;/p&gt;
&lt;p&gt;Il serait infiniment égoïste de ma part d’avoir bénéficié de ce projet
–&amp;nbsp;certes initié par moi-même&amp;nbsp;– pour lancer mon activité, et de ne pas
lui rendre la pareille. &lt;strong&gt;Flus et FreshRSS feront par ailleurs partie d’un
même écosystème, et les améliorations faites sur l’un bénéficieront
mécaniquement à l’autre&lt;/strong&gt;, ne serait-ce que par un accroissement du nombre
global d’utilisateurs et d’utilisatrices. Je précise également que Flus sera en
mesure de générer des flux &lt;abbr&gt;RSS&lt;/abbr&gt; à partir des listes thématiques, et
probablement d’autres choses&amp;nbsp;: tout cela pourra donc être lu naturellement
depuis FreshRSS. Les deux seront complémentaires en s’adressant à des publics
différents.&lt;/p&gt;
&lt;p&gt;Le code du futur logiciel sera bien évidemment libre, sous la même licence
&lt;abbr&gt;AGPL&lt;/abbr&gt; 3, et utilisera le même langage principal, &lt;abbr&gt;PHP&lt;/abbr&gt;.
J’aurai l’occasion de revenir sur les technologies utilisées dans un prochain
article.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pour terminer, je rappelle que Flus est mon activité à plein temps et que je
compte pouvoir en vivre.&lt;/strong&gt; Vous pouvez en apprendre plus sur le futur service
que je développe &lt;a href="flus-media-social-citoyen.html"&gt;avec cet article&lt;/a&gt; et, si cela
vous intéresse, vous pouvez soit prendre &lt;a href="https://rss.flus.fr/"&gt;un abonnement sur Flus 1&lt;/a&gt;,
soit &lt;a href="https://flus.fr/cagnotte"&gt;participer à la cagnotte commune&lt;/a&gt;. Vous
m’aiderez ainsi à m’assurer un revenu stable.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;Les nouvelles inscriptions pourront en revanche être bloquées à terme
  lorsque j’aurai ouvert la nouvelle plateforme. Cela n’est toutefois pas acté
  et ne se fera pas dans la précipitation.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content></entry><entry><title>Nouvelle identité graphique</title><id>urn:uuid:334930a0-d1ed-578a-aede-64b6ee82c071</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/identite-graphique.html" rel="alternate" type="text/html" /><published>2020-04-29T10:00:00+02:00</published><updated>2020-04-29T10:00:00+02:00</updated><content type="html">&lt;p&gt;Vous l’aurez remarqué, avec &lt;a href="flus-media-social-citoyen.html"&gt;l’annonce de la seconde phase de Flus&lt;/a&gt;
la semaine dernière, j’ai mis en place une nouvelle identité graphique. Pour
rappel, j’ambitionne de créer un média social citoyen, c’est-à-dire un espace
pour interagir de manière apaisée sur les sujets de société. Vous pouvez
soutenir ce projet &lt;a href="https://flus.fr/cagnotte"&gt;en participant à une cagnotte commune&lt;/a&gt;
qui permettra d’offrir des abonnements gratuits lorsque le service sera en ligne.
&lt;strong&gt;Je souhaite d’ailleurs adresser un grand merci à celles et ceux qui ont déjà
contribué&amp;nbsp;!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La première version de la charte graphique avait été faite plutôt au &lt;em
lang="en"&gt;feeling&lt;/em&gt;, en me basant sur un code couleur tournant autour du
violet, couleur que je trouve assez simple à manipuler. Le logo était &lt;a href="https://freshrss.org/"&gt;celui de
FreshRSS&lt;/a&gt;, retouché avec cette même teinte. Bref, aucune
réflexion particulière, car je considérais qu’il y avait alors des choses plus
importantes à faire.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je voulais en revanche marquer le coup avec ce nouveau lancement, ce qui me
donne l’occasion d’en parler ici.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="illustration illustration--centered" src="illustrations/paintbrush.jpg" /&gt;&lt;/p&gt;
&lt;h2&gt;Un logo plus humain&lt;/h2&gt;
&lt;p&gt;La première chose qui me semblait être problématique était le logo. Je
réutilisais un logo existant, et malgré l’accord de la communauté de FreshRSS,
je n’étais pas à l’aise avec ça. Il ne véhiculait notamment pas les valeurs que
je voulais donner à mon service.&lt;/p&gt;
&lt;p&gt;Sur le conseil d’ami·es, j’ai fait appel à &lt;a href="https://www.clara-chambon.fr/"&gt;Clara Chambon&lt;/a&gt;
dès le début du mois de novembre pour la réalisation d’un nouveau logo. Elle
avait l’avantage de travailler dans la région de Grenoble et son portfolio
m’inspirait bien. Après plusieurs échanges, il était clair qu’on travaillerait
bien ensemble&amp;nbsp;!&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="illustration illustration--centered" src="logo-padding.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le résultat est un logo souriant, accueillant et plus humain, se rattachant
ainsi à un esprit de communauté auquel je tiens.&lt;/strong&gt; Le double sourire permet
également un clin d’œil &lt;a href="https://fr.wikipedia.org/wiki/RSS#/media/Fichier:Feed-icon.svg"&gt;au logo bien connu des flux &lt;abbr&gt;RSS&lt;/abbr&gt;&lt;/a&gt;,
sans pour autant insister dessus. Il est tout du moins aisément reconnaissable.&lt;/p&gt;
&lt;p&gt;La police &lt;a href="https://fonts.google.com/specimen/Comfortaa"&gt;Comfortaa&lt;/a&gt; a été
utilisée pour sa rondeur et son épure, s’accordant ainsi bien avec le picto.
Cette police étant sous licence libre et créée par une personne indépendante,
j’en ai profité pour le remercier par un don.&lt;/p&gt;
&lt;p&gt;Enfin, la couleur turquoise est douce, accompagné d’un très léger dégradé.
&lt;strong&gt;Elle s’associe ainsi avec le calme dont je souhaite imprégner le futur
service.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Un design sobre et lisible&lt;/h2&gt;
&lt;p&gt;Créant un service qui donnera énormément de place à l’écrit et donc à la
lecture, &lt;strong&gt;il m’était important que le site soit le plus lisible possible&lt;/strong&gt;,
excluant des éléments graphiques complexes qui pourraient distraire l’esprit.
De plus, n’étant pas graphiste de formation, je préférais garder une certaine
sobriété pour éviter de m’aventurer sur des chemins graphiques que je ne
maîtrise pas.&lt;/p&gt;
&lt;p&gt;Ma principale source d’inspiration m’a été donnée par le site &lt;a href="https://hey.com/"&gt;hey.com&lt;/a&gt;,
futur service de courriels, qui m’a frappé par sa simplicité. De plus, ayant
confiance dans le niveau technique et la mentalité des personnes derrière
–&amp;nbsp;il s’agit de &lt;a href="https://basecamp.com/"&gt;la société Basecamp&lt;/a&gt;&amp;nbsp;–, j’en
ai profité pour y apprendre et expérimenter de nouvelles choses en
&lt;abbr&gt;CSS&lt;/abbr&gt; (le code qui gère l’aspect graphique du site).&lt;/p&gt;
&lt;p&gt;J’ai fait face à une petite difficulté concernant les couleurs. J’ai l’habitude
de me contenter d’une seule couleur principale pour m’éviter des complications.
Cependant, le contraste de la couleur turquoise du logo avec la couleur de fond
était insuffisant. Je ne pouvais donc pas l’utiliser pour le texte, notamment
au survol des liens. J’ai donc choisi, grâce au site &lt;a href="https://htmlcolorcodes.com/fr/selecteur-de-couleur/"&gt;htmlcolorcodes.com&lt;/a&gt;,
une seconde couleur –&amp;nbsp;un violet différent de celui d’origine&amp;nbsp;– qui
s’harmonisait bien avec ce turquoise. &lt;strong&gt;Il me permet de créer un contraste
visuel qui donne un peu plus d’énergie au site.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Des illustrations sous licence libre&lt;/h2&gt;
&lt;p&gt;L’un des problèmes qui me semblait le plus insurmontable il y a encore quelques
mois, c’était l’illustration du site. N’ayant ni les compétences, ni les moyens
de payer un ou une graphiste, j’aurais pu me retrouver bloqué.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’était sans compter sur l’existence du fabuleux site &lt;a href="https://undraw.co/"&gt;unDraw.co&lt;/a&gt;,&lt;/strong&gt;
qui met à disposition gratuitement et sous licence libre une immense collection
d’illustrations au format vectoriel, et dont on peut personnaliser la couleur.
C’est une chance parce que ces illustrations s’accordent bien avec l’esprit que
je voulais donner au site.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="illustration illustration--centered" src="illustrations/creativity.svg" /&gt;&lt;/p&gt;
&lt;p&gt;Cependant, comme unDraw commence à gagner en notoriété, on risque de voir de
plus en plus ces illustrations sur Internet, ce qui fera perdre mécaniquement
une part d’identité aux sites les utilisant. J’ai pour projet à terme de faire
appel à un·e graphiste pour réaliser des illustrations sur-mesure, mais il est
encore trop tôt pour songer à cela.&lt;/p&gt;
&lt;h2&gt;Une charte graphique en évolution&lt;/h2&gt;
&lt;p&gt;La charte graphique et le code couleur seront encore affinés pour le futur
service, je me suis contenté ici d’en concevoir le strict nécessaire.&lt;/p&gt;
&lt;p&gt;Ce nouveau style s’applique déjà au site et au blog, il me reste encore à
travailler &lt;a href="https://status.flus.io/"&gt;la page de statut&lt;/a&gt;, mais je ne suis pas
encore certain de l’appliquer pour &lt;a href="https://rss.flus.fr"&gt;le service FreshRSS&lt;/a&gt;
(cela représente une quantité de travail plus importante).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Il s’agit en tout cas d’un bon aperçu de la lisibilité que je souhaite donner
au futur service.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je rappelle que je travaille aujourd’hui à plein temps sur ce projet que vous
pouvez découvrir plus en détail &lt;a href="flus-media-social-citoyen.html"&gt;dans cet article&lt;/a&gt;.
Si vous voulez soutenir mon travail, vous pouvez soit prendre &lt;a href="https://rss.flus.fr"&gt;un abonnement
sur Flus 1&lt;/a&gt; –&amp;nbsp;un agrégateur de flux &lt;abbr&gt;RSS&lt;/abbr&gt;&amp;nbsp;–,
soit &lt;a href="https://flus.fr/cagnotte"&gt;participer à une cagnotte commune&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;
    Photo d’illustration par &lt;a href="https://unsplash.com/@anko_"&gt;Anna Kolosyuk&lt;/a&gt; (&lt;a href="https://unsplash.com"&gt;Unsplash&lt;/a&gt;).
    Le logo a été réalisé par &lt;a href="https://www.clara-chambon.fr/"&gt;Clara Chambon&lt;/a&gt;.
    La troisième illustration provient du site &lt;a href="https://undraw.co/"&gt;undraw.co&lt;/a&gt;.
&lt;/small&gt;&lt;/p&gt;</content></entry><entry><title>Flus, média social citoyen</title><id>urn:uuid:14fadb21-7f5b-5a8f-bf5d-ba3e7afcc59c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/flus-media-social-citoyen.html" rel="alternate" type="text/html" /><published>2020-04-22T10:00:00+02:00</published><updated>2020-04-22T10:00:00+02:00</updated><content type="html">&lt;p&gt;Flus a ouvert ses portes le 28 novembre 2019. L’accueil qui lui a été fait a
été très positif, quoique limité à un public plutôt technique et/ou déjà adepte
de logiciels d’agrégation de flux RSS. Pour moi, il s’agissait de m’essayer à
la création d’entreprise et de mettre en place les premiers outils nécessaires
à la gestion d’une plateforme de contenus et de sa clientèle. Rapidement, il a
été évident que je ne pourrais pas vivre de cette plateforme en tant que telle
sur le long terme&amp;nbsp;; ce n’était de toute manière pas mon ambition.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cinq mois après son ouverture, il est temps pour moi de vous annoncer la
seconde phase de Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="illustrations/cocoons.jpg" /&gt;&lt;/p&gt;
&lt;h2&gt;S’informer est un acte politique essentiel&lt;/h2&gt;
&lt;p&gt;Durant ces trois derniers mois, j’ai passé du temps à modeler ma vision de ce
que pourrait être Flus. J’ai posé à plat les problèmes que (me) posent les
plateformes d’information existantes. J’ai également échangé avec plusieurs
personnes pour avoir leur opinion, connaître les manques qu’elles ressentent,
et qu’elles me partagent leurs idées.&lt;/p&gt;
&lt;p&gt;De ces échanges ont émergé des problèmes. Trois points m’ont semblé tout
particulièrement critiques&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;il est compliqué de tenir des discussions intéressantes sur les réseaux
   sociaux actuels &lt;strong&gt;qui ont tendance à générer un énervement en nous qu’il
   est compliqué de contenir&lt;/strong&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;quand bien même ces discussions sont constructives, elles ont tendance à se
   perdre dans les méandres d’historiques infinis, &lt;strong&gt;transformant ainsi nos
   échanges en temps perdu&lt;/strong&gt;&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;enfin, &lt;strong&gt;la quantité d’information qui nous tombe dessus chaque jour est
   insoutenable&lt;/strong&gt;&amp;nbsp;: cela est vrai sur les réseaux sociaux tout autant que
   dans la plupart des agrégateurs de flux RSS.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;J’ai ainsi mouliné tout cela avec comme objectif d’améliorer la façon dont on
s’informe en ligne.&lt;/strong&gt; Cela a mené à la rédaction d’un manifeste se déclinant en
10 affirmations en lesquelles je crois intimement et qui serviront de boussole
pour le futur Flus. Ce manifeste m’a permis de donner une vision globale à mes
idées. Il guidera ainsi le design des futures fonctionnalités.&lt;/p&gt;
&lt;p class="paragraph--featured"&gt;
    &lt;a class="call-to-action" href="https://flus.fr/#manifeste"&gt;Découvrir le manifeste&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Le premier point du manifeste stipule «&amp;nbsp;S’informer est un acte politique
essentiel&amp;nbsp;».&lt;/strong&gt; Je veux signifier par là toute l’importance que peut
revêtir un acte qui est pourtant devenu anodin dans un monde numérique croulant
littéralement sous une montagne d’information. On en vient à en sous-estimer
son importance dans une société qui ne semble pourtant pouvoir vivre qu’à
travers elle. Il est temps de redonner du sens à tout cela. Je suis persuadé
que le numérique peut apporter énormément de bonnes choses à la façon dont on
s’informe en général. Les plateformes existantes n’ont toutefois pas été
conçues de manière correcte et parfois même contre nos propres intérêts (coucou
Twitter, coucou Facebook 👀).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C’est tout cela que je veux corriger avec Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="illustrations/privacy.svg" /&gt;&lt;/p&gt;
&lt;h2&gt;Flus, un média social citoyen&lt;/h2&gt;
&lt;p&gt;Ainsi, j’ai peu à peu imaginé les fonctionnalités qui pourraient permettre de
répondre aux problèmes mis en lumière lors de mes échanges. Il ne doit plus
s’agir de rester passif face à l’information qui nous tombe dessus, mais de
pouvoir choisir concrètement ce qui nous intéresse et d’échanger de manière
apaisée avec les personnes de notre choix. &lt;strong&gt;Cela m’a amené à imaginer la
transformation de Flus vers un média social citoyen.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flus deviendra une plateforme sur laquelle vous pourrez mettre de côté et
commenter des liens et articles, organisés en listes thématiques.&lt;/strong&gt; Vous
pourrez faire cela seul·e ou à plusieurs, à travers des communautés de
personnes (vos ami·es, votre association, entre militant·es, etc.) Vous pourrez
ainsi discuter, commenter et étayer vos positions entre personnes d’un même
groupe, de manière apaisée. Les discussions entre différentes communautés
devront par contre être acceptées de part et d’autre afin d’éviter les
interactions non sollicitées.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vous pourrez également suivre des listes créées par d’autres personnes ou
communautés, ou des sites via leur traditionnel flux &lt;abbr&gt;RSS&lt;/abbr&gt;, afin
d’être tenu·e au courant des ajouts.&lt;/strong&gt; Vous pourrez obtenir des suggestions de
lecture en définissant vos propres critères pour affiner les résultats. En
effet, sur Flus, il sera primordial que vous soyez en mesure de savoir pourquoi
telle ou telle information vous est proposée.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enfin, un journal quotidien personnalisé vous sera proposé.&lt;/strong&gt; La quantité
d’information de ce journal sera adaptée en fonction du temps que vous aurez
devant vous. Si des articles vous semblent intéressants, mais que vous
n’avez pas le temps de les consulter, vous pourrez les mettre de côté pour les
retrouver facilement plus tard.&lt;/p&gt;
&lt;p&gt;En bref, il s’agira d’une plateforme d’information en ligne, boostée aux
échanges apaisés et de qualité. &lt;strong&gt;Je compte travailler à plein temps sur ce
nouveau projet pour sortir une version beta vers l’automne 2020.&lt;/strong&gt; Vous pourrez
en apprendre plus &lt;a href="https://flus.fr/"&gt;sur le nouveau site, flus.fr&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;La cagnotte commune&amp;nbsp;: financer des abonnements à Flus&lt;/h2&gt;
&lt;p&gt;Vous l’aurez peut-être compris&amp;nbsp;: cela va me demander un certain temps
avant de pouvoir vous proposer quelque chose de fonctionnel. J’ai néanmoins
besoin d’assurer mes revenus si je veux pouvoir développer tout ce que j’ai en
tête. Vous êtes déjà quelques-un·es à me soutenir financièrement en ayant pris
un abonnement sur &lt;a href="https://flus.io/i/"&gt;flus.io&lt;/a&gt; et je vous en remercie
énormément. Néanmoins, en l’état actuel des choses, cela ne serait pas
suffisant pour m’assurer un salaire décent. &lt;strong&gt;C’est pourquoi j’ai décidé de
proposer un nouveau moyen de soutenir mon travail en mettant en place un
système de cagnotte commune.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cette cagnotte permettra de proposer un système alternatif de paiement pour les
personnes n’ayant pas les moyens de s’offrir un abonnement à Flus. &lt;strong&gt;Ainsi, si
vous décidez de placer 15&amp;nbsp;€ dans cette cagnotte, vous offrirez cinq
abonnements mensuels lorsque la nouvelle version sera sortie.&lt;/strong&gt; Contrairement
au soutien par abonnement, elle ne nécessite pas de compte pour y participer.&lt;/p&gt;
&lt;p class="paragraph--featured"&gt;
    &lt;a class="call-to-action" href="https://flus.fr/cagnotte"&gt;Participer à la cagnotte&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Il vous est bien évidemment toujours possible de prendre un abonnement sur
&lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt; si vous préférez me soutenir de cette manière.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="illustrations/high-five.svg" /&gt;&lt;/p&gt;
&lt;p&gt;Par ailleurs, le recul obtenu sur la première phase de Flus ainsi que ce
nouveau lancement m’ont donné l’occasion de réévaluer mes objectifs financiers.
Comptant initialement sur les aides du chômage, je m’étais fixé un objectif de
10&amp;nbsp;000&amp;nbsp;€ sur l’année. Je dois toutefois prendre en compte que la fin
de ces aides approche et que des frais supplémentaires pourraient être à
considérer. &lt;strong&gt;C’est pourquoi je vise désormais 30&amp;nbsp;000&amp;nbsp;€.&lt;/strong&gt; Pour
accompagner ce nouvel objectif, j’ai pris le soin de créer &lt;a href="https://flus.fr/financement"&gt;une page expliquant
précisément à quoi je destine cet argent&lt;/a&gt;. Ce
sujet peut parfois être tabou, voire soigneusement mis sous le tapis&amp;nbsp;; je
préfère pour ma part l’aborder en toute transparence.&lt;/p&gt;
&lt;p&gt;Je me rends bien compte que cette période de confinement est particulière et
parfois synonyme d’une baisse de revenus pour certain·es d’entre vous. C’est
pourquoi je tiens à préciser ici que si vous avez le souhait de m’aider,
il est important que vous le fassiez en fonction de vos moyens et non pas de ce
que vous aimeriez me donner dans un monde idéal. Prenez soin de vous avant
tout&amp;nbsp;!&lt;/p&gt;
&lt;h2&gt;Ceci n’est que le début&lt;/h2&gt;
&lt;p&gt;J’ai passé tout le début de cette année à plancher sur ce nouveau projet et je
n’imaginais pas que j’aurais besoin de ces quatre mois. C’est toutefois très
naturellement que les choses se sont agencées et que j’ai pris le temps de la
réflexion pour maturer ce projet. &lt;strong&gt;J’en profite d’ailleurs pour remercier
infiniment toutes les personnes qui ont eu la gentillesse de prendre de leur
temps pour échanger avec moi ces derniers mois.&lt;/strong&gt; Il est très clair que je n’en
serais pas là sans elles.&lt;/p&gt;
&lt;p&gt;Cet article n’est que le début d’une nouvelle phase super enthousiasmante pour
moi. Considérant les retours que j’ai eus jusqu’ici, je crois que cet
enthousiasme est partagé quoique frustré, car le service n’existe pas encore.
Vous imaginez bien que je suis le premier à partager cette frustration&amp;nbsp;😁&lt;/p&gt;
&lt;p&gt;Les prochains mois vont être chargés, mais je (re)prendrai le temps de rédiger
des articles dans ce carnet car ils me permettent de prendre du recul et de
partager mon expérience.&lt;/p&gt;
&lt;p&gt;De votre côté, &lt;strong&gt;vous pouvez me soutenir avec &lt;a href="https://flus.io/"&gt;un abonnement à Flus 1&lt;/a&gt;,
ou en aidant à &lt;a href="https://flus.fr/cagnotte"&gt;financer la cagnotte commune&lt;/a&gt;.&lt;/strong&gt;
Si cela vous est préférable, vous pouvez également m’aider en partageant cet
article sur les réseaux sociaux et en parlant de Flus autour de vous. Le
bouche-à-oreille est essentiel pour faire connaître le service auprès d’un
public plus large.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Avec votre aide, j’espère faire de Flus une plateforme de référence pour
toute personne souhaitant s’informer en ligne, ainsi qu’un lieu de rencontres
citoyennes apaisées.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="illustrations/cup-of-tea.svg" /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;small&gt;Photo d’illustration par &lt;a href="https://unsplash.com/@scw1217"&gt;Suzanne D. Williams&lt;/a&gt;
    (&lt;a href="https://unsplash.com"&gt;Unsplash&lt;/a&gt;).&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;small&gt;Les autres illustrations proviennent du site &lt;a href="https://undraw.co/"&gt;undraw.co&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;</content></entry><entry><title>Récap #3</title><id>urn:uuid:72c5b7b1-3904-58e9-866d-b1ac9159f7b8</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/recap-3.html" rel="alternate" type="text/html" /><published>2020-03-07T12:00:00+01:00</published><updated>2020-03-07T12:00:00+01:00</updated><content type="html">&lt;div class="section__intro"&gt;
    &lt;p&gt;
        Je travaille par cycles de 6 semaines. À chaque fin de cycle, je publie un
        article récapitulatif de ce que j’ai fait durant ce temps. Cela me permet
        d’être transparent sur le travail que j’ai réalisé.
    &lt;/p&gt;

    &lt;p&gt;
        Ce récap’ concerne la période du 27 janvier au 8 mars.
    &lt;/p&gt;
&lt;/div&gt;

&lt;h2&gt;Du code en petite quantité pour FreshRSS&lt;/h2&gt;
&lt;p&gt;Clairement, ce cycle ne m’a pas vu écrire beaucoup de code pour FreshRSS. J’ai
principalement &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2760"&gt;terminé le système de migrations&lt;/a&gt;
et amélioré &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2794"&gt;les processus d’inscriptions et de connexion&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ces deux &lt;em&gt;pull requests&lt;/em&gt; sont prêtes à être intégrées, je m’en occuperai sans
doute la semaine prochaine.&lt;/p&gt;
&lt;h2&gt;Futur moins flou&lt;/h2&gt;
&lt;p&gt;Je l’ai évoqué lors &lt;a href="recap-2-chiffres-et-avenir.html"&gt;du précédent récap’&lt;/a&gt;, je
travaille à la « suite » de Flus (la v2 si vous préférez). Je dirais à la
louche que la moitié de mon temps a été passé sur le sujet. J’avais besoin de
me construire une vision claire de ce que je voulais faire, et ça commence à
être vraiment pas mal. J’ai hâte de pouvoir en parler plus longuement !&lt;/p&gt;
&lt;p&gt;Si vous souhaitez en avoir un avant-goût, je prévois de faire un atelier
lors du prochain &lt;a href="https://contribateliers.org/trouver-un-contribatelier/les-contribateliers-grenoblois/"&gt;Contribatelier grenoblois&lt;/a&gt;
(le 17 mars prochain). Il s’agira pour moi de recueillir vos expériences autour
de la façon dont vous vous informez en ligne. On pourra en profiter pour
discuter autour du projet.&lt;/p&gt;
&lt;h2&gt;Rythme de publication&lt;/h2&gt;
&lt;p&gt;Vous l’aurez sans doute noté, j’ai moins écrit dans le carnet ces derniers temps
avec un unique article en février pour annoncer &lt;a href="cafes-formation.html"&gt;les cafés-formation&lt;/a&gt;.
Comme j’ai travaillé ce mois-ci différemment par rapport à d’habitude, je n’ai
pas appliqué mes routines habituelles et je me suis fait un peu de place
mentale en ne m’imposant pas un rythme de publication hebdomadaire.&lt;/p&gt;
&lt;h2&gt;Les chiffres&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;10 comptes créés ;&lt;/li&gt;
&lt;li&gt;6 abonnements annuels + 3 abonnements mensuels pris ;&lt;/li&gt;
&lt;li&gt;189 € de chiffre d’affaires.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je ne serais pas étonné que le nombre plus faible de comptes créés soit lié à
la baisse de fréquence dans mes publications. Le chiffre d’affaires quant à lui
est similaire à &lt;a href="recap-2-chiffres-et-avenir.html"&gt;celui du cycle précédent&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ça reste assez faible mais comme je l’ai expliqué la fois dernière, je ne suis
pas inquiet. Je vois par ailleurs des liens vers &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;
apparaitre peu à peu sur le Web. On m’a dit qu’on avait parlé de Flus sur une
webradio « traitant des divers modèles économiques possibles pour les logiciels
libres ». La personne me l’ayant indiqué ne se souvenait par contre pas de la
webradio, donc si vous avez le lien, je suis &lt;a href="mailto:marien@flus.io"&gt;intéressé&lt;/a&gt; ! 😊&lt;/p&gt;</content></entry><entry><title>Cafés-formations</title><id>urn:uuid:2d7ab285-1d80-5728-b061-f49e01abbafe</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/cafes-formation.html" rel="alternate" type="text/html" /><published>2020-02-12T09:45:00+01:00</published><updated>2020-02-12T09:45:00+01:00</updated><content type="html">&lt;p&gt;Flus est un portail d’agrégation de contenu qui a pour but de vous aider à vous
tenir au courant de l’actualité. C’est un outil possédant de nombreuses
fonctionnalités, parfois un peu cachées, et nécessitant un temps
d’apprentissage plus ou moins long selon les personnes.&lt;/p&gt;
&lt;p&gt;Partant du constat que plusieurs personnes m’ont dit être intéressées, mais
qu’elles auraient besoin d’un coup de main pour démarrer, &lt;strong&gt;je propose désormais
des cafés-formation&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le principe est simple. Vous aimeriez utiliser Flus mais ne savez pas comment
démarrer ? Alors &lt;a href="https://flus.fr/contact?subject=Café+formation"&gt;contactez-moi&lt;/a&gt;
pour qu’on aille prendre un café (ou un thé, l’important est qu’il s’agisse
d’un moment de détente). &lt;strong&gt;Sur un temps d’une à deux heures, je vous montre et
vous aide à bien démarrer avec Flus&lt;/strong&gt; : création d’un compte, suivi de sites
d’actualité, découverte des fonctionnalités de base, etc. En fonction du temps
que l’on prend, on pourra creuser de plus en plus loin dans les
fonctionnalités. Je pourrai également vous présenter les travaux futurs que
j’envisage pour rendre Flus plus grand public.&lt;/p&gt;
&lt;p&gt;Je réserve pour l’instant cette offre aux personnes se trouvant dans la région
grenobloise (pas besoin d’y vivre, si vous êtes de passage ça marche aussi !)
Vous pouvez venir seul·e ou accompagné·e d’une à deux personnes. Aucun
pré-requis n’est nécessaire pour participer autre que de savoir utiliser un
ordinateur, savoir aller sur Internet et d’avoir un intérêt pour l’actualité.&lt;/p&gt;
&lt;p&gt;Dernière chose importante : &lt;strong&gt;ces cafés-formation sont gratuits&lt;/strong&gt;, alors
n’hésitez pas !&lt;/p&gt;
&lt;p class="paragraph--center"&gt;
    &lt;a class="call-to-action" href="https://flus.fr/contact?subject=Café+formation"&gt;
        Demander un café-formation
    &lt;/a&gt;
&lt;/p&gt;</content></entry><entry><title>Récap #2 : chiffres et avenir</title><id>urn:uuid:7e2dc630-41ee-5af3-be27-2a0a693a3911</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/recap-2-chiffres-et-avenir.html" rel="alternate" type="text/html" /><published>2020-01-27T12:07:00+01:00</published><updated>2020-01-27T12:07:00+01:00</updated><content type="html">&lt;p&gt;Je lançais Flus le 28 novembre dernier, &lt;a href="https://flus.io"&gt;mon service de suivi de l’actualité&lt;/a&gt;.
Pour rendre compte de son évolution, j’ai décidé de faire des points
d’avancement à intervalle régulier. Le &lt;a href="recap-1.html"&gt;premier récap’&lt;/a&gt;
retranscrivait le lancement de mon activité. Six semaines ont passé et il est
temps du second récap’ !&lt;/p&gt;
&lt;p&gt;Cette fois-ci je n’ai pas pu utiliser ma sixième semaine de cycle pour
travailler un sujet particulier (j’avais creusé le protocole &lt;a href="https://www.w3.org/TR/websub/"&gt;WebSub&lt;/a&gt;
la dernière fois), je remets ça à une prochaine.&lt;/p&gt;
&lt;h2&gt;Flus en quelques chiffres&lt;/h2&gt;
&lt;p&gt;J’expliquais lors du premier récap’ être un peu mitigé sur le nombre
d’utilisateurs et utilisatrices du service : 75 comptes avaient été créés en
l’espace de 2 semaines et demie, et 8 personnes avaient commencé à payer. Six
semaines plus tard les chiffres ont augmenté lentement :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;34 comptes créés ;&lt;/li&gt;
&lt;li&gt;7 abonnements annuels + 2 abonnements mensuels pris ;&lt;/li&gt;
&lt;li&gt;216 € de chiffre d’affaires au total ;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cette faible hausse n’est pas vraiment dramatique pour moi, je m’y attendais.
La première raison est que ma visibilité est mécaniquement plus restreinte une
fois l’annonce passée : j’ai encore besoin de me faire connaître. La deuxième
est liée au fait que &lt;strong&gt;le domaine des agrégateurs de flux &lt;abbr&gt;RSS&lt;/abbr&gt;
représente un marché de niche&lt;/strong&gt; déjà grandement occupé par de
l’auto-hébergement et en expansion nulle (voire négative). Ce n’est pas une
surprise, c’est d’ailleurs ce que j’avais identifié quand j’ai étudié la
viabilité de mon projet. Je savais que je ne pourrai pas vivre d’un simple
service d’agrégation et c’est pourquoi je suis en train de travailler à
préparer la « suite ». Je ne vous en parle pas immédiatement, ça prendra
quelques mois à se mettre sur pied.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Mais j’ai hâte.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Les améliorations du service&lt;/h2&gt;
&lt;p&gt;J’ai décrit &lt;a href="stack-technique-decembre-2019.html"&gt;mon infrastructure dans un billet&lt;/a&gt;
le 20 décembre dernier. Le principal changement étant survenu depuis est
l’exécution des sauvegardes automatiques à l’aide de &lt;a href="https://www.borgbackup.org/"&gt;Borg&lt;/a&gt;.
Elles sont maintenant journalières, chiffrées et exportées chez un hébergeur
différent (&lt;a href="https://rsync.net"&gt;rsync.net&lt;/a&gt;). Je suis bien plus serein désormais,
il me sera plus facile de récupérer l’état de la base de données ou d’un
fichier comme cela. Autre ajout : &lt;a href="https://github.com/darold/pgbadger"&gt;pgBadger&lt;/a&gt;
qui me permet de surveiller les performances de la base de données. Pas très
utile pour l’instant puisque &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt; est déjà très
bien optimisé.&lt;/p&gt;
&lt;p&gt;Pour les utilisateur·ices de Flus, j’ai amélioré les pages d’inscription et de
connexion pour leur donner plus d’espace et les rendre plus informatives. On ne
savait notamment pas qu’il s’agissait d’un service payant si on tombait
directement sur la page d’inscription ; embêtant. J’ai également installé une
extension FreshRSS &lt;a href="comment-suivre-des-chaines-youtube-depuis-flus.html"&gt;pour améliorer la gestion des flux Youtube&lt;/a&gt;,
puis développé &lt;a href="activer-les-rappels-des-echeances-de-paiement.html"&gt;une fonctionnalité de rappel pour les abonnements arrivant à
échéance&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Au niveau de la communauté, j’ai plutôt agi en mode sous-marin en travaillant
sur les processus d’équipe. J’ai notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;configuré une seule branche (&lt;code&gt;master&lt;/code&gt;) de développement au lieu de deux
  (&lt;code&gt;master&lt;/code&gt; et &lt;code&gt;dev&lt;/code&gt;) (&lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2705"&gt;voir le ticket&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;reconfiguré correctement les tests automatiques (&lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2721/files"&gt;ticket&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;ajouté une liste de tâches à vérifier à l’ouverture d’une &lt;em lang="en"&gt;pull
  request&lt;/em&gt; (&lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2751"&gt;ticket&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;relu un petit paquet de code.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce qui est agréable dans tout ça c’est que je commence à prendre mes aises dans
mon travail quotidien et j’arrive à être de plus en plus efficace dans ce que
je fais.&lt;/p&gt;
&lt;h2&gt;Le récap’&lt;/h2&gt;
&lt;p&gt;Malgré des chiffres un peu décevants (mais prévus), je suis pressé de vous
présenter ce que je prépare pour la suite. Je suis content de voir ce projet
qu’est FreshRSS avancer et j’ai hâte de présenter à la communauté le·s futur·s
que j’envisage. Il faudra pour cela encore quelques heures de travail à
décortiquer et trier mes idées, mais j’ai bon espoir de proposer &lt;strong&gt;quelque
chose d’aussi bien utile que différent par rapport à ce qu’on a l’habitude de
voir.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Évidemment pendant ce temps je continue de maintenir et améliorer le service :
ça, ça ne change pas !&lt;/p&gt;</content></entry><entry><title>Activer les rappels des échéances de paiements</title><id>urn:uuid:f69bdb17-cc68-56af-b0d9-2077c5cd6ba8</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/activer-les-rappels-des-echeances-de-paiement.html" rel="alternate" type="text/html" /><published>2020-01-18T16:45:00+01:00</published><updated>2020-01-18T16:45:00+01:00</updated><content type="html">&lt;p&gt;Si vous utilisez &lt;a href="https://flus.io"&gt;Flus&lt;/a&gt; et que vous avez déjà renouvelé votre
abonnement, vous avez peut-être remarqué que le renouvellement ne se fait pas
automatiquement chaque mois. Ce choix est principalement technique puisqu’un
tel mécanisme est plus compliqué à mettre en place (il faut notamment bien
gérer les erreurs). Il est également d’ordre « éthique » puisque cela m’évite
de vous facturer si vous n’utilisez pas le service. J’envisage toutefois de
permettre le renouvellement automatique sur la base d’un choix volontaire, mais
il ne s’agit pas d’une priorité pour moi pour l’instant.&lt;/p&gt;
&lt;p&gt;Je comprends toutefois qu’il soit pénible de se retrouver bloqué sans avoir été
prévenu que sa période d’abonnement était arrivée à terme. &lt;strong&gt;C’est pourquoi
j’ai ajouté une fonctionnalité permettant de recevoir à l’avance un courriel
prévenant de l’échéance.&lt;/strong&gt; Le rappel n’est pas automatiquement activé (ça
m’évite de vous spammer pour rien) et vous devrez donc le faire par vous-même.
Pour cela, rien de plus simple : rendez-vous dans l’onglet « &lt;a href="https://flus.io/i/?c=billing"&gt;Facturation&lt;/a&gt; »
du menu global, puis cochez la case « Activer le rappel par courriel à
l’approche de l’échéance ».&lt;/p&gt;
&lt;p&gt;&lt;img alt="Capture d’écran affichant la page principale de facturation et affichant la case cochée du rappel de l’approche de l’échéance" src="images/flus-billing.png" /&gt;&lt;/p&gt;
&lt;p&gt;Vous recevrez ensuite un courriel 7 jours avant la fin de la période, puis 2
jours avant et enfin le lendemain, attestant de la fin de votre abonnement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bon à savoir : vous pouvez renouveler votre abonnement à tout moment.&lt;/strong&gt; La
période que vous choisirez s’ajoute aux jours qu’il vous reste au sein de votre
abonnement courant. Ainsi, s’il vous reste 5 jours avant l’échéance de votre
abonnement actuel et que vous renouvelez pour 1 mois, vous pourrez utiliser
Flus pendant encore 35 jours (ou 36… ou 34… enfin vous avez compris, ça dépend
du mois).&lt;/p&gt;</content></entry><entry><title>Pourquoi utiliser un agrégateur en ligne ?</title><id>urn:uuid:798910ad-f739-568f-9fea-d7c2084096bc</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/pourquoi-utiliser-un-agregateur-en-ligne.html" rel="alternate" type="text/html" /><published>2020-01-15T15:12:00+01:00</published><updated>2020-01-15T15:12:00+01:00</updated><content type="html">&lt;p&gt;Depuis que j’ai commencé mon activité avec &lt;a href="https://flus.io"&gt;Flus&lt;/a&gt; (et même
avant, lors de la publication de &lt;a href="https://marienfressinaud.fr/questionnaire-agregateurs-dactualite.html"&gt;mon questionnaire&lt;/a&gt;),
une remarque m’a été faite plusieurs fois : « &lt;em&gt;Je ne comprends pas l’intérêt
d’utiliser un agrégateur en ligne alors qu’on peut en avoir un directement sur
son PC&lt;/em&gt; ». Je profite donc de cet article pour tenter d’y apporter une réponse,
cela me servira de référence à l’avenir.&lt;/p&gt;
&lt;p&gt;Tout d’abord je précise que je ne cherche aucunement à vous convaincre que les
agrégateurs en ligne sont « meilleurs », bien au contraire. J’ai toujours
milité pour que chacun et chacune trouve chaussure à son pied : si vous êtes
comblé·e par Liferea ou QuiteRSS (deux agrégateurs populaires sur ordinateur),
vous auriez tort de changer !&lt;/p&gt;
&lt;p&gt;Le nœud de l’incompréhension se situe en fait dans un besoin que vous n’avez
pas : si vous consultez vos flux d’information depuis un seul endroit (votre
ordinateur) il y a des chances pour qu’un FreshRSS ne vous soit pas très utile.
Toutefois, les usages se sont beaucoup déplacés sur mobile et il n’est pas rare
de vouloir consulter des articles de presse dans les transports. On peut
également vouloir lire 2 ou 3 articles au boulot, mais on n’a pas forcément
envie, une fois rentré le soir, de refaire le tri dans ce qui a été lu en
journée. C’est là l’avantage principal des agrégateurs en ligne : &lt;strong&gt;étant
accessibles de n’importe où, vous gardez vos articles synchronisés quel que
soit l’endroit d’où vous les consultez.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Un second avantage, moins évident car moins pressant et moins répandu, c’est la
capacité à recevoir les nouveaux articles dès leur publication, grâce à WebSub.
En effet, ce protocole requiert que votre agrégateur soit tout le temps
accessible à une adresse publique en ligne. Je parlais d’ailleurs de WebSub
dans &lt;a href="recap-1.html"&gt;mon récap’ de décembre&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le dernier point qui me semble important est la possibilité de créer de
nouveaux usages.&lt;/strong&gt; Il est vrai que jusqu’à maintenant les agrégateurs en ligne
se contentent &lt;em&gt;globalement&lt;/em&gt; de reproduire ce qui existe déjà sur PC, mais cela
ne signifie pas que l’on doive s’en contenter. Mes envies depuis longtemps sont
de repenser les fonctionnalités que doivent avoir ce genre de plateformes, avec
des choses qui tendent vers plus de social et de partage.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J’aurai tout le temps de revenir là-dessus dans les mois qui viennent.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Et Flus dans tout ça ? Il s’agit effectivement d’un agrégateur en ligne, mais
qui plus est payant ! Il faut bien avouer que ça peut paraître farfelu
puisqu’il existe déjà des alternatives gratuites. J’ai toutefois créé cette
plateforme pour deux raisons :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;proposer une instance de référence pour &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;,
   maintenue par l’un des mainteneurs principaux du logiciel, donc en principe
   très bien tenue ;&lt;/li&gt;
&lt;li&gt;me libérer du temps pour améliorer FreshRSS (et oui, puisque plus je fais de
   chiffre d’affaires et moins j’ai besoin de travailler à côté pour pouvoir me
   loger et me nourrir).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Les personnes qui voudraient utiliser un agrégateur en ligne, mais qui n’ont
pas le temps ou les compétences d’en gérer un elles-mêmes, &lt;strong&gt;ont donc un
service de qualité et de confiance à disposition&lt;/strong&gt;. Et de mon côté, je dispose
de tout le temps que je veux &lt;strong&gt;pour imaginer et développer le futur de FreshRSS&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Il me semble que tout ceci justifie amplement l’utilisation d’un agrégateur en
ligne et, en l’occurrence, &lt;a href="https://flus.io"&gt;l’intérêt de Flus&lt;/a&gt; 😇.&lt;/p&gt;</content></entry><entry><title>Comment suivre des chaînes Youtube depuis Flus</title><id>urn:uuid:3b822b00-e59e-5266-b730-d09fb6db0e4e</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/comment-suivre-des-chaines-youtube-depuis-flus.html" rel="alternate" type="text/html" /><published>2020-01-09T14:58:00+01:00</published><updated>2020-01-09T14:58:00+01:00</updated><content type="html">&lt;p&gt;Si comme moi vous appréciez les vidéos de vulgarisation, vous avez sans doute
constaté qu’il y en a à foison sur Youtube. Vous avez alors peut-être été
tenté·e de vous créer un compte Google pour pouvoir vous abonner à vos chaînes
favorites afin de ne rien rater.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aujourd’hui, je vous propose une alternative grâce à Flus.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il faut savoir que Youtube génère (pour le moment encore 🤞) des flux
&lt;abbr&gt;RSS&lt;/abbr&gt; pour ses chaînes. Le problème est qu’ils sont cachés et donc
compliqués à trouver pour des utilisateur·ices lambda. Les &lt;abbr&gt;URL&lt;/abbr&gt; de
ces flux sont de la forme :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;https://www.youtube.com/feeds/videos.xml?channel_id=&amp;lt;identifiant de la chaîne&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;ou bien :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;https://www.youtube.com/feeds/videos.xml?user=&amp;lt;nom d’utilisateur&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;L’identifiant ou le nom d’utilisateur peuvent être trouvés dans l’&lt;abbr&gt;URL&lt;/abbr&gt;
de la page d’accueil de la chaîne. Par exemple, pour &lt;a href="https://www.youtube.com/user/scilabus"&gt;la chaîne Scilabus&lt;/a&gt;
(que je recommande au passage), la page principale est la suivante :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;https://www.youtube.com/user/scilabus
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Il s’agit ici d’un nom d’utilisatrice, son flux &lt;abbr&gt;RSS&lt;/abbr&gt; se trouve ici :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;https://www.youtube.com/feeds/videos.xml?user=scilabus&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Jusqu’à maintenant je me contentais de construire ces adresses à la main pour
les ajouter à Flus, mais c’était fastidieux. &lt;a href="https://github.com/FreshRSS/FreshRSS/issues/2172"&gt;Un ticket ouvert&lt;/a&gt;
il y a un peu plus d’un an sur le &lt;em&gt;bugtracker&lt;/em&gt; de FreshRSS demandait à ce que
les &lt;abbr&gt;URL&lt;/abbr&gt; des chaînes Youtube soient automatiquement transformées et
une extension était en bonne voie pour intégrer cela. Malheureusement le temps
libre des contributeurs étant ce qu’il est, le travail n’a jamais été terminé.&lt;/p&gt;
&lt;p&gt;En retombant hier sur ce ticket, je me suis dit qu’il n’y avait pas grand-chose
à faire pour le terminer. J’ai donc retroussé mes manches et &lt;a href="https://github.com/kevinpapst/freshrss-youtube/pull/11"&gt;&lt;strong&gt;fini de
corriger les derniers détails&lt;/strong&gt;&lt;/a&gt;.
Kevin – le mainteneur de ladite extension – a été très réactif et a intégré les
changements dans la foulée. J’ai donc pu installer son extension sur &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;
ce matin même.&lt;/p&gt;
&lt;p&gt;Pour l’utiliser, rien de plus simple : si vous possédez déjà un compte, il vous
faut vous rendre sur &lt;a href="https://flus.io/i/?c=extension"&gt;la page des extensions&lt;/a&gt;
et activer l’extension « YouTube/PeerTube Video Feed ». Elle est activée par
défaut pour les nouveaux utilisateurs et utilisatrices, vous n’aurez donc rien
à faire si vous vous &lt;a href="https://flus.io/i/?c=auth&amp;amp;a=register"&gt;inscrivez à Flus&lt;/a&gt; à
partir d’aujourd’hui. La prochaine fois que vous voudrez ajouter une chaîne
Youtube, &lt;strong&gt;Flus se chargera de trouver l’adresse de son flux &lt;abbr&gt;RSS&lt;/abbr&gt;
tout seul.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’extension de Kevin permet également de regarder la plupart des vidéos
directement depuis Flus. Cependant, certaines ne peuvent être vues que depuis
Youtube, il vous faudra donc quand même vous rendre sur la plateforme.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Si vous hébergez vous-même un FreshRSS, vous pouvez télécharger et installer
&lt;a href="https://github.com/kevinpapst/freshrss-youtube"&gt;l’extension « YouTube/PeerTube Video Feed »&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit :&lt;/strong&gt; on &lt;a href="https://github.com/FreshRSS/FreshRSS/issues/2172#issuecomment-572585498"&gt;me souffle dans l’oreille&lt;/a&gt;
que le flux de certaines chaînes était détecté correctement. Ce n’est pas le
cas pour toutes les chaînes (j’ignore pourquoi), l’extension reste donc
intéressante.&lt;/p&gt;</content></entry><entry><title>De l’importance de la syndication</title><id>urn:uuid:2f043951-bcc8-5523-85c1-a853b9de6419</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/syndications-not-dead.html" rel="alternate" type="text/html" /><published>2020-01-02T17:20:00+01:00</published><updated>2020-01-02T17:20:00+01:00</updated><content type="html">&lt;p&gt;La syndication de contenu est le moyen par lequel les articles de différents
sites sont agrégés et présentés en un seul endroit. &lt;a href="https://flus.io"&gt;Mon service, flus.io&lt;/a&gt;,
est donc un outil de syndication. Cela est rendu possible principalement par
deux formats de données : Atom et &lt;abbr&gt;RSS&lt;/abbr&gt;. Il s’agit de simples
fichiers texte (appelés « flux ») contenant des articles, formatés de manière
standardisée pour que n’importe qui puisse développer des outils faisant usage
de ces fichiers. Il y a longtemps eu des débats pour savoir lequel de
&lt;abbr&gt;RSS&lt;/abbr&gt; ou Atom était le mieux ; en vérité, cela n’avait que peu
d’intérêt puisqu’ils en sont aujourd’hui au même point : &lt;strong&gt;considérés comme
obsolètes, ils sont peu à peu abandonnés.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pourtant, tout l’intérêt de la syndication n’a jamais été technique. Quels
outils tirent réellement parti des avantages de l’un ou de l’autre de ces
formats ? &lt;strong&gt;À trop s’attacher aux détails techniques, on en a perdu les
objectifs.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La syndication permet avant tout :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;d’économiser notre temps en nous évitant de devoir naviguer de site en site
   pour trouver lesquels ont publié de nouveaux articles ;&lt;/li&gt;
&lt;li&gt;de nous laisser le choix de l’outil de lecture (tant que les articles ne
   sont pas tronqués) ;&lt;/li&gt;
&lt;li&gt;de permettre des usages différents de ceux imaginés à l’origine.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Je vais m’attarder sur ce dernier point car c’est pour moi le plus important.
Prenons par exemple un article d’actualité : il est publié uniquement pour être
lu, sans autre contexte que celui donné par son auteur ou son autrice.
Syndiqué, cet article offre déjà plus de possibilités : un agrégateur comme
Flus va permettre aux lecteurs et lectrices de le placer dans une liste de
favoris par exemple, ou de le retrouver par un système de recherche plus poussé
que celui du site d’origine. &lt;strong&gt;On voit qu’on a déjà gagné deux nouveaux
usages.&lt;/strong&gt; Les agrégateurs de flux ont tendance à se répéter et se ressembler,
mais on pourrait aller plus loin :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;créer et publier des dossiers thématiques d’articles, permettant de comparer
  le traitement de l’information à travers le temps et des sources
  différentes ;&lt;/li&gt;
&lt;li&gt;créer un réseau social distribué, bénéficiant immédiatement du contenu de la
  vaste majorité des sites existants ;&lt;/li&gt;
&lt;li&gt;mettre en avant les sujets les plus discutés à travers l’ensemble des
  sources suivies ;&lt;/li&gt;
&lt;li&gt;permettre de retrouver l’origine d’une tendance dans le temps (l’usage d’un
  mot par exemple) ;&lt;/li&gt;
&lt;li&gt;et j’en passe sans doute !&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;La syndication permet d’ouvrir vos sites et blogs sur l’extérieur en
autorisant le &lt;em&gt;remix&lt;/em&gt; de vos contenus, tout ça à un coût dérisoire.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;À l’heure des &lt;em lang="en"&gt;fake news&lt;/em&gt; et de l’instantanéité des échanges
courts favorisant des réactions à chaud, ne pourrait-on pas imaginer de
nouveaux outils tirant parti des technologies de syndication et proposant des
usages plus adaptés à notre époque ? Je m’efforcerai de traiter cette question
plus en profondeur dans de futurs articles.&lt;/p&gt;
&lt;p&gt;Gardez en tête que &lt;strong&gt;protéger un Internet libre, décentralisé et ouvert, c’est
aussi défendre les technologies de syndication.&lt;/strong&gt;&lt;/p&gt;</content></entry><entry><title>Carnet sur WebSub</title><id>urn:uuid:9395b110-4c64-50b8-be58-bc9a4ed36cc1</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/websub.html" rel="alternate" type="text/html" /><published>2019-12-29T16:58:00+01:00</published><updated>2019-12-29T16:58:00+01:00</updated><content type="html">&lt;p&gt;Un court article pour annoncer que ce carnet, ainsi que &lt;a href="https://status.flus.io"&gt;le site de statut&lt;/a&gt;
fonctionnent désormais avec WebSub. Vous devriez donc désormais recevoir les
nouveaux articles dans vos agrégateurs d’actualité préférés immédiatement dès
la publication, sans aucun temps d’attente. Ceci est vrai en tout cas pour les
agrégateurs supportant le protocole WebSub, tel que &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;
(et donc &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;J’ai en effet terminé une première version fonctionnelle de mon hub,
&lt;a href="https://websub.flus.io/"&gt;Webubbub&lt;/a&gt;. Il y aurait encore un peu de boulot, mais
je vais me reconcentrer sur FreshRSS pour les prochains jours.&lt;/p&gt;
&lt;p&gt;Cet article a aussi pour but de vérifier que tout fonctionne correctement 😊
(verdict : oups, y’a un souci et du boulot en perspective)&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Avec les fêtes, j’ai un peu de mal à trouver la motivation d’écrire des
articles. S’il y a des sujets que vous aimeriez que je traite, des questions
que vous vous posez, n’hésitez pas &lt;a href="mailto:marien@flus.io"&gt;à m’écrire&lt;/a&gt; pour
m’en faire part !&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;En attendant, n’hésitez pas &lt;a href="https://flus.io"&gt;à partager Flus&lt;/a&gt; auprès de vos
proches et collègues si vous pensez que mon travail vaut le coup et que vous
souhaitez m’aider.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Stack technique (décembre 2019)</title><id>urn:uuid:04bb22cd-4822-5f50-b159-55c388bab490</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/stack-technique-decembre-2019.html" rel="alternate" type="text/html" /><published>2019-12-20T11:30:00+01:00</published><updated>2019-12-20T11:30:00+01:00</updated><content type="html">&lt;p&gt;Aujourd’hui, billet un peu technique. Je vous explique comment tourne le
serveur de Flus. Notez que je fais évoluer l’infrastructure au fur et à mesure
pour améliorer la sécurité et en fonction des besoins. Cet article sera donc
vrai à un instant T mais deviendra probablement obsolète d’ici quelques
semaines. &lt;strong&gt;Je m’engage à vous expliquer les changements survenus au minimum
tous les ans.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’ai encore des tas de chantiers en cours, mais il me semble que décembre est
un bon point de repère pour faire le point sur l’existant.&lt;/p&gt;
&lt;h2&gt;Hébergeur et serveur&lt;/h2&gt;
&lt;p&gt;J’ai fait le choix de prendre un &lt;abbr&gt;VPS&lt;/abbr&gt; chez &lt;a href="https://www.hetzner.com/"&gt;l’hébergeur allemand
Hetzner&lt;/a&gt;, installé sous Debian Buster. C’est
l’hébergeur que nous utilisons à Framasoft et j’avais de bons retours dessus.
Leur interface est propre et bien plus agréable que celle d’OVH chez qui j’ai
la majorité de mes autres serveurs. Je ne voulais pas non plus mettre tous mes
œufs dans un même panier. Je n’exclus pas la possibilité de changer pour un
hébergeur plus « local » dans le futur.&lt;/p&gt;
&lt;p&gt;Mon &lt;abbr&gt;VPS&lt;/abbr&gt; est un petit &lt;a href="https://www.hetzner.com/cloud#pricing"&gt;CX31&lt;/a&gt;
que je vais rapidement faire évoluer vers un CX41, ne serait-ce que pour
disposer de 4 &lt;abbr&gt;CPU&lt;/abbr&gt;. Ceci dit, le serveur tient très bien la charge
avec seulement 10 % du &lt;abbr&gt;CPU&lt;/abbr&gt; utilisé en moyenne, et ne bronche pas
même lors de la récupération des articles.&lt;/p&gt;
&lt;p&gt;Je dispose également d’un volume supplémentaire de 500Go pour la base de
données. J’avais peur que la taille s’envole rapidement, mais elle ne fait
toujours qu’à peine 500Mo malgré plus de 100 000 articles stockés. J’ai le
temps de voir venir 😉&lt;/p&gt;
&lt;p&gt;J’en profite pour remercier encore une fois Alkarex pour son excellent travail
et sa vigilance concernant les performances et l’optimisation de
&lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt; !&lt;/p&gt;
&lt;h2&gt;Installation et dépendances de FreshRSS&lt;/h2&gt;
&lt;p&gt;FreshRSS ne requiert qu’assez peu de dépendances :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un serveur web, en l’occurrence nginx ;&lt;/li&gt;
&lt;li&gt;le langage PHP ;&lt;/li&gt;
&lt;li&gt;une base de données, ici PostgreSQL ;&lt;/li&gt;
&lt;li&gt;un serveur de mails (j’utilise mon propre serveur sur une machine séparée,
  géré avec l’excellent &lt;a href="https://mailu.io/"&gt;Mailu&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;PHP et PostgreSQL sont installés avec Docker. J’ai fait ce choix à la base pour
être plus flexible quant aux numéros de versions. De plus j’avais de mauvais
souvenirs quant à la configuration de la base de données (mais ça a peut-être
évolué depuis). Enfin, j’ai pas mal utilisé Docker professionnellement, je suis
donc en terrain connu. J’envisage toutefois de m’en passer à terme pour
m’éviter une couche pas indispensable et pour simplifier la maintenance.&lt;/p&gt;
&lt;p&gt;FreshRSS est quant à lui installé grâce à Git ce qui me simplifie grandement
les mises à jour.&lt;/p&gt;
&lt;h2&gt;Monitoring&lt;/h2&gt;
&lt;p&gt;J’assure la surveillance du serveur de deux manières complémentaires pour
l’instant, en attendant mieux.&lt;/p&gt;
&lt;p&gt;La première est l’outil de suivi intégré à l’interface de Hetzner qui permet de
suivre quelques métriques comme l’évolution du &lt;abbr&gt;CPU&lt;/abbr&gt; et du réseau.&lt;/p&gt;
&lt;p&gt;J’ai aussi installé &lt;a href="https://nicolargo.github.io/glances/"&gt;Glances&lt;/a&gt; pour
avoir une meilleure vision de ce qui se passe sur le serveur (notamment pour
surveiller l’espace disque). J’ai créé un petit script Python pour m’envoyer un
courriel ainsi qu’un &lt;abbr&gt;SMS&lt;/abbr&gt; en cas de problème. Ce n’est pas encore
une solution suffisante notamment parce que je n’ai pas d’historique de ces
métriques, et que si le serveur tombe, Glances devient également injoignable.
Cette solution avait toutefois l’avantage d’être très simple à mettre en place.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J’améliorerai tout ça avec des outils plus adaptés sur un serveur séparé plus
tard.&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Sauvegarde des données&lt;/h2&gt;
&lt;p&gt;Je paye à Hetzner un supplément de 20 % du prix initial du serveur pour qu’ils
en assurent des sauvegardes journalières. La méthode pour restaurer un backup
ne me convient guère car je suis obligé de créer une nouvelle machine pour
pouvoir accéder aux données sauvegardées. C’est du tout ou rien !&lt;/p&gt;
&lt;p&gt;Je complète donc cette sauvegarde avec un script &lt;code&gt;rsync&lt;/code&gt; sur ma machine dont le
disque est chiffré.&lt;/p&gt;
&lt;p&gt;Ce n’est clairement pas une solution satisfaisante et &lt;strong&gt;c’est mon prochain
chantier.&lt;/strong&gt; Je pense partir sur &lt;a href="https://www.borgbackup.org/"&gt;Borg&lt;/a&gt;, là encore
sur un serveur séparé, probablement chez un autre hébergeur.&lt;/p&gt;
&lt;h2&gt;Divers&lt;/h2&gt;
&lt;p&gt;Ce blog, « &lt;a href="https://flus.io/carnet"&gt;carnet de flus&lt;/a&gt; » ainsi que &lt;a href="https://status.flus.io"&gt;la page de
statut du service&lt;/a&gt; sont des sites créés avec
mon propre générateur de sites statiques, &lt;a href="https://framagit.org/marien.fressinaud/boop"&gt;Boop!&lt;/a&gt;.
Ils sont synchronisés depuis mon PC avec &lt;code&gt;rsync&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Le &lt;abbr&gt;HTTPS&lt;/abbr&gt; de tout ce petit monde est géré avec &lt;a href="https://certbot.eff.org/"&gt;Certbot&lt;/a&gt;
qui me génère des certificats Let’s Encrypt.&lt;/p&gt;
&lt;p&gt;J’ai installé &lt;a href="https://github.com/fail2ban/fail2ban"&gt;Fail2Ban&lt;/a&gt; pour mettre à la
porte les robots et autres spammeurs.&lt;/p&gt;
&lt;p&gt;Enfin, tout ça est automatiquement déployé avec &lt;a href="https://www.ansible.com/"&gt;Ansible&lt;/a&gt;,
me permettant de documenter ce qui est installé sur mon serveur et de le
répliquer aisément ailleurs si besoin.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="https://flus.io"&gt;Flus&lt;/a&gt; est un service d’agrégation de l’actualité. Vous pouvez
y suivre la grande majorité des sites d’actualité, blogs et podcasts
existants.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;En prenant un abonnement à Flus, vous m’aidez à vivre de mon travail et
m’encouragez à améliorer un logiciel libre et communautaire : &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Récap #1 : lancement de mon activité, ouverture du service et découverte de WebSub</title><id>urn:uuid:7e0b078e-c996-5c76-a529-c420d03672d2</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/recap-1.html" rel="alternate" type="text/html" /><published>2019-12-14T11:30:00+01:00</published><updated>2019-12-14T11:30:00+01:00</updated><content type="html">&lt;p&gt;J’ai démarré mon activité de micro-entrepreneur début novembre et, comme je
fonctionne par cycles de six semaines, j’arrive à la fin d’une première étape.
&lt;strong&gt;C’est l’occasion de faire le point sur ce que j’ai fait ces derniers temps.&lt;/strong&gt;
Cet article est le premier de ce qui deviendra peut-être une série si je tiens
sur la durée.&lt;/p&gt;
&lt;h2&gt;Le 04 novembre, début officiel de mon activité&lt;/h2&gt;
&lt;p&gt;On m’a posé la question plusieurs fois de savoir comment s’était passé les
démarches administratives pour ouvrir ma micro-entreprise. J’avais eu
personnellement des retours comme quoi cela se faisait facilement, et je peux
globalement confirmer.&lt;/p&gt;
&lt;p&gt;J’ai fait les démarches dès que je suis rentré de mon voyage en Bretagne, aux
alentours du 15 octobre. J’ai rempli le formulaire &lt;a href="https://www.guichet-entreprises.fr/fr/article/demarches-en-ligne/#Immatriculer"&gt;sur guichet-entreprises.fr&lt;/a&gt;
(et non celui de l’Urssaf qui est une horreur). J’y avais déjà jeté un œil au
préalable et m’étais renseigné auprès de la &lt;abbr&gt;CCI&lt;/abbr&gt; pour les options
dont je n’étais pas sûr. Je pense que je l’ai complété en moins de 30 minutes.
J’ai commencé à recevoir des papiers officiels le sur-lendemain de ma
déclaration et tout était en place en moins de 2 semaines.&lt;/p&gt;
&lt;p&gt;Il y a eu un petit couac avec la banque, et un plus gros avec mon prestataire
de paiement initial ce qui a repoussé l’ouverture officielle. Rien de bien
méchant, mais j’étais un peu fâché du délai supplémentaire. J’ai &lt;a href="micro-entrepreneur-banque-et-prestataire.html"&gt;raconté tout
ça ici&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Lancement public du service le 28 novembre&lt;/h2&gt;
&lt;p&gt;Si j’avais ouvert les inscriptions quelques jours auparavant, je n’ai
annoncé &lt;a href="ouverture.html"&gt;l’ouverture de Flus&lt;/a&gt; que le 28 novembre, soit presque
4 semaines après le début de mon activité.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La réception a été bonne, quoique assez limitée.&lt;/strong&gt; Je suis un peu mitigé sur le
résultat : 75 comptes créés, et 8 personnes qui ont déjà commencé à payer
(certaines avant la fin de l’échéance du premier mois gratuit, un grand merci à
vous !) C’est pas forcément énorme, mais ça reste au-dessus de mes prévisions
initiales. Ça représente plus de 200 € de chiffre d’affaires et ça compense mes
différents frais sur ce premier mois. Je ne peux pas me plaindre, pourtant
j’espérais quand même un peu plus (forcément 😊).&lt;/p&gt;
&lt;p&gt;Je réalise concrètement que réussir à vivre de cette activité ne va pas être
une mince affaire. Je le savais déjà avant, bien sûr, mais c’est encore autre
chose en ayant les mains dans le cambouis. Je relève ce défi avec plaisir bien
évidemment et je m’éclate vraiment au quotidien, je découvre et apprend des tas
de choses. Si je pars de ma semaine-type :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le lundi c’est administratif, j’organise ma petite entreprise, j’archive les
  papiers, je réponds ou relance les organismes, etc. Toute une organisation
  que je n’avais pas.&lt;/li&gt;
&lt;li&gt;Le mardi, administration système : j’améliore mes outils existants, j’en mets
  en place de nouveaux, je fais le point sur les performances, l’espace disque
  restant (je suis large), etc. Ce que je faisais auparavant en amateur, je
  l’applique à un autre niveau désormais.&lt;/li&gt;
&lt;li&gt;Le mercredi, je développe. Pour l’instant beaucoup sur des outils qui me
  seront utiles et assez peu pour la communauté, mais ça devrait s’inverser et
  j’ai hâte !&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jeudi passion communication, sans doute là où j’ai le plus à apprendre.&lt;/strong&gt;
  J’essaye de publier un article ce jour-là (éventuellement écrit la veille),
  mais c’est insuffisant si je veux faire parler de moi. J’ai des pistes
  d’amélioration sans tomber dans du « &lt;em&gt;forcing&lt;/em&gt; », il faut que je les
  travaille encore.&lt;/li&gt;
&lt;li&gt;Le vendredi ça dépend, mais j’essaye de faire un tour dans &lt;a href="https://github.com/FreshRSS/FreshRSS/issues"&gt;les tickets de
  FreshRSS&lt;/a&gt; voir s’il y a besoin
  d’un coup de main sur de petites tâches ou sur des choses qui trainent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je n’ai pas cité le support car je réponds aux demandes aussitôt que l’on me
pose une question (en tout cas dès que je suis disponible). On ne m’a pas
encore trop sollicité, mais je reste vigilant.&lt;/p&gt;
&lt;h2&gt;Dernière semaine chargée : découverte de WebSub&lt;/h2&gt;
&lt;p&gt;Comme je l’ai indiqué en début d’article, je fonctionne par cycle de 6
semaines. J’adopte un rythme prédéterminé lors des 5 premières (la semaine-type
détaillée ci-dessus), et j’utilise la sixième pour travailler à fond sur un
sujet donné. &lt;strong&gt;Cette semaine, c’était &lt;a href="https://www.w3.org/TR/websub/"&gt;le protocole WebSub&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour comprendre ce protocole, il faut savoir qu’habituellement, un agrégateur
de flux &lt;abbr&gt;RSS&lt;/abbr&gt; comme Flus / FreshRSS va questionner à intervalle
régulier (par exemple toutes les heures) les serveurs publiant du contenu, même
si rien de neuf n’a été publié. Cela induit du trafic inutile et un temps de
latence entre la publication et la réception de l’article par un lecteur.
WebSub vient se greffer au milieu de tout ça : les auteurs indiquent aux
lecteurs un serveur (hub) auquel s’abonner. Lors de la publication d’un
article, l’auteur notifie le hub, qui va lui-même envoyer ce contenu aux
lecteurs qui s’y sont abonnés.&lt;/p&gt;
&lt;p&gt;FreshRSS supporte WebSub depuis des années (il se trouve du côté « lecteur » du
protocole), grâce au travail d’&lt;a href="https://github.com/Alkarex"&gt;Alkarex&lt;/a&gt;, mais je
n’y avais jamais trop touché. Bien que je comprisse le fonctionnement global,
tout ça restait assez nébuleux pour moi. Pourtant, il me semble qu’il s’agit de
quelque chose d’assez prometteur et j’avais envie d’en savoir plus. &lt;strong&gt;Quoi de
mieux alors que de se jeter tête baissée dans la lecture des spécifications et
le développement d’un nouveau hub ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;J’avais différents objectifs avec ce projet :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;apprendre WebSub dans le détail ;&lt;/li&gt;
&lt;li&gt;améliorer mon niveau en &lt;abbr&gt;PHP&lt;/abbr&gt; (je me sentais rouillé et pas du
  tout à la page, en particulier concernant les tests) ;&lt;/li&gt;
&lt;li&gt;bidouiller un framework web de zéro (parce que pourquoi faire simple quand on
  peut faire compliqué ?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Concernant le dernier point, j’en reparlerai peut-être un de ces jours, plus
probablement sur mon site personnel.&lt;/p&gt;
&lt;p&gt;Au bout d’une semaine assez intense, &lt;strong&gt;le résultat est &lt;a href="https://github.com/flusio/Webubbub"&gt;Webubbub&lt;/a&gt;&lt;/strong&gt;
(il s’agit de lignes de code, ne cliquez pas si ça ne vous intéresse pas).
Le travail n’est pas loin d’être terminé pour avoir un hub fonctionnel et je
m’en occuperai rapidement. Concernant mes objectifs, chacun a été rempli haut
la main. J’entrevois même des usages de WebSub que je n’imaginais pas avant
(reste à trouver des cas utiles !) Il s’agit d’une technologie vraiment
intéressante pour corriger certaines limites de &lt;abbr&gt;RSS&lt;/abbr&gt; et Atom &lt;strong&gt;et
facile à mettre en place.&lt;/strong&gt; Elle me permet également d’imaginer une piste
supplémentaire pour ma stratégie de communication.&lt;/p&gt;
&lt;h2&gt;Le récap’&lt;/h2&gt;
&lt;p&gt;En résumé de cet article, je peux dire que je suis très content d’avoir démarré
mon activité. Toutes les étapes de préparation faites en amont m’ont permis de
ne pas trop me planter pour l’instant, les quelques couacs initiaux n’étaient
pas critiques. Bref, &lt;strong&gt;ça se passe bien.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le plus important reste que je suis à mon compte : je gère mon emploi du temps,
mes priorités, ma communication, mon travail comme et quand je l’entends. Je
peux donner un sens aux lignes de code que j’écris au quotidien, en sachant
qu’elles seront directement utiles à d’autres. Et puis j’apprends des
palanquées de nouvelles choses, c’est stimulant !&lt;/p&gt;</content></entry><entry><title>Bien démarrer avec Flus</title><id>urn:uuid:0f6e92a3-0eae-5025-8136-7309c9bd8258</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bien-demarrer-avec-flus.html" rel="alternate" type="text/html" /><published>2019-12-05T18:15:00+01:00</published><updated>2019-12-05T18:15:00+01:00</updated><content type="html">&lt;p&gt;Alors ça y est, vous venez de vous inscrire sur Flus suite &lt;a href="ouverture.html"&gt;à mon dernier
article&lt;/a&gt; ? Je vous souhaite la bienvenue et vous adresse un
grand merci pour votre confiance ! Vous voici donc devant un écran bien vide,
ou tout au mieux avec quelques articles venant de ce « &lt;a href="https://flus.io/carnet"&gt;carnet de flus&lt;/a&gt; ».
Vous vous demandez peut-être par où commencer pour utiliser ce nouveau service
au mieux ? &lt;strong&gt;Cet article est là pour vous mettre le pied à l’étrier.&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="Capture d’écran de la page principale de Flus" src="images/flus-main-page.png" /&gt;
    &lt;figcaption&gt;Il n’y a pas grand-chose à lire par défaut…&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Première étape : listez les sites que vous avez l’habitude de lire&lt;/h2&gt;
&lt;p&gt;Le principe de Flus est d’agréger l’actualité des sites sur lesquels vous vous
rendez en un seul et unique endroit. Les articles publiés par ces sites seront
tous visibles à la suite les uns des autres dans Flus.&lt;/p&gt;
&lt;p&gt;Vous avez peut-être l’habitude de vous rendre sur un certain nombre de journaux
en ligne. Sans préjuger de la qualité ni du contenu de ces journaux, certains
des plus connus sont par exemple Le Figaro, Le Monde, L’Obs et L’Express. Bien
entendu, la liste ne s’arrête pas là et je vous invite fortement à varier vos
sources pour profiter de différents points de vue.&lt;/p&gt;
&lt;p&gt;Vous allez peut-être également régulièrement sur des sites et blogs liés à une
ou plusieurs de vos passions : sport, cuisine, culture ou encore politique ; la
liste peut être longue. Listez tous ces sites, par exemple en les notant sur un
papier dans un premier temps. Les podcasts sont également de très bons
candidats pour votre liste !&lt;/p&gt;
&lt;h2&gt;Deuxième étape : ajoutez les sites dans Flus&lt;/h2&gt;
&lt;p&gt;Une fois votre liste faite, rendez-vous sur &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;,
connectez-vous et cliquez sur le bouton « Gestion des abonnements ». Ici, vous
verrez des catégories (une seule au début, mais vous pouvez en créer autant que
vous voulez). Tout en haut se trouve un champ permettant d’ajouter un flux
&lt;abbr&gt;RSS&lt;/abbr&gt; ; c’est lui qui nous intéresse ici.&lt;/p&gt;
&lt;p&gt;Contrairement à ce qu’il pourrait laisser penser, vous pouvez la plupart du
temps &lt;strong&gt;ajouter directement l’&lt;abbr&gt;URL&lt;/abbr&gt; des sites qui vous intéressent&lt;/strong&gt;
(celle dans la barre tout en haut de votre navigateur). Flus est en effet
capable de trouver le flux &lt;abbr&gt;RSS&lt;/abbr&gt; associé à condition que le site
soit correctement configuré.&lt;/p&gt;
&lt;p&gt;Vous n’avez plus qu’à aller sur chacun des sites que vous avez listés lors de
la précédente étape, copier-coller leur adresse dans le champ « Ajouter un flux
RSS » et valider en cliquant sur le bouton « + ». Si tout se passe bien, vous
devriez voir apparaître un panneau permettant de configurer la source. Vous
pouvez le fermer pour l’instant en cliquant à l’extérieur, et passer au site
suivant dans votre liste. En cas d’erreur, pas de panique, c’est l’objet des
parties suivantes.&lt;/p&gt;
&lt;figure&gt;
    &lt;img alt="Capture d’écran de la page de configuration d’une source" src="images/flus-subscription.png" /&gt;
    &lt;figcaption&gt;
        Le panneau de configuration est très complet, mais vous aurez rarement
        besoin d’y toucher. Contentez-vous de cliquer dans la zone à gauche
        pour le fermer.
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2&gt;Troisième étape : trouvez les flux des sites mal configurés&lt;/h2&gt;
&lt;p&gt;Lors de vos tentatives d’ajouts, il y a de fortes chances que Flus vous ait
indiqué qu’il n’était pas capable d’ajouter certains sites. Cela signifie soit
qu’ils sont mal configurés (il va falloir trouver les adresses des flux), soit
qu’ils ne possèdent pas du tout de flux &lt;abbr&gt;RSS&lt;/abbr&gt;.&lt;/p&gt;
&lt;p&gt;La première chose à faire est de rechercher sur le site concerné : il est
possible qu’il y ait un lien quelque part indiquant où trouver le flux
&lt;abbr&gt;RSS&lt;/abbr&gt;. Si vous ne trouvez pas de lien en un clin d’œil, vous pouvez
utiliser la fonction « Rechercher » de votre navigateur Internet
(le fameux raccourci &lt;kbd&gt;ctrl&lt;/kbd&gt; + &lt;kbd&gt;f&lt;/kbd&gt;). Si vraiment rien n’y
fait, recherchez dans votre moteur de recherche préféré le nom du site, suivi
du terme « RSS ». Si une telle page existe, elle devrait apparaître. Si tel
n’est pas le cas alors je suis désolé, mais je ne peux pas y faire
grand-chose ! 😞 Dans le doute, vous pouvez toujours essayer de contacter les
personnes gérant le site.&lt;/p&gt;
&lt;p&gt;Dans certains cas, les sites peuvent proposer plusieurs flux &lt;abbr&gt;RSS&lt;/abbr&gt;
différents, organisés par thème (c’est souvent le cas pour les journaux en
ligne). C’est à vous de choisir en fonction de vos goûts. Cela peut être
pratique pour ne pas être bombardé par de nombreux articles chaque jour.&lt;/p&gt;
&lt;p&gt;Une fois l’&lt;abbr&gt;URL&lt;/abbr&gt; du flux &lt;abbr&gt;RSS&lt;/abbr&gt; en votre possession, vous
n’avez plus qu’à l’ajouter dans Flus, comme précédemment.&lt;/p&gt;
&lt;h2&gt;Quatrième étape : corrigez ou remontez les dernières erreurs&lt;/h2&gt;
&lt;p&gt;Malgré vos tentatives, certains flux peuvent être récalcitrants et Flus
refusera de les prendre en compte. C’est le cas de quelques sites mal
configurés. Il est parfois possible de les ajouter en rajoutant à la fin de
l’&lt;abbr&gt;URL&lt;/abbr&gt; la chaîne &lt;code&gt;#force_feed&lt;/code&gt;. Ce qui donne par exemple :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;https://flus.io/carnet/feeds/all.atom.xml#force_feed&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Il faut néanmoins attendre un petit peu après une tentative échouée – de
l’ordre des 15 ou 30 minutes – afin que le cache se vide (ce sera sans doute
amélioré un de ces jours).&lt;/p&gt;
&lt;p&gt;Si rien n’y fait, alors vous pouvez au choix :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;m’écrire &lt;a href="mailto:support@flus.io"&gt;sur le support&lt;/a&gt; en m’indiquant les sites qui ne
  fonctionnent pas, j’essayerai d’investiguer de mon côté ;&lt;/li&gt;
&lt;li&gt;vérifier que le flux est valide en le testant sur &lt;a href="https://validator.w3.org/feed/"&gt;le site du &lt;abbr&gt;W3C&lt;/abbr&gt;&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;si vous êtes un peu plus aventureux, ouvrir &lt;a href="https://github.com/FreshRSS/FreshRSS/issues"&gt;un ticket sur le gestionnaire de
  bugs de FreshRSS&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sachez tout de même qu’il y a de très fortes chances que le problème vienne du
site en face.&lt;/p&gt;
&lt;h2&gt;Dernière étape : profitez&lt;/h2&gt;
&lt;p&gt;Lorsque vous aurez terminé d’ajouter tous les sites qui vous intéressent, vous
n’aurez plus qu’une chose à faire : lire !&lt;/p&gt;
&lt;p&gt;Dans un premier temps, la liste des articles non lus risque d’être très longue
et je vous recommande de tous les marquer comme lus dans un premier temps. Si
vous souhaitez en lire certains plus tard, n’hésitez pas à les ajouter à vos
favoris (la petite étoile à gauche) : ils s’ajouteront dans le menu « Favoris »
à gauche et vous pourrez ainsi les retrouver plus facilement.&lt;/p&gt;
&lt;p&gt;Enfin, vous n’aurez plus qu’à revenir régulièrement sur &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt;
pour lire les articles qui auront été publiés par les différents sites que vous
suivez. Vous n’avez désormais plus besoin de naviguer de site en site et vous
ne raterez plus aucun article important : &lt;strong&gt;tout se passe dans Flus
maintenant !&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Si vous trouvez tout cela fastidieux, je serai ravi d’avoir vos retours,
&lt;a href="mailto:marien@flus.io"&gt;écrivez-moi !&lt;/a&gt;&lt;br /&gt;
En prenant un abonnement à Flus, vous m’aidez à vivre de mon travail et m’encouragez à améliorer un logiciel libre et communautaire : &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Ouverture de Flus, un service d’agrégation de l’actualité</title><id>urn:uuid:9b6c0c23-6ed1-5ffa-8863-e324bd8f423c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/ouverture.html" rel="alternate" type="text/html" /><published>2019-11-28T11:30:00+01:00</published><updated>2019-11-28T11:30:00+01:00</updated><content type="html">&lt;p&gt;J’ai le plaisir d’annoncer aujourd’hui publiquement &lt;strong&gt;l’ouverture de &lt;a href="https://flus.io"&gt;ma
plateforme d’agrégation de l’actualité, Flus&lt;/a&gt;.&lt;/strong&gt; En vous y
créant un compte, vous pourrez suivre la grande majorité des sites d’actualité,
blogs et podcasts existants.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Capture d’écran de la page principale de Flus" src="images/flus-screenshot.png" /&gt;&lt;/p&gt;
&lt;p&gt;Voilà quelques années que j’ai réalisé que l’information n’est pas une donnée
objective. Elle est toujours perçue, analysée, comprise, synthétisée puis
présentée par une personne ayant un vécu, des émotions et des sensibilités
différentes des nôtres. Alors ajoutez à cela une plateforme qui concentre, trie
et choisit pour vous quelles informations doivent vous parvenir, et vous voilà
bien parti pour vous enfermer dans une bulle de filtres conçue sur-mesure.
C’est le fonctionnement notamment de Twitter qui, en &lt;strong&gt;personnalisant toujours
plus ce que vous voyez, vous enferme dans votre propre vision du monde.&lt;/strong&gt; Il
vous devient ainsi plus compliqué d’adopter le point de vue d’autres personnes.
Couplé à une instantanéité d’échanges courts, vous obtenez un cocktail
détonnant pour exacerber des tensions artificiellement, et tout cela au profit
d’une société privée.&lt;/p&gt;
&lt;p&gt;On comprend dès lors l’importance de pouvoir s’informer de manière calme et
plus « éclairée », en restant maître·sse de l’information qui nous parvient.
Des solutions existent déjà depuis des années, basées sur des technologies
reconnues et libres de « syndication » telles que les formats &lt;abbr&gt;RSS&lt;/abbr&gt;
et Atom. Leur principe est simple : plutôt que de passer par un intermédiaire
pour récupérer et trier le contenu pour vous, vous accédez à la source même où
il est produit.&lt;/p&gt;
&lt;p&gt;Le problème de ces technologies est qu’elles sont bien souvent méconnues du
public, ou bien délaissées car considérées comme désuètes face aux nouveaux
usages instantanés qu’ont imposé des mastodontes tels que Twitter et Facebook.
Ce serait confondre technologies et usages : il est possible – et
indispensable – d’améliorer et de compléter les outils existants basés sur
&lt;abbr&gt;RSS&lt;/abbr&gt; et Atom afin de revoir notre rapport à l’information et,
&lt;em lang="la"&gt;in fine&lt;/em&gt;, notre rapport au monde.&lt;/p&gt;
&lt;h2&gt;Consacrer son énergie à améliorer un bien commun&lt;/h2&gt;
&lt;p&gt;Flus ne sera sans doute pas au niveau de Twitter dans l’immédiat, mais cela ne
signifie pas que le service est naze, loin de là ! Je ne suis sans doute pas
très objectif en disant cela – j’en suis le développeur initial – mais
&lt;a href="https://freshrss.org"&gt;FreshRSS, le logiciel derrière le service&lt;/a&gt;, est sans
doute l’un des meilleurs agrégateurs d’actualités existants aujourd’hui. Les
retours qui sont faits à la communauté depuis des années sont très
encourageants. Toutes les fonctionnalités de base que l’on peut espérer d’un
tel outil sont là, et certaines existent rarement ailleurs (au hasard, la
génération dynamique de flux &lt;abbr&gt;RSS&lt;/abbr&gt; basée sur une recherche par
exemple). &lt;strong&gt;En utilisant Flus, vous aurez à disposition un outil véritablement
puissant et qui marche bien.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela ne m’empêche pas d’avoir conscience que certaines fonctionnalités
mériteraient d’être améliorées et c’est l’intérêt de proposer un service
payant. Le logiciel libre n’est jamais totalement gratuit : il s’agit de
développeurs et développeuses qui offrent de leur temps. Or, le temps est
quelque chose de compliqué à trouver pour une large majorité d’entre nous car
il faut bien se nourrir également. Mon envie est simple : faire en sorte que le
temps que je passe à améliorer FreshRSS (et donc Flus) me permette de me loger
et de me nourrir. Ce temps ainsi libéré me permettra donc de travailler sur
FreshRSS. J’ai déjà une belle liste d’idées de fonctionnalités à améliorer ou
ajouter, dont certaines que l’on ne trouve nul par ailleurs. Bien entendu, cela
se fera en accord avec la communauté et je serai très vigilant à toujours
travailler main dans la main avec elle.&lt;/p&gt;
&lt;p&gt;Ce que je trouve le plus enthousiasmant dans ce modèle, c’est le fait de
pouvoir vivre de mes contributions à un bien commun. J’ai toujours été attiré
par le libre pour une raison très simple : il s’agit de quelque chose de
désintéressé qui nous dépasse toutes et tous. En développant ce type de
logiciel, nous contribuons à un bien qui pourra être réutilisé ensuite par
n’importe qui.&lt;/p&gt;
&lt;h2&gt;Proposer une plateforme de confiance et ouverte ? Chiche !&lt;/h2&gt;
&lt;p&gt;Twitter est un outil fantastique : il est pratique, léché, confortable. Mais
tout cocon technologique soit-il, n’êtes-vous pas gêné par cette petite voix
qui vous pousse à revenir sans cesse alimenter une gigantesque base de données
privée sur laquelle vous n’avez aucun contrôle ? Ne vous y trompez pas, cette
petite voix est tout à fait artificielle : elle est conçue, taillée et orientée
pour vous inciter à revenir encore et encore.&lt;/p&gt;
&lt;p&gt;Flus n’a pas pour objectif de rivaliser avec cet outil d’un point de vue
confort d’utilisation. En revanche, je lui prête ma voix. Lorsque vous lisez
« je » sur &lt;a href="https://flus.io"&gt;la page d’accueil&lt;/a&gt;, ou dans un article de ce
carnet, cela se réfère à ma personne, &lt;a href="https://marienfressinaud.fr"&gt;Marien Fressinaud&lt;/a&gt;.
En utilisant Flus, vous avez une personne en face de vous que vous pouvez
interpeler par courriel, ou proposer d’aller manger un bout pour discuter si
vous êtes vers Grenoble. Il ne s’agit pas d’un « je » artificiel qui a pour but
de cacher la dernière startup à la mode ; c’est pour moi un véritable gage de
transparence vis-à-vis de vous. Quelque chose vous gêne sur le service ?
discutons-en ! Aussi, jamais cette « voix » ne tentera de vous manipuler pour
vous pousser à utiliser le service sauf à être moi-même manipulateur !&lt;/p&gt;
&lt;p&gt;Flus possède non seulement ma voix, mais ses rouages sont visibles. En basant
le service sur le logiciel libre FreshRSS, vous avez là une condition
nécessaire pour vérifier que je ne fais rien dans votre dos. Le logiciel étant
communautaire, vous avez également la possibilité d’influer sur la direction
qu’il doit prendre : &lt;strong&gt;le code est bel et bien au service des utilisateurs et
des utilisatrices.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cela est-il suffisant pour que vous m’accordiez votre confiance ? À partir du
moment où vous confiez vos données à un tiers, il me semble qu’il existe
toujours un risque pour vous. Qui vous assure que je ne serai pas racheté dans
quelques années par une société dans laquelle vous aurez légitimement moins
confiance ? C’est pour cela qu’il est important que vous puissiez quitter le
service à n’importe quel moment avec vos propres données. C’est une
fonctionnalité importante de Flus : il vous est possible d’exporter vos
abonnements et vos articles pour les récupérer sur un autre serveur que le
mien. Ainsi, vos données vous appartiennent véritablement !&lt;/p&gt;
&lt;h2&gt;Face aux grandes surfaces « digitales », s’assumer petit producteur du numérique&lt;/h2&gt;
&lt;p&gt;En ouvrant Flus, je n’ai à aucun moment l’intention de rivaliser avec des
géants déjà bien installés, le risque est bien trop grand de se perdre en
route. Le chemin que je compte emprunter est tout autre.&lt;/p&gt;
&lt;p&gt;Ces dernières années, les &lt;a href="https://fr.wikipedia.org/wiki/GAFAM"&gt;&lt;abbr&gt;GAFAM&lt;/abbr&gt;&lt;/a&gt;
(acronyme pour Google Amazon Facebook Apple et Microsoft) ont imposé une
certaine vision du web : de grosses plateformes confortables et « gratuites »,
semblant répondre parfaitement aux attentes de leurs usagers. En participant à
l’association Framasoft, j’ai toutefois aidé à démontrer les dangers et enjeux
que posent ces géants, notamment &lt;a href="https://degooglisons-internet.org/fr/#enjeux"&gt;à travers la campagne « Dégooglisons
Internet »&lt;/a&gt;. Ce n’est pas le web
dont je rêve.&lt;/p&gt;
&lt;p&gt;J’ai grandi dans un milieu agricole : mes parents cultivent des vergers de
petits fruits rouges ; ma mère vend en direct, sur les marchés, ou dans des
magasins de producteurs. Voir ses client·es discuter avec elle a toujours été
quelque chose de normal et d’attendu pour moi. J’ai mis du temps avant de
constater le gouffre de mentalité que cela implique avec la « norme » des
grandes surfaces. Je trouve malheureusement que le parallèle est compliqué à
faire avec Internet : seules les grandes enseignes sont visibles et
véritablement connues. Je crois néanmoins qu’&lt;strong&gt;il est temps de faire
(re-)émerger les petits producteurs du numérique face aux grandes surfaces
« digitales ».&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Il n’est plus question de faire pareil mais en mieux : il faut proposer de
réfléchir différemment ; redonner de la place aux petits acteurs indépendants
et coopérant ; rappeler qu’il y a des humain·es derrière chacun des outils que
nous utilisons ; replacer la confiance et les échanges au centre de nos vies
numériques. Il s’agit là de la vision à laquelle j’ai envie de participer.&lt;/p&gt;
&lt;p&gt;Avec Flus, je propose cela : &lt;strong&gt;une plateforme d’agrégation de l’actualité,
transparente et de confiance qui assume sa part d’humanité tout en proposant un
service « utile ».&lt;/strong&gt; J’espère que les promesses faites dans cet article, ainsi
que les fonctionnalités de Flus, saurons vous convaincre de soutenir
financièrement la plateforme. L’enjeu principal pour moi tout au long de
l’année à venir va être de prouver que mon modèle est viable, voire qu’il
s’agit de l’un des chemins les plus agréables à emprunter pour celles et ceux
qui voudraient vivre de logiciel libre.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://flus.io"&gt;&lt;strong&gt;Je vous donne rendez-vous sur flus.io pour la suite de l’aventure !&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</content></entry><entry><title>Le micro-entrepreneur, la banque et le prestataire de paiement</title><id>urn:uuid:1d00b170-6f94-52f1-a5c3-874e792369f5</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/micro-entrepreneur-banque-et-prestataire.html" rel="alternate" type="text/html" /><published>2019-11-21T10:30:00+01:00</published><updated>2019-11-21T10:30:00+01:00</updated><content type="html">&lt;p&gt;Voilà deux mois que je n’ai pas donné de nouvelles sur ce carnet. Lors &lt;a href="6-semaines-plus-tard.html"&gt;du
dernier épisode&lt;/a&gt;, j’expliquais pourtant qu’il ne me
restait quasiment plus qu’à ouvrir les inscriptions de Flus, mais qu’avant ça
je m’éclipsais pour environ un mois de vacances. Une fois &lt;a href="https://marienfressinaud.fr/bretagne-le-retour.html"&gt;rentré&lt;/a&gt;,
tout ne s’est néanmoins pas passé comme je l’espérais.&lt;/p&gt;
&lt;p&gt;Cet article a pour but d’expliquer pourquoi je n’ai toujours pas annoncé
publiquement l’ouverture de &lt;a href="https://flus.io"&gt;Flus&lt;/a&gt;. Il permet également
d’illustrer comment nous restons dépendant·es des autres : le retard peut
s’accumuler malgré des démarches réalisées dans les temps. Je ne suis toutefois
pas à plaindre, la situation n’est pas si pire 😉&lt;/p&gt;
&lt;p&gt;La première chose que je voulais faire avant d’écrire un nouvel article,
était de démarrer mon activité de micro-entrepreneur. J’ai fait les démarches
directement en rentrant de vacances, pour une ouverture quelques semaines plus
tard, le 4 novembre. Cela devait me laisser le temps de contacter également une
banque pour ouvrir un compte (dossier rempli le 22 octobre, déposé à la Poste
le lendemain) et configurer le système de renouvellement à travers &lt;a href="https://www.payplug.com/"&gt;le
prestataire de paiement PayPlug&lt;/a&gt; (ce qui était fait
&lt;a href="https://github.com/flusio/xExtension-Flus/commit/66e1c1b0ec1007bd7443c6c079bfa4ecddcdf8da"&gt;le 31 octobre&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Bref, un plan bien rôdé qui ne devait souffrir d’aucun accroc… ou presque !&lt;/p&gt;
&lt;p&gt;La première chose que je n’avais pas prévu, c’est que mon dossier pour la
banque allait se perdre dans les tuyaux. Notez l’exploit puisque je l’ai déposé
à la Poste à destination de la Banque Postale. Je ne me suis pas inquiété
immédiatement de la non-réponse de la banque, me disant que cela prenait
légitimement du temps. Problème : en appelant le 4 novembre il s’est révélé que
mes documents n’étaient pas arrivés. Une très sympathique personne (merci à
elle !) m’a filé une adresse courriel pour tout de même envoyer mon dossier par
voie numérique afin de me débloquer, quitte à devoir renvoyer des documents par
courrier. Cela a encore pris une semaine, mais j’ai fini par recevoir la
confirmation que tout était bon (mon chèque envoyé initialement par la Poste a
même été encaissé, tiens tiens 😏).&lt;/p&gt;
&lt;p&gt;Cela m’a permis de terminer mon dossier pour PayPlug le 14 novembre. Mais vous
vous en doutez, un second contre-temps a pointé le bout de son nez puisque dès
le lendemain je recevais leur réponse : « Votre compte PayPlug a été
désactivé ». Ah. Ici, pas moyen d’avoir une réponse précise sur la raison de
ce refus et ma relance pour vérifier qu’il ne s’agissait pas d’une erreur a
reçu une fin de non-recevoir.&lt;/p&gt;
&lt;p&gt;Après avoir un peu ronchonné sur Mastodon, on m’a conseillé deux solutions :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;passer par &lt;a href="https://stripe.com/fr"&gt;Stripe&lt;/a&gt;, ce à quoi j’avais déjà pensé,
  mais je voulais privilégier une boite française (et PayPlug semblait au
  niveau) ;&lt;/li&gt;
&lt;li&gt;utiliser un terminal de paiement virtuel, en m’adressant directement à ma
  banque.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Après avoir contacté ma banque, il se trouve qu’il me faudra encore ajouter
deux semaines de délais, payer 300 € supplémentaires de frais de mise en
service et remplir un dossier de 40 pages. Du côté de Stripe, j’en aurai pour
environ une journée de travail pour permettre les paiements. Les coûts par
transaction sont toutefois un peu plus élevés, mais en fait moins que ce
que j’avais provisionné initialement.&lt;/p&gt;
&lt;p&gt;En conclusion, je vais donc d’abord partir sur Stripe pour pouvoir ouvrir les
portes de Flus en grand rapidement, puis j’intégrerai peut-être plus tard la
solution de ma banque pour m’éviter un intermédiaire.&lt;/p&gt;
&lt;p&gt;Et concernant ce carnet, je vais reprendre le rythme hebdomadaire pour sortir
des articles. À la semaine prochaine !&lt;/p&gt;</content></entry><entry><title>6 semaines plus tard</title><id>urn:uuid:c1ca4046-ba8e-5b8b-99cc-61e6cfbadb00</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/6-semaines-plus-tard.html" rel="alternate" type="text/html" /><published>2019-09-19T17:30:00+02:00</published><updated>2019-09-19T17:30:00+02:00</updated><content type="html">&lt;p&gt;On est quasiment à un mois &lt;a href="sortir-en-6-semaines.html"&gt;de mon article qui fixait quelques-uns de mes
objectifs à court terme&lt;/a&gt;, voyons où j’en suis dès
aujourd’hui.&lt;/p&gt;
&lt;p&gt;D’un point de vue administratif, il me reste à déclarer la micro-entreprise et
faire les démarches qui en découlent (ouverture d’un compte en banque,
mutuelle, etc.). Je me suis tout de même renseigné auprès de la
&lt;abbr&gt;CCI&lt;/abbr&gt; pour obtenir toutes les informations qui me posaient problème,
tel que le choix du domaine d’activité. Y’a plus qu’à, mais je ne l’ai pas
encore fait pour la raison que je donne en fin d’article.&lt;/p&gt;
&lt;p&gt;J’ai également rédigé et intégré les premières versions des &lt;a href="https://flus.io/i/?a=about"&gt;mentions légales&lt;/a&gt;,
&lt;a href="https://flus.io/i/?a=tos"&gt;&lt;abbr&gt;CGU&lt;/abbr&gt;&lt;/a&gt; et &lt;a href="https://flus.io/i/?a=cgv"&gt;&lt;abbr&gt;CGV&lt;/abbr&gt;&lt;/a&gt;.
Il y aura sans doute une seconde passe, mais j’ai déjà fait de mon mieux pour
les rendre lisibles… ce qui avait la lourde implication de m’empêcher de
recopier ce qui existe ailleurs (j’ai tout de même tiré des choses &lt;a href="https://framasoft.org/fr/cgu/"&gt;des
&lt;abbr&gt;CGU&lt;/abbr&gt; de Framasoft&lt;/a&gt; ainsi que de &lt;a href="https://chatons.org/charte"&gt;la
charte des CHATONS&lt;/a&gt;). À terme j’aimerais bien
placer ces documents sous une licence libre mais je ne sais pas si c’est
pertinent.&lt;/p&gt;
&lt;p&gt;D’un point de vue développement pour la communauté, j’ai fait un peu plus que
ce que j’avais prévu en :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;permettant de récupérer et valider des adresses email ;&lt;/li&gt;
&lt;li&gt;ajoutant de la configuration pour lancer un environnement de développement
  facilement ;&lt;/li&gt;
&lt;li&gt;permettant aux administrateurs de configurer les flux par défaut des nouveaux
  utilisateurs et utilisatrices ;&lt;/li&gt;
&lt;li&gt;ajoutant la gestion des conditions générales d’utilisation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;L’ensemble de mes &lt;i lang="en"&gt;pull requests&lt;/i&gt; (i.e. des demandes
d’améliorations) sont visibles &lt;a href="https://github.com/FreshRSS/FreshRSS/pulls?q=is%3Apr+author%3Amarienfressinaud"&gt;sur GitHub&lt;/a&gt;.
À cela s’ajoute le développement &lt;a href="https://github.com/flusio/xExtension-Flus"&gt;de l’extension&lt;/a&gt;
propre à Flus, ainsi &lt;a href="https://github.com/flusio/xTheme-Flus"&gt;qu’un nouveau thème&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tout est installé et configuré sur un serveur, &lt;strong&gt;il ne me reste quasiment plus
qu’à ouvrir les inscriptions&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le programme pour les prochains jours va toutefois être un silence complet de
ma part. Je vais profiter de &lt;a href="https://marienfressinaud.fr/bretagne.html"&gt;quelques semaines déconnectées en Bretagne&lt;/a&gt;,
du 23 septembre au 23 octobre (environ). Un mois entier avant de commencer à
ouvrir les portes, sans doute d’abord aux personnes qui ont eu la gentillesse
de répondre à &lt;a href="https://marienfressinaud.fr/questionnaire-agregateurs-dactualite.html"&gt;mon questionnaire&lt;/a&gt;
en juin dernier, puis rapidement à tout le monde.&lt;/p&gt;</content></entry><entry><title>Tarification : viser juste</title><id>urn:uuid:d914272c-ba64-537c-9075-d615b49bab75</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/tarification-viser-juste.html" rel="alternate" type="text/html" /><published>2019-09-10T16:45:00+02:00</published><updated>2019-09-10T16:45:00+02:00</updated><content type="html">&lt;p&gt;J’avais &lt;a href="https://marienfressinaud.fr/mon-futur-service-de-veille.html"&gt;annoncé&lt;/a&gt;
sur mon blog personnel que je voulais être transparent concernant le choix
de la tarification pour Flus. J’ai désormais eu les regards extérieurs que je
souhaitais sur mes prévisions et je peux donc arrêter les prix :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un abonnement à &lt;strong&gt;3 € par mois&lt;/strong&gt; ;&lt;/li&gt;
&lt;li&gt;un abonnement à &lt;strong&gt;30 € par an&lt;/strong&gt; (soit 2 mois gratuits) ;&lt;/li&gt;
&lt;li&gt;la période d’essai sera d’un mois.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Une large majorité de personnes ayant répondues à mon sondage privilégiait un
abonnement à 1 ou 2 € par mois (plus de 50 %). J’ai longuement hésité à faire
le choix du 2 € mais plusieurs arguments m’ont fait préférer augmenter d’un euro.&lt;/p&gt;
&lt;h2&gt;Calcul d’un objectif de chiffre d’affaires&lt;/h2&gt;
&lt;p&gt;Les charges, tout d’abord, ne sont pas bien élevées. Il faut compter le coût
mensuel des serveurs, les frais des prestataires pour le paiement, les coûts de
la banque, de la mutuelle et d’une assurance. Comptez pour tout ça entre 200 et
300 € par mois ; il s’agira de mes dépenses principales. On peut également
ajouter les différentes cotisations et taxes, mais je bénéficierai d’aides
importantes la première année et le cumul ne devrait s’élever à guère plus de
200 € sur l’année. Je n’ai pas compté l’impôt sur le revenu dans cette
équation : ajoutez quand même environ 1 000 €. Bien sûr tout cela est en
fonction de mon chiffre d’affaires (&lt;abbr&gt;CA&lt;/abbr&gt;) donc je pourrais avoir à
débourser plus, mais il s’agira alors d’un « bon » problème.&lt;/p&gt;
&lt;p&gt;Je prévois également deux dépenses importantes pour la première année : la
création d’un logo et l’achat d’un ordinateur portable (2 500 € pour
l’ensemble, c’est un peu gonflé mais pas tant).&lt;/p&gt;
&lt;p&gt;Enfin, je vise une rémunération de 3 500 € la première année. C’est très peu
mais je bénéficierai encore des aides Pôle Emploi qui viendront compenser en
partie.&lt;/p&gt;
&lt;p&gt;Tous ces chiffres additionnés m’amènent à un &lt;abbr&gt;CA&lt;/abbr&gt; d’&lt;strong&gt;environ
10 000 € à réaliser la première année&lt;/strong&gt; tout en ayant un résultat positif.
J’aime bien : c’est rond, facile à retenir et ça semble atteignable.&lt;/p&gt;
&lt;h2&gt;Calcul d’un objectif de clientèle&lt;/h2&gt;
&lt;p&gt;10 000 € de &lt;abbr&gt;CA&lt;/abbr&gt;, ça correspond à quoi en termes de clients ? Pour
mes calculs, j’ai fait deux hypothèses :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;60 % des personnes privilégieront l’abonnement mensuel contre 40 % l’annuel
   (cette répartition est tirée des réponses à &lt;a href="https://marienfressinaud.fr/questionnaire-agregateurs-dactualite.html"&gt;mon questionnaire&lt;/a&gt;) ;&lt;/li&gt;
&lt;li&gt;la croissance sera linéaire tout au long de l’année (là c’est &lt;strong&gt;très&lt;/strong&gt;
   théorique, mais ça simplifie grandement les calculs).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;L’application de quelques formules de math pas forcément très compliquées mais
suffisamment pour que je m’y arrache quelques cheveux me donne les répartitions
suivantes en fonction du prix de l’abonnement. Notez que lorsque je parle de
« +5 nouveaux abonnements par mois », il faut comprendre que le nombre de
nouveaux abonnements augmente de 5 chaque mois (donc +5 le premier mois, +10 le
second mois, +15, etc.)&lt;/p&gt;
&lt;p&gt;Abonnements 1 € mensuel – 10 € annuel :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;+13 nouveaux abonnements mensuels par mois&lt;/li&gt;
&lt;li&gt;+9 nouveaux abonnements annuels par mois&lt;/li&gt;
&lt;li&gt;soit un total d’environ &lt;strong&gt;1 500 client·es à la fin de l’année&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Abonnements 2 € mensuel – 20 € annuel :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;+7 nouveaux abonnements mensuels par mois&lt;/li&gt;
&lt;li&gt;+5 nouveaux abonnements annuels par mois&lt;/li&gt;
&lt;li&gt;soit un total d’environ &lt;strong&gt;800 client·es à la fin de l’année&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Abonnements 3 € mensuel – 30 € annuel :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;+5 nouveaux abonnements mensuels par mois&lt;/li&gt;
&lt;li&gt;+3 nouveaux abonnements annuels par mois&lt;/li&gt;
&lt;li&gt;soit un total d’environ &lt;strong&gt;500 client·es à la fin de l’année&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Avec ces chiffres, je pourrais me contenter d’estimer ce qui me semble le plus
probable de pouvoir atteindre. Évidemment, 500 client·es sont plus faciles à
atteindre que 800, mais est-ce que les 800 ne semblent pas tout aussi
atteignables ?&lt;/p&gt;
&lt;h2&gt;Choix d’une tarification viable pour le service&lt;/h2&gt;
&lt;p&gt;En cantonnant ma réflexion aux éléments ci-dessus, j’aurais plutôt opté pour
2 € par mois mais il ne faut pas oublier que :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;je bénéficierai d’aides importantes la première année, notamment une forte
  exonération de mes cotisations sociales qui s’établiront progressivement à
  22 % de mon &lt;abbr&gt;CA&lt;/abbr&gt; tant que je serai en micro-entreprise ;&lt;/li&gt;
&lt;li&gt;je ne pourrai pas encore me payer convenablement cette première année et mes
  allocations chômage toucheront ensuite à leur fin ;&lt;/li&gt;
&lt;li&gt;je serai assujetti à la &lt;abbr&gt;TVA&lt;/abbr&gt; à partir de 33 200 € de &lt;abbr&gt;CA&lt;/abbr&gt;,
  donc au-delà il faudra que je divise mes prix &lt;abbr&gt;TTC&lt;/abbr&gt; par 1,2 pour
  correspondre à ce que je toucherai réellement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’ai donc fait une projection de mes résultats prévisionnels sur trois ans pour
prendre en compte une hausse de mes cotisations et taxes, une augmentation de
mon salaire jusqu’à 1 600 € par mois et la prise en compte de la
&lt;abbr&gt;TVA&lt;/abbr&gt;. Cela m’amène à &lt;strong&gt;viser environ 2 000 clients la troisième
année&lt;/strong&gt; avec un abonnement à 3 € &lt;abbr&gt;TTC&lt;/abbr&gt; par mois. Ça tombe bien : ça
correspond à la limite que je me fixais implicitement pour pouvoir gérer le
support correctement sans être noyé sous les demandes. Si je fais un abonnement
moins cher, il me faudra accueillir plus de monde pour pouvoir rentrer dans mes
frais ; ce n’est pas ce que je souhaite.&lt;/p&gt;
&lt;p&gt;Évidemment, cela me rassure car je peux me fixer des objectifs plus facilement
atteignables. Si je suis confiant dans le fait qu’il y ait un minimum de
demande, le marché que je vise dans un premier temps est déjà saturé par les
personnes qui s’auto-hébergent ou utilisant déjà un service gratuit de flux
&lt;abbr&gt;RSS&lt;/abbr&gt;. Plus je viserai « bas » plus je serai donc en mesure
d’atteindre mes objectifs mais tout cela reste pour moi un pari.&lt;/p&gt;
&lt;p&gt;Enfin, ce prix ne prend pas en compte mon envie de transformer à terme la
micro-entreprise en une autre structure capable d’embaucher pour pouvoir
assurer la pérennité du service. J’ai le temps de voir venir d’ici là.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;J’ai fait un certain nombre de raccourcis dans cet article et omis quelques
détails de calcul. Si vous avez des questions ou des remarques, j’ai mis en
place une page ou vous trouverez &lt;a href="https://flus.fr/contact"&gt;le moyen de me contacter&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Standards ouverts</title><id>urn:uuid:e79fcef8-6574-5f7d-a331-fb1ee0806b8b</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/standards-ouverts.html" rel="alternate" type="text/html" /><published>2019-09-03T16:50:00+02:00</published><updated>2019-09-03T16:50:00+02:00</updated><content type="html">&lt;p&gt;En basant mon service de suivi de l’actualité sur &lt;a href="https://freshrss.org"&gt;FreshRSS&lt;/a&gt;,
je fais le choix de technologies standardisées et ouvertes, à savoir les
formats &lt;a href="https://fr.wikipedia.org/wiki/RSS"&gt;&lt;abbr title="Really Simple Syndication"&gt;RSS&lt;/abbr&gt;&lt;/a&gt;
et &lt;a href="https://fr.wikipedia.org/wiki/Atom_Syndication_Format"&gt;Atom&lt;/a&gt;. Ce choix
n’est pas anodin.&lt;/p&gt;
&lt;p&gt;Déjà parce qu’il traduit une vision de la société numérique qui est la mienne
et que je défends. &lt;abbr&gt;RSS&lt;/abbr&gt; et Atom sont de formidables portes d’entrée
sur les blogs et les sites d’actualités en permettant d’accéder aux listes des
articles sous des formats connus (ce sont des standards libres et documentés),
répandus (on en trouve partout), ouverts (pas besoin de système
d’authentification) et neutres (aucun filtre n’est appliqué dessus par un
tiers). Chacun·e peut construire un outil qui ira « consommer » un flux
&lt;abbr&gt;RSS&lt;/abbr&gt; d’une manière différente de celle de son ou sa voisine, selon
ses propres besoins.&lt;/p&gt;
&lt;p&gt;En construisant Flus, j’espère également montrer que l’on peut vivre d’un
service autour de l’actualité qui ne se base pas sur la captation et la
manipulation des données. Je me pose fondamentalement en opposition des
plateformes telles que Facebook et Twitter qui, sous couvert d’« expérience
utilisateur améliorée », enferment leurs utilisateurs et utilisatrices dans des
bulles créées par des intelligences plus qu’artificielles. Je crois que
&lt;strong&gt;la transparence des algorithmes est fondamentale pour ne pas se sentir
manipulé·e&lt;/strong&gt; (à défaut de l’être).&lt;/p&gt;
&lt;p&gt;Ces choix rendent évidemment mon entreprise plus fragile puisque je ne peux pas
enfermer mes utilisateurs et utilisatrices dans un énorme silo. Mais je crois
que c’est surtout l’assurance que je ferai toujours de mon mieux pour
construire un service honnête, véritablement au service de ma clientèle.&lt;/p&gt;
&lt;p&gt;Je suis convaincu que le web s’est démocratisé essentiellement grâce à ses
fondations ouvertes. Flus se placera dans cette lignée et fera de son mieux
pour redorer le blason de ces technologies (&lt;abbr&gt;RSS&lt;/abbr&gt; et Atom, vous
avez suivi) que certains disent sur le déclin. Il me semble qu’il s’agit de
briques fondamentales pour un web en bonne santé.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Point d’étape sur l’ouverture du service : j’ai rendez-vous avec la CCI ce
jeudi 5 septembre pour faire le point. Cela devrait me débloquer quelques
points administratifs et me permettra d’y voir plus clair quant à la suite des
évènements.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Contributions communautaires</title><id>urn:uuid:ce3be582-e832-580d-b583-42e6802afbd3</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/contributions-communautaires.html" rel="alternate" type="text/html" /><published>2019-08-28T17:50:00+02:00</published><updated>2019-08-28T17:50:00+02:00</updated><content type="html">&lt;p&gt;Flus se base(ra) sur un logiciel libre ET communautaire : &lt;a href="https://freshrss.org/"&gt;FreshRSS&lt;/a&gt;.
En me basant sur un logiciel construit par d’autres, je décide de jouer le jeu
et de reverser le maximum de mes améliorations de code au pot commun. Bien sûr,
je suis un peu biaisé puisque j’ai moi-même &lt;a href="https://marienfressinaud.fr/freshrss-un-agregateur-simple-et-leger.html"&gt;initié&lt;/a&gt;
FreshRSS : ce pot commun a longtemps été mon propre pot. Je réalise toutefois
aujourd’hui que celui-ci est désormais bel et bien possédé par une communauté.&lt;/p&gt;
&lt;p&gt;J’ai le souvenir que mes précédentes contributions étaient facilement
intégrées, sans forcément de longues revues de code. C’était à la fois
confortable et dangereux pour la stabilité du logiciel. Ce confort je le
retrouve sur la plupart de mes projets libres, notamment &lt;a href="https://lessy.io/"&gt;Lessy&lt;/a&gt;
que je développe grandement seul (quand je prends le temps de le faire). Je me
rends compte que j’y ai pris goût.&lt;/p&gt;
&lt;p&gt;C’est pourquoi mes deux dernières contributions importantes à FreshRSS m’ont
questionné. La première consistait à ajouter l’ajout de &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2481"&gt;la validation des
adresses emails&lt;/a&gt; ; la seconde à
ajouter une configuration pour &lt;a href="https://github.com/FreshRSS/FreshRSS/pull/2492"&gt;lancer aisément un environnement de
développement&lt;/a&gt;. Ces deux
« &lt;em lang="en"&gt;pull requests&lt;/em&gt; » ont généré pas mal de commentaires et de
suggestions d’amélioration auxquelles je ne m’attendais pas. L’intégration à la
branche principale a donc pris plus de temps que je ne le pensais.&lt;/p&gt;
&lt;p&gt;Les remarques et suggestions étaient tout à fait pertinentes et je suis
extrêmement reconnaissant aux personnes qui ont pris le temps de relire mon
code de les avoir faites : il y a une véritable addition des idées et
connaissances pour arriver à un « mieux ». J’avais adoré ce travail d’équipe
lorsque j’étais salarié et je prends toujours du plaisir à ce genre
d’expérience aujourd’hui. Je me pose toutefois la question du long terme :
&lt;strong&gt;aurai-je toujours l’énergie de proposer mes améliorations à la branche
communautaire ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La question n’est pas si différente de celle du travail au sein d’une équipe
en entreprise. Elle diffère pourtant sur un point essentiel : en entreprise,
une équipe possède des membres bien identifiés avec des temporalités communes
(i.e. ils et elles bossent « en même temps »). On peut donc s’améliorer et
avancer véritablement ensemble. Une communauté est par essence plus volatile et
avec des temporalités complètement différentes ; l’exercice n’est donc pas le
même pour ce qui est de la communication et du travail « ensemble ».&lt;/p&gt;
&lt;p&gt;Il n’est absolument pas question de comparer qualitativement ces deux
fonctionnements. Simplement, les contributions communautaires me questionnent
dans le cadre d’une entreprise qui devra, à terme, me permettre de vivre.
Comment gérer les « urgences » auxquelles je risque d’être confronté ?&lt;/p&gt;
&lt;p&gt;Évidemment, des solutions existent. Flus fonctionnera notamment sur une branche
spécifique sur laquelle je pourrai intégrer des fonctionnalités qui n’existent
pas encore dans la version communautaire (mais attention, le code sera toujours
&lt;a href="https://github.com/flusio/FreshRSS/tree/master-flus"&gt;ouvert&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;La réflexion à laquelle ce questionnement me mène plutôt, c’est que l’urgence
ne peut plus devenir une norme. En contribuant à une communauté qui ne possède
pas les mêmes attentes et la même temporalité que moi, je m’impose des
garde-fous. En jouant la carte de la communauté, je suis forcé de travailler
différemment de si j’avais gardé le code pour moi. Est-ce que ce sera mieux ?
Je le crois et l’espère.&lt;/p&gt;
&lt;p&gt;J’ai hâte de savoir ce que ça donnera sur du plus long terme.&lt;/p&gt;</content></entry><entry><title>Sortir en 6 semaines</title><id>urn:uuid:db2d5441-8a43-5f81-9f57-8080a30f0c4c</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/sortir-en-6-semaines.html" rel="alternate" type="text/html" /><published>2019-08-21T11:30:00+02:00</published><updated>2019-08-21T11:30:00+02:00</updated><content type="html">&lt;p&gt;Je me suis donné comme objectif de monter mon service de veille d’actualités,
&lt;a href="https://flus.io"&gt;Flus&lt;/a&gt;, en l’espace de 6 semaines. Je préviens tout de suite :
je ne pense pas tenir ce délai et le service n’ouvrira pas le lundi 23
septembre. Cet objectif n’est pas tout à fait réaliste, mais il permet de
commencer à se poser les bonnes questions et notamment « &lt;strong&gt;De quoi ai-je
absolument besoin pour faire tourner le service ?&lt;/strong&gt; »&lt;/p&gt;
&lt;p&gt;J’ai commencé par poser au propre les idées que j’avais afin de séparer
l’indispensable du « &lt;em lang="en"&gt;nice to have&lt;/em&gt; » (c’est-à-dire ce qu’il
serait bien d’avoir). Un serveur ? Indispensable. Un logo ? Je peux m’en passer
pour l’instant. Des conditions générales d’utilisation ? Indispensables. Un
système de facturation ? Je pourrai le développer durant le premier mois
d’ouverture (ce premier mois sera gratuit donc personne n’aura à payer avant le
mois suivant).&lt;/p&gt;
&lt;p&gt;Voici une liste de ce qui me semble indispensable pour ouvrir le service :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;valider mon plan d’affaire avec la &lt;abbr title="Chambre de Commerce et d’Industrie"&gt;CCI&lt;/abbr&gt; ;&lt;/li&gt;
&lt;li&gt;déclarer mon statut de micro-entrepreneur ;&lt;/li&gt;
&lt;li&gt;ouvrir un compte en banque ;&lt;/li&gt;
&lt;li&gt;rédiger les &lt;abbr title="Conditions Générales d’Utilisation"&gt;CGU&lt;/abbr&gt;,
  &lt;abbr title="Conditions Générales de Vente"&gt;CGV&lt;/abbr&gt; et mentions légales ;&lt;/li&gt;
&lt;li&gt;louer serveur et nom de domaine (c’est fait, évidemment sinon vous ne liriez
  pas ceci 😉) ;&lt;/li&gt;
&lt;li&gt;installer et configurer un FreshRSS sur le serveur ;&lt;/li&gt;
&lt;li&gt;développer une page d’accueil pour le service ;&lt;/li&gt;
&lt;li&gt;récupérer les adresses emails des utilisateurices (FreshRSS ne disposant pas
  de cette fonctionnalité initialement) ;&lt;/li&gt;
&lt;li&gt;développer un début de page de facturation (sans nécessité immédiate de faire
  payer donc) ;&lt;/li&gt;
&lt;li&gt;configurer le système de sauvegarde des données ;&lt;/li&gt;
&lt;li&gt;configurer une adresse email pour gérer les demandes de support.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et c’est tout, le reste pourra venir ensuite. Alors j’aimerais vraiment
beaucoup avoir un logo et un joli thème pour l’ouverture ; j’aimerais que les
premiers comptes soient automatiquement inscrits à ce « carnet de flus » et que
la connexion aux systèmes de paiement soit opérationnelle ; mais soyons
réalistes : 6 semaines, c’est court.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Je ne bâclerai pas pour autant l’ouverture du service et je prendrai le
temps qu’il faudra pour faire les choses correctement&lt;/strong&gt; ; 6 semaines,
c’est court mais pas forcément réaliste pour ouvrir un service de qualité.
6 semaines, c’est avant tout pour me donner un meilleur sens des priorités.&lt;/p&gt;
&lt;p&gt;On fait le point le 23 septembre prochain ?&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;P.S. Une autre raison pour ne pas ouvrir le service si rapidement est que je
compte prendre des dernières vacances à partir de fin septembre, histoire de
souffler une dernière fois avant de me jeter dans le grand bain.&lt;/em&gt;&lt;/p&gt;</content></entry><entry><title>Bonjour le monde !</title><id>urn:uuid:923eba87-0c47-5df6-b87d-0c291c50dc19</id><author><name>Marien</name></author><link href="https://flus.fr/carnet/bonjour-le-monde.html" rel="alternate" type="text/html" /><published>2019-08-17T08:00:00+02:00</published><updated>2019-08-17T08:00:00+02:00</updated><content type="html">&lt;p&gt;Le premier article d’un blog est souvent le plus compliqué car on ne sait jamais trop quoi y raconter. Je vais donc rester court.&lt;/p&gt;
&lt;p&gt;Ce blog sera &lt;a href="https://flus.io/i/"&gt;celui de Flus&lt;/a&gt;, un service de veille d’actualités permettant de suivre une large variété de sites et de blogs depuis un seul endroit. Pour les geeks d’entre vous, il s’agira tout simplement d’un agrégateur de flux RSS (&lt;a href="https://freshrss.org/"&gt;FreshRSS&lt;/a&gt; pour être exact).&lt;/p&gt;
&lt;p&gt;Je tenterai de raconter ici les évolutions du service, la gestion de l’entreprise derrière, de donner des conseils d’utilisation, des liens utiles, etc. Tout cela pour un maximum de transparence et pour que vous sachiez où vous mettez les pieds. Je vise pour l’instant des publications hebdomadaires relativement courtes.&lt;/p&gt;
&lt;p&gt;L’entreprise derrière n’est pas encore montée et le service n’est donc pas ouvert, alors n’hésitez pas à &lt;a href="abonnement.html"&gt;vous abonner au blog&lt;/a&gt; pour savoir quand tout ouvrira… en attendant de pouvoir le faire sur Flus directement ! Vous pouvez d’ores et déjà &lt;a href="https://github.com/flusio/"&gt;suivre le développement sur GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;À bientôt sur &lt;a href="https://flus.io"&gt;flus.io&lt;/a&gt; !&lt;/p&gt;</content></entry></feed>