Plugin archiviati ora inclusi nel core – Domande su migrazione e compatibilità versioni

Ciao,

Sto eseguendo Discourse tramite la configurazione ufficiale discourse_docker e nel mio container web_only attualmente installo diversi plugin clonando i loro repository sotto /var/www/discourse/plugins utilizzando i ganci Docker:

  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-oauth2-basic.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-gamification.git
          - git clone https://github.com/discourse/discourse-reactions.git
          - git clone https://github.com/discourse/discourse-ai.git

Ho notato che ciascuno di questi repository è stato archiviato dal proprietario nel luglio 2025 e ora mostra:
“Questo repository è stato archiviato dal proprietario il xx luglio 2025. Ora è di sola lettura.
Questo plugin è stato ora integrato nel core di Discourse.”
Prima di rimuovere queste cloni dalla nostra immagine Docker, vorrei confermare:
Posso eliminare in sicurezza queste cartelle di plugin sotto /plugins e fare affidamento esclusivamente sulle versioni integrate nel core?

Se sì, quale branch o tag di rilascio di Discourse include per primo le ultime implementazioni integrate di:

  • oauth2-basic

  • solved

  • gamification

  • reactions

  • discourse-ai

Dopo aver rimosso le cloni esterne, sono necessarie modifiche di configurazione aggiuntive o migrazioni (ad esempio, Impostazioni del sito, migrazioni del database o nuove flag di funzionalità)?

Ci sono avvisi noti o problemi di compatibilità quando si passa dalle versioni standalone dei plugin al codice integrato nel core?

Voglio assicurarmi di essere su una versione di Discourse supportata e di non perdere alcuna funzionalità quando effettueremo il passaggio. Grazie in anticipo per qualsiasi suggerimento o percorso di aggiornamento consigliato!

2 Mi Piace