Le modifiche possono essere fatte silenziosamente prima del lancio?

Ciao. Non sono sicuro se questa domanda appartenga a questa categoria o meno. È la prima volta che uso Discourse, quindi mi scuso! Ci stiamo preparando a lanciare una nuova community (un completo rinnovamento). Attualmente ne abbiamo una attiva ed è stata costruita utilizzando Discourse.

C’è un modo per costruire la nuova in background/apportare tutte le modifiche necessarie E mantenere quella esistente pubblica? Se ciò non fosse possibile, qualcuno ha raccomandazioni sul miglior corso d’azione?

Il mio pensiero sarebbe quello di chiudere la community esistente, indirizzarli a una nota che dice “la community è in manutenzione” e riaprirla ai membri quando la nuova sarà pronta.

Grazie mille!

5 Mi Piace

Ciao @Jess_0398 :wave: forse un server di staging?

4 Mi Piace

Direi che l’approccio dipende da cosa comporta “un completo rinnovamento”. Se si tratta principalmente di aggiornare il branding e i layout, puoi gestire tutto su un server di staging, quindi inviare le modifiche alla produzione senza alcuna interruzione del servizio.

Tuttavia, se stai apportando modifiche a livello di database, come l’aggiunta di nuove categorie o gruppi, queste dovranno essere implementate direttamente sull’istanza di produzione. In alternativa, puoi metterle in staging prima, quindi replicare le modifiche sulla produzione per ridurre al minimo il rischio e i tempi di inattività.

4 Mi Piace

Un server di staging è un’ottima idea.

Se tutte le modifiche sono solo componenti del tema e temi, puoi gestirle con un tema di test sulla stessa istanza.

2 Mi Piace

questo è molto utile, grazie!

1 Mi Piace