Notícias de Desenvolvimento - Abril de 2022

Notícias de desenvolvimento do Gajim

Notícias de Desenvolvimento - Abril de 2022

Notícias de desenvolvimento do Gajim

**Este mês veio com muitas preparações para o lançamento do Gajim 1.4 🚀 O pipeline de lançamento do Gajim foi melhorado de várias formas, nos permitindo fazer lançamentos com mais frequência. Além disso, Abril trouxe melhorias para prévias de arquivo no Windows. **

Mudanças no Gajim

Por dois anos e meio eu (wurstsalat) estive escrevendo (e traduzindo) as notícias mensais de desenvolvimento do Gajim. Manter isso mensalmente demanda muito tempo e esforço. As próximas notícias de desenvolvimento serão lançadas de forma irregular, focando em recursos em vez de progresso mensal.

Já faz algum tempo desde o lançamento do Gajim 1.3.3. Mas por que leva tanto tempo até que uma nova versão seja lançada? Uma das razões é a quantidade de trabalho manual necessária para atualizar cada parte interna do Gajim para um novo lançamento. Isso não inclui mudanças funcionais, apenas coisas que devem ser atualizadas (strings de versão, traduções, changelogs, etc.) antes que uma nova versão possa ser publicada. Note que o Gajim está disponível para múltiplas distribuições no GNU/Linux, em Flatpak, e para Windows, fazendo com que lançar uma nova versão seja mais complicado. Para fazer os lançamentos acontecerem mais frequentemente, ex.: reduzindo o trabalho manual envolvido na publicação de uma nova versão, ótimos esforços foram feitos:

  • pipelines de publicação foram estabelecidos no GitLab do Gajim
  • o processo de aplicar traduções Weblate foi melhor integrado
  • os changelogs serão gerados automaticamente do histórico de commits do `git
  • O processo de atualização do Flatpak foi simplificado

Há mais melhorias por vir, mas isso já deve fazer a publicação de uma versão nova muito mais fácil.

**O que mais aconteceu: **

  • Integração Sentry foi melhorada
  • libappindicator agora é usado no Wayland, se disponível
  • baixar uma prévia de arquivo agora pode ser cancelado
  • adivinhação de tipos mime para prévias de arquivo foram melhoradas no Windows
  • prévias de áudio agora estão disponíveis no Windows
  • Seletor de Etiquetas de Segurança (XEP-0258) foi melhorado
  • melhorias para mensagens de conversas privadas

Atualizações de plugins

O plugin OpenPGP do Gajim recebeu uma atualização com algumas melhorias de usabilidade.

Mudanças no python-nbxmpp

python-nbxmpp agora está pronto para ser rapidamente publicado também.

Como sempre, sinta-se à vontade para juntar-se à gajim@conference.gajim.org para discutir conosco.

Gajim