Nous mettons à jour nos icônes vers Font Awesome 6 !

Je comprends que les renommages sont imposés par un projet en amont hors de votre contrôle, mais pourquoi les mappages de compatibilité ne peuvent-ils pas être laissés là pour toujours ? Quel mal font-ils ?

Quelqu’un qui travaille sur Discourse ou ses dépendances comprend-il le concept d’une API publiée utilisée par d’autres personnes ?

On ne casse pas une API à moins qu’il n’y ait une très bonne raison de le faire. Le fait que les noms de choses vues uniquement en interne par les développeurs ne soient pas parfaits selon les caprices de quelqu’un n’est pas une raison suffisante pour casser le code des autres.

Je suis vraiment fatigué de la quantité de travail nécessaire juste pour éviter que les choses existantes ne se cassent avec Discourse. Ce serait acceptable s’il y avait une amélioration révolutionnaire pour justifier le temps et les tracas à chaque fois, mais il n’y en a jamais. On a l’impression que des changements majeurs sont constamment apportés pour des raisons mesquines, sans tenir compte du temps et des tracas qu’ils causent aux autres.

4 « J'aime »