Mi dispiace molto sentirlo!
Se desideri procedere in questa direzione, ti consiglio di aggiungere una nota al README e al topic Meta, segnalandolo come #rotto e poi archiviarlo su GitHub. In questo modo, rimane ancora disponibile per essere forklato da altri (assumendo che la licenza sia sufficientemente permissiva).
Ci preoccupiamo assolutamente della compatibilità e del mantenimento del corretto funzionamento delle cose. Ecco perché abbiamo lunghi periodi di deprecazione con percorsi di aggiornamento completamente automatizzati.
Cerchiamo sempre di trovare un equilibrio tra personalizzazione e stabilità: i temi e i plugin di Discourse sono così potenti proprio perché diamo loro accesso diretto alle API sottostanti del browser/framework. Questo enorme potere comporta una certa responsabilità nel tenersi aggiornati rispetto ai cambiamenti sottostanti.
Infatti: tenersi aggiornati è importante. Negli ultimi mesi abbiamo investito molto nel nostro processo di rilascio per rendere le cose molto migliori per gli utenti ESR (precedentemente ‘stable’). Maggiori dettagli qui. Dovrai ancora aggiornare, ma c’è molta più flessibilità riguardo ai tempi e all’urgenza.
Per quanto riguarda questa specifica deprecazione, la soluzione è completamente automatizzata. Se puoi farci sapere i nomi dei plugin, saremo felici di eseguire il codemod per te e creare una PR. L’abbiamo fatto per tutti i 600+ temi/plugin che manteniamo, quindi a questo punto è un meccanismo ben oliato.