Estamos atualizando nossos ícones para Font Awesome 6!

Desculpe pela frustração, tentamos tornar essas atualizações fáceis e fornecer meses de tempo para realizá-las — mas sempre há uma troca. Se mantivéssemos remapeamentos indefinidamente, já teríamos várias camadas deles de V4 → V5 → V6 e isso seria uma dívida que exigiria seu próprio entendimento e manutenção. Se fizéssemos isso para cada trecho de código, o Discourse seria muito maior e mais difícil de entender e trabalhar.

Sim, é por isso que fornecemos avisos de depreciação e instruções para atualização. Não estamos apenas atualizando um arquivo e passando todo o trabalho adiante — toda vez que fazemos uma atualização como essa, precisamos escrever documentação, sistemas de aviso e atualizar centenas de temas, componentes de tema e plugins nós mesmos. Para atualizações do Ember, nossos engenheiros criaram sistemas totalmente novos para tornar as personalizações legadas possíveis.

Até mesmo empresas de software muito maiores atualizam suas APIs de maneiras que quebram a compatibilidade. Tive que atualizar nosso componente Google Fonts pelo menos 2 vezes devido a mudanças na API, e o Google vale algo em torno de dois trilhões de dólares. Todos os serviços de autenticação com os quais integramos para login nos obrigaram a atualizar devido a mudanças na API.

Se você não tem tempo para manutenção ocasional, recomendo reduzir ao máximo a quantidade de personalização. Se você usar temas/componentes/plugins prontos para o Discourse, na maioria das vezes nós os atualizaremos gratuitamente.

Você também pode evitar atualizar o Discourse, mas tudo sempre muda e você eventualmente enfrentará novos problemas de segurança ou de compatibilidade com o navegador. Toda opção tem custos e trocas.

9 curtidas