Il sistema Cambiamenti Imminenti (Upcoming Changes) aiuta gli amministratori a comprendere, testare e gestire le nuove funzionalità e modifiche in arrivo in Discourse prima che vengano completamente distribuite.
Accesso ai Cambiamenti Imminenti
Naviga su Admin > Cambiamenti Imminenti (o visita /admin/config/upcoming-changes).
Comprensione dei Cambiamenti Imminenti
Ogni cambiamento imminente mostra quattro informazioni chiave:
1. Nome e descrizione
Una breve spiegazione del cambiamento per descriverne l’impatto sulla tua community. In questa sezione troverai anche link a anteprime di immagini, che illustrano il cambiamento, e a un topic su Meta dove puoi saperne di più e lasciare feedback.
2. Stato
Lo stato indica dove si trova il cambiamento nel ciclo di sviluppo e determina se è facoltativo (opt-in), escluso (opt-out) o obbligatorio.
Sperimentale(Experimental): Sviluppo o test in fase iniziale. La funzionalità può evolvere in modo significativo o essere interrotta. Questi cambiamenti sono solo facoltativi (opt-in).Alpha: Testato e sicuro da usare, anche se potrebbero verificarsi ancora modifiche minori al design o alla funzionalità. Questi cambiamenti sono solo facoltativi (opt-in).Beta: Testato, sicuro e improbabile che cambi significativamente prima di diventarestabileopermanente. I cambiamentiBetavengono abilitati automaticamente per la maggior parte degli utenti a meno che tu non abbia precedentemente scelto di attivarli (opt-in), ma puoi comunque escluderli (opt-out).Stabile(Stable): Completato e pronto per l’uso generale, ma ancora escluso (opt-out).Permanente(Permanent): Obbligatorio per tutti i siti; non può essere disabilitato. (Vedi nota sotto.)Inattivo(Inactive): Esperimento abbandonato; non può essere attivato.
I cambiamenti non sempre progrediscono linearmente attraverso questi stati. Alcuni possono iniziare da alpha o beta, e altri possono rimanere a stable a tempo indeterminato anziché diventare permanent. Non esiste una tempistica fissa per quanto tempo i cambiamenti rimangano in ogni stato. La progressione dipende dai risultati dei test, dal feedback della community e dalla natura del cambiamento stesso.
Notifiche
Gli amministratori ricevono notifiche quando:
-
Un nuovo cambiamento diventa disponibile da provare (tipicamente allo stato
alpha) -
Un cambiamento è stato abilitato automaticamente per il tuo sito (tipicamente allo stato
beta)
Gli amministratori vedranno un controllo dei problemi quando avranno disabilitato un cambiamento che presto diventerà obbligatorio (quando il cambiamento è stable ma presto diventerà permanent) per assicurarsi che tu abbia tempo sufficiente per testare l’impatto del cambiamento mentre puoi ancora disattivarlo facilmente, prima che diventi permanente nella tua community.
3. Utenti Interessati
Descrive quali utenti nella tua community vedranno o interagiranno con il cambiamento:
-
Admin: Visibile solo agli amministratori del sito
-
Moderator: Visibile solo ai moderatori
-
Staff: Visibile ad amministratori e moderatori
-
Tutti i membri: Visibile a tutti gli utenti del tuo sito
-
Sviluppatori: Notabile solo per coloro che lavorano con codice nel core, nei temi o nei plugin
4. Abilitato per
Controlla chi ha accesso al cambiamento sul tuo sito:
-
Nessuno (
No one): Disabilita il cambiamento per tutti -
Tutti (
Everyone): Abilita per tutti gli utenti, inclusi i visitatori anonimi (questa è l’impostazione predefinita quando i cambiamenti si abilitano automaticamente allo statobeta) -
Solo staff (
Staff only): Abilita solo per amministratori e moderatori -
Gruppi specifici (
Specific groups): Abilita per gruppi di utenti selezionati
Nota: Il modo in cui abiliti il cambiamento non influisce su chi potrebbe esserne interessato. Ad esempio, il cambiamento seguente interessa solo lo staff, ma è stato abilitato per tutti — tuttavia, solo lo staff ha accesso alla creazione di categorie, quindi i membri medi non vedranno le modifiche.
Gestione dei cambiamenti
Puoi utilizzare il menu a discesa “Abilitato per” per controllare come i cambiamenti vengono distribuiti nella tua community. Questo ti consente di:
-
Testare i cambiamenti con lo staff prima di una distribuzione più ampia
-
Abilitare le funzionalità per gruppi di utenti specifici per raccogliere feedback
-
Disabilitare temporaneamente i cambiamenti mentre aggiorni le personalizzazioni del sito, i processi o la documentazione
-
Informare la tua community sui cambiamenti imminenti prima che diventino attivi
Visualizzare quali cambiamenti un utente ha abilitato
Potrebbe essere necessario agli amministratori capire perché un utente può o non può vedere un cambiamento o esserne influenzato. Se vai alla pagina utente dell’amministratore a /admin/users/:id/:username, vedrai questa sezione, che spiega se il cambiamento è abilitato per un utente e perché:



