nuovo testingocto dello statiwebcaggio
L'altro giorno, anziché pensare alle magie vere, ho deciso di mettere su un'altra roba inutile — che mi servirà forse per motivi mediamente utili, se smetto di distrarmi... Un sito che usa una varietà di generatori statici e CMS, con diversi temi, per testare come questi si comportano dati degli insiemi riciclati di pagine e post... il testingoctt... 💫
Ieri sera "ho finito" — e non perché si possa veramente finire, ma perché mi sono progressivamente accorta del disastro che è far funzionare questo coso, quindi ora la situazione è forzatamente in stallo — quindi ecco un timelapse dell'uso fatto per memare... con tanto di pagine mancanti su alcuni generatori, pagine non opportunamente renderizzate su altri (e menomale che almeno hanno compilato!), e ben 2 temi di Jekyll che prima funzionavano e ora mostrano pagine vuote (ops). Ma il grosso c'è comunque, dai. 👁️
Se avessi saputo che per questa misera selezione di una dozzina di template ci avrei messo quasi un centinaio di commit (una riga modificata alla volta), e relative decine di minuti persi nell'aspettare la build della CI che puntualmente falliva... beh, non dico che non l'avrei fatto, ma avrei favorito solo generatori non stronzi (Pelican, MkDocs... e basta)... peccato che in realtà questi sono anche i meno usati, quindi non si trovano temi variegati in giro (per MkDocs si contano letteralmente su una mano), per cui il testing non reggerebbe manco la minchia. 🙄 (Ma il timelapse pre-timelapse lo avrei forse fatto.)
Ma vabbuò. Piuttosto che cercare disperatamente di far funzionare altri template rotti con post presi unendo le cartelle di esempio di svariati template per diversi generatori (è per questo che cosa compilerebbe su uno poi da errore sugli altri...), penso sarebbe il caso di creare il mio personale set di post di testing, e farlo funzionare anche su WordPress, che grazie all'infinita magia del loro Playground WASM funziona tutto lato client su questo sitarello, e dove i temi da testare sono centinaia... Si chiamerebbe testoctt (corpus di testo di octt usato per il testingoctt)! ✍️