La nuova rivoluzione della Spacc BBS
-
Sono ormai passati così tanti mesi da quando annunciai la mia idea di rendere la Spacc BBS compatibile con il Fediverso, creando un plugin per phpBB (il software su cui era stato basato il forum), che, considerando gli altrettanti mesi passati senza progresso alcuno, credo sia passato di mente a chiunque il fatto che ciò fosse in programma (e, se casomai qualcuno non avesse perso la memoria a riguardo, le speranze invece certamente si)... ️
Non tanto sul forum, ma su Mastodon avevo parlato abbastanza della cosa (https://mastodon.uno/@octo/111054245840889674), e l'eccitazione c'era, ma le mani per aiutare non sono uscite per niente fuori (forse perché la notizia non è arrivata anche agli sviluppatori giusti?). Io, purtroppo, sempre appresso ad infiniti progetti e perdite di tempo, di fare questa cosa per conto mio non ho granché modo, e quindi ho dovuto a malincuore lasciar stare, e di conseguenza lasciare che la BBS sprofondasse nella palude dell'irrilevanza. ️
A seguito, però, sia di riflessioni personali che condivise sulla natura della comunicazione online (e non solo), negli ultimi mesi e soprattutto giorni la faccenda mi è tornata alla mente, la voglia di fare forum è di nuovo fortissima (non se n'è mai andata, era solo scemata), e ho deciso allora di riprendere in mano la questione, in maniera più pragmatica. Approfittando di una particolare novità nel panorama open-source, che nel campo della comunicazione federata fa passi si da lumaca ma comunque passi, ho deciso di provare la versione
v4.0.0-alpha
di NodeBB, un altro software per forum, che da precisamente un mese ha superato lo stato di proof-of-concept riguardo il supporto ad ActivityPub: https://community.nodebb.org/topic/18123/nodebb-v4.0.0-alpha-aka-activitypub-alpha-release. ️E allora, nell'arco di appena due giorni, avendo realizzato di questo fantastico software, mi sono messa all'opera per sperimentare e arrivare fino allo stato di ora, come ho documentato via via nel mio microblog (https://octospacc.altervista.org/2024/07/22/bbs-outside-my-walls/, https://octospacc.altervista.org/2024/07/23/7996/). Ci sono stati (e ci saranno) assolutamente dei compromessi, come l'aver constatato che importare i vecchi post non è cosa fattibile, oppure il dover rinunciare ad una retrocompatibilità perfetta con browser antichi, ma, tutto sommato, il bilancio dovrebbe essere positivo; il nuovo sito è molto più veloce in navigazione ed interazioni, dovrebbe essere anche più carino su mobile, e si spera che l'essere compatibile con il Fediverso faccia vivere il luogo per davvero. ️
E... per adesso è tutto. Le uniche cose che ora mi restano da dire, mentre poi nei giorni a venire ci saranno probabilmente altri annunci, sono queste:
-
Il vecchio sito rimarrà attivo a tempo indeterminato, per lasciare leggibili i vecchi post, e mi impegnerò ad assicurarmi che non avvenga link rot né per i vecchi post né per i nuovi.
-
Alcuni vecchi thread forse li ricopierò a mano, assegnandoli agli utenti corretti, quindi ricreando anche questi a mano. Se avevate un account sul vecchio forum, e fallite nel crearne uno qui sul nuovo con lo stesso username, forse è perché ve l'ho creato io; in quel caso vi basta fare il reset della password (qui sul nuovo sito, non confondetevi). Altrimenti, dovrete proprio registrarvi da capo (ma è meno rognoso di prima).
-
Utenti del benedettissimo Fediverso, che venite da altre istanze: provate a seguire me o qualsiasi degli altri utenti (https://bbs.spacc.eu.org/new/users), ad interagire ai messaggi, rispondendo e ricondividendo, che, oltre a poter costruire degli argomenti interessanti, potremmo fare da alpha-testers ad una piattaforma che probabilmente a breve sfonderà più di prima!
-
-
TLDR: Il forum dello Spacc è stato aggiornato, ed ora è compatibile con il Fediverso, non perfettamente ma già ad un ottimo punto. Ci sono dei compromessi a causa di ciò, e un po' troppo lavoro da parte mia, ma bene o male la vita dovrebbe essere meglio di prima... Se leggete dal Fediverso, commentate, seguite, e condividete, per favore!
-
Le ultime ore sono state carichissime di cose nuove a proposito della BBS, che ora richiedono a me di scrivere un aggiornamento... che cazzo deh. Vabbé oh, mi tocca. Dovrei pure studiare tipo 'sti giorni, ma il cervello non funziona, riesco a pensare solo al forum. Partiamo dai problemi, così magari posso dormire:
-
Provando ad interagire su ActivityPub (ad esempio, https://mastodon.uno/@octo/112836965698323993), si è scoperto che la mia installazione, o questa versione di phpBB, ha ancora un bug per la federazione. Nello specifico, non riesce ad elaborare eventi da altre istanze... quindi, non riceve richieste di follow, e le eventuali risposte ai post non appaiono sul forum. Un bel disastro, e non so quale delle due cose è più grave, ma ho riportato il bug e magari risolveremo: https://github.com/NodeBB/NodeBB/issues/12708
-
Stavamo provando la funzione di chat pubblica e privata integrata nel forum, ma è uscito fuori un bug per cui gli utenti non-admin hanno un tempo di attesa forzato tra un messaggio e un altro assurdo, sarà forse un minuto buono. Provato a modificare tutte le opzioni, ma il problema non si risolve, quindi, per ora la chat si può usare, ma molto male, e penso che dovrò segnalare anche questo malfunzionamento, perché su GitHub non l'ho trovato.
Ma, ci sono delle cose belle anche... e, dopo queste, spero di non dover fare un nuovo post di avviso così per un bel po', davvero:
-
Ora è presente una cosiddetta shoutbox nella home, una chat unica dove gli utenti registrati possono parlare al volo, e gli ospiti leggere cosa viene scritto. (Grazie al plugin https://github.com/NodeBB-Community/nodebb-plugin-shoutbox.)
-
In generale, l'esperienza utente con NodeBB sembra nettamente superiore alla precedente, al netto di giusto alcuni spigoli vivi. Pare tutto più reattivo, anche su mobile... almeno con il tema che ho attivato (Persona). Direi di poter scommettere sul fatto che, anche se questa questione di ActivityPub non viene subito quagliata, non torniamo a phpBB, sarebbe un downgrade.
-
-
Altri 3 giorni sono passati, e muzunna quante cose da dire che mi scoccio... facciamo prima LA cosa importante: abbiamo sistemato la federazione al 100%!
Il cambio di software è allora servito a qualcosa... potete rispondere a tutti i post da Mastodon & co, le conversazioni arriveranno sul forum belle ordinate. Potete addirittura creare thread sul forum da fuori, ma per il momento pare funzioni solo con Lemmy, niente Mastodon.
Insomma, GODI POPOLO!!! Sempre da fuori, per ora si può seguire il profilo mio o degli altri membri per non perdervi il fuoco che viene pubblicato, ma a breve creerò un profilo su Mastodon dedicato alla BBS, manualmente gestito per pubblicità ed emergenze.
-
Fino ad ora, ahinoi, interminabili sono stati questi ultimi mesi di silenzio, a riguardo della Spacc BBS e i suoi sviluppi. A onor del vero, in questo quasi mezzo anno dalla rinascita del Forum non ci sono state particolari evoluzioni, specialmente perché i nuovi obiettivi di fidelizzazione del pubblico non sono stati ancora raggiunti, quindi non è tanto colpa nostra.
Ma, ovviamente, ogni pausa è temporanea, e in questo caso le ultime settimane stanno essendo scoppiettanti!!! Infatti, l'atmosfera invernale anche quest anno ci porta inevitabilmente a concentrarci sul forum, per avere un rifugio dal freddo dell'ambiente e lo smog della città, sfruttando la magia del retro-Internet. Nonostante, come sempre, lavoro solo io qui dentro, le novità in breve arrivo sono innumerevoli.
È molto curioso far avvenire tutto questo in concomitanza con il Santo Natale, anche se in questo caso abbiamo per voi solo piccole sorprese sparse per chi saprà cercarle, e nessun gigaenorme smisurato regalo toccabile, ma... cosa vuoi fare popolo, non godere??? CERTO CHE NO POPOLO, GODI!!!!!!
Nei prossimi giorni ci saranno, o almeno si spera, nuovi annunci. Fino ad allora, auguri a voi e, vi prego, prendetevi qualche minuto in una qualche serata noiosa per riscoprire la bellezza dello Spacc.
-
Popolo di Spacc, e non...
Oggi è finalmente arrivato il momento di godere come mai prima d'ora, poiché, dopo pesanti mesi in cui il nuovo forum ha girato su una versione altamente sperimentale del software di NodeBB (v4.0.0-alpha
), seguiti da circa un altro mese di attesa tiranna per un permanente momento di stabilità (su versionev4.0.0-rc.4
, cioè l'ultima release-candidate della nuova versione), sempre tra mille difficoltà ma non per questo a fatica, stamattina la piattaforma è stata finalmente aggiornata alla definitiva releasev4.0.0
!!!La versione
v4.0.0
stabile è uscita quasi una settimana fa al momento presente, il 20 gennaio 2025, ma nei giorni precedenti il forum ha richiesto, e beneficiato di, altre tipologie di interventi amministrativi, per cui non c'è stato modo di applicare immediatamente l'aggiornamento — dato che, come al solito, lavoro solo io qui dentro.
Tuttavia, aspettare qualche giorno per assicurarsi che le acque siano calme, e fare i lavori senza fretta, è sempre la strategia più lungimirante quando si tratta di software.
Revisionate le note di rilascio (disponibili a https://github.com/NodeBB/NodeBB/releases/tag/v4.0.0), ieri notte è stato effettuato il regolare backup dei dati, e stamattina la procedura di upgrade è stata completata senza particolari intoppi in qualche decina di minuti.Avendo già sperimentato il cutting-edge di NodeBB nei mesi passati, non ci sono ora vere novità di sostanza qui; ma, con questo definitivo aggiornamento, si può ora senza ombra di dubbio affermare che la piattaforma NodeBB, e di conseguenza la Spacc BBS, è finalmente pronta per il terzo millennio e i decenni a venire, determinati dal social web decentralizzato, grazie alla definitiva cristallizzazione della sua implementazione del protocollo ActivityPub, per l'interoperabilità sul Fediverso.
Principalmente, sono stati risolti alcuni bug minori, rendendo così ora l'integrazione con il Fediverso ancora più matura, determinando quindi una migliore esperienza con questo software per tutti, sia gli utenti locali che quelli remoti.
Ci sono, purtroppo, ancora dei problemi qua e là, che si spera però di riuscire presto a risolvere una volta per tutte, per poter essere noi di Spacc BBS ad offrire la più completa esperienza social per utenti avanzati, in grado di unire piacere e rigore. Vi preghiamo di portare pazienza, e di segnalarci eventuali rotture creando dei topic qui sul forum!Ad esempio, la pagina "Mondo" (https://bbs.spacc.eu.org/new/world), che mostra tutti i post degli utenti del Fediverso che riescono a raggiungere il forum e che sono da voi seguiti, dovrebbe ora funzionare per tutti gli utenti registrati e non.
Edit: Gli utenti registrati che non seguono nessuno sul Fediverso potrebbero visualizzare la pagina "Mondo" come vuota. Seguite le istruzioni lì indicate per seguire nuovi utenti e vederla popolarsi, oppure scoprite i topic che arrivano al forum da tutto il Fediverso attraverso la pagina https://bbs.spacc.eu.org/new/recent?cid=-1!Per color che son curiosi: diverse pubblicazioni (nonché il team di sviluppo di NodeBB) hanno riportato la notizia del nuovo aggiornamento, cosa che fa ben sperare per la crescita anche di questo forum, in un periodo segnato da un'antipaticissima stasi multifattoriale a cui nessuna idea creativa o tecnica sembrerebbe riuscire, secondo le analisi, a mettere una pezza:
- https://community.nodebb.org/topic/18545/nodebb-v4.0.0-federate-good-times-come-on
- https://www.lealternative.net/2025/01/21/nodebb-si-integra-con-il-fediverso/
- https://techcrunch.com/2025/01/21/forum-software-nodebb-joins-the-fediverse/
Allora, detto questo, sentitevi in gran voglia di esplorare il forum, e di partecipare alla più grande piazza online dello spacc, ora più di prima!
I nostri prossimi piani di crescita sull'internet decentralizzato, facilitati dal grande lavoro del team di NodeBB, saranno comunicati in futuro, ma la rivoluzione avverrà solo se la totalità di noi si metterà di impegno, partecipando con conversazioni, spargendo la voce, proponendo idee innovative e divertenti, e non solo... -