Oooh, un vecchio post mio!
Ok, vediamo se riesco a rispondere a questa domanda:
“Cosa servirebbe per sostituire Facebook con Discourse?”
Come ho già sottolineato altrove, la funzionalità vincente di Facebook è il feed “news” dell’utente.
Diamo per scontato per un momento che Discourse debba competere con i Gruppi Facebook, anche se sappiamo che copre una nicchia diversa.
Ma immaginiamo che tu voglia dare il colpo di grazia a Facebook, utilizzando Discourse.
A mio avviso, un modo per farlo è offrire funzionalità in grado di competere con il feed news di Facebook.
I Gruppi Facebook hanno successo per molte ragioni, non ultima il fatto che possono essere creati rapidamente da persone non tecniche e sfruttano un pool preesistente di account utente affidabili. Tuttavia, un’altra ragione significativa del loro successo è che le attività di un Gruppo Facebook vengono pubblicate nel feed news dei partecipanti, insieme ad altro contenuto proveniente da altre fonti a cui sono iscritti.
Quindi, affinché Discourse possa davvero competere con o “sostituire” i Gruppi Facebook, è necessario considerare questa funzionalità e capire come implementarla.
Questo ci porta all’idea di aggregare contenuti da diverse fonti. Mastodon può essere un po’ simile a Twitter, ma aggrega anche contenuti da diverse fonti, come un feed Facebook, ma per siti diversi gestiti da entità differenti.
A mio avviso, Discourse ha un disperato bisogno di un’app o di un’estensione architetturale che permetta di combinare le anteprime degli argomenti di un insieme scelto di istanze in un’unica visualizzazione.
Attualmente, per vedere i dettagli di ciò che sta accadendo nelle diverse istanze di Discourse a cui partecipo, devo visitare siti web diversi. È un po’ macchinoso.
L’eccellente app Discourse Hub ci indica la strada. Mostra una vista unica con badge di notifica per le attività significative sui forum in cui sei coinvolto. Se questa funzionalità venisse ampliata per mostrare effettivamente un’unica lista “Ultime” e forse una lista “Degne di nota/Seguite” che sia la combinazione di tutte le community di Discourse aggiunte, sarebbe fantastico. Potresti poi scorrere verso il basso e decidere in quale community immergerti per maggiori dettagli. L’app esegue già una forma di aggregazione (per visualizzare tutti i badge) e già conserva le credenziali dell’utente per l’accesso a ciascun sito, quindi…
Potrei sbagliarmi: data l’architettura di server disparati, potrebbe essere un’esperienza terribile dal punto di vista delle prestazioni o dell’usabilità, ma sarebbe fantastico vedere come andrebbe a finire.
Tuttavia, la mancanza di questa capacità ha causato il fallimento di almeno una delle mie migrazioni da Gruppi Facebook, con utenti che si lamentavano di odiare dover andare in un posto separato e di non poter vedere i loro post di Discourse nel loro feed news di Facebook. Questo nonostante i enormi vantaggi che Discourse offre in altre aree. So che la mia esperienza di tale fallimento non è unica.
Mastodon esegue l’aggregazione da fonti disparate. È anche un progetto open source sano. Da qui il mio riferimento.
Spero che ora abbia più senso?