Non sono nuovo su Discourse. Sono passato da phpBB a Discourse sul mio altro sito dedicato alle auto, exiges.com.
Sono rimasto profondamente impressionato dal flusso costante di miglioramenti rilasciati dal team di Discourse, quindi ho fatto il grande salto e ho migrato il mio forum Xenforo, con 750.000 post e 20.000 membri, su Discourse.
Con una buona dose di fortuna, giudizio e AI, ho scritto uno script di importazione per trasferire i dati. Ho un sistema self-hosted con AllHost.IO, 8 core e 8 GB di RAM, e la migrazione ha richiesto 37 ore.
Ho iniziato a dare al sito un aspetto simile a quello di Xenforo, perché, onestamente, quello funzionava già bene. Finora sono molto soddisfatto del risultato:
Ho configurato lo sfondo in modo che cambi ogni minuto e ne ho preparati 5. Inoltre, ho creato delle box per le categorie e ho aggiunto alcuni dettagli:
Sono venuto qui non tanto per vantare i miei siti, quanto per dire grazie agli sviluppatori. Ero un fan sfegatato di Xenforo, ma a mio parere questa piattaforma ha reso la gestione molto più semplice e gli aggiornamenti frequenti sono semplicemente eccellenti.
L’unica cosa che posso vedere e che potrebbe essere utile ai nostri utenti è il cambiamento nell’interfaccia per le citazioni.
Su Discourse rispondiamo semplicemente. La risposta su Discourse non è una risposta citata, ma capisco che possiamo evidenziare il testo e che appare il suggerimento per la citazione.
Su Xenforo, quando rispondi, il post originale viene citato. Posso apprezzare entrambi i metodi di esecuzione. Potrebbe volerci un po’ di tempo perché i nostri utenti capiscano questa differenza.
Avevo un plugin personalizzato che aggiungeva alcune tabelle extra e si collegava alle tabelle principali per fornire un garage, ma si tratta più di uno sviluppo personalizzato.
Per quanto riguarda le funzionalità? Non sono sicuro di non stia perdendo nulla!
Sto cercando attivamente di ridurre il numero di estensioni di terze parti, dopo essere stato “mordicato” da modifiche che hanno rotto questi addon ai quali ero diventato così dipendente.
Sì, ottima idea. Mi ricordo di essermi imbattuto in quella trappola con vB e di aver dovuto mollare, perché era un groviglio di hack talmente mal fatto da non essere sostenibile. Quando qualcosa andava storto, era come un castello di carte.
Vorrei impostare il permesso al livello superiore (Imported and Archived Board) come “sola lettura” e avere l’ereditarietà trasmessa agli elementi figli.
Al momento non mi sembra di poterlo fare, quindi devo modificare i 9 elementi figli singolarmente. Non è un ostacolo insormontabile, ma sarebbe fantastico avere un’opzione genitore/figlio/ereditarietà per i permessi.
Ti capisco — ci siamo andati avanti e indietro su questo argomento diverse volte e alla fine la decisione dipende dalla sicurezza. Discourse tratta ogni categoria come un’entità indipendente, quindi una sottocategoria non è un “figlio” in termini di permessi della sua categoria genitore; è semplicemente annidata per la navigazione e l’organizzazione. Abbiamo fatto così perché gli amministratori spesso vogliono che una sottocategoria sia deliberatamente diversa dalla categoria genitore.
Abbiamo optato per una rete di sicurezza, rendendo impossibile che una sottocategoria sia meno restrittiva della sua categoria genitore, per evitare una situazione in cui qualcuno viene escluso da una categoria ma può comunque visualizzare sottocategorie private al suo interno. In questo modo hai la piena libertà di rendere i permessi delle sottocategorie più restrittivi, ma non puoi accidentalmente far fuoriuscire contenuti attraverso una sottocategoria con permessi più permissivi.
Apprezzo il tuo punto di vista. Io la vedo da un’angolazione diversa.
Voglio permessi coerenti. Devo negare a una serie di categorie il permesso di scrittura/creazione. Potrei saltarne una e lasciarla aperta alle risposte…
Credo che, se impostassimo correttamente l’interfaccia utente e la logica su questo punto, potrebbe funzionare. Tuttavia, non è un problema insormontabile: ho passato la mia pausa al lavoro a trovare ogni categoria e a rimuovere due spunte…
Sono contento che tu abbia trovato una soluzione alternativa, perché i miglioramenti al plugin di abbonamento non sono previsti in tempi immediati nel nostro piano di sviluppo.
È fantastico vedere nuovi forum di auto, in particolare quelli legati a Lotus, unirsi alla famiglia Discourse. Ho migrato LotusElan.net da phpBB circa 18 mesi fa.
Vieni a trovarci se hai qualche minuto da dedicarci.