Sarò breve: bad ending ragaxxi. L'intera giornata di oggi mi è scivolata tra le mani, avendola passata davvero tutta appresso a questo fatto della BBS, mentre dovevo fare chissà che altro. Il testing di ieri è andato benissimo apposta per farmi sviluppare false speranze, perché ecco che oggi, cercando di assemblare il vero setup finale, anche superate ore di peripezie, alla fine c'è ancora qualcosa che non va, ed è sempre così alla fine con il software #alpha. 🥲️

Mi ci è voluta più di mezza giornata per girare mia testa attorno al come cavolo gestire l'importazione dei vecchi post ed utenti da phpBB a NodeBB e, ironia della sorte, credo che proprio questa sia la cosa che dovrò lasciar andare, perché è l'unica differenza che riesco a riconoscere tra l'ambiente di deploy di ieri sera che funzionava... e questo di oggi sul server, dove funziona tutto, tranne il fatto che il server non risponde a richieste dei dati sui post per ActivityPub, sia i vecchi che quelli creati al volo. Credo che il processo di usare una versione di #NodeBB di 5 anni fa, l'unica compatibile con un plugin di migrazione non aggiornato da 3 anni, per poi aggiornare tutto all'ultima alpha, abbia messo il database in uno stato buffo, anche se errori non ne tira. Controllato permessi, cancellato cache... di tutto, un bel niente. 🤐️

Purtroppo sono a corto di alternative, e allora in qualche modo questa roba devo farla funzionare, se voglio un forum che non rimane a marcire. Ciò che proverò domani sarà di riconfigurare il #software pulito, come ieri su PC, e gran pazienza se gli utenti dovranno ri-registrarsi e i thread migliori dovranno essere ri-proposti a mano; tanto, comunque, le propic non si sono importate per magia, le firme sono del tutto distrutte, e la formattazione dei post è più miss che hit, considerando che la conversione da BBCode a Markdown non funziona, il plugin per avere i BBCode nemmeno (è vecchio di troppi anni anche lui), e un plugin che posso usare per implementare sostituzioni testuali arbitrarie ha dei limiti per quel markup scassato. Ripartiamo da zero e speriamo bene. 😔️

In ogni caso, il vecchio forum phpBB rimarrà sempre aperto per permettere la lettura perfetta dei vecchi post, tanto non mi costa niente e in ogni caso non posso evitare, al massimo lo sposto su un sottopercorso /old/ (con redirect per non creare link morti...). Finché rimane in stadio di testing, quello nuovo sta su bbs.spacc.eu.org/new/; è ancora online la versione spaccata di oggi, magari fatevi un giro finché ci sono ancora tutte le centinaia di post corrotti, per prendere confidenza con l'interfaccia come in foto... 🥵️

Comunque, se volete ridere: a me sembra che a tratti 'sto NodeBB, che tanto millanta essere fatto per il web moderno, da mobile funge peggio di phpBB. Ho visto parti della pagina che shiftano, fanno cose brutte, e persino la schermata di scrittura è più scomoda per come viene scalata (mentre quella di phpBB sarebbe perfetta, se solo non obbligasse ad usare il BBCode per la formattazione, che è oggettivamente scomodo). Nulla che io non possa sistemare con un po' di CSS, però non lo so, fatevi un giro sul /new/, ditemi se condividete quello che penso oppure è un problema mio.

@octospacc



  • Tags: ActivityPub, alpha, BBS, bug, forum, new, NodeBB, software, SpaccBBS, testing
  • Categories: Senza categoria