Ir para o conteúdo

Novo site krita.org lançado

Postagem anterior | Quinta-feira, 15 Fevereiro 2024 | Tempo de leitura: 2 minutos | Próxima postagem

Depois de muito trabalho, migramos nosso site para uma nova plataforma baseada no Hugo! Dedicamos muito tempo e energia para criar esta nova versão. Houve vários motivos e problemas para migrarmos o site.

  1. Traduções - O site anterior tinha um processo de tradução muito confuso. Havia muito trabalho manual criando logins para tradutores e enviando arquivos para o servidor web sempre que novos idiomas eram adicionados. Com o novo sistema, a tradução é feita por meio do nosso pipeline de tradução do KDE. Este é o mesmo pipeline usado para traduzir o aplicativo. Isso simplifica muito a experiência tanto para o nosso webmaster quanto para a equipe de tradução.
  2. Manutenção do site - Embora muitas atualizações pudessem ser feitas anteriormente pelo CMS, havia muitas partes que exigiam acesso especial aos arquivos do servidor web. Isso fazia com que atualizações, como lançamentos, fossem coordenadas entre muitas pessoas para garantir que tudo estivesse no lugar.
  3. Simplificar a criação e publicação do site - O novo site está usando apenas arquivos estáticos no final. No CMS anterior, as páginas eram geradas dinamicamente a partir de um banco de dados. Havia muitas camadas complexas de cache que eram necessárias para tornar o site responsivo e carregar rápido. Isso criou várias instâncias em que todo o krita.org caiu devido a algum problema de cache.

Todos os arquivos do site e informações sobre como o processo do nosso site funciona podem ser encontrados na instância do GitLab.

Agradecimentos especiais

Um agradecimento especial a todo o trabalho envolvido na realização desta transição