Mais qu’allais-je donc faire dans cette galère ! Diable de truc !
J’utilise, comme répété à l’envie, Hugo pour générer mon blog et le tenir en état. J’en suis très heureux, ce système léger, portable, et open-source me ravit en tout point. Et j’utilise avec lui le thème PaperMod, pour son esthétique sobre et moderne.
Hélas et patatra : l’auteur de ce thème ne fais pas vraiment attention à la façon dont il gère son répertoire Git ! Il publie un nombre effarant de modification qu’il pousse sur la branche principale sans prendre le temps de créer des branches divergentes ou des étiquettes de version1.
Et moi pauvre bougre, réinstallant mon système pour une raison toute autre, je me suis trouvé à employer une version du thème qui refusait de fonctionner avec les quelques modifications et shortcodes que j’ai fais pour mon usage personnel. Impossible de publier une mise à jour ou un nouveau billet.
N’ayant aucune idée de la version ayant brisé la compatiblité, j’ai mis presque un mois à essayer de rendre mon blog compatible en modifiant mes modifications. Puis voyant que cela n’aboutirait pas, et que le thème avait de toute façon pris une direction esthétique que je n’aime pas du tout, j’ai entrepris de retrouver la dernière version fonctionnelle du thème. Là encore, grande galère à parcourir l’historique des modifications…
Finalement, j’ai forqué le projet en PaperJab, et ne mettrai plus jamais le thème à jour. Il est très bien ainsi, je ne vais pas m’embêter plus que de raison.
Bref, mon blogue est à nouveau fonctionnel. Il se peut que quelques détails graphiques soient cassés, mais je les réparerai au fur et à mesure. Hourra ! 🎉
-
vu le nombre de commits sur ce projet resté dormant, et les louches fichiers LLM.txt apparus dans le répertoire, je soupçonne un agent de code d’avoir foutu ce boxon. Contrariété. 😤 ↩︎