Stiamo aggiornando le nostre icone a Font Awesome 6!

Mi dispiace per la frustrazione, cerchiamo di rendere questi aggiornamenti facili e di fornire mesi di tempo per completarli — ma c’è sempre un compromesso. Se continuassimo a mantenere le rimappature indefinitamente, avremmo già più livelli di esse da V4 → V5 → V6 e questo sarebbe un debito che richiederebbe la propria comprensione e manutenzione. Se facessimo questo per ogni pezzo di codice, Discourse sarebbe molto più grande e difficile da capire e con cui lavorare.

Sì, ecco perché forniamo avvisi di deprecazione e istruzioni per l’aggiornamento. Non stiamo solo aggiornando un file e passando tutto il lavoro — ogni volta che facciamo un aggiornamento come questo dobbiamo scrivere documentazione, sistemi di avviso e aggiornare centinaia di temi, componenti tematici e plugin noi stessi. Per gli aggiornamenti di Ember, i nostri ingegneri hanno ideato sistemi completamente nuovi per rendere possibili le personalizzazioni legacy.

Anche aziende di software molto più grandi aggiornano le loro API in modi che rompono la compatibilità. Ho dovuto aggiornare il nostro componente Google Fonts almeno 2 volte a causa di modifiche all’API, e Google vale circa due trilioni di dollari. Ogni servizio di autenticazione con cui integriamo per l’accesso ci ha richiesto di aggiornare a causa di modifiche all’API.

Se non hai tempo per la manutenzione occasionale, ti consiglio di ridurre al minimo la personalizzazione. Se utilizzi temi/componenti/plugin pronti all’uso per Discourse, la maggior parte delle volte li aggiorneremo gratuitamente.

Puoi anche evitare di aggiornare Discourse, ma tutto cambia sempre e alla fine affronteresti nuovi problemi di sicurezza o problemi di compatibilità del browser. Ogni opzione ha costi e compromessi.

9 Mi Piace