In precedenza gestivamo un forum leggero e ora stiamo migrando a Discourse. Desideriamo mantenere il forum originale per un periodo per consentire agli utenti di effettuare la transizione. Abbiamo riscontrato alcuni problemi tecnici nel processo.
Trasferimento di nomi utente e post esistenti a Discourse
Abbiamo esportato il database di tutti i post originali del forum, ma sembra che Discourse non supporti l’importazione in blocco. Anche il metodo suggerito dal forum, che prevede la pubblicazione da parte di un amministratore e il successivo trasferimento della proprietà, sembra inefficace. Stiamo cercando consigli su come importare i vecchi post, con il requisito minimo di contenuto e nomi utente.
Nuovi post sul forum originale
Poiché intendiamo continuare a gestire il sito originale per un po’, tutti i nuovi post sul forum originale verranno inoltrati automaticamente a Discourse. Attualmente, simuliamo i post degli utenti a tale scopo. Siamo aperti a raccomandazioni per metodi più efficienti.
Trasferimento di nomi utente e post esistenti a Discourse
Abbiamo esportato il database di tutti i post originali del forum, ma sembra che Discourse non supporti l’inserimento in blocco. Anche il metodo suggerito dal forum, che prevede che un amministratore pubblichi e poi trasferisca la proprietà dei post, sembra inefficace. Non siamo sicuri del metodo consigliato per importare i vecchi post (il requisito minimo è il contenuto e i nomi utente).
Il bulk è supportato nei nostri script di importazione. Ce ne sono molti e il processo è documentato su
Nuovi post sul forum originale
Poiché intendiamo continuare a gestire il sito originale per un po’, tutti i nuovi post sul forum originale verranno inoltrati automaticamente a Discourse. Attualmente, stiamo simulando i post degli utenti. Non siamo sicuri se esista un metodo più consigliato per questo processo.
La raccomandazione è di non farlo. La sincronizzazione unidirezionale sarà confusionaria, specialmente se qualcuno risponde sul nuovo forum e non capisce perché tutti gli altri nell’argomento lo stiano ignorando.
La best practice è scegliere una data di interruzione e fare lo spostamento.