Articles

Le cœur de mon site : des contenus soigneusement rédigés me concernant ou décrivant mes contributions aux projets open-source qui retiennent toute mon attention.

  • Retraceur 4.0.0-beta2

    Publié le

    par

    Retraceur 4.0.0-beta2

    Il y a une semaine, je vous présentais la première bêta de Retraceur 4.0.0 et la principale évolution de cette version majeure : la mise en place d’un carrefour ouvert permettant de découvrir et de mettre à jour des extensions et des blocs enrichissant les fonctionnalités ou l’expérience de rédaction de Retraceur.

    Depuis cette première publication, mon travail s’est concentré sur une priorité : valider cette nouvelle infrastructure dans des conditions réelles avant la publication de la version finale, prévue le 31 juillet 2026.

  • Signet 1.1.0

    Publié le

    par

    Signet 1.1.0

    Lorsque j’ai commencé les tests de compatibilité de mes extensions avec la première bêta de Retraceur 4.0.0, je ne m’attendais pas à devoir publier une nouvelle version de Signet. Pourtant, ces essais ont rapidement mis en évidence une anomalie qui empêchait le bloc de fonctionner correctement dans ce nouveau contexte.

    Cette version 1.1.0 est donc avant tout une version de maintenance. Mais, comme c’est souvent le cas lorsqu’on prend le temps d’analyser un problème jusqu’à son origine, elle a également permis d’améliorer Retraceur lui-même.

  • Doubleur 1.3.0 : le titre de nos articles parle désormais anglais

    Publié le

    par

    Doubleur 1.3.0 : le titre de nos articles parle désormais anglais

    Lorsque j’ai adapté le bloc Doubleur pour Retraceur, mon objectif était de proposer une solution simple pour rédiger des articles bilingues, sans dépendre d’une extension de traduction complète et sans alourdir l’expérience d’écriture.

    Depuis sa première version, Doubleur permet de rédiger un contenu alternatif en anglais tout en conservant une seule publication. Cette approche me convient particulièrement pour les quelques articles de ce blog que je souhaite rendre accessibles à un public plus large.

    Mais il subsistait une petite incohérence : le contenu pouvait être traduit, alors que le titre de l’article restait systématiquement celui de la langue principale du site. Ce n’était pas bloquant, mais c’était suffisamment gênant pour que je finisse par vouloir y remédier.

    La version 1.3.0 apporte donc cette possibilité : traduire également le titre de l’article.

  • Retraceur 4.0.0 : un carrefour ouvert plutôt qu’une place de marché centralisée

    Publié le

    par

    Retraceur 4.0.0 : un carrefour ouvert plutôt qu’une place de marché centralisée

    Lorsque j’ai créé Retraceur, mon objectif n’a jamais été de reconstruire WordPress® sous un autre nom. Je voulais simplement continuer à publier sur le Web sans dépendre d’une infrastructure contrôlée par une seule personne ou une seule organisation.

    Depuis le premier jour, cette indépendance guide chacune des évolutions du projet. J’utilise souvent une autre image pour décrire Retraceur : celle d’un carrefour. Un carrefour ne possède pas les routes qui s’y croisent. Il permet simplement à chacun de choisir son chemin.

    À mes yeux, un Web ouvert devrait fonctionner de la même manière.

    Cette première bêta de Retraceur 4.0.0 constitue une nouvelle étape dans cette direction. Derrière deux nouvelles API se cache en réalité une question beaucoup plus fondamentale : comment faciliter la rencontre entre les développeur·rice·s d’extensions et leurs utilisateur·rice·s, sans créer une nouvelle place de marché centralisée ?

  • Retraceur 3.2.0 : une mise à jour de sécurité

    Publié le

    par

    Retraceur 3.2.0 : une mise à jour de sécurité

    J’ai publié aujourd’hui Retraceur 3.2.0.

    Il ne s’agit pas d’une version apportant de nouvelles fonctionnalités, mais d’une version de maintenance destinée à corriger des vulnérabilités de sécurité présentes dans le cœur du logiciel.

    Ces vulnérabilités ont été corrigées récemment dans WordPress® (hier le 17/07/2026, merci à ses contributeurs). Comme Retraceur est une bifurcation de ce projet, les mêmes portions de code étaient également concernées. J’ai donc porté les correctifs correspondants sur la branche 3.0 afin de publier cette mise à jour de sécurité.

  • Un Web ouvert peut-il s’affranchir des libertés individuelles ?

    Publié le

    par

    Un Web ouvert peut-il s’affranchir des libertés individuelles ?

    Un an après avoir demandé l’effacement de mes données personnelles sur WordPress.org, mon compte a finalement été supprimé. Cette histoire ne parle pas seulement de WordPress® ou du RGPD. Elle pose une question plus fondamentale : comment mesurer l’attachement d’un projet aux libertés individuelles ?

  • Retraceur 3.1.0 : version de sécurité et de maintenance

    Publié le

    par

    Retraceur 3.1.0 : version de sécurité et de maintenance

    La version 3.1.0 de Retraceur est désormais disponible.

    Il s’agit d’une version de sécurité et de maintenance dont l’objectif principal est d’intégrer dans Retraceur les correctifs récemment publiés dans WordPress® afin de corriger plusieurs vulnérabilités identifiées dans le cœur du logiciel.

    Comme toujours avec Retraceur, ces correctifs sont analysés puis intégrés dans le fork afin de garantir que les installations basées sur Retraceur bénéficient du même niveau de protection.

  • Persistance

    Publié le

    par

    Persistance

    La version 3.0.0 stable de Retraceur, baptisée « Persistance », est désormais disponible.

    Cette version marque une étape importante dans l’évolution du projet.
    Elle ne cherche pas l’effet spectaculaire. Elle consolide. Elle structure. Elle clarifie.

    « Persistance » incarne l’idée d’un logiciel qui avance avec constance, en renforçant ses fondations plutôt qu’en empilant des fonctionnalités.

  • Retraceur 3.0.0-RC1

    Publié le

    par

    Retraceur 3.0.0-RC1

    La première version candidate de Retraceur 3.0.0 est désormais disponible.

    Suite à la publication de la 3.0.0-beta1, j’ai poursuivi les tests sur différents scénarios d’installation et de mise à jour. Ces vérifications m’ont permis d’identifier deux anomalies spécifiques — désormais corrigées — ainsi qu’un ajustement de dernière minute concernant la nouvelle API Open Graph introduite dans cette version.

    Nous entrons donc dans la phase finale de stabilisation avant la sortie prévue de la version 3.0.0 stable, reportée au 1er mars (initialement prévu fin février).

  • Retraceur 3.0.0-beta1

    Publié le

    par

    Retraceur 3.0.0-beta1

    Coucou à tou·te·s,

    C’est avec beaucoup d’enthousiasme que je vous annonce la mise à disposition de la première bêta de Retraceur 3.0.0 ! Cette nouvelle étape marque une évolution importante du projet. Elle ouvre officiellement la phase de test d’une version majeure qui consolide le cœur de Retraceur et prépare le terrain pour les prochaines itérations de la série 3.x.

    Si vous aimez tester, challenger le code, chercher les angles morts ou simplement découvrir les nouveautés avant tout le monde : cette bêta est pour vous.