Volevo avviare oggi una discussione che sia sia un divertente viaggio nel passato, sia una guida per chi sta appena iniziando con la sua prima istanza Discourse.
Immagina di poter inviare un singolo messaggio indietro nel tempo al tuo io del passato, che si è appena connesso al suo sito Discourse come amministratore per la prima volta, ha aperto la dashboard e sta fissando centinaia di impostazioni con un misto di eccitazione e panico assoluto.
Qual è la cosa più importante che diresti al tuo io futuro, basandoti su tutto ciò che sai ora? Se lo desideri, sentiti libero di condividere la storia che c’è dietro!
Per iniziare, ecco cosa direi al mio io alle prime armi:
“Datti il tempo di comprendere davvero il sistema e non avere paura di fare domande. Imparare, sperimentare e chiedere aiuto sono le cose che ti permetteranno di crescere e costruire qualcosa di grande in futuro.”
Il mio approccio a Discourse è nato dal fatto che creare un forum è diventato il mio progetto di lavoro. Non doveva trattarsi solo di un forum, ma di un’estensione del nostro CRM aziendale, con molte funzionalità non disponibili nell’installazione standard di Discourse o nemmeno nei plugin personalizzati.
Mi sono detto che dovevo concentrarmi sulle funzionalità minime essenziali e renderle pienamente operative. Non ha senso inseguere decine di altre funzionalità che “sarebbero belle da avere e da mostrare ai colleghi”. Quando ho iniziato, ho passato molto tempo a sviluppare plugin completamente incompatibili con il core di Discourse (ad esempio, il mio plugin per i post anonimi, che impersona un utente lato client che desidera rimanere anonimo). Alla fine, ho utilizzato l’IA per sviluppare e rendere pienamente funzionanti molti plugin che non riuscivo a trovare online. Tuttavia, ha richiesto molto tempo e mi rendo conto che se fossi proceduto gradualmente, invece di cercare di fare tutto in una volta, le mie decisioni sarebbero state migliori e le avrei raggiunte più rapidamente.
Forse qualcuno potrebbe trovare utile dare un’occhiata ai miei plugin creati per un forum aziendale. Ecco alcuni:
GitHub - ban2zai/discourse-anonymous-plugin · GitHub : Un plugin per pubblicare argomenti e messaggi come utente anonimo utilizzando una bandiera nel Composer, senza dover passare alla modalità anonima. L’utente reale è memorizzato nel database, ma tutti tranne lo staff e l’autore del post anonimo vedono l’utente anonimo specificato nelle impostazioni del plugin.
LEGGI LA DOCUMENTAZIONE, NATE! SERIAMENTE. SMETTI DI FARE DOMANDE SCIocche. Tutto può essere risposto leggendo Meta. Beh, almeno le cose relative a Discourse.
Sottoscrivo!
Oh! Ne ho un’altra!
E per favore, per favore smetti di cercare un uso per Discourse in ogni aspetto della tua vita.
“Prenditi il tempo per imparare le basi! Non è poi così difficile e hai tempo libero”
(il mio io giovane non ascolterĂ )
“Ogni personalizzazione che farai si romperà in futuro in qualche momento. Non vorrai mantenere tutta quella roba scadente che sei così ansioso di aggiungere”
(il mio io giovane potrebbe ascoltare questo; però ne dubito)
“No, indipendentemente dai tuoi sentimenti, Discourse non è il miglior software per alcune comunità ”
(il mio io giovane rifiuta di credere al suo io futuro)
“Condividi le tue opinioni e idee sul software: anche una sola voce può portare a cambiamenti positivi nel software…”
(il mio io giovane lo farà comunque, tantissimo, su meta, dall’esterno e dall’interno)
“…Ma non essere troppo sicuro che le idee a cui arrivi siano le migliori che siano mai esistite”
(il mio io giovane dice al suo io futuro: “ma tu lo sei comunque”)
“Vivrai una pandemia, l’IA generativa rimodellerà completamente il modo in cui funzionano molte cose su Internet e sarà un disastro ambientale catastrofico, inoltre avrai un’estate a 43°C tra qualche anno”
Troppo spesso penso di essere in grado di fare qualcosa, per poi scoprire di non aver capito bene cosa stavo affrontando. Poi finisco per dedicare al progetto molto piĂą tempo e risorse di quanto previsto. Vale per la maggior parte delle situazioni: dedica tempo e risorse al tuo valore aggiunto, non a cose per cui potresti assumere un esperto.