Scoraggiamento del nuovo Admin di Discourse

Sto pubblicando questo come argomento separato da Strutturare una community di supporto attiva che migra da Facebook perché sembra essere a un altro livello: la costruzione della community inizia prima che ci sia qualcuno, quando il costruttore della community (chiamiamola così) progetta il modo in cui la community funzionerà e implementa tale progettazione nel suo strumento preferito: regolando le impostazioni, aggiungendo o rimuovendo funzionalità, scegliendo un tema, creando categorie, pensando al flusso di onboarding dei membri, a come verrà applicata la moderazione, ecc.

Queste decisioni di progettazione sono il risultato di un’interazione, si potrebbe dire una “conversazione”, tra la visione del costruttore della community e le possibilità dello strumento. “Noi modelliamo i nostri strumenti e loro modellano noi”, citando liberamente.

In questo momento, questo costruttore di community si sente molto sopraffatto e scoraggiato. E vorrei condividere alcuni pensieri al riguardo.

Innanzitutto, qualcosa su di me. Non sono un costruttore di community alle prime armi, né sono nuovo agli strumenti web. Sono in questo spazio di “persone che si connettono online” da oltre 25 anni, a volte professionalmente, a volte no. Non sono uno sviluppatore, ma ho abbastanza conoscenze tecniche da aver amministrato a volte il mio server e codificato alcuni plugin di WordPress, ai tempi. Ho progettato e insegnato corsi su blogging, social media e community online prima che fossero una “cosa”. Non sono nuovo a studiare a fondo il manuale utente per risolvere qualsiasi cosa non funzioni correttamente.

La community principale che gestisco attualmente sta per compiere otto anni e conta 8-9 mila membri, distribuiti su tre gruppi Facebook. È completamente non-web, non tecnica. È per persone con gatti malati e veterinari. È molto attiva, molto sana e (non lo dico io) estremamente ben gestita e moderata. C’è un team di 20-30 persone coinvolte nella sua gestione. Il membro medio della community ha difficoltà digitali non appena viene tolto dalle sue attività abituali (chattare su Messenger, creare un post su Facebook o lasciare un commento). Far loro compilare valori in un Google Sheet, rimanere loggati lì sul telefono e condividere il link al Foglio nei loro post è una sfida.

Questo non è per vantarmi, ma per affermare chiaramente che sono quello che si potrebbe definire un utente esperto di web non sviluppatore. Non una persona qualunque che sta pensando di configurare un “forum” o una “community”.

E anche se sono super entusiasta delle possibilità che vedo con Discourse, sto affogando. Ho passato innumerevoli ore a cercare, leggere e pubblicare su Meta. Ho guardato caselle di controllo finché i miei occhi non sono diventati quadrati. Ho familiarità con la piattaforma quel tanto che basta per avere un’idea di ciò che dovrebbe essere possibile, ma mi sento come se fossi di fronte al contenuto delle scatole in cui è stato consegnato il mio divano IKEA, ma senza istruzioni o attrezzi. Il carico cognitivo di tutte le possibilità e opzioni mi sta uccidendo. Il pensiero che i miei dolci membri, digitalmente analfabeti, si trovino di fronte alla moltitudine di funzionalità delle impostazioni e dell’aspetto predefiniti di Discourse mi fa venire i brividi.

Quindi, cosa ci faccio qui? Perché non lasciare le cose come stanno, se la mia community di Facebook sta andando così bene? Perché so fin dal primo giorno che Facebook avrebbe funzionato solo finché la sua inevitabile “en-schifosità” (enshittification) lo avrebbe permesso (non avevo il vocabolario all’epoca, ma capivo il processo molto chiaramente). Per anni, l’equilibrio è stato a favore di Facebook. Questi ultimi anni, ha iniziato a inclinarsi. Ogni tanto tenevo d’occhio le alternative, sapendo che avrei potuto svegliarmi una mattina con il gruppo sparito. Ma nessuna soluzione che vedevo sembrava un’opzione praticabile per supportare questa community.

Quest’estate, Discourse è arrivato al mio radar. Mi sono iscritta per una prova e ho giocato con tutto ciò che potevo per una settimana (la sospensione del mio account Facebook ha consumato la seconda settimana della prova, ma questa è un’altra storia). Sono rimasta sbalordita. Ecco uno strumento che ci avrebbe permesso di fare tutto ciò che potevamo solo sognare su Facebook. Era potente, infinitamente configurabile, moderno e robusto. E open-source: potevo ospitarlo io stessa. Nel giro di pochi giorni, ero convinta. La nuova casa della nostra community si sarebbe chiamata Discourse.

Non ho cambiato idea. Vedo ancora un futuro in cui Discourse soddisfa tutte quelle esigenze per noi, e in cui la nostra community prospera nella propria casa, libera dalle catene della Grande Piattaforma. Ma arrivarci è una strada molto più difficile di quanto avessi previsto. Sto davvero lottando. Ieri uno dei miei moderatori più esperti di tecnologia è entrato nella nostra installazione di Discourse per darmi una mano, e la sua reazione iniziale è stata di confusione per l’interfaccia e le funzionalità. Se avevo bisogno di una conferma che l’impostazione predefinita è ben lontana da ciò che funzionerà per noi.

Ieri sera, mi sono imbattuta in questo argomento: Why isn't Discourse more frequently recommended as a "community platform"? – ho letto, letto e letto ancora. Mi sono potuta identificare con gran parte del sentimento espresso nella conversazione. @oshyan, in particolare, solleva molti punti che mi toccano profondamente. Onestamente ritengo che una persona con il mio background e le mie competenze non dovrebbe avere tanta difficoltà a rendere Discourse funzionante per una community di “persone normali”. Ho installato e configurato installazioni di WordPress con innumerevoli plugin innumerevoli volte senza sudare freddo – certo, WordPress è meno complesso, ma non è solo questo: c’è qualcosa nell’“architettura dell’informazione” del trovare la mia strada attraverso ciò che devo fare che la fa sembrare un labirinto piuttosto che un tour guidato della città.

Forse sto sbagliando. Ma se sbaglio, è nonostante i miei migliori sforzi per “fare la cosa giusta”. Sono enormemente grata per l’esistenza di Discourse. Davvero. E anche la reattività che ho trovato su Meta è commovente. Capisco che quando si gestisce un’attività o anche “solo” si sviluppa uno strumento, le risorse non sono mai sufficienti per fare tutto ciò che si dovrebbe e si vorrebbe fare.

Ma è estremamente frustrante, come utente entusiasta, sentire che l’interfaccia dello strumento si mette di mezzo piuttosto che facilitare una parte cruciale della costruzione e della gestione di una community. E questa è una cosa che nemmeno la community di supporto più disponibile del mondo (saluti a voi, Meta!) può “risolvere”, sfortunatamente.

Per come la vedo io, in particolare dopo aver letto la lunga discussione collegata sopra, va bene avere un sacco di funzionalità e impostazioni, per permettere agli utenti (veri) esperti di avere le cose a modo loro se lo desiderano. Ma ciò che vedo mancare in Discourse è una configurazione di base ridotta all’essenziale che funzioni per il costruttore di community medio e per la community media non tecnica. A volte meno è meglio.

Quando installi WordPress, puoi iniziare a bloggare subito, purché tu abbia le competenze tecniche per inviare un’e-mail, e funzionerà per te, persona media che ha cose da dire, e per i tuoi lettori medi che vogliono leggerti. Puoi modificare alcune impostazioni se vuoi, o scatenarti con plugin e temi se sei un caso limite o un utente esperto. Il mio Mac ha scelte di progettazione integrate che funzionano per la maggior parte delle persone. Se non funzionano, ha persino una riga di comando e file di configurazione con cui gli utenti coraggiosi o tecnici possono armeggiare.

Sono consapevole che probabilmente non sto dicendo nulla che non sia già stato detto, e che “Discourse” è certamente consapevole delle sue carenze e prevede di affrontarle. Ma sono stanca, frustrata e scoraggiata, e – senza sminuire quanto siano gentili e di supporto le persone qui – mi sento un po’ sola riguardo a quanto tutto questo sia difficile: guarda, ci sono tutte queste fantastiche guide, tutte queste fantastiche informazioni su Meta, tutte queste impostazioni, temi, componenti e plugin per risolvere i miei problemi in un modo o nell’altro. Ma questo non aiuta a risolvere il problema che esiste a un altro livello: trovare la mia strada attraverso questa giungla sconosciuta di possibilità così abbondanti da rifiutarsi di trovare un posto stabile nel mio cervello, e affrontare un’interfaccia che aggiunge attrito (non di proposito ovviamente!) in punti in cui avrei bisogno che fosse rimosso.

Se hai letto fin qui, grazie per aver ascoltato. E accolgo con favore i tuoi pensieri sulla mia esperienza, sia che tu l’abbia vissuta o la stia vivendo prove simili, o che tu pensi che io stia fraintendendo.

28 Mi Piace

Ciao,

Innanzitutto, grazie per aver espresso in modo chiaro e approfondito la tua situazione e le tue frustrazioni.

Ritengo importante distinguere tra l’esperienza di un amministratore e quella di un utente. A mio avviso, gli utenti di Discourse non incontrano maggiori difficoltà con questa piattaforma rispetto a piattaforme simili. Tuttavia, l’esperienza per gli amministratori è effettivamente molto diversa.

Discourse è una piattaforma estremamente potente, ma la sua complessità è innegabile. Personalmente, non generalizzerei la mia esperienza: avendo utilizzato piattaforme simili venticinque anni fa, sono abituato a questo tipo di strumenti e alle loro complessità. Detto questo, anche come amministratore di grande esperienza, devo ammettere che nelle ultime settimane o mesi mi sono sentito un po’ sopraffatto dal ritmo rapido degli aggiornamenti e dai conflitti che ne derivano, specialmente tra estensioni e plugin.

Per riassumere la mia esperienza, le sfide principali derivano dal ritmo veloce degli aggiornamenti e dai conflitti di versione tra componenti e plugin. La complessità di Discourse e la natura a volte poco chiara delle sue impostazioni sono, a mio avviso, in gran parte dovute a questo rapido ciclo di sviluppo, oltre al fatto che il software è open-source, un enorme vantaggio, sebbene con qualche piccolo svantaggio.

6 Mi Piace

Ops, non mi sono ancora imbattuto in quelli! :fearful:

Spero tu abbia ragione su questo, anche se nel mio caso il “controllo” è Facebook, che le persone usano comunque. È il motivo principale per cui ho aspettato così tanto a considerare di migrare da lì…
Anche il modo in cui sono organizzate le categorie e i tag è una parte importante dell’architettura con cui i membri della comunità si troveranno ad affrontare, quindi le difficoltà per l’amministratore possono influire indirettamente sugli utenti, se significano che la “struttura” della comunità non è ben progettata come avrebbe potuto essere.

Grazie per aver dedicato il tuo tempo a leggermi e a rispondere!

8 Mi Piace

È vero che c’è una differenza fondamentale tra i gruppi Facebook e Discourse, ad esempio, in termini di struttura. Discourse è un forum. Almeno, la maggior parte delle persone lo usa come un forum. Io lo uso anche un po’ come un blog e un forum, perché è possibile. Dipende tutto dall’esperienza passata del tuo pubblico. Se il tuo pubblico non ha esperienza con le strutture dei forum, può effettivamente essere un problema quando si arriva da Facebook, e questo è innegabile. Se una parte del tuo pubblico ha già esperienza con i forum, non parlo solo di Discourse, ma di tutti i forum che hanno una struttura da forum, cioè categorie o sezioni. È piuttosto diverso. Saranno in grado di orientarsi molto facilmente.

2 Mi Piace

Ti consiglierei di non guardare la maggior parte di essi a meno che tu non abbia un obiettivo specifico in mente, e poi di procedere un passo alla volta (chiedendo aiuto qui se necessario!).
Hai ragione, ci sono un’enorme quantità di possibilità e potrebbero essere organizzate meglio… e ci stiamo lavorando, ma è una strada lunga. Il numero di opzioni di configurazione è attualmente maggiore di quanto una singola persona possa formare un modello mentale… quindi non sorprende che tu sia sopraffatto dalle possibilità.

Noi possiamo! Ogni singolo post qui verrà letto da qualcuno che lavora su Discourse. Dopo aver letto i tuoi post la scorsa settimana, ho iniziato a lavorare su una funzionalità per aggiungere tag direttamente tramite la pagina dei tag. Questo è un feedback che abbiamo ricevuto parecchie volte, quindi sembrava giunto il momento di provarci.

19 Mi Piace

Spiacente che tu sia frustrato. Ci sono molte impostazioni e quant’altro.

E questo è vero per Discourse. Puoi semplicemente iniziare a pubblicare subito. Proprio come in WordPress, non hai nemmeno bisogno di creare una categoria, usa semplicemente quelle predefinite. Se è quello che volevi davvero fare, allora sono più o meno la stessa cosa.

La cosa che penso di sapere che vuoi fare è avere un database di gatti. Quello è difficile. Per farlo in WordPress, dovresti creare un nuovo tipo di post e non so cos’altro fare in modo che uno di questi possa appartenere a più utenti e permettere a quegli utenti di avere più gatti. Ti chiederei $10.000 per farlo in WordPress (ma è solo perché odio wordpress); probabilmente lo farei per $1000-2000 per farlo in Discourse. Né Discourse né WordPress lo faranno senza qualcuno che abbia molte competenze oltre a saper inviare un’e-mail.

La soluzione semplice del database di gatti è una categoria per i gatti e un modello. Se a due persone piace il gatto, non ci sarà alcun meccanismo formale per indicarlo. Basta aggiungere nel testo @katDude ama anche questo gatto e dire a KatDude di seguire l’argomento. Un altro modo sarebbe quello di inventarsi che le persone creino un account aggiuntivo con il nome del gatto, e poi potresti menzionare quell’utente, ma è un’enorme seccatura.

Ma quello che vuoi veramente è un modello completamente nuovo per i gatti, e poi invece di @menzionare potresti :cat: Menzionarli. Sarebbe davvero bello, ma ciò aumenterebbe i costi di sviluppo.

3 Mi Piace

A questo punto, c’è davvero molto che devo “sistemare” nel modo in cui le cose appaiono o funzionano. Penso che un fattore che non aiuta sia che, dato che non ho molta familiarità con Discourse, spesso non so se ciò che sto cercando di ottenere è controllato da un’impostazione, o gestito a livello di tema (o componente), o da un plugin.

È una buona notizia, e in realtà capisco che sia una grande impresa.

Questo! È esattamente così. E, ad essere onesto, non sono abituato ad affrontare situazioni che resistono al mio “modellamento mentale”, il che può anche spiegare perché non sto gestendo molto bene questa situazione.

Wow, è fantastico sentirlo.

Dopo aver letto te e gli altri commenti finora, sto pensando che forse dovrei esporre i miei problemi in modo più chiaro a livello di “esperienza del membro della community” (cosa sto cercando di ottenere) piuttosto che lavorarci a metà e fare domande più “tecniche”.

Cercherò anche di chiarire e condividere (nel caso sia utile) come la mia mente sta elaborando ciò che fa Discourse (parti del mio “modello mentale”).

Grazie mille per esserti fermato e per essere stato attento alla mia situazione!

10 Mi Piace

Sì! Penso che ci siano alcune persone in giro che hanno quasi tutto Discourse nella loro mente. E potrebbero aiutarti esattamente se fai domande più generali.

Hai provato ask.discourse.com? Anche quello è piuttosto bravo in questo.

8 Mi Piace

:slightly_smiling_face: grazie per averlo detto!

Non credo sia del tutto corretto. Il confronto tra i due strumenti ha dei limiti, e penso che qui facciano la differenza: WordPress, come strumento di blogging, è progettato principalmente per scrivere articoli di blog. Discourse, d’altra parte, è progettato per ospitare una community. Le dinamiche della community sono molto più complesse del rapporto scrittore-lettore del blog.

Naturalmente apro la mia community di Discourse ai miei membri con le impostazioni predefinite, ma le probabilità che rimangano abbastanza a lungo da far nascere effettivamente una community sono scarse, ad essere onesta. Mentre posso scrivere un articolo dopo l’altro nella mia installazione vanilla di WordPress, e avrò un blog perfettamente funzionante da mostrare alle persone dopo un po’ di tempo, anche se nessuno lo visita molto.

In realtà, questo non è uno dei miei crucci. Avere dei “file di gatti” in una categoria è un’opzione perfettamente praticabile (un’estensione di ciò che facciamo oggi con Google Sheets, uno per gatto).

I miei crucci sono cose come:

  • non essere in grado di giocare facilmente con la struttura e le proprietà delle categorie e “vedere” il risultato (la bozza dell’interfaccia visiva creata da Canapin sarebbe chiaramente esattamente il tipo di cosa necessaria per questo)
  • non essere in grado di identificare facilmente cosa controlla alcuni aspetti del layout visivo degli argomenti, degli elenchi di categorie, della navigazione, dei vari widget e pulsanti che sono ovunque
  • badge: ce ne sono troppi, li elimino del tutto, o solo alcuni, quali, quale sarà un buon equilibrio tra “incoraggiamenti” e ciò che potrebbe essere percepito come “notifiche inutili/confuse”?
  • notifiche e avvisi: nell’app, via e-mail… di nuovo, dopo meno di 24 ore in un’istanza di Discourse appena nata, il primo commento del mio moderatore questa mattina riguardava il numero di e-mail che aveva nella sua casella di posta – vedo l’integrazione/le notifiche via e-mail come un vantaggio, ma quale sarà il giusto equilibrio in modo che le persone non fuggano semplicemente perché si sentono bombardate di spam?
  • campi utente personalizzati non funzionano come previsto: ne ho aggiunti alcuni, pensando di perfezionarli più tardi, ma non sono riuscita a trovare dove inserire quei campi aggiunti nel mio profilo attuale, quindi questo mi fa pensare che “perfezionare più tardi” sia forse un calcolo sbagliato (o forse non sono riuscita a trovare quei campi utente personalizzati sul mio profilo, quindi come li troveranno i nostri membri abituali?)
  • onboarding dei membri: su Facebook facciamo una serie di post per “spingere” i nuovi membri lungo il “percorso di apprendimento” per prendersi cura del proprio gatto. È un’enorme perdita di tempo, molto ingombrante da fare. Sono certa che Discourse possa automatizzare questo (ho già dato un’occhiata). Forse lo facciamo tramite messaggio piuttosto che tramite post? Quali sono i passaggi che devo compiere per ottenere una decente cosa “simile a un autoresponder” in funzione? Quanto sarà facile (o meno, vedi categorie) armeggiare con il processo di onboarding una volta che qualcosa è stato implementato e le persone sono nella community di Discourse?
  • ruoli e permessi utente: su Facebook abbiamo moderatori e aiutanti, e il team di moderazione è strutturato in piccoli team con missioni specifiche. Alcuni fanno triage dei nuovi utenti e inviano messaggi di benvenuto. Alcuni si occupano della moderazione dei contenuti. Alcuni gestiscono il gruppo dei principianti. Alcuni fanno da coach agli aiutanti. Alcuni lavorano alla preparazione degli elenchi dei membri per i nostri post periodici di onboarding. Abbiamo sempre sentito di essere limitati dai ruoli utente molto restrittivi di Facebook, e Discourse ci permetterà di fare le cose in modo diverso. Ma come? Di nuovo, c’è la “progettazione” (quali ruoli e gruppi e permessi e chi va dove) e l’“implementazione nel sistema” (effettivamente armeggiare con gruppi, impostazioni, elenchi membri…). E come funzionerà o si scontrerà la nostra organizzazione attuale con i livelli di fiducia integrati? I criteri di progressione hanno un qualche senso per la nostra community?
  • documenti di gruppo: sembra che funzioneranno come Pagine Pubblicate, ma devo capire come stilizzare correttamente i livelli dei titoli per abbinarli in qualche modo ai documenti esistenti. Come gestisco l’importazione/migrazione? Copia-incolla a mano, o c’è un modo per automatizzare questo? Non so abbastanza per sapere cosa non so, in un certo senso. Stessa cosa per i video: devo caricare i circa 70 video su Youtube, e poi creare argomenti per ognuno di essi: vale la pena cercare una soluzione automatizzata o lo facciamo a mano? Non ne ho idea.
  • questo tipo di cose :face_with_peeking_eye: (e non ho ancora iniziato con l’integrazione dell’IA, che è anche uno dei motivi per cui sono così entusiasta di Discourse…)

Forse il fatto che stia migrando una community già matura aggiunge al cruccio: non è affatto la stessa cosa che iniziare con una lavagna pulita e avere l’opportunità di lasciare che la cultura della community si sviluppi in simbiosi con lo strumento che la ospita.

8 Mi Piace

L’ho fatto, parecchio, all’inizio (quando ho provato Discourse ad agosto). Meno ora, devo dire. Mi sono spesso ritrovato indirizzato a discussioni su Meta per le quali non è chiaro se le informazioni siano ancora attuali, o i thread sono lunghissimi e mi sento sopraffatto prima di arrivare a metà. Sono anche diffidente nei confronti delle “tane del coniglio” dei chatbot (tendo a scendere molto velocemente). Ma forse dovrei dargli un’altra possibilità.

Lo farò sicuramente, grazie per l’incoraggiamento!

6 Mi Piace

Questo è diverso. Hai detto che potevi avviare WordPress e pubblicare qualcosa. Io dico che puoi avviare Discourse e pubblicare qualcosa. Creare un blog su cui le persone rimarranno è anche più complicato che pubblicare qualcosa. Forse l’analogia non funziona.

E come persona che si è guadagnata da vivere con Discourse per quasi un decennio e non riesce a fare le cose più semplici in WordPress, potrei non essere la persona giusta da chiedere!

Ma sì, tutto ciò che è nella tua lista è piuttosto difficile (capire quante email desidera una persona specifica? E se il moderatore è infastidito dal ricevere notifiche, potresti aver bisogno di un nuovo moderatore: se sta facendo il suo lavoro ed è online di continuo, non ne riceverà molte perché le vedrà nel suo browser, ma è abbastanza facile per lui regolarle e per un nuovo forum l’impostazione predefinita è inviare molte email in modo che le persone sappiano che il sito esiste, e molte di queste cose sono difficili perché sono problemi difficili, non perché Discourse li renda difficili.

Sollecitazioni automatiche? Nei momenti giusti? Questo è piuttosto difficile.

Questo è il mio pane quotidiano! Ma anche quando hai accesso ai dati (e non li hai finché non scopri come estrarli da Facebook, ne sono abbastanza sicuro, e questo è legale?) è comunque complicato. Sto sistemando un pasticcio lasciato da qualcuno che ha fatto un pessimo lavoro di migrazione e ha fatto arrabbiare tutti gli utenti.

Sì! Questo è molto più difficile. Tutti hanno delle aspettative e anche le cose che sono orribili in un dato sistema faranno arrabbiare le persone quando mancheranno!

Quindi, anche se probabilmente sono irrazionalmente difensivo a nome di Discourse e ci sono alcune cose che potrebbero essere più facili, per me, gran parte di ciò che stai cercando di fare è semplicemente difficile, indipendentemente dalla piattaforma che stai cercando di configurare.

5 Mi Piace

Questa non era davvero l’intenzione della mia analogia: era più “lo strumento, così com’è, fa il lavoro di cui hai bisogno in modo sufficientemente buono” (WordPress: blogging; Discourse: comunità). Ma sì, l’analogia ha dei limiti e potremmo scendere in un profondo buco del coniglio analizzandola a fondo!

:joy:

Certo che non si può sapere. Ma quale impostazione soddisferà/sarà tollerabile per il maggior numero di persone, sì – questa è l’informazione che fornisce la ricerca sugli utenti (purtroppo non ho i mezzi per eseguirla sulla mia comunità, devo fare delle stime).

Non è arrabbiata, l’ha fatto notare. E come dici tu, ha menzionato di dover correggere le sue impostazioni di notifica. Ma i nostri “utenti medi” non lo faranno.

Questo è il problema: in base al feedback iniziale del mio moderatore, è chiaro che tale impostazione sarà troppo “invasiva/soverchiante” per la nostra base di utenti.

Non sto assolutamente negando che siano problemi difficili. Ma allora, un’interfaccia può rendere la gestione di un problema difficile più o meno facile. Discourse non mi fornisce (o non l’ho visto) una rappresentazione chiara e comprensibile di questo comportamento (invio di e-mail) nella mia comunità. Vedo un lungo elenco di impostazioni; ho bisogno di qualcosa che assomigli di più a storie utente. Apprezzo che ci siano descrizioni sotto i nomi e i valori delle impostazioni, ma a meno che io non abbia già un’immagine mentale chiara di come funziona questo aspetto di Discourse (come sicuramente hai tu data la tua vasta esperienza con esso), è molto difficile per me capire cosa faccia ognuna di esse. Dimmi la storia di come questo influisce sull’esperienza dei miei membri con lo strumento, e chiedimi quale scenario o storia alternativa desidero: questo funziona.

Per tua informazione, tutti i nostri documenti sono in Google Docs e non su Facebook (indice qui per i curiosi) e tutti i post video di Facebook sono stati effettivamente estratti, legale o meno. Se fossi troppo preoccupato per quell’aspetto, non gestirei una comunità in cui diciamo alle persone quanta insulina dare ai loro gatti :sweat_smile: – e onestamente, riguardo a Facebook, non avrò scrupoli a prendere contenuti che di diritto dovrebbero essere nostri.

Nessun problema, capisco – penso che sia fantastico che Discourse sia uno strumento per cui le persone sono appassionate. È una risorsa :slight_smile:

Grazie mille per i tuoi commenti e feedback!

7 Mi Piace

Ma una volta che ci saranno qualche utente in più, non sarà così chiacchierona. Understanding and managing bootstrap mode – è effettivamente impostata per funzionare subito inviando un milione di email ai nuovi utenti (che presumibilmente sono più pazienti come il tuo moderatore) e si attenuerà automaticamente se non scopri come cambiare l’impostazione da solo.

Oh, che sollievo! Qualcuno di intelligente, e forse qualcuno di intelligente con qualche strumento e l’aiuto di https://ask.discourse.com/ potrebbe essere in grado di forzare l’integrazione con il plugin Docs.

Sono d’accordo, e penso che abbiano fatto un buon lavoro per lo più. E assicurati di imparare a usare la ricerca sulle impostazioni: quasi mai vuoi guardare un elenco di esse. Digita semplicemente cose nella casella di ricerca: cerca i nomi, le descrizioni e i valori di tutte quelle impostazioni. È incredibile.

EDIT:

Sì, e non intendo implicare che le tue frustrazioni non siano reali o valide, solo che non mi è chiaro quali siano i passi concreti per risolvere nessuno di questi problemi.

5 Mi Piace

Non c’è molto da aggiungere, ma volevo ringraziarti per aver condiviso la tua storia e aver descritto le tue frustrazioni.

Un buon risultato sarebbe che tu arrivi a una community di Discourse di successo. Un ottimo risultato sarebbe che Discourse venga modificato per rendere questo percorso più facile.

Per quanto mi riguarda, ho apportato il minor numero di modifiche possibile e ho aggiunto un solo componente tema, e non immediatamente. Ho avuto il vantaggio di avere un pubblico di destinazione relativamente tecnico, ma so che almeno una persona intelligente si è sentita confusa dall’interfaccia.

Suppongo che il mio approccio sia stato questo: non puntare a ricreare ciò che avevi prima, punta a creare qualcosa che funzioni per la tua community. Volevo una frizione relativamente bassa e volevo che le persone potessero trovare ciò che volevano e contribuire.

Parte del mio approccio minimalista è usare poche categorie e inizialmente non preoccuparmi dei tag. Un punto di frizione per il nuovo utente è quale categoria scegliere, quindi la prima è sempre un “tuttofare” e sono esplicito sul fatto che i moderatori possono riclassificare se necessario.

Ho sperimentato con la vista predefinita, la pagina iniziale può essere o le categorie o le ultime. Ho provato solo queste due e sono passato più di una volta.

L’unica cosa che ho aggiunto è stato Topic List Previews

Componente tema che ti permette di personalizzare il layout per molte delle Liste Argomenti in tutto Discourse, aggiungendo fondamentalmente anteprime di miniature ed estratti

Ciò che fa è aggiungere frammenti di testo e miniature di immagini a ogni argomento in una lista, rendendo la lista degli argomenti più attraente e più autoesplicativa.

9 Mi Piace

Capisco perfettamente la sensazione di essere sopraffatti da tutte le impostazioni all’inizio.

Qualcosa che sconsiglierei è lasciare che il perfetto sia nemico del buono: non esiste una configurazione perfetta, le cose dovranno essere modificate nel tempo man mano che la tua community si assesta. Sarà sempre un po’ in evoluzione. È anche molto probabile che gran parte del tempo speso a progettare una configurazione possa essere buttato via una volta che va online e gli utenti iniziano a darti feedback (l’ho imparato a mie spese!).

Qualcosa che ha aiutato la nostra community è stato avere un gruppo di beta tester. Hanno il loro gruppo, hanno la loro categoria e c’è un tema specifico per testare i componenti. Hanno fornito molti ottimi feedback nel corso degli anni e possono individuare potenziali insidie o cose a cui non avevo pensato.

Penso che iniziare semplicemente con un prodotto minimo funzionante aiuterà enormemente. Man mano che ricevi feedback dagli utenti, puoi adattare secondo necessità, aggiungendo o rimuovendo plugin/componenti o aggiungendo/rimuovendo categorie, ecc. Non devi avere subito un albero di categorie completamente sviluppato, puoi imparare nel tempo cosa funziona. Se sei nervoso, porta alcuni utenti prima del lancio ufficiale per farli ambientare e ottenere il loro feedback: avere utenti familiari con Discourse aiuterà anche nella transizione.

Tutto questo permette alla tua community di aiutare a determinare l’atmosfera della tua istanza di Discourse, dando loro voce in capitolo, il che li rende più connessi ad essa.

9 Mi Piace

Posso chiedere perché mai vorresti ospitare un gruppo così piccolo sul tuo hardware? Se pensi che installare e configurare Discourse sia difficile, chi sarà pronto per il lavoro 24 ore su 24, 7 giorni su 7 di assicurarsi che il computer non venga violato da cima a fondo? Ho un background nella sicurezza informatica e posso dire in tutta onestà che non ospiterei mai il mio server a meno che non stessi gestendo qualcosa che garantisse entrate per almeno 1 milione di dollari all’anno.

È una cosa assumersi tali rischi quando si implementa il proprio blog personale. È un livello completamente diverso quando 8.000 persone si fidano di te per proteggere le loro identità. Cosa farai quando gli hacker ruberanno il tuo database utenti e inizieranno a inviare email di phishing che sembrano provenire da te? Cosa dirai alle persone che riutilizzano le password e la password rubata funziona su un sito di broker che custodisce i risparmi di una vita di quella persona? Perché assumersi quel rischio?

Mettere in sicurezza un computer in modo appropriato e monitorarlo costantemente costa centinaia di migliaia di dollari all’anno. Le persone che scelgono di farlo da sole sono solitamente programmatori e professionisti della sicurezza, e per loro è tanto un hobby quanto un lavoro. Pagare Discourse 20 dollari al mese e lasciare che monitorino i log di sicurezza, eseguano i backup e gestiscano gli aggiornamenti, è economico.

A proposito, sono interessato a ottenere un riferimento a qualsiasi discussione che avvierai sul tuo account di sospensione di FB. Gestisco un gruppo di 15.000 utenti su FB e hanno sospeso il mio account per tre settimane. Durante quel periodo di tre settimane, tutti i miei contenuti su FB sono semplicemente scomparsi, gettando il nostro gruppo nel caos totale. Quell’evento da solo mi ha aperto gli occhi sul fatto che FB è un’intelligenza artificiale psicotica e fuori controllo che sospende le persone casualmente senza motivo, e i loro sistemi di backend per risolvere tali errori sono completamente disfunzionali.

1 Mi Piace

Grazie! E sì, decisamente, credo fermamente che il perfetto sia nemico del buono. Devo dire, però, che il modo in cui le cose sono presentate nell’amministrazione di Discourse rende facile cadere nella trappola del “perfetto”.

Riflettendoci stamattina, mi chiedevo cosa mi aiuterebbe a orientarmi, come nuovo amministratore, verso un’impostazione “abbastanza buona”. Quello che mi manca è un chiaro senso di gerarchia e priorità nelle diverse “dimensioni” su cui devo riflettere come costruttore di community. Forse esiste e non l’ho ancora trovato, ma forse qualcosa come un “inventario” di alto livello delle funzionalità e delle capacità che costituiscono una community, dove posso indicare ciò che è importante e ciò che lo è meno per me, e poi mi vengano offerte raccolte di impostazioni in qualche modo predefinite da implementare.

Un esempio per cercare di rendere chiaro il mio pensiero (forse devo pensarci di più e sviluppare questa idea in un altro post). Su un’installazione pulita, potrei avere una checklist che mi chiede quanto siano importanti i vari aspetti della community:

  • strutturare i contenuti con tag o categorie, o entrambi
  • permettere ai membri di interagire tramite chat
  • il design visivo

Rendendomi conto mentre scrivo che non è molto chiaro, devo pensarci di più per presentare la mia idea in un modo comprensibile. Penso che quello che ho in mente sia una sorta di procedura guidata di configurazione che parli in “storie utente” (uso le virgolette perché probabilmente non è esattamente questo) piuttosto che in impostazioni tecniche, e che mi aiuti a tradurle in impostazioni. Forse potrebbe esserci anche un chatbot AI che aiuti a interpretare le mie spiegazioni in linguaggio naturale e sia progettato per guidarmi e mantenermi sulla rotta di questa “configurazione semplice” di cui ho bisogno per iniziare, e che abbia accesso alle impostazioni o possa mostrarmele. Ask Discourse fa qualcosa del genere, immagino…

(Ok, ci penserò ancora e tornerò!)

È esattamente così che ho sempre inteso fare le cose – tuttavia, le mie difficoltà riguardano già il raggiungere questa piattaforma comunitaria minima funzionante, considerando la natura e le esigenze della mia community. Mi piace la tua idea dei beta tester, che non era formulata in modo così chiaro nella mia mente – e quella di avere un tema dedicato per testare nuovi componenti, cosa a cui non avevo pensato.

L’unica cosa che esercita molta pressione IMHO è che so che ci sarà molta resistenza nel lasciare Facebook, e per molti membri, i primi minuti in cui metteranno piede nella “nuova community Discourse” decideranno se avrà successo o meno. Quindi devo assicurarmi che la community minima funzionante non crei ostacoli all’onboarding e all’uso rispetto a Facebook, altrimenti gli utenti arriveranno, guarderanno in giro e rimarranno su Facebook, il che non sarà d’aiuto per il mio obiettivo di migrazione.

La community su Facebook è molto ben oliata ed efficiente. Ha anche molta complessità dietro le quinte per offrire ai nostri membri questa esperienza. Abbiamo anche la pressione che a volte stiamo letteralmente affrontando situazioni di vita o di morte con gli animali domestici dei nostri membri. L’argomento è molto delicato e molto legato a conseguenze reali e immediate. Quindi anche questo lo tengo in considerazione. Se gli aspetti tecnici della partecipazione alla community sono una barriera troppo grande per i nostri membri, gli animali soffriranno e moriranno – non tutti, ovviamente, ma questo è l’obiettivo finale. E il nostro punto di riferimento per la facilità di partecipazione alla community è Facebook.

Per essere chiari, se ciò che dico sopra sul nostro ruolo preoccupa qualcuno: so che non possiamo “salvare tutti” :sweat_smile: e i proprietari di animali domestici hanno i veterinari. Ma siamo la risorsa francofona per una malattia di nicchia – anche per molti veterinari, che ci inviano i loro clienti e si uniscono a loro stessi alla nostra community. Non siamo “solo” una community di “interesse condiviso”, non che ci sia qualcosa di sbagliato in questo, o che una community, qualunque sia il suo argomento, non abbia un impatto reale e importante sulla vita dei suoi membri. E sono consapevole che questo colora il modo in cui vedo il mio ruolo e la mia responsabilità come costruttore/fondatore/gestore della community. (Così non andiamo in vicoli ciechi: ho un terapeuta :sweat_smile:, e sto gestendo piuttosto bene le questioni di implicazione e responsabilità e cosa lasciare andare riguardo a questa community da otto anni ormai :face_with_peeking_eye:.)

Grazie mille per il tuo messaggio gentile e premuroso, che mi ha aiutato a identificare più chiaramente ciò che mi è mancato nella mia “esperienza di amministratore” finora, e mi sta dando idee per aggirare questo problema e ottenerlo in un modo diverso :hugs:

5 Mi Piace

[quote=“stephtara, post:17, topic:391379”]L’unica cosa che esercita molta pressione, secondo me, è che so che ci sarà molta resistenza nel lasciare Facebook, e per molti membri, i primi minuti in cui metteranno piede nella “nuova community di Discourse” decideranno se avrà successo o meno. Quindi devo assicurarmi che la community minima funzionante non crei ostacoli all’onboarding e all’uso rispetto a Facebook, altrimenti gli utenti arriveranno, guarderanno in giro e rimarranno su Facebook, il che non sarà utile per il mio obiettivo di migrazione.
[/quote]

Quindi, vedo questo meno come un problema di avere le giuste funzionalità, e più come un problema organizzativo.

Quello che intendo è che vorrai essenzialmente sviluppare una campagna per portare i tuoi utenti. Ho menzionato prima di far entrare alcuni utenti fidati per testare prima di lanciare a tutta la community. Vorrai davvero cercare i tuoi leader organici e i campioni della community, persone che possano essere un caloroso benvenuto entusiasta. Falli entrare per testare la tua configurazione, dai loro alcuni spunti di discussione e falli “inoculare” i tuoi utenti per entusiasmarli a trasferirsi. Fai in modo che quel gruppo diventi il benvenuto quando arriverà il momento del lancio.

Avere una guida robusta su come fare per i nuovi arrivati è qualcosa su cui mi concentrerei davvero, davvero molto; anzi, potrei concentrarmi su questo più che su quasi tutto il resto. In particolare, vorrai qualcosa come una tabella che mostri agli utenti come fare in Discourse ciò a cui sono abituati a fare su Facebook. Una guida passo passo sarà molto, molto utile. Se i tuoi utenti sono poco esperti di tecnologia, considera di registrare alcuni brevi video su come fare determinate cose a cui sono abituati su Facebook. Hai menzionato le email come una potenziale fonte di attrito: questo è esattamente il tipo di cosa da includere in una guida. Invece di cercare di prevedere come reagiranno alle email, puoi guidarli su come impostare le notifiche da soli e liberarti del carico mentale che stai portando nel pensare a come renderle perfette per ogni utente.

Onestamente, dedicherei molto, molto meno tempo a cose come decidere se strutturare i contenuti per tag o per categorie e mi concentrerei moltissimo sul rendere la prima impressione la migliore possibile. Puoi sempre (e sempre) apportare modifiche nel tempo, ma hai solo una possibilità di accoglierli. Gli utenti sono generalmente disposti a trascurare qualche imperfezione se vengono accolti in modo sincero ed entusiasta in modo significativo.

Se hai una data di lancio in mente, pianifica alcuni teaser da rilasciare in anticipo che promuovano tutte le cose fantastiche che puoi fare su Discourse (che casualmente sono cose che non puoi fare su Facebook): non vorrai denigrare Facebook mentre lo fai, manterrei il focus ristretto sui vantaggi di Discourse piuttosto che sui difetti di Facebook, ma mostra il tipo di cose che possono aspettarsi. Fai entusiasmare le persone a trasferirsi. E, se non hai una data di lancio, potrebbe essere utile averne una in modo da poter pianificare a ritroso e promuovere.

Una volta lanciato, fai in modo che il tuo gruppo di benvenuto faccia dei controlli con i tuoi utenti frequenti di Facebook: stanno capendo? Hanno bisogno di aiuto? Identifica gli utenti che sono entusiasti e si godono la nuova esperienza e incoraggiali a diffondere quell’energia.

Probabilmente avrai utenti che… non so come dirlo meglio, ma utenti che saranno dei brontoloni riguardo al cambiamento, semplicemente dei veri “Negative Nellies”. Fai del tuo meglio per neutralizzare immediatamente questo atteggiamento: questi tipi di utenti sono un enorme smorza-entusiasmo per quello che dovrebbe essere un evento emozionante e possono abbattere altri utenti con loro. Prepara il tuo gruppo di benvenuto per prendere da parte queste persone e affrontare i loro problemi, o almeno temperare i loro capricci. Potresti non avere affatto utenti come questo, non lo so! Ma onestamente in ogni migrazione che ho fatto c’è sempre almeno uno.

Qualcosa che sto capendo dai tuoi post, e perdonami se sbaglio, è che forse sarebbe utile sedersi con qualcuno di esperto per discutere le tue esigenze e farti da coach attraverso il processo di configurazione? So che può essere davvero utile per me quando mi sento sopraffatto dalle impostazioni… a volte è semplicemente più facile avere una conversazione.

È così ammirevole quanta cura e pensiero stai mettendo nel creare questo spazio per la tua community!

5 Mi Piace

Sì e no: c’è una chiara separazione tra i due? Le funzionalità e gli strumenti possono facilitare o ostacolare l’organizzazione. A seconda del client di posta elettronica o del calendario che uso, sarà più o meno facile “gestire” le mie email o il mio calendario, a causa delle funzionalità dello strumento.

Quando voglio implementare un’“idea di organizzazione” in uno strumento, qualunque esso sia, se le impostazioni che trovo nel mio tentativo di implementazione non sono autoesplicative e facili da trovare per me, come utente, allora l’organizzazione diventa più difficile.

Sì, e questo è in corso, e non è quello con cui sto lottando. Onestamente penso che la mia comprensione delle sfide della “migrazione delle persone” per la mia comunità e la visione che ho su come farlo siano “abbastanza buone” in questa fase. Il mio problema è da un lato nel capire come tradurre le idee che ho in impostazioni/configurazioni per farle accadere sul lato strumento, e dall’altro nel non riuscire a ottenere un quadro abbastanza chiaro di ciò che lo strumento fa e di come permettermi di affinare le mie idee per tentativi ed errori senza incontrare troppa frizione.

Apprezzo davvero il tuo consiglio pratico sulla migrazione, ed è davvero il modo giusto di affrontare le cose, ma ci sto già lavorando.

È corretto: ed è così che sto cercando di “usare” la community qui. Funziona in una certa misura, ma altre volte è un po’ frustrante (e mi fa pensare molto a come potrebbero sentirsi a volte i nuovi membri della mia community!) perché il risultato è più informazioni, più cose tra cui scegliere, o anche uscirne con la sensazione che “il problema sono io” quando esprimo che trovo certe cose complicate, o che non riesco a trasmettere adeguatamente la natura precisa del problema che ho. (E certo, forse il problema sono io in una certa misura, ovviamente.)

Sarebbe davvero fantastico avere un “esperto di Discourse” con cui discutere le cose uno a uno o preoccuparsi dell’implementazione. Nella mia mente, e come qualcuno che avrebbe ricoperto questo ruolo un decennio o due fa nello spazio del blogging, questo è un lavoro di consulenza, a meno che non si sia fortunati ad avere una persona del genere nella propria rete che è disposta ad aiutare in cambio di un buon pasto. Ma in loro assenza, è a questo che servono le community di supporto online, no? :sweat_smile:

(Certamente, se qualcuno che legge questo si sente ispirato… ma onestamente non è qualcosa che considererei di chiedere a qualcuno che non conosco…)

Grazie!!

4 Mi Piace

Penso che ci sia un malinteso, a meno che un server cloud VPN non sia “il mio hardware”?

Quindi stai dicendo, in sostanza, che nessuno senza una solida esperienza nella sicurezza informatica dovrebbe auto-ospitare Discourse?

Per me, o hai frainteso quello che sto facendo, oppure hai dei “requisiti” affinché qualcuno sia idoneo all’auto-hosting che praticamente escludono chiunque non gestisca un’attività di dimensioni considerevoli. Dalla mia esperienza su Meta non avevo l’impressione che questo fosse il profilo di tutti gli auto-hoster – o mi sto completamente illudendo?

Stai certo che se il piano da $20 al mese fosse sufficiente per le esigenze della mia community, non mi auto-ospiterei.

Sembra esattamente la stessa esperienza che ho vissuto! Puoi iniziare a scavare nel mio blog con questo post… buona lettura :sweat_smile:

4 Mi Piace