aneddoto personale; Ho trovato Discourse perché stavo cercando su Google “miglior software per forum web” e sfogliando una manciata di articoli di elenchi “top 10 software”. I vecchi software basati su PHP erano in tutti gli elenchi, insieme a uno chiamato Flarum che ho quasi provato, ma anche Discourse era nella maggior parte degli elenchi. Fu allora che mi resi conto che “Discourse” era la cosa su cui si basavano tutti i forum di supporto che avevo utilizzato negli ultimi 5 anni e che lo riconoscevo anche se non avevo mai notato di averlo utilizzato su molti siti web diversi.
Tuttavia, ciò che alla fine ha influenzato la mia decisione di provare a usarlo, è stato il metodo di distribuzione. Flarum sembrava buono ma la distribuzione sembrava complicata. Discourse utilizza una distribuzione basata su Docker, che è una manna dal cielo. Lavoro sui server tutto il giorno, non voglio che il mio forum hobby sia un altro giro di “lavoro”. Non sono sicuro se sia stato enfatizzato quanto sia importante. Se Discourse non fosse basato su Docker, lo avrei scartato. Allo stesso modo, la documentazione dettagliata per la distribuzione e la gestione, insieme a questo forum stesso, mi ha dato abbastanza rassicurazione per investire il mio tempo e denaro personale nella creazione di una distribuzione per esso.
Suppongo che questo non aiuti molto l’azienda dietro Discourse, perché non sto pagando loro per il servizio, lo sto auto-ospitando. Ma è un punto piuttosto significativo che la stragrande maggioranza delle comunità software a cui partecipo si sia già spostata su Discourse. Sembra che quasi tutti stiano soffrendo molto per mano di Slack e Discord per discussioni “alto segnale basso rumore”, in parte perché le informazioni preziose si perdono nel mare di messaggi, come ha già notato qualcuno qui. Sul posto di lavoro, vedo anche molta concorrenza da parte di Microsoft Teams, che ci crediate o no. Hanno un’interfaccia in stile “forum” integrata, che è decisamente orribile, ma è anche collegata alle interfacce IT della tua azienda e ad altri prodotti MS, insieme alle funzionalità di videochiamata. Continuo a proporre l’idea di un forum Discourse per uso interno, ma la mancanza di integrazioni aggiuntive lo rende impraticabile. Nessuno al lavoro vuole un altro account che deve gestire su un altro sito web aziendale. Forse se ci fosse un modo per integrare meglio Discourse nell’infrastruttura interna dell’azienda, potrebbe fare progressi lì.
D’altro canto, tuttavia, sento che l’“esperienza out-of-the-box” di Discourse lascia molto a desiderare se si desidera una community “basso segnale alto rumore”. Discourse non ha molte delle funzionalità “divertenti” che rendono piacevoli altre piattaforme come Discord. Forse non c’è davvero più mercato per questo, ma ci sono ancora persone là fuori che apprezzano molto l’uso di un forum per conversazioni divertenti, senza senso e piacevoli. Una di queste community che conosco aveva circa 200 milioni di post da un paio di migliaia di utenti prima di chiudere. Quegli utenti staranno tutti cercando nuove case; Discord in realtà non è molto popolare tra quel demografico a causa del suo formato “chat room”, ma non sono sicuro che troveranno Discourse abbastanza “divertente” da mantenere la loro attenzione.
Non sono sicuro se sia stato menzionato, ma sento che uno dei motivi per cui Discourse potrebbe non essere raccomandato come dovrebbe è perché sembra troppo “pulito” e troppo simile a uno “strumento aziendale”. Penso che il confronto con qualcosa come i Gruppi Facebook sia interessante, considerando che aziende come Facebook investono somme assurde di denaro per aumentare l’engagement sulla piattaforma e rendere le persone dipendenti dalla loro piattaforma. Forse la mancanza di tali misure contribuirebbe a far sì che meno persone si entusiasmino su quanto si siano divertite, ad esempio, a scorrere thread su Discourse per tre ore la scorsa notte.