Stiamo aggiornando le nostre icone a Font Awesome 6!

Capisco che i rinomii siano imposti da un progetto a monte al di fuori del tuo controllo, ma perché i mapping di compatibilità non possono semplicemente essere lasciati lì per sempre? Qual è il danno che causano?

Qualcuno che lavora su Discourse o sulle sue dipendenze comprende il concetto di un’API pubblicata che viene usata da altri?

Non si rompe un’API a meno che non ci sia una ragione davvero valida. I nomi delle cose, visti solo internamente dagli sviluppatori e non perfetti secondo le volontà di qualcuno, non sono una ragione valida per rompere il codice di altri.

Mi sto davvero stancando della quantità di lavoro richiesta solo per evitare che le cose esistenti si rompano con Discourse. Andrebbe bene se ci fosse un miglioramento che cambiasse tutto e giustificasse il tempo e le complicazioni ogni volta, ma non è mai così. Sembrano continuare a essere fatte modifiche distruttive per motivi futili, senza considerare il tempo e le complicazioni che causano ad altre persone.

4 Mi Piace