¡Estamos actualizando nuestros iconos a Font Awesome 6!

Lo siento por la frustración, intentamos que estas actualizaciones sean fáciles y proporcionamos meses de tiempo para realizarlas, pero siempre hay una contrapartida. Si mantuviéramos los remapeos indefinidamente, ya tendríamos múltiples capas de ellos de V4 → V5 → V6 y esto sería una deuda que requeriría su propia comprensión y mantenimiento. Si hiciéramos esto para cada pieza de código, Discourse sería mucho más grande y difícil de entender y trabajar.

Sí, por eso proporcionamos advertencias de deprecación e instrucciones para actualizar. No estamos simplemente actualizando un archivo y transfiriendo todo el trabajo; cada vez que hacemos una actualización como esta, tenemos que escribir documentación, sistemas de advertencia y actualizar cientos de temas, componentes de temas y plugins nosotros mismos. Para las actualizaciones de Ember, nuestros ingenieros han ideado sistemas completamente nuevos para hacer posibles las personalizaciones heredadas.

Incluso empresas de software mucho más grandes actualizan sus API de maneras incompatibles. He necesitado actualizar nuestro componente de Google Fonts al menos 2 veces debido a cambios en la API, y Google vale algo así como dos billones de dólares. Cada servicio de autenticación con el que nos integramos para iniciar sesión nos ha requerido actualizar debido a cambios en la API.

Si no tienes tiempo para un mantenimiento ocasional, te recomiendo reducir la cantidad de personalización tanto como sea posible. Si utilizas temas/componentes/plugins listos para usar para Discourse, la mayoría de las veces los actualizaremos de forma gratuita.

También puedes evitar actualizar Discourse, pero todo siempre cambia y eventualmente te enfrentarás a nuevos problemas de seguridad o de compatibilidad del navegador. Cada opción tiene costos y contrapartidas.

9 Me gusta