Utilizzare Discourse come piattaforma di social media

Ci ho pensato per un bel po’ di tempo, ma alla fine ho deciso di sfogarmi. Discourse è abbastanza personalizzabile da poter essere utilizzato come una vera e propria piattaforma di social media (a tutti gli effetti)?

Ultimamente mi sto avvicinando al mondo delle startup. Ho un’idea per un social network che unisce il meglio di ciò che tiene unite le persone online (in particolare gli appassionati di tecnologia e tutti coloro che operano nel settore tech).

Osservando altre piattaforme di social media come Twitter e Reddit, non potevo ignorare il fatto che non offrano la stessa comodità di Discourse. Non sono fluide, non offrono discussioni in tempo reale né una funzionalità di ricerca superiore. Non prevedono lo scroll infinito né un’integrazione impeccabile di altri servizi. Non permettono di personalizzare lo stile oltre ai colori d’accento e alla modalità chiara/scura. Ma soprattutto (per gli sviluppatori), non ti consentono di personalizzare la piattaforma esattamente come tu vuoi.

D’altro canto, Discourse fa tutto questo. È personalizzabile dalla testa ai piedi, sia nell’aspetto che nella funzionalità. Unisce il meglio dei forum tradizionali e il meglio dei social media. In sostanza, Discourse non ha eguali.

Questa citazione di Jeff Atwood parla da sola:

Mi diverto moltissimo a usare Discourse e mi diverto molto meno a usare XenForo, vBulletin, SMF, Reddit, Twitter, email e… beh… c’è ben poco che uso online che mi offra la stessa soddisfazione di una discussione ragionata in tempo reale, basata su argomenti e paragrafi, con notifiche intelligenti, come quella di Discourse.

Detto questo, questo non è un thread pensato per fare solo elogi, ma per porre una domanda che mi gira in testa da un po’. Ogni volta che ci penso, mi entusiasmo e questo alimenta ancora di più la mia ossessione poco sana per Discourse. Credo di volerlo amare troppo. :smile:

Questo mi porta infine alla domanda che pongo in questo thread: Teoricamente, Discourse potrebbe essere “trasformato” (per mancanza di un termine migliore) in una piattaforma di social media se venisse pesantemente personalizzato, con l’aggiunta o la rimozione di determinate funzionalità, ecc.? Fakebook è ottimo, ma non cattura appieno l’esperienza completa del “social media”. Se venisse ampliato con molte funzionalità e numerosi altri cambiamenti visivi, credo che alla fine mi piacerebbe davvero molto. Ad esempio, non penso che i badge si adatterebbero bene all’ambiente che ho in mente. Come su Twitter, vorrei che gli utenti potessero “mettere mi piace” ai post e rispondere direttamente dalla home page. Una funzionalità del genere sarebbe un game-changer, a mio avviso, e so già che è possibile con Discourse! :smiley:

Qualsiasi tipo di contributo sarebbe molto apprezzato.

19 Mi Piace

C’è stata molta discussione a riguardo un po’ di tempo fa. Vedi: What would it take to replace Facebook with Discourse?, Community has no boundary: Discourse-as-a-Fabric - ideation & brainstorm e in una certa misura Facebook Groups - Zuck is coming for us

Personalmente, ritengo che Discourse sia progettato per istanze discrete di piccole e medie dimensioni, non per una scala MASSIVA. Tuttavia, esistono molti plugin adatti (come il nostro plugin Follow) per colmare il divario.

Puoi farlo con il nostro plugin Topic List Previews, che, tra le altre cose, aggiunge un pulsante Mi piace a ogni voce nell’elenco degli argomenti.

19 Mi Piace

Si può sostenere che i forum siano già social media, ma è una situazione molto simile a quella del “il panino è un panino?”…

Cosa si ottiene con questo? Si tratta di familiarità con i social media mainstream? Rende le cose più facili da usare?

15 Mi Piace

Lancio un’idea inaspettata… :slightly_smiling_face: E se la versione su larga scala fosse una sorta di ‘Directory di Discourse’, che raccoglie numerosi forum Discourse diversi? Da lì si potrebbe immergersi in una varietà di argomenti, discussi in modo più approfondito rispetto ai social media tradizionali, per poi tornare indietro e navigare qualcosa di completamente diverso.

Sarebbe anche utile per le persone interessate allo stesso Discourse, poiché ci sarebbero molti esempi per visualizzare cosa è possibile, raggiungibile o mancante, ecc.

Non sono sicuro di come potrebbe funzionare un accesso centralizzato? Ma forse offrirebbe una registrazione in un clic ai forum presenti nella directory. Oppure si potrebbero mettere Mi piace e citare tutti i contenuti dei forum, ma non rispondere né creare nuovi argomenti a meno che non si decida consapevolmente di iscriversi a quel forum? Forse una sorta di elenco ‘Ultime attività’ per i forum all’interno di una categoria o genere? O seguire l’attività su tutti i forum?

Non ho assolutamente idea se questa sia una follia, ma è ciò che la domanda mi ha fatto pensare e ho pensato di condividerlo. :slightly_smiling_face:

12 Mi Piace

Vedi i link nel mio post. La federazione è trattata.

10 Mi Piace

Su questo sono pienamente d’accordo. Ho avviato qualche tempo fa il secondo argomento riguardo a Discourse e un protocollo di federazione basato su standard aperti. Il Fediverse si fonda su questo protocollo, grazie al quale un numero crescente di applicazioni interoperano. Alcuni esempi sono Mastodon (simile a Twitter), Lemmy (simile a Reddit), PeerTube (simile a YouTube), PixelFed (simile a Instagram) e presto Owncast (per il podcasting). Vedi anche questa lista di progetti.

I nuovi arrivati nel Fediverse sono spesso convinti che esso possa essere LA alternativa a Facebook, Instagram, ecc. Immaginano una scala massiva e una crescita rapida. Ma, a mio avviso, questo non è l’approccio migliore. Le reti sociali tradizionali possono essere bravi a incassare grandi somme, ma a un costo enorme per la società.

Dove Discourse eccelle, così come le applicazioni del Fediverse, è nel fornire il luogo giusto – uno spazio sicuro, una casa – per gruppi di persone di piccole e medie dimensioni che condividono interessi comuni, discutono e collaborano. Cioè, comunità che offrono un “senso di appartenenza”. La bellezza delle comunità sta nel fatto che, gradualmente, i loro membri condividono una cultura comune, che li lega più strettamente tra loro. Questo non significa che le comunità non siano collegate ad altre comunità e che i loro membri non interagiscano con “esterni”.

PS. Lemmy, lanciato di recente, si avvicina a essere un forum federato (è una piattaforma per la condivisione di link) e le persone hanno chiesto di sviluppare questo caso d’uso. Naturalmente, non può eguagliare la complessa funzionalità di Discourse. Se Discourse fosse federato, assumerebbe immediatamente la posizione di SOFTWARE DI FORUM DEL FEDIVERSE PER ECCELLENZA.

13 Mi Piace

Conosco un’istanza di Discourse che è enorme, quindi forse non è così? :thinking:

Invece di toccare/cliccare sul post, è un tocco/clic in meno. Mi piace come fa Twitter, ma per me non si tratta di familiarità. :slight_smile:

La cosa più vicina che troverai è questa: BuiltWith Trends

Sembra un’idea fantastica (e di sicuro non è una sciocchezza)! Vai avanti! :smiley:

9 Mi Piace

Facebook ha miliardi di utenti… Sono sicuro che ‘Roblox’ sia popolare, ma…

9 Mi Piace

Non mi aspetto di avere “miliardi di utenti” in un dato momento. :grin:

7 Mi Piace

Ci sono 646.869 account registrati, con circa 5-6.000 utenti settimanali. Ma se le istanze di Discourse dovessero federarsi, naturalmente queste cifre crescerebbero in modo drammatico. Vorrei che potessimo integrare qualche tipo di federazione semplicemente per facilitare la coordinazione e l’organizzazione di comunità affini. SSO + istanze è una buona soluzione quando si controllano le istanze e fanno parte di un tutto unico, ma quando si tratta di una comunità legata in modo lasco, come ad esempio i capitoli locali di un’organizzazione internazionale in diverse città, allora ha senso avere alcuni argomenti o categorie comuni e federati, e ogni utente può pubblicare su qualsiasi istanza.

E no, Fakebooz non è granché.

12 Mi Piace

Come sai, personalmente adoro l’idea della Federazione :slight_smile:

Non mancano però alcune sfide tecniche e funzionali significative, che richiederebbero un investimento di tempo considerevole per essere superate.

4 Mi Piace

Ho proposto un investimento fino a 200.000 € per realizzare questo obiettivo in precedenza, ma non ho trovato interessati. In realtà, @erlend_sh ha presentato una proposta per conto del team di Discourse, che è stata accettata dal consorzio NGI Zero. Poi ha lasciato l’azienda e la proposta è rimasta in sospeso per un po’ di tempo, finché @rishabh non se ne è occupato, riportando nuova entusiasmo. Ma poi la candidatura è stata completamente abbandonata.

L’offerta rimane valida. Se sei interessato a riprenderla in mano, ti suggerisco di proseguire la discussione su SocialHub – può essere sviluppata come plugin. Se hai bisogno di ulteriori informazioni sulla sovvenzione, puoi contattarmi lì. Vedi anche ActivityPub Implementation for Discourse

13 Mi Piace

Saremmo quasi certamente interessati a fare qualcosa. Ti invierò un messaggio privato includendo @angus e @erlend_sh (con cui, per la cronaca, sto attualmente lavorando a un piccolo progetto).

11 Mi Piace

Che ne dite di Nextdoor (che è sempre più piena di pubblicità)?

Di cosa avrebbe bisogno Discourse per sostituirlo?

8 Mi Piace

Discourse for Teams potrebbe essere un’alternativa adatta.

2 Mi Piace

Sarebbe necessario un plugin sofisticato per replicare pienamente questa funzionalità su larga scala.

Il valore unico di Nextdoor e di piattaforme simili risiede nel modo in cui raggruppa e indirizza le persone in base alla posizione e alla distanza reciproca.

Ovviamente, è sempre possibile creare un forum ad hoc per i propri vicini immediati (l’ho fatto io stesso e ha funzionato perché eravamo in un unico complesso residenziale facilmente identificabile), ma questo approccio non è scalabile.

8 Mi Piace

So per certo che @nexo abbia tentato di fare qualcosa di simile in passato, ma credo che sia andato a monte. Mi chiedo se abbia qualcosa da dire a riguardo.

2 Mi Piace

Qualcuno nel quartiere che avvia un forum e distribuisce un volantino unico in ogni cassetta della posta con l’URL e un invito.

La missione di Discourse non è allineata con i modelli di business che guidano i social media come Facebook, Instagram, LinkedIn, ecc. Queste piattaforme sono progettate per manipolare gli utenti al fine di ottenere controllo e profitto. Discourse è progettato per avvantaggiare gli utenti finali.

Mentre gli interessi commerciali continuano a erodere la fiducia, sospetto che vedremo i giganti attuali faticare a gestire la granularità, mentre ci ritiriamo collettivamente in tribù.

Esistono implementazioni aziendali che si lamentano di una mancanza di prestazioni su larga scala o di una certa mancanza di estensibilità? Se non è così, credo che la domanda più grande riguardi più un bisogno umano che come trasformare questo software incredibile in un’altra palude putrescente di consumismo sfrenato.

Detto questo – e non ho ancora avuto la possibilità di esplorare la federazione – penso che qualche tipo di hook limitato e intra-istanza potrebbe essere interessante. Ad esempio, forse una sezione nella dashboard che mostri altre comunità (partecipanti) che si possono esplorare per settore di alto livello, dimensione e/o età. Inserisci il logo e lo slogan, creando una sorta di mini directory.

Mi piace l’idea di poter mostrare ai membri della mia comunità altre buone comunità. Non mi piace l’idea che Discourse venga associato alle forze che hanno essenzialmente rovinato Internet negli ultimi 15 anni.

Ottimo argomento, a proposito.
:call_me_hand:

4 Mi Piace

Le pratiche malvagie di Facebook possono andare a farsi friggere. Sto parlando del lato positivo dei social media.

7 Mi Piace

Twitter non vuole discussioni. È progettato, come ogni “normale” soluzione per trasmissioni rapide. Tuttavia, non cerca di nascondere i thread come fa Facebook con gli utenti mobili. Non c’è bisogno, perché su Twitter non esiste una cosa come i thread :wink:

7 Mi Piace