Note: Mode rant
Perdre du temps sur des broutilles… Putain je vous souhaite pas de faire du web avec Github, du FOSS, etc. C'est très exactement comme avec Linux : ouais le boulot mérite le respect, on est reconnaissant… jusqu'à ce que tu doives mettre les mains dans le cambouis.
Passer du temps à refaire sa clé GPG aux petits oignons Faire de jolies subkeys pour chaque périphérique histoire d'être un minimum safe Constater que OpenPGP.js ne supporte pas les subkeys qui ne sont pas rattachées à une clé primaire Au courant depuis 2014
Monter un PicoCMS Vouloir tout bêtement ajouter des attributs HTML à des liens (Markdown Extra) Comprendre que Parsedown Extra n'implémente qu'une infime partie de Markdown Extra (il y a dix lignes à changer ptn) et qu'il suffirait de merge proprement Parsedown Extra Plugin Voir que Pico utilise Composer pour ses releases, autrement dit à chaque maj ça ferait sauter une modif sur Parsedown Extra Installer Parsedown Extra Plugin en ajoutant quatre lignes de code Constater que ça marche Ne pas comprendre pourquoi Pico ne l'a pas fait avant
Bien sûr, faire les modifs soi-même c'est une chose, les envoyer pour qu'elles soient merge en est une autre, ça demande du temps, une implication dans un projet et une communauté que je n'ai pas (parce que bon perso j'essaie de pas envoyer du code à l'arrache sans vérifier si ça va tout casser). Donc je suis reconnaissant envers toutes celles et ceux qui font ça, patiemment, correctement, ça me fait gagner un temps fou et me permet d'être plus créatif.
Mais je suis vachement las quand même de devoir faire des heures de recherche pour le moindre truc. Surtout quand ça fait des années que les problèmes ont été remontés aux devs qui décident de ne rien faire, surtout quand ça leur prendrait deux fois moins de temps qu'à moi.
Vous pouvez utiliser votre blog supportant les webmentions, votre compte Mastodon (Fediverse) ou Bluesky, voire Twitter pour répondre à cette note. Par engagement, seules les webmentions et les réponses du Fediverse sont affichées.